Aperçu du cours
Trainingsdoelstellingen :
Aan het einde van deze training is de deelnemer in staat om veilige en schaalbare Cloud-applicaties te ontwerpen en ontwikkelen op basis van AWS (Amazon Web Services).
Prérequis
- De training "AWS technische basisprincipes" hebben gevolgd of over gelijkwaardige kennis beschikken
- Beheersing van ten minste één high-level programmeertaal (C#, Java of Python)
Objectifs pédagogiques
- Configuratie van de AWS SDK en authenticatiegegevens voor Java, C#/.Net, Python en JavaScript
- Gebruik van de AWS SDK om met AWS-services te communiceren en oplossingen te ontwikkelen
- Beheer van authenticatie via AWS Identity and Access Management (IAM)
- Gebruik van Amazon S3 en Amazon DynamoDB als gegevensopslag
- Integratie van applicaties en gegevens met AWS Lambda, Amazon API Gateway, Amazon SQS, Amazon SNS en AWS StepFunctions
- Beheer van gebruikersauthenticatie via Web Identity Framework en Amazon Cognito
- Gebruik van Amazon ElastiCache om de schaalbaarheid van een applicatie te verbeteren
- Gebruik van containers binnen het applicatieontwikkelingsproces
- Implementatie van een CI/CD-pijplijn voor continue integratie en implementatie van applicaties op AWS
Public ciblé
- Ontwikkelaars
- Softwarearchitecten
Programme de formation
-
Introductie en ontwikkeling rond het datamodellen voor opslag
-
Introductie tot AWS
-
Overzicht van ontwikkeling op AWS
-
Introductie tot IAM
-
Introductie tot de ontwikkelomgeving
-
Ontwikkeling van opslagoplossingen met Amazon S3
-
-
Event-driven ontwikkeling en gegevensinname-model
-
Ontwikkeling van flexibele NoSQL-oplossingen met Amazon DynamoDB
-
Ontwikkeling van oplossingen met AWS Lambda
-
Ontwikkeling van oplossingen met Amazon API Gateway
-
Ontwikkeling van oplossingen met Amazon SQS en Amazon SNS
-
Ontwikkeling van oplossingen met AWS Step Functions
-
-
Best practices voor ontwikkeling
-
Caching van gegevens voor betere schaalbaarheid
-
Werken met containers
-
Ontwikkelen van beveiligde oplossingen
-
Ontwikkelen van end-to-end applicaties
-