Amazon Web Services (AWS) - Advanced Developing on AWS

Duration

Duration:

Just 2 Days

Method

Method:

Classroom / Online / Hybrid

Next date

Next date:

24/6/2024 (Monday)

Overview

This accelerated Advanced Developing on AWS course, uses the real-world scenario of taking a legacy, on-premises monolithic application and refactoring it into a serverless microservices architecture. This advanced course covers advanced development topics such as architecting for a cloud-native environment; deconstructing on-premises, legacy applications and repackaging them into cloud-based, cloud native architectures; and applying the tenets of the Twelve-Factor Application methodology.

The Advanced Developing on AWS course uses the real-world scenario of taking a legacy, on-premises monolithic application and refactoring it into a serverless microservices architecture. This advanced course covers advanced development topics such as architecting for a cloud-native environment; deconstructing on-premises, legacy applications and repackaging them into cloud-based, cloud native architectures; and applying the tenets of the Twelve-Factor Application methodology.

In just 2 days you will also learn to:

  • Analyse 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

At the end of this course, you’ll achieve your Advanced Developing on AWS certification.

Through Firebrand’s Lecture | Lab | Review methodology you’ll certify at twice the speed of traditional training and get access to courseware, learn from certified instructors, and train in a distraction-free environment.

 

40% faster

Distraction-free environment

Audience

This course is ideal for experienced software developers who are already familiar with AWS services

Four reasons why you should sit your course with Firebrand Training

  1. You'll be trained and certified faster. Learn more on this 2-day accelerated course. You'll get at least 12 hours a day of quality learning time in a distraction-free environment
  2. Your course is all-inclusive. One simple price covers all course materials, exams, accommodation and meals – so you can focus on learning
  3. Pass first time or train again for free. Your expert instructor will deliver our unique accelerated learning methods, allowing you to learn faster and be in the best possible position to pass first time. In the unlikely event that you don't, it's covered by your Certification Guarantee
  4. Study with an award-winning training provider. We've won the Learning and Performance Institute's "Training Company of the Year" three times. Firebrand is your fastest way to learn, with 134.561 students saving more than one million hours since 2001

Curriculum

Advanced Developing on AWS

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 3: 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 4: 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

Exam Track

At the end of this accelerated course, you’ll sit the following exam at the Firebrand Training centre, covered by your Certification Guarantee:

AWS Certified DevOps Engineer - Professional (DOP-C01)

This course includes presentations, group exercises, and hands-on labs.

Level: Professional
Length: 180 minutes to complete the exam
Format: 75 questions, either multiple choice or multiple response

What's Included

Your accelerated course includes:

  • Accommodation *
  • Meals, unlimited snacks, beverages, tea and coffee *
  • On-site exams **
  • Exam vouchers **
  • Practice tests **
  • Certification Guarantee ***
  • Courseware
  • Up-to 12 hours of instructor-led training each day
  • 24-hour lab access
  • Digital courseware **
  • * For residential training only. Accommodation is included from the night before the course starts. This doesn't apply for online courses.
  • ** Some exceptions apply. Please refer to the Exam Track or speak with our experts
  • *** Pass first time or train again free as many times as it takes, unlimited for 1 year. Just pay for accommodation, exams, and incidental costs.

Prerequisites

Before attending this accelerated course, you will have:

  • In-depth knowledge of at least one high-level programming language
  • Working knowledge of core AWS services and public cloud implementation
  • Completion of Developing on AWS in addition to a minimum of six months of applying those concepts in a real-world environment

Are you ready to get certified in record time?

We interview all applicants for the course on their technical background, degrees and certifications held, and general suitability. If you get through this screening process, it means you stand a great chance of passing.

Firebrand Training is an immersive training environment. You must be committed to the course. The above prerequisites are guidelines, but many students with less experience have other background or traits that have enabled their success in accelerated training through Firebrand Training.

If you have any doubts as to whether you meet the pre-requisites please call 21 96 61 82 and speak to one of our enrolment consultants, who can help you with a training plan.

Reviews

We've currently trained 134.561 students in 12 years. We asked them all to review our Accelerated Learning. Currently,
96,41% have said Firebrand exceeded their expectations:

"Very impressed with the dedication from the instructor and how well structured the sessions are. The course is very intense since it''s only 3 days long, however, the quality of the training makes it worthwhile. I''d recommend going in person since you will find it much easier to focus and likely get more out of the course overall."
Simon Brown, Softcat. (8/9/2023 (Friday) to 10/9/2023 (Sunday))

"Enrolling in Firebrand Training''s AWS Solution Architect Associate course online instructor-led program was an outstanding decision for my career. The course was not only comprehensive but also delivered by highly knowledgeable instructors who made complex AWS concepts easy to grasp. The interactive nature of the online sessions and the practical hands-on labs ensured that I gained a deep understanding of AWS solutions and best practices. I can confidently say that Firebrand Training played a pivotal role in helping me achieve AWS Solution Architect Associate certification. I highly recommend this course to anyone looking to excel in AWS cloud architecture."
Omar Anwar. (4/9/2023 (Monday) to 7/9/2023 (Thursday))

"Course provided all the key knowledge required to prepare me for my organisation currently introducing AWS migrations"
AB, Marketaxess. (31/7/2023 (Monday) to 1/8/2023 (Tuesday))

"Trainer was excellent, a lot of information, great experience"
Olawale Abdullahi, BPP University. (31/7/2023 (Monday) to 1/8/2023 (Tuesday))

"The trainer provided excellent delivery and commitment to enabling me to understand the AWS platform, services and how they interact with each other. the topics where discussed in great depth with live demos and real world analogies and examples to help embed the knowledge rather than just reading from a slide deck. the course is extremely intense but the way the content delivery was structured with a mix of slides, live demos, labs and open classroom discussions helped enable me to gain a great insight into the AWS platform."
Matthew Bingham, Softcat PLC. (24/7/2023 (Monday) to 27/7/2023 (Thursday))

Course Dates

Start

Finish

Status

Location

Book now

19/2/2024 (Monday)

20/2/2024 (Tuesday)

Finished - Leave feedback

-

 

24/6/2024 (Monday)

25/6/2024 (Tuesday)

Wait list

Nationwide

 

5/8/2024 (Monday)

6/8/2024 (Tuesday)

Limited availability

Nationwide

 

16/9/2024 (Monday)

17/9/2024 (Tuesday)

Open

Nationwide

 

28/10/2024 (Monday)

29/10/2024 (Tuesday)

Open

Nationwide

 

9/12/2024 (Monday)

10/12/2024 (Tuesday)

Open

Nationwide

 

Latest Reviews from our students