pds-it
['Produktdetailseite','nein']
Amazon Web Services / AWS Developer
Die Illustrationen sind in Kooperation von Menschen und künstlicher Intelligenz entstanden. Sie zeigen eine Zukunft, in der Technologie allgegenwärtig ist, aber der Mensch im Mittelpunkt bleibt.
KI-generierte Illustration

Advanced developing on AWS with JAM

4 days
English
In Kooperation mit
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.
Content

Day 1
Module 1: The cloud journey

  • Common off-cloud architecture
  • Introduction to Cloud Air
  • Monolithic architecture
  • Migration to the cloud
  • Guardrails
  • The six Rs 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
  • Demo: Walk through creating base infrastructure with AWS CloudFormation in the AWS console
  • Hands-on lab: Deploy your monolith application using AWS Elastic Beanstalk

Module 2: Gaining Agility

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

Day 2
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

Day 3
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: Automating deployments with Cloud Formation

Day 4: AWS Jam Day

  • Solve real-world challenges together as a team in a safe AWS environment, guided by your instructor
  • Compete against other teams to win the challenge with your colleagues and put your AWS skills into action
  • All challenges are based on the scope of the course and will support your learning curve in a very effective way

Consists of the following modules

  • Advanced Developing on AWS
  • Advanced Developing on AWS – JAM Day
Benefits
  • Analyzing a monolithic application architecture to determine logical or programmatic break points where the application can be broken up across different AWS services
  • Applying Twelve-Factor Application manifesto concepts and steps while migrating from a monolithic architecture
  • Recommending the appropriate AWS services to develop a microservices based cloud native application
  • Using the AWS API, CLI, and SDKs to monitor and manage AWS services
  • Migrating a monolithic application to a microservices application using the 6 Rs of migration
  • Explaining the SysOps and DevOps interdependencies necessary to deploy a microservices application in AWS

AWS JAM Day will be featured on the final 4th day of this course, as a gamified event where you will be split into teams to compete in a series of best practice challenges based on concepts covered in the course. In addition to the hands-on labs of the ILT courses, an additional day of curated and instructor-facilitated challenges allows learners to use AWS Jam to address real-world scenarios, representing common operational and troubleshooting tasks relevant for your job role. You will be able to apply your knowledge in a safe and real AWS environment and score points if you solve the challenge correctly. The aim of an AWS Jam is to develop, improve, and validate your skills in the AWS cloud and get ready to use your practical skills when you are back on your daily job.

Instructor
Vladimir Sabo
Henrique Alves
Methods

This course comes in 4 instructor-led full day sessions with the instructor supervising the participants live. Each course consits of theory parts with live demos and practical lab exercises. The course can be attended either on-site at a physical Digicomp location or virtually via Zoom. Please also refer to each course's description for specific details regarding the prerequisites and the covered topics.

The last day of the course is an AWS JAM: Transform your theoretical skills into practical doing by solving real-word problems in a sandbox environment.

Who should attend

This course is intended for the following job roles:

  • Developer
  • DevOps
2460
zzgl. MwSt.
2927.4
inkl. MwSt.
Buchungsnummer
33831
Ort der Veranstaltung
Online
1 Event
Inhouse Training
Firmeninterne Weiterbildung nur für eure
Mitarbeiter:innen - exklusiv und wirkungsvoll.
Anfragen
In Kooperation mit
Starttermine und Details
8.7.2024
Plätze frei
Durchführung gesichert
Durchführung fast gesichert
Plätze frei
Durchführung gesichert
Durchführung fast gesichert

The training is carried out in cooperation with an authorized training partner.
For the purpose of implementation, participant data will be transferred to the training partner and the training partner assumes responsibility for the processing of these data.
Please take note of the corresponding privacy policy.

Du hast Fragen zum Training?
Ruf uns an unter +49 761 595 33900 oder schreib uns auf service@haufe-akademie.de oder nutze das Kontaktformular.
2460
zzgl. MwSt.
Buchungsnummer
33831
1
Termine