This course teaches experienced developers how to programmatically interact with AWS services to build web solutions. It guides you through a high-level architectural discussion on resource selection and dives deep into using the AWS Software Development Kits (AWS SDKs) and Command Line Interface (AWS CLI) to build and deploy your cloud applications. You will build a sample application during this course, learning how to set up permissions to the development environment, adding business logic to process data using AWS core services, configure user authentications, deploy to AWS cloud, and debug to resolve application issues. The course includes code examples to help you implement the design patterns and solutions discussed in the course. The labs reinforce key course content and help you to implement solutions using the AWS SDK for Python, .Net, and Java, the AWS CLI, and the AWS Management Console.
Course Objectives
Who Should Attend?
This course is intended for: Intermediate-level software developers
1 - Course Overview
2 - Building a Web Application on AWS
3 - Getting Started with Development on AWS
4 - Getting Started with Permissions
5 - Getting Started with Storage
6 - Processing Your Storage Operations
7 - Getting Started with Databases
8 - Processing Your Database Operations
9 - Processing Your Application Logic
10 - Managing the APIs
11 - Building a Modern Application
12 - Granting Access to Your Application Users
13 - Deploying Your Application
14 - Observing Your Application
15 - Course Wrap-up