Developing on AWS

← Back to Courses
Developing on AWS

Category: Cloud & Devops - AWS

Duration: 45 Hrs

Level:Intermediate

Prerequisite :

  • Attended AWS Technical Essentials classroom training or have equivalent experience 
  • Working knowledge of AWS core services
  • Programming experience in any one ofthe following languages: Python, .NET, Java


Intended Audience :

  • Software developers 
  • Solution architects
  • IT professionals who want to improve their developing skills using AWS Services


Course Modules

Description:

  • Introduction to Developing on AWS
  • Choosing a Datastore
  • Developing Storage Solutions with Amazon S3
  • Developing Flexible NoSQL Solutions with Amazon DynamoDB

Skills Learned:

  • Understand AWS development environment and SDKs
  • Evaluate and choose the right datastore (SQL vs NoSQL)
  • Implement object storage with S3 (upload/download, versioning, security)
  • Design and build scalable NoSQL solutions with DynamoDB (tables, queries, indexes)

Description:

  • Working with Events
  • Developing Event-Driven Solutions with Amazon Kinesis Stream
  • Developing Event-Driven Solutions with Amazon SWF, Amazon SQS, and Amazon SNS
  • Developing Event-Driven Solutions with AWS Lambda

Skills Learned:

  • Understand event-driven architectures and patterns
  • Build real-time data pipelines with Kinesis
  • Implement messaging and workflows with SQS, SNS, and SWF
  • Develop serverless applications with AWS Lambda (functions, triggers, scaling)

Description:

  • Developing Secure Applications
  • Caching Information for Scalability
  • Monitoring Applications & Resources with Amazon CloudWatch
  • Deploying Applications with AWS Elastic Beanstalk and AWS CloudFormation

Skills Learned:

  • Apply IAM roles, policies, and secrets management for secure development
  • Improve performance with caching strategies (ElastiCache, CloudFront)
  • Monitor and troubleshoot apps using CloudWatch logs, alarms, and metrics
  • Deploy scalable apps with Elastic Beanstalk
  • Automate infrastructure provisioning with CloudFormation templates