Developing on AWS

In this course, you will learn how to use the AWS SDK for developing secure and scalable cloud applications. The course provides in-depth knowledge about how to interact with AWS using code and covers key concepts, best practices, and troubleshooting tips.

Retail Price: $2,025.00

Next Date: 10/15/2024

Course Days: 3


Enroll in Next Date

Request Custom Course


Skills Gained

This course is designed to teach you how to:

  • Set up the AWS SDK and developer credentials for Java, C#/.NET, Python, and JavaScript
  • Interact with AWS services and develop solutions by using the AWS SDK
  • Use AWS Identity and Access Management (IAM) for service authentication
  • Use Amazon Simple Storage Service (Amazon S3) and Amazon DynamoDB as data stores
  • Integrate applications and data by using AWS Lambda, Amazon API Gateway, Amazon Simple Queue Service (Amazon SQS), Amazon Simple Notification Service (Amazon SNS), and AWS Step Functions
  • Use Web Identity Framework and Amazon Cognito for user authentication
  • Use Amazon ElastiCache to improve application scalability
  • Use containers in the development process
  • Leverage the CI/CD pipeline to deploy applications on AWS

Who Can Benefit

This course is intended for:

  • Intermediate-level software developers

Prerequisites

We recommend that attendees of this course have the following prerequisites:

  • In-depth knowledge of at least one high-level programming language
  • Working knowledge of core AWS services and public cloud implementation

Outline

Lesson 1: Introduction to Developing on AWS
Lesson 2: Choosing a Data Store
Lesson 3: Developing Storage Solutions with Amazon S3
Lesson 4: Developing Flexible NoSQL Solutions with Amazon DynamoDB
Lesson 5: Working with Events
Lesson 6: Developing Event-Driven Solutions with Amazon Kinesis Streams
Lesson 7: Developing Event-Driven Solutions with Amazon SWF, Amazon SQS, and Amazon SNS
Lesson 8: Developing Event-Driven Solutions with AWS Lambda
Lesson 9: Developing Secure Applications
Lesson 10: Caching Information for Scalability
Lesson 11: Monitoring Your Application and AWS Resources with Amazon CloudWatch
Lesson 12: Deploying Applications with AWS Elastic Beanstalk and AWS CloudFormation

Course Dates Course Times (EST) Delivery Mode GTR
10/15/2024 - 10/17/2024 9:30 AM - 5:30 PM Virtual Enroll
10/15/2024 - 10/17/2024 9:30 AM - 5:30 PM Virtual Enroll
10/16/2024 - 10/18/2024 9:00 AM - 5:00 PM Virtual Enroll
10/28/2024 - 10/30/2024 12:00 PM - 8:00 PM Virtual Enroll
11/13/2024 - 11/15/2024 9:00 AM - 5:00 PM Virtual Enroll
11/19/2024 - 11/21/2024 9:30 AM - 5:30 PM Virtual Enroll
11/19/2024 - 11/21/2024 9:30 AM - 5:30 PM Virtual Enroll
11/25/2024 - 11/27/2024 9:00 AM - 5:00 PM Virtual Enroll
12/11/2024 - 12/13/2024 12:00 PM - 8:00 PM Virtual Enroll
12/17/2024 - 12/19/2024 9:30 AM - 5:30 PM Virtual Enroll
12/17/2024 - 12/19/2024 9:30 AM - 5:30 PM Virtual Enroll