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.
Pre-requisite(s):
In-depth knowledge of at least one high-level programming language, working knowledge of core AWS services and public cloud implementation
Audience:
Intermediate-level software developers
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
This course is available for "remote" learning and will be available to anyone with access to an internet device with a microphone (this includes most models of computers, tablets). Classes will take place with a "Live" instructor at the date/times listed below.
Upon registration, the instructor will send along additional information about how to log-on and participate in the class.