GB
/
GBP
/
EN

Shaping the future of IT skills

Maximising IT performance through learning

Advanced Developing on AWS

WGAC-AWS-ADVDEVAWS

Amazon Web Services

Description

Show Tabs
Introduction
The Advanced Developing on AWS course uses the real-world scenario of taking a legacy, on premise monolithic application and refactoring it into a serverless microservices architecture. This three-day advanced course covers advanced development topics such as architecting for a cloud-native environment; deconstructing on-prem, legacy applications and repackaging them into cloud-based, cloud native architectures; and applying the tenets of the 12 factor application methodology.
Prerequisites & Audience

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 course, and then a minimum of 6 months of application of those concepts in a real world environment

Course Benefits

Course objectives

- Analyze a monolithic application architecture to determine logical or programmatic break points where the application can be broken up across different AWS services.

- Apply 12 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.

Course Topics

Course outline

Day 1-3

- Interfacing with AWS Services

- Deconstructing a monolithic architecture

- Migrating to the cloud

- Creating an infrastructure

- Declare and isolate dependencies

- Storing configuration in the cloud

- Establish a build, release, run model

- Creating the codebase

- Deploying an application

- Evolution of architecture

- Design patterns

- I/O explosion and preventing it

- Microservices

Amazon Web Services courses


AWS Technical Professional Channel Partner - TP-CP
CODE: WGAC-AWS-TP-CP
AWS Technical Essentials - TE
CODE: WGAC-AWS-TE
AWS Systems Operations - SYSOPS
CODE: WGAC-AWS-SYSOPS
Security Operations on AWS - SEC-OPS
CODE: WGAC-AWS-SEC-OPS
Security Engineering on AWS - SEAWS
CODE: WGAC-AWS-SEAWS
AWS Business Professional Channel Partner - BP-CP
CODE: WGAC-AWS-BP-CP
Architecting on AWS - ARCHAWS
CODE: WGAC-AWS-ARCHAWS
Advanced Architecting on AWS - AAAWS
CODE: WGAC-AWS-AAAWS
Advanced Developing on AWS
CODE: WGAC-AWS-ADVDEVAWS
We use cookies to understand how you use our site and to improve your experience. To learn more, click here. Read our revised Privacy Policy and Terms and Conditions.