CLOUD COMPUTING OG VIRTUALISERING
Udvikling af serverløs
Løsninger på AWS
3 dage
Udvikling af serverløse løsninger på AWS
AWS PÅ LUMIFY WORK
Lumify Work er en officiel AWS-træningspartner for Australien, New Zealand og Filippinerne. Gennem vores autoriserede AWS-instruktører kan vi give dig en læringsvej, der er relevant for dig og din organisation, så du kan få mere ud af skyen. Vi tilbyder virtuel og ansigt-til-ansigt klasseværelsesbaseret træning for at hjælpe dig med at opbygge dine cloud-færdigheder og gøre dig i stand til at opnå brancheanerkendt AWS-certificering.
HVORFOR STUDERE DETTE KURSUS
Dette kursus giver udviklere eksponering for og praksis med bedste praksis for at bygge serverløse applikationer ved hjælp af AWS Lambda og andre tjenester i den AWS serverløse platform. Du vil bruge AWS-frameworks til at implementere en serverløs applikation i praktiske laboratorier, der går fra enklere til mere komplekse emner. Du vil bruge AWS-dokumentation gennem hele kurset til at udvikle autentiske metoder til læring og problemløsning ud over klasseværelset.
Kurset omfatter præsentationer, praktiske laboratorier, demonstrationer, videoer, videnstjek og gruppeøvelser.
HVAD DU LÆRER
Kurset er designet til at lære deltagerne at:
- Anvend hændelsesdrevet bedste praksis på et serverløst applikationsdesign ved hjælp af passende AWS-tjenester
- Identificer udfordringerne og afvejningen ved overgangen til serverløs udvikling, og kom med anbefalinger, der passer til din udviklingsorganisation og dit miljø
- Byg serverløse applikationer ved hjælp af mønstre, der forbinder AWS-administrerede tjenester sammen og tager højde for tjenestekarakteristika, herunder servicekvoter, tilgængelige integrationer, invokationsmodel, fejlhåndtering og hændelseskildenyttelast
- Sammenlign og kontrast tilgængelige muligheder for at skrive infrastruktur som kode, inklusive AWS
CloudFormation, AWS Amplify, AWS Serverless Application Model (AWS SAM) og AWS Cloud Development Kit (AWS CDK) - Anvend bedste praksis til at skrive Lambda-funktioner inklusive fejlhåndtering, logning, miljøgenbrug, brug af lag, statsløshed, idempotens og konfiguration af samtidighed og hukommelse
- Anvend bedste praksis til at opbygge observerbarhed og overvågning i din serverløse applikation
- Anvend bedste praksis for sikkerhed på serverløse applikationer
- Identificer vigtige skaleringsovervejelser i en serverløs applikation, og match hver overvejelse med metoderne, værktøjerne eller bedste praksis til at administrere den
- Brug AWS SAM, AWS CDK og AWS udviklerværktøjer til at konfigurere en CI/CD-arbejdsgang og automatisere implementeringen af en serverløs applikation
- Opret og vedligehold aktivt en liste over serverløse ressourcer, der vil hjælpe med din igangværende serverløse udvikling og engagement med det serverløse fællesskab
Min instruktør var fantastisk ved at kunne sætte scenarier ind i den virkelige verden, der var relateret til min specifikke situation
Jeg fik mig til at føle mig velkommen fra det øjeblik, jeg ankom, og evnen til at sidde som en gruppe uden for klasseværelset for at diskutere vores situationer og vores mål var yderst værdifuld.
Jeg lærte meget og følte, at det var vigtigt, at mine mål ved at deltage i dette kursus blev nået.
Godt arbejde Lumify Work-team.
AMANDA NICOL
IT SUPPORT SERVICES
MANAGER – HEALT H WORLD LIMIT ED
Lumify arbejde Tilpasset træning
Vi kan også levere og tilpasse dette kursus til større grupper, hvilket sparer din organisation for tid, penge og ressourcer.
For mere information, kontakt os venligst på 02 8286 9429.
KURSUSEMNER
Modul 0: Introduktion
- Introduktion til den applikation, du skal bygge
- Adgang til kursusressourcer (Student Guide, Lab Guide og Online Course Supplement)
Modul 1: At tænke serverløst
- Bedste fremgangsmåder til at bygge moderne serverløse applikationer
- Event-drevet design
- AWS-tjenester, der understøtter begivenhedsdrevne serverløse applikationer
Modul 2: API-drevet udvikling og synkrone hændelseskilder
- Karakteristika for standard anmodning/svar API-baseret web applikationer
- Hvordan Amazon API Gateway passer ind i serverløse applikationer
- Prøv-det-ud-øvelse: Konfigurer et HT TP API-slutpunkt integreret med en Lambda-funktion
- Sammenligning på højt niveau af API-typer (REST /HT TP, WebSocket, Graphlet)
Modul 3: Int reduktion til Auth henicid ion, Auth heroisering og Adgangskontrol
- Godkendelse vs. autorisation
- Muligheder for godkendelse til API'er ved hjælp af API Gateway
- Amazon Cognito i serverløse applikationer
- Amazon Cognito-brugerpuljer vs. fødererede identiteter
Modul 4: Serverless Deployment Frameworks
- Overview af imperativ vs. deklarativ programmering for infrastruktur som kode
- Sammenligning af CloudFormation, AWS CDK, Amplify og AWS SAM-rammer
- Funktioner i AWS SAM og AWS SAM CLI til lokal emulering og test
Modul 5: Brug af Amazon Event Bridge og Amazon SNS til at afkoble komponent s
- Udviklingsovervejelser ved brug af asynkrone hændelseskilder
- Funktioner og brugstilfælde af Amazon EventBridge
- Prøv-det-ud-øvelse: Byg en tilpasset EventBridge-bus og regel
- Sammenligning af brugstilfælde for Amazon Simple Notification Service (Amazon SNS) vs.
EventBridge - Prøv-det-ud-øvelse: Konfigurer et Amazon SNS-emne med filtrering
Modul 6: Hændelsesdrevet udvikling ved hjælp af køer og st reams
- Udviklingsovervejelser ved brug af pollinghændelseskilder til at udløse Lambda-funktioner
- Skel mellem køer og streams som begivenhedskilder for Lambda
- Valg af passende konfigurationer, når du bruger Amazon Simple Queue Service (AmazonSQS) eller Amazon Kinesis Data Streams som en hændelseskilde for Lambda
- Prøv-det-ud-øvelse: Konfigurer en Amazon SQS-kø med en dødbogstavskø som en
Lambda-begivenhedskilde
Praktiske laboratorier
- Hands-On Lab 1: Implementering af en simpel serverløs applikation
- Hands-On Lab 2: Message Fan-Out med Amazon EventBridge
Modul 7: At skrive gode Lambda-funktioner
- Hvordan Lambdas livscyklus påvirker din funktionskode
- Bedste praksis for dine Lambda-funktioner
- Konfiguration af en funktion
- Funktionskode, versioner og aliaser
- Prøv-det-ud-øvelse: Konfigurer og test en Lambda-funktion
- Lambda fejlhåndtering
- Håndtering af delvise fejl med køer og streams
Modul 8: Trinfunktioner f or orkesterforhold
- AWS Step-funktioner i serverløse arkitekturer
- Prøv-det-ud-øvelse: Step Functions-tilstande
- D et tilbagekaldsmønster
- Standard vs. Express Workflows
- Trinfunktioner direkte integrationer
- Prøv-det-ud-øvelse: Fejlfinding af en standard trinfunktions-arbejdsgang
Modul 9: Observerbarhed og overvågning
- Observerbarhedens tre søjler
- Amazon CloudWatch-logfiler og logindsigter
- Skrivning af effektiv log files
- Prøv-det-ud-øvelse: Tolkning af logfiler
- Brug af AWS X-Ray til observerbarhed
- Prøv-det-ud-øvelse: Aktiver røntgen og fortolk røntgenspor
- CloudWatch-metrics og indlejrede metrics-format
- Prøv-det-ud-øvelse: Metrikker og alarmer
- Prøv-det-ud øvelse: ServiceLens
Praktiske laboratorier
- Hands-On Lab 3: Workflow Orchestration ved hjælp af AWS Step-funktioner
- Hands-On Lab 4: Observerbarhed og overvågning
Modul 10: Serverløs applikationssikkerhed
- Bedste praksis for sikkerhed for serverløse applikationer
- Anvendelse af sikkerhed på alle lag
- API Gateway og applikationssikkerhed
- Lambda og applikationssikkerhed
- Beskyttelse af data i dine serverløse datalagre
- Revision og sporbarhed
Modul 11: Håndtering af skala i serverløse applikationer
- Skaleringsovervejelser for serverløse applikationer
- Brug af API Gateway til at administrere skala
- Lambda samtidighedsskalering
- Hvordan forskellige begivenhedskilder skaleres med Lambda
Modul 12: Automatisering af implementeringsrørledningen
- Betydningen af CI/CD i serverløse applikationer
- Værktøjer i en serverløs pipeline
- AWS SAM-funktioner til serverløse implementeringer
- Bedste fremgangsmåder til automatisering
- Kursusafslutning
Praktiske laboratorier
- Hands-On Lab 5: Sikring af serverløse applikationer
- Hands-On Lab 6: Serverløs CI/CD på AWS
Bemærk venligst: Dette er et spirende teknologikursus. Kursusoversigt kan ændres efter behov.
HVEM ER KURSET FOR?
Dette kursus er beregnet til:
- Udviklere, der har et vist kendskab til serverløs og erfaring med udvikling i AWS Cloud
FORUDSÆTNINGER
Vi anbefaler, at deltagere på dette kursus har:
- Kendskab til det grundlæggende i AWS Cloud-arkitektur
- En forståelse af at udvikle applikationer på AWS svarende til at fuldføre Udvikling på AWS kursus
- Viden svarende til at gennemføre følgende serverløse digitale
træninger: AWS Lambda Foundations og Amazon API Gateway til serverløse applikationer
https://www.lumifywork.com/en-ph/courses/developing-serverless-solutions-on-aws/
Udbuddet af dette kursus fra Lumify Work er styret af reservationsbetingelserne. Læs venligst vilkår og betingelser omhyggeligt, inden du tilmelder dig dette kursus, da tilmelding til kurset er betinget af accept af disse emner og betingelser.
![]() |
ph.training@lumifywork.com | ![]() |
linkedin.com/company/lumify-work-ph |
![]() |
lumifywork.com | ![]() |
twitter.com/LumifyWorkPH |
![]() |
facebook.com/LumifyWorkPh | ![]() |
youtube.com/@lumifywork |
Dokumenter/ressourcer
![]() |
AWS udvikler serverløse løsninger på AWS [pdfBrugermanual Udvikling af serverløse løsninger på AWS, serverløse løsninger på AWS, løsninger på AWS |