We may earn an affiliate commission when you visit our partners.
Course image
Course image
edX logo

Integrating AWS with the SDK

Morgan Willis, Seph R, and Russell Sayers

In this course, we start with the basics of AWS Identity and Access Management to understand the different forms of authentication and security when integrating AWS services. We refactor an existing application using the AWS SDK to replace storage functionality with Amazon Simple Storage Service and Amazon DynamoDB. Next, we investigate using compute services Amazon EC2 and AWS Lambda to run our application code. In the final upgrade, we expose the application functionality as an API with Amazon API Gateway. Our experienced instructors take you on a deep dive on the workings and benefits of each service.

Read more

In this course, we start with the basics of AWS Identity and Access Management to understand the different forms of authentication and security when integrating AWS services. We refactor an existing application using the AWS SDK to replace storage functionality with Amazon Simple Storage Service and Amazon DynamoDB. Next, we investigate using compute services Amazon EC2 and AWS Lambda to run our application code. In the final upgrade, we expose the application functionality as an API with Amazon API Gateway. Our experienced instructors take you on a deep dive on the workings and benefits of each service.

This course will provide a combination of video-based lectures, demonstrations and hands-on lab exercises, taking you from concept to an API-based application hosted in AWS.

What you'll learn

--Describe how to integrate an application with AWS APIs using the SDK
--Describe how to authenticate and authorize requests to AWS APIs
--Use Amazon API Gateway to host, authenticate and authorize your own APIs.
--Build a function using AWS Lambda for compute.
--Store application data in Amazon DynamoDB, Amazon S3.
--Describe the types of data best suited to storage services Amazon DynamoDB, Amazon S3.

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Builds a strong foundation for learners using AWS SDK, EC2, Lambda, and API Gateway
Teaches how to integrate applications with AWS APIs using the SDK
Explores best practices for authenticating and authorizing requests to AWS APIs
Develops proficiency in using Amazon API Gateway to host, authenticate, and authorize APIs
Enables students to build functions using AWS Lambda for compute

Save this course

Save Integrating AWS with the SDK to your list so you can find it easily later:
Save

Activities

Coming soon We're preparing activities for Integrating AWS with the SDK. These are activities you can do either before, during, or after a course.

Career center

Learners who complete Integrating AWS with the SDK will develop knowledge and skills that may be useful to these careers:
Web Developer
Web Developers build and maintain websites. This course includes study of Amazon API Gateway, AWS Lambda, Amazon DynamoDB, and Amazon S3, which may be useful to Web Developers.
Software Developer
Software Developers build and maintain software systems. This course may be useful to those interested in Software Development, as it introduces Amazon Web Services, a popular platform for deploying and managing applications.
Software Engineer
Software Engineers build and maintain software systems. This course includes study of Amazon API Gateway, AWS Lambda, Amazon DynamoDB, and Amazon S3, which may be useful to Software Engineers.
DevOps Engineer
DevOps Engineers work to bridge the gap between software development and operations. This course provides an overview of Amazon Web Services, a popular platform for deploying and managing applications. It may be helpful to DevOps Engineers.
Backend Developer
Backend Developers are responsible for the back-end of computer systems while Backend Developers focus on integrating and maintaining the data and features that power the user interface. This course's study of Amazon API Gateway, AWS Lambda, Amazon DynamoDB, and Amazon S3 provides a foundation in backend development on a cloud platform.
Full-Stack Developer
Full-Stack Developers build both the front-end and back-end of web applications. This course may be useful to those who wish to build a foundation in the back-end of web applications, including cloud deployment and management.
Data Engineer
Data Engineers design and build systems to store and analyze data. This course includes study of Amazon DynamoDB and Amazon S3, which may be useful to Data Engineers.
Systems Analyst
Systems Analysts design and implement computer systems. This course provides an overview of Amazon Web Services, a popular platform for deploying and managing applications. It may be helpful to Systems Analysts.
Security Analyst
Security Analysts investigate and prevent computer security breaches. This course includes a focus on AWS Identity and Access Management, which may be helpful to those interested in a career in Security Analysis.
Software Architect
Software Architects design and manage software systems. This course may be useful to those interested in Software Architecture, as it introduces Amazon Web Services, a popular platform for deploying and managing applications.
IT Project Manager
IT Project Managers plan and manage the implementation of computer systems. This course introduces Amazon Web Services, a popular platform for deploying and managing applications. It may be useful to those interested in IT Project Management.
Cloud Engineer
Cloud Engineers manage and maintain cloud computing systems. This course introduces Amazon Web Services, a popular cloud computing platform. It may be useful to those interested in cloud engineering.
Systems Administrator
Systems Administrators manage and maintain computer systems. This course introduces Amazon Web Services, a popular platform for deploying and managing applications. It may be useful to those interested in Systems Administration.
Cloud Architect
Cloud Architects design, build, and manage cloud computing systems. This course introduces Amazon Web Services, a popular cloud computing platform. It may be useful to those interested in cloud architecture.
IT Architect
IT Architects design and manage computer systems. This course may be useful to those interested in IT architecture, as it introduces Amazon Web Services, a popular platform for deploying and managing applications.

Reading list

We've selected eight books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Integrating AWS with the SDK.
Comprehensive guide to the AWS Certified Solutions Architect exam. It covers all of the topics that are tested on the exam, including AWS Identity and Access Management, Amazon EC2, Amazon S3, Amazon DynamoDB, and AWS Lambda. This book valuable resource for anyone who is preparing for the AWS Certified Solutions Architect exam.
Provides a comprehensive overview of serverless architectures on AWS. It covers all of the basics of serverless architectures, including how to design and build serverless applications. This book valuable resource for anyone who is interested in learning more about serverless architectures.
Provides a comprehensive overview of Amazon Web Services. It covers all of the basics of AWS, including how to design and build cloud-based applications. This book valuable resource for anyone who is interested in learning more about AWS.
Provides a comprehensive overview of AWS security, covering topics such as identity and access management, data protection, and network security. It valuable resource for developers who are looking to build and manage secure applications on AWS.
Provides a comprehensive guide to preparing for the AWS Certified Solutions Architect Associate exam, covering topics such as AWS services, design principles, and best practices.
Provides a hands-on approach to learning AWS, covering topics such as infrastructure management, data storage, and compute services.
Provides a comprehensive overview of data-intensive applications, covering topics such as data storage, processing, and analytics.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to Integrating AWS with the SDK.
Integrating AWS with the SDK
Most relevant
Integrating AWS with the SDK
Most relevant
Serverless Architectures on AWS
Most relevant
Developing on AWS
Most relevant
AWS DynamoDB - The Complete Guide (Build 18+ Hands On...
Most relevant
Build a Serverless App with AWS Lambda - Hands On! 2024...
Most relevant
Building Modern Node.js Applications on AWS
Most relevant
Building Modern .NET Applications on AWS
Most relevant
Building Modern Python Applications on AWS
Most relevant
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser