AWS Advanced For Developers

Developing and deploying applications on AWS is not just about running applications in the cloud. It is also about using fundamental capabilities of cloud like on-demand provisioning, high-availability and leveraging AWS services to make highly scalable, secured and fault-tolerant application deployments. This course will set a solid foundation for designing, developing and deploying applications on AWS in a cost effective manner with lots of hands-on experience and best practices.


Course Overview

Following is an outline of the course.

  • Getting started with AWS with a real application
  • Deep dive into commonly used AWS services
  • Delve into managing application lifecycle on AWS
  • Discuss Best Practices for AWS deployments

Note: This course is about a practical approach to developing and deploying applications on AWS. It is not geared towards any specific certification although it may help in solidifying some of the concepts that you may find helpful for certification.

AWS Services Covered In This Course

Following are the specific AWS Services covered in this course.

  • IAM
  • VPC
  • EC2
  • EBS
  • Elastic Load Balancing
  • RDS
  • S3
  • CloudWatch
  • Lambda
  • API Gateway

Note: This course covers many more aspects around application design, development and deployment. It focuses on these services to build a strong foundation for working on AWS.

Primary Audience

  • Developers
  • Architects
  • DevOps Engineers
  • Other Professionals interested in AWS and DevOps


Please check out our Course FAQs.