Desenvolupament de solucions sense servidor al manual d'usuari d'AWS

Developing Serverless Solutions on AWS - Featured Image

Logotip d'AWSDesenvolupament de solucions sense servidor a AWS - icon10CLOUD COMPUTING I VIRTUALITZACIÓ
Desenvolupament sense servidor
Solucions a AWS
3 dies

Desenvolupament de solucions sense servidor a AWS

AWS AL TREBALL DE LUMIFY
Lumify Work és un soci oficial de formació d'AWS per a Austràlia, Nova Zelanda i les Filipines. Mitjançant els nostres instructors d'AWS autoritzats, podem oferir-vos una ruta d'aprenentatge que sigui rellevant per a vosaltres i per a la vostra organització, perquè pugueu treure més profit del núvol. Oferim formació virtual i presencial a l'aula per ajudar-vos a desenvolupar les vostres habilitats al núvol i us permetrà aconseguir la certificació AWS reconeguda pel sector.

PER QUÈ ESTUDIAR AQUEST CURS

Aquest curs ofereix als desenvolupadors exposició i pràctica amb les millors pràctiques per crear aplicacions sense servidor mitjançant AWS Lambda i altres serveis a la plataforma sense servidor AWS. Utilitzareu marcs d'AWS per implementar una aplicació sense servidor en laboratoris pràctics que progressin de temes més simples a més complexos. Utilitzareu la documentació d'AWS al llarg del curs per desenvolupar mètodes autèntics per a l'aprenentatge i la resolució de problemes més enllà de l'aula.
Aquest curs inclou presentacions, laboratoris pràctics, demostracions, vídeos, controls de coneixements i exercicis en grup.

QUÈ APRENDREU

Aquest curs està dissenyat per ensenyar als participants com:

  • Apliqueu les millors pràctiques basades en esdeveniments a un disseny d'aplicacions sense servidor mitjançant els serveis AWS adequats
  • Identifiqueu els reptes i els avantatges de la transició al desenvolupament sense servidor i feu recomanacions que s'adaptin a la vostra organització i entorn de desenvolupament.
  • Creeu aplicacions sense servidor mitjançant patrons que connectin els serveis gestionats d'AWS i tinguin en compte les característiques del servei, incloses les quotes de servei, les integracions disponibles, el model d'invocació, la gestió d'errors i la càrrega útil de la font d'esdeveniments.
  • Compareu i contrasteu les opcions disponibles per escriure la infraestructura com a codi, inclòs AWS
    CloudFormation, AWS Amplify, AWS Serverless Application Model (AWS SAM) i AWS Cloud Development Kit (AWS CDK)
  • Apliqueu les millors pràctiques per escriure funcions Lambda, incloses la gestió d'errors, el registre, la reutilització de l'entorn, l'ús de capes, l'apatridia, la idempotència i la configuració de concurrència i memòria.
  • Apliqueu les millors pràctiques per crear observabilitat i supervisió a la vostra aplicació sense servidor
  • Apliqueu les millors pràctiques de seguretat a les aplicacions sense servidor
  • Identifiqueu les consideracions clau d'escala en una aplicació sense servidor i feu coincidir cada consideració amb els mètodes, les eines o les millors pràctiques per gestionar-la.
  • Utilitzeu les eines de desenvolupament d'AWS SAM, AWS CDK i AWS per configurar un flux de treball CI/CD i automatitzar el desplegament d'una aplicació sense servidor
  • Creeu i mantingueu activament una llista de recursos sense servidor que us ajudaran al vostre desenvolupament continu sense servidor i al vostre compromís amb la comunitat sense servidor.

Desenvolupament de solucions sense servidor a AWS - icon8El meu instructor va ser fantàstic poder posar escenaris en casos reals relacionats amb la meva situació específica
Em vaig sentir benvingut des del moment en què vaig arribar i la capacitat de seure com a grup fora de l'aula per discutir les nostres situacions i els nostres objectius va ser molt valuosa.
Vaig aprendre molt i vaig sentir que era important que els meus objectius assistint a aquest curs es complissin.
Molt bona feina l'equip de treball de Lumify.
Desenvolupament de solucions sense servidor a AWS - icon9
AMANDA NICOL
SERVEIS DE SUPORT INFORMÀTIC
GERENT – HEALT H WORLD LIMIT ED

Treball Lumify Formació personalitzada
També podem oferir i personalitzar aquest curs de formació per a grups més grans, estalviant temps, diners i recursos a la vostra organització.
Per a més informació, poseu-vos en contacte amb nosaltres al 02 8286 9429.

ASSIGNATURES DEL CURS

Mòdul 0: Int roduct ion

  • Introducció a l'aplicació que creareu
  • Accés als recursos del curs (Guia de l'estudiant, Guia de laboratori i Suplement del curs en línia)

Mòdul 1: Pensar sense servidor

  • Bones pràctiques per crear aplicacions modernes sense servidor
  • Disseny impulsat per esdeveniments
  • Serveis d'AWS que admeten aplicacions sense servidor basades en esdeveniments

Mòdul 2: Desenvolupament impulsat per API i fonts d'esdeveniments sincrònics

  • Característiques de l'API estàndard de sol·licitud/resposta web aplicacions
  • Com s'adapta Amazon API Gateway a les aplicacions sense servidor
  • Exercici de prova: configureu un punt final de l'API HT TP integrat amb una funció Lambda
  • Comparació d'alt nivell de tipus d'API (REST/HT TP, WebSocket, Graphlet)

Mòdul 3: Reducció interna a l'autenticació, heroisació de l'autenticació i control d'accés

  • Autenticació vs. autorització
  • Opcions per autenticar-se a les API mitjançant API Gateway
  • Amazon Cognito en aplicacions sense servidor
  • Grups d'usuaris d'Amazon Cognito i identitats federades

Mòdul 4: Marcs de desplegament sense servidor

  • Acabatview de programació imperativa vs declarativa per a la infraestructura com a codi
  • Comparació de CloudFormation, AWS CDK, Amplify i marcs AWS SAM
  • Característiques d'AWS SAM i AWS SAM CLI per a l'emulació i proves locals

Mòdul 5: Ús d'Amazon Event Bridge i Amazon SNS per desacoblar els components

  • Consideracions de desenvolupament quan s'utilitzen fonts d'esdeveniments asíncrones
  • Característiques i casos d'ús d'Amazon EventBridge
  • Exercici de prova: creeu un bus personalitzat i una regla EventBridge
  • Comparació de casos d'ús d'Amazon Simple Notification Service (Amazon SNS) vs.
    EventBridge
  • Exercici de prova: configureu un tema d'Amazon SNS amb filtratge

Mòdul 6: Desenvolupament impulsat per esdeveniments mitjançant cues i St reams

  • Consideracions de desenvolupament quan s'utilitzen fonts d'esdeveniments d'enquesta per activar funcions Lambda
  • Distincions entre cues i fluxos com a fonts d'esdeveniments per a Lambda
  • Seleccionar configuracions adequades quan s'utilitza Amazon Simple Queue Service (AmazonSQS) o Amazon Kinesis Data Streams com a font d'esdeveniments per a Lambda
  • Exercici de prova: configureu una cua d'Amazon SQS amb una cua de missatges morts com a
    Font d'esdeveniments Lambda

Laboratoris pràctics

  • Laboratori pràctic 1: desplegament d'una aplicació sense servidor senzilla
  • Laboratori pràctic 2: missatge Fan-Out amb Amazon EventBridge

Mòdul 7: Escriure bones funcions lambda

  • Com influeix el cicle de vida de Lambda en el vostre codi de funció
  • Bones pràctiques per a les vostres funcions Lambda
  • Configuració d'una funció
  • Codi de funció, versions i àlies
  • Exercici de prova: Configura i prova una funció Lambda
  • Gestió d'errors Lambda
  • Gestió d'errors parcials amb cues i fluxos

Mòdul 8: Funcions St ep per a ració d'orquestra

  • Funcions AWS Step en arquitectures sense servidor
  • Exercici de prova: estats de les funcions de pas
  • El patró de devolució de trucada
  • Fluxos de treball estàndard i exprés
  • Funcions de pas integracions directes
  • Exercici de prova: resolució de problemes d'un flux de treball de funcions de pas estàndard

Mòdul 9: Observabilitat i seguiment

  • Els tres pilars de l'observabilitat
  • Registres i dades de registres d'Amazon CloudWatch
  • Redacció d'un registre efectiu files
  • Exercici de prova: interpretació de registres
  • Utilitzant AWS X-Ray per a l'observabilitat
  • Exercici de prova: habiliteu la radiografia i interpreteu les traces de raigs X
  • Mètriques de CloudWatch i format de mètriques incrustades
  • Exercici de prova: mètriques i alarmes
  • Exercici de prova: ServiceLens

Laboratoris pràctics

  • Laboratori pràctic 3: Orquestració del flux de treball mitjançant les funcions de pas d'AWS
  • Laboratori pràctic 4: Observabilitat i seguiment

Mòdul 10: Seguretat d'aplicacions sense servidor

  • Bones pràctiques de seguretat per a aplicacions sense servidor
  • Aplicant seguretat a totes les capes
  • API Gateway i seguretat d'aplicacions
  • Lambda i seguretat d'aplicacions
  • Protecció de dades als vostres magatzems de dades sense servidor
  • Auditoria i traçabilitat

Mòdul 11: Maneig de l'escala en aplicacions sense servidor

  • Consideracions d'escala per a aplicacions sense servidor
  • S'utilitza API Gateway per gestionar l'escala
  • Escalat de concurrència Lambda
  • Com escalen les diferents fonts d'esdeveniments amb Lambda

Mòdul 12: Automatització de la canalització de desplegament

  • La importància de CI/CD en aplicacions sense servidor
  • Eines en un pipeline sense servidor
  • Funcions d'AWS SAM per a desplegaments sense servidor
  • Bones pràctiques per a l'automatització
  • Conclusió del curs

Laboratoris pràctics

  • Laboratori pràctic 5: Seguretat d'aplicacions sense servidor
  • Laboratori pràctic 6: CI/CD sense servidor a AWS

Tingueu en compte: aquest és un curs de tecnologia emergent. L'esquema del curs està subjecte a canvis segons sigui necessari.

A QUI ÉS EL CURS?

Aquest curs està destinat a:

  • Desenvolupadors que tinguin una certa familiaritat amb els serveis sense servidor i experiència amb el desenvolupament al núvol AWS

REQUISITS

Recomanem que els assistents a aquest curs tinguin:

  • Familiaritat amb els conceptes bàsics de l'arquitectura AWS Cloud
  • Una comprensió del desenvolupament d'aplicacions a AWS equivalent a completar el Desenvolupant a AWS curs
  • Coneixements equivalents a completar el següent digital sense servidor
    entrenaments: AWS Lambda Foundations i Amazon API Gateway per a aplicacions sense servidor

https://www.lumifywork.com/en-ph/courses/developing-serverless-solutions-on-aws/
L'oferta d'aquest curs per part de Lumify Work es regeix pels termes i condicions de reserva. Si us plau, llegiu els termes i condicions detingudament abans de matricular-vos en aquest curs, ja que la inscripció al curs està condicionada a l'acceptació d'aquestes bases i condicions.

logotip de lumify

Desenvolupament de solucions sense servidor a AWS - icon1 ph.training@lumifywork.com Desenvolupament de solucions sense servidor a AWS - Desenvolupament linkedin.com/company/lumify-work-ph
Desenvolupament de solucions sense servidor a AWS - icon4 lumifywork.com Desenvolupament de solucions sense servidor a AWS - icon3 twitter.com/LumifyWorkPH
Desenvolupament de solucions sense servidor a AWS - icon2 facebook.com/LumifyWorkPh Desenvolupament de solucions sense servidor a AWS - icon7 youtube.com/@lumifywork

Documents/Recursos

PDF thumbnailDesenvolupament de solucions sense servidor a AWS
User Manual · Developing Serverless Solutions on AWS, Serverless Solutions on AWS, Solutions on AWS

Fes una pregunta

Use this section to ask about setup, compatibility, troubleshooting, or anything missing from this manual.

Fes una pregunta

Ask about setup, compatibility, troubleshooting, or anything missing from this manual. Name and email are optional.