Course Outline
Introductie
- Overzicht en best practices voor het bouwen van moderne serverloze applicaties
- Overzicht van AWS-services die gebeurtenisgestuurd ontwerp voor serverloze toepassingen ondersteunen
API-gestuurde ontwikkeling
- Overzicht van standaard request/response API-gebaseerde webapplicaties
- Amazon API Gateway gebruiken voor serverloze applicaties
- Vergelijking van verschillende API-typen
- Een HTTP API-eindpunt instellen dat is geïntegreerd met een Lambda-functie
Verificatie, autorisatie en Access controle
- Vergelijking van authenticatie en autorisatie
- Verifiëren bij API's met behulp van API Gateway
- Amazon Cognito gebruiken
Frameworks voor serverloze implementatie
- Inzicht in imperatieve en declaratieve programmering voor infrastructuur als code
- CloudFormation, AWS CDK, Amplify en AWS SAM frameworks vergelijking
Amazon EventBridge en Amazon SNS
- Asynchrone gebeurtenisbronnen gebruiken
- Amazon EventBridge-functies en gebruiksscenario's
- Een aangepaste EventBridge-bus en -regel bouwen
- Amazon Simple Notification Service (Amazon SNS) en EventBridge vergelijking van gebruiksscenario's
Wachtrijen en streams gebruiken bij gebeurtenisgestuurde implementatie
- Wachtrijen en streams gebruiken als gebeurtenisbronnen voor Lambda
- Amazon Simple Queue Service (Amazon SQS) of Amazon Kinesis Data Streams gebruiken als gebeurtenisbronnen voor Lambda
Lambda-functies schrijven
- Overzicht van de Lambda-levenscyclus en het gebruik van best practices voor het schrijven van Lambda-functies
- Een Lambda-functie configureren
- Fouten afhandelen
AWS Step-functies gebruiken
- AWS-stapfuncties gebruiken in serverloze architecturen
- Vergelijking van standaard- en express-workflows
- Directe integratie van stapfuncties
Waarneembaarheid en bewaking van serverloze toepassing
- Inzicht in de drie pijlers van waarneembaarheid
- Schrijven en interpreteren van logbestanden
- Amazon CloudWatch-logboeken gebruiken
- AWS-röntgenstraling gebruiken voor waarneembaarheid
Serverloze applicaties beveiligen
- Best practices voor serverloze applicatiebeveiliging
- API Gateway, Lambda en applicatiebeveiliging
- Gegevens beschermen in een serverloze gegevensopslag
- Controle
Serverloze toepassingen schalen
- API-gateway gebruiken voor schaalbeheer
- Schalen met behulp van Lambda-gelijktijdigheid
- Verschillende gebeurtenisbronnen schalen met Lambda
Automatisering van implementatiepijplijnen
- CI/CD gebruiken in serverloze toepassingen
- Hulpprogramma's gebruiken in een serverloze pijplijn
- AWS SAM-functies gebruiken voor serverloze implementaties
- Best practices voor automatisering
Probleemoplossing
Samenvatting en volgende stappen
Requirements
- Een goed begrip van de basisprincipes van AWS-cloudarchitectuur
- Kennis van AWS Lambda
Publiek
- Ontwikkelaars
Getuigenissen (6)
Free atmosphere and agenda flexibility
Marcin Prewo - GE Medical Systems Polska Sp. Z O.O.
Cursus - AWS Lambda for Developers
The docker ready-to-use environment image. The balance between lectures and exercises.
Aurélien Petit - Prostep sp. z o. o.
Cursus - AWS DevOps Engineers
Sounds knowledgeable, and interacts with his leaners
Shuko Ndhlovu - BMW
Cursus - AWS Developer Associate
Ik vond het leuk hoe goed de trainer georganiseerd was en ook hoe goed het materiaal gestructureerd en gepresenteerd was.
Ana - Ness Digital Engineering
Cursus - AWS: A Hands-on Introduction to Cloud Computing
Machine Translated
Het algemene onderwerp zelf
- Verizon Connect
Cursus - Amazon Redshift
Machine Translated
Concepts learnt and how to set up the k8 clusters