Advanced Developing on AWS

This course is focused around analyzing a monolithic application and determining logical break points where the application can be broken down across various AWS services. You will learn advanced development techniques to deconstruct on-premise legacy applications and repackage them into cloud-based architectures. You will also learn to apply twelve-factor application manifesto concepts and steps while migrating from a monolithic architecture, along with using the AWS API, CLI and SDKs to monitor and manage AWS services The course is recommended for experienced software developers who are already familiar with various AWS services. You will need at least one high-level programming language and working knowledge of core AWS services and public cloud implementations. We also recommend that you should have completed the Developing on AWS classroom course and have a minimum of six months experience in applying these concepts in real life

45,000

In this course, you will:

  • Analyze a monolithic application architecture to determine logical or programmatic break points where the application can be broken up across different AWS services
  • Apply Twelve-Factor Application manifesto concepts and steps while migrating from a monolithic architecture
  • Recommend the appropriate AWS services to develop a microservices based cloud-native application
  • Use the AWS API, CLI, and SDKs to monitor and manage AWS services
  • Migrate a monolithic application to a microservices application using the 6 Rs of migration
  • Explain the SysOps and DevOps interdependencies necessary to deploy a microservices application in AWS
  • Experienced software developer that are accustomed to using AWS services

We recommend that attendees of this course have:

  • In-depth knowledge of at least one high-level programming language
  • Working knowledge of core AWS services and public cloud implementation
  • Completion of the Developing on AWS classroom training, and then a minimum of 6 months of application of those concepts in a real world environment

Module 1: The Cloud Journey

  • Common off-cloud architecture
  • Introduction to Cloud Air
  • Monolithic architecture
  • Migration to the cloud
  • Guardrails
  • The six R’s of migration
  • The Twelve-Factor Application Methodology
  • Architectural styles and patterns
  • Overview of AWS Services
  • Interfacing with AWS Services
  • Authentication
  • Infrastructure as code and Elastic Beanstalk
  • Demonstration: Walk through creating base infrastructure with AWS CloudFormation in the AWS console
  • Hands-on lab 1: Deploy your monolith application using AWS Elastic Beanstalk

Module 2: Gaining Agility

  • DevOps
  • CI/CD
  • Application configuration
  • Secrets management
  • CI/CD Services in AWS
  • Demonstration: Demo AWS Secrets Manager

Module 5: Monolith to Microservices

  • Microservices
  • Serverless
  • A look at Cloud Air
  • Microservices using Lambda and API Gateway
  • SAM
  • Strangling the Monolith
  • Hands-on lab: Using AWS Lambda to develop microservices.

Module 6: Polyglot Persistence & Distributed Complexity

  • Polyglot persistence
  • DynamoDB best practices
  • Distributed complexity
  • Step functions

Module 5: Resilience and Scale

  • Decentralized data stores
  • Amazon SQS
  • Amazon SNS
  • Amazon Kinesis Streams
  • AWS IoT Message Broker
  • Serverless event bus
  • Event sourcing and CQRS
  • Designing for resilience in the cloud
  • Hands-on lab: Exploring the AWS messaging options.

Module 6: Security and Observability

  • Serverless Compute with AWS Lambda
  • Authentication with Amazon Cognito
  • Debugging and traceability
  • Hands-on lab: Developing microservices on AWS.
  • Hands-on lab 8: Automating deployments with Cloud Formation

 

Why choose Cloud Wizard
  • Advanced Tier Training Partner
  • Amazon Authorised Instructors
  • Official AWS Content
  • Hands-on Labs
Class Deliverables
  • E-Content kit by AWS
  • Hands-on labs
  • Class completion certificates
  • Exam Prep sessions

Dates Available - Click on Book Now to proceed

Classroom3 daysAll DayMay 15, 202445,000
Classroom3 daysAll DayMay 29, 202445,000
Classroom3 daysAll DayJune 11, 202445,000
Classroom3 daysAll DayJune 25, 202445,000
Classroom3 daysAll DayJuly 1, 202445,000
Classroom3 daysAll DayJuly 15, 202445,000

Don't see a date that works for you?

Fill in the form below to let us know.

Please enable JavaScript in your browser to complete this form.

Popular Courses

Amazon Web Services Exam Voucher

This course is designed for individuals with little to no experience on the AWS Cloud. The learners will learn about AWS Cloud concepts, AWS services such as Security, AWS Architecture, Pricing and Support to develop their knowledge on the AWS Cloud.

Amazon Web Services Exam Voucher
 

Learn to identify services and features required to build secure and highly available IT solutions in the AWS Cloud.  Identify basic practices of AWS Architecture and process of designing optimal IT solutions using the AWS Well-Architected framework.

Amazon Web Services Exam Voucher

You will learn how to use a combination of DevOps best practices and tools to support your organization’s capability to develop, deliver and maintain applications and services at a high velocity on the AWS cloud.

Amazon Web Services Exam Voucher

The course explores the usage of the iterative Machine Learning (ML) pipeline to solve real-world business problems in a project-based environment. You will learn about each phase of the pipeline from an experienced AWS instructor.

Explore the full range of our offerings

FAQs

To enroll in this course, choose the starting date and make an online payment. Once your payment is confirmed, our team will reach out to you.

Wire Transfer, Credit Card, Debit Card, UPI & Purchase Order.

There is no minimum number of candidates required, we are happy to train 1 to 1 . With regards to the maximum number, we can accomodate 30 learners in one batch.

  1. Training Delivered by an Amazon Authorized Instructor.
  2. AWS Content E-Kit
  3. Hands-on-labs for 30 days
  4. Class attendance certificate

You will get the access to course content & lab on first day of your training session.

The course Completion Certificate will be issued to your email id within 2 weeks of completing your course.

A one-day course could be delivered over two half day sessions (4 hours a day), or a three-day course could be delivered over five days (4 hours a day)

Avail 10% discount on
AWS Training Courses

Open chat
Chat with us
Hello!
How may I help you?