CLOUD COMPUTING E VIRTUALIZACIÓN
Desenvolvemento sen servidor
Solucións en AWS
3 días
Desenvolvemento de solucións sen servidor en AWS
AWS EN LUMIFY TRABALLO
Lumify Work é un socio oficial de formación de AWS para Australia, Nova Zelanda e Filipinas. A través dos nosos instrutores autorizados de AWS, podemos ofrecerche unha ruta de aprendizaxe que sexa relevante para ti e para a túa organización, para que poidas sacar máis proveito da nube. Ofrecemos formación presencial e virtual baseada na aula para axudarche a desenvolver as túas habilidades na nube e permitirche obter a certificación AWS recoñecida polo sector.
POR QUE ESTUDAR ESTE CURSO
Este curso ofrece aos desenvolvedores exposición e prácticas recomendadas para crear aplicacións sen servidor mediante AWS Lambda e outros servizos na plataforma sen servidor AWS. Usará marcos de AWS para implementar unha aplicación sen servidor en laboratorios prácticos que progresan de temas máis sinxelos a máis complexos. Utilizarás a documentación de AWS ao longo do curso para desenvolver métodos auténticos para aprender e resolver problemas máis aló da aula.
Este curso inclúe presentacións, laboratorios prácticos, demostracións, vídeos, comprobacións de coñecementos e exercicios en grupo.
O QUE APRENDERÁS
Este curso está deseñado para ensinar aos participantes a:
- Aplique as mellores prácticas dirixidas a eventos a un deseño de aplicacións sen servidor utilizando os servizos de AWS adecuados
- Identifique os retos e os compromisos da transición ao desenvolvemento sen servidor e faga recomendacións que se adapten á súa organización e ambiente de desenvolvemento.
- Crea aplicacións sen servidor utilizando patróns que conecten os servizos xestionados por AWS e teñan en conta as características do servizo, incluíndo cotas de servizos, integracións dispoñibles, modelo de invocación, tratamento de erros e carga útil da fonte de eventos.
- Compare e contraste as opcións dispoñibles para escribir infraestrutura como código, incluíndo AWS
CloudFormation, AWS Amplify, AWS Serverless Application Model (AWS SAM) e AWS Cloud Development Kit (AWS CDK) - Aplique as mellores prácticas para escribir funcións Lambda, incluíndo o tratamento de erros, o rexistro, a reutilización do ambiente, o uso de capas, a apatridia, a idempotencia e a configuración de simultaneidade e memoria.
- Aplique as mellores prácticas para crear observabilidade e monitorización na súa aplicación sen servidor
- Aplique as mellores prácticas de seguridade ás aplicacións sen servidor
- Identifique as principais consideracións de escalado nunha aplicación sen servidor e faga coincidir cada consideración cos métodos, ferramentas ou prácticas recomendadas para xestionala
- Use AWS SAM, AWS CDK e ferramentas para desenvolvedores de AWS para configurar un fluxo de traballo CI/CD e automatizar a implantación dunha aplicación sen servidor
- Crea e manteña activamente unha lista de recursos sen servidor que axudarán no teu desenvolvemento e interacción continua sen servidor coa comunidade sen servidor.
O meu instrutor foi xenial ao poder poñer escenarios en casos reais relacionados coa miña situación específica
Fíxome sentir benvido desde o momento en que cheguei e a capacidade de sentarme en grupo fóra da aula para discutir as nosas situacións e os nosos obxectivos foi moi valiosa.
Aprendín moito e sentín que era importante que se cumprisen os meus obxectivos ao asistir a este curso.
Gran traballo o equipo de traballo de Lumify.
AMANDA NICOL
SERVIZOS DE SOPORTE DE TI
RESPONSABLE – HEALTH H WORLD LIMIT ED
Traballo Lumify Formación personalizada
Tamén podemos ofrecer e personalizar este curso de formación para grupos máis grandes, aforrando tempo, diñeiro e recursos á súa organización.
Para máis información, póñase en contacto connosco no 02 8286 9429.
TEMAS DO CURSO
Módulo 0: ión interna
- Introdución á aplicación que crearás
- Acceso aos recursos do curso (Guía do alumno, Guía de laboratorio e Suplemento do curso en liña)
Módulo 1: Pensando sen servidor
- Mellores prácticas para crear aplicacións sen servidor modernas
- Deseño impulsado por eventos
- Servizos de AWS que admiten aplicacións sen servidor dirixidas por eventos
Módulo 2: Desenvolvemento impulsado por API e fontes de eventos síncronos
- Características das solicitudes/respostas estándar baseadas na API web aplicacións
- Como Amazon API Gateway encaixa nas aplicacións sen servidor
- Exercicio de proba: configure un punto final da API HT TP integrado cunha función Lambda
- Comparación de alto nivel de tipos de API (REST/HT TP, WebSocket, Graphlet)
Módulo 3: Redución int á autenticación, heroización e control de acceso
- Autenticación vs. autorización
- Opcións para autenticarse nas API mediante API Gateway
- Amazon Cognito en aplicacións sen servidor
- Grupos de usuarios de Amazon Cognito e identidades federadas
Módulo 4: Marcos de implementación sen servidor
- Acabadoview de programación imperativa vs declarativa para a infraestrutura como código
- Comparación de CloudFormation, AWS CDK, Amplify e marcos AWS SAM
- Características de AWS SAM e AWS SAM CLI para a emulación e probas locais
Módulo 5: Usar Amazon Event Bridge e Amazon SNS para desacoplar compoñentes
- Consideracións de desenvolvemento ao usar fontes de eventos asíncronas
- Características e casos de uso de Amazon EventBridge
- Exercicio de proba: crea un autobús e unha regra EventBridge personalizados
- Comparación de casos de uso para Amazon Simple Notification Service (Amazon SNS) vs.
EventBridge - Exercicio de proba: configurar un tema de Amazon SNS con filtrado
Módulo 6: Desenvolvemento impulsado por eventos utilizando filas e St reams
- Consideracións de desenvolvemento ao usar fontes de eventos de votación para activar funcións Lambda
- Distincións entre filas e fluxos como fontes de eventos para Lambda
- Selección de configuracións adecuadas ao utilizar Amazon Simple Queue Service (AmazonSQS) ou Amazon Kinesis Data Streams como fonte de eventos para Lambda
- Exercicio de proba: configure unha cola de Amazon SQS cunha cola de cartas mortas como
Fonte do evento Lambda
Laboratorios prácticos
- Laboratorio práctico 1: Implementación dunha aplicación sen servidor simple
- Práctica Laboratorio 2: Desenvolvemento de mensaxes con Amazon EventBridge
Módulo 7: Escritura de boas funcións lambda
- Como inflúe o ciclo de vida de Lambda no seu código de función
- Mellores prácticas para as súas funcións Lambda
- Configuración dunha función
- Código de función, versións e alias
- Exercicio de proba: configurar e probar unha función Lambda
- Tratamento de erros Lambda
- Xestionar fallos parciais con filas e fluxos
Módulo 8: Funcións St ep para a ración da orquesta
- Funcións de AWS Step en arquitecturas sen servidor
- Exercicio de proba: estados de funcións de paso
- O patrón de devolución de chamada
- Fluxos de traballo estándar vs
- Paso Funcións integración directa
- Exercicio de proba: solución de problemas dun fluxo de traballo de funcións de paso estándar
Módulo 9: Observabilidade e seguimento
- Os tres piares da observabilidade
- Amazon CloudWatch Logs and Logs Insights
- Escribir un rexistro efectivo files
- Exercicio de proba: interpretación de rexistros
- Usando AWS X-Ray para observabilidade
- Exercicio de proba: activa os raios X e interpreta os trazos de raios X
- Métricas de CloudWatch e formato de métricas integradas
- Exercicio de proba: métricas e alarmas
- Exercicio de proba: ServiceLens
Laboratorios prácticos
- Laboratorio práctico 3: Orquestración do fluxo de traballo mediante as funcións AWS Step
- Laboratorio práctico 4: observabilidade e seguimento
Módulo 10: Seguridade das aplicacións sen servidor
- Mellores prácticas de seguridade para aplicacións sen servidor
- Aplicando seguridade en todas as capas
- API Gateway e seguridade das aplicacións
- Lambda e seguridade das aplicacións
- Protexe os datos nos teus almacéns de datos sen servidor
- Auditoría e trazabilidade
Módulo 11: Manexo de escala en aplicacións sen servidor
- Consideracións de escala para aplicacións sen servidor
- Usando API Gateway para xestionar a escala
- Escalado de simultaneidade Lambda
- Como escalan as diferentes fontes de eventos con Lambda
Módulo 12: Automatizar a canalización de implantación
- A importancia do CI/CD nas aplicacións sen servidor
- Ferramentas nunha canalización sen servidor
- Funcións de AWS SAM para implementacións sen servidor
- Mellores prácticas para a automatización
- Conclusión do curso
Laboratorios prácticos
- Laboratorio práctico 5: Protección de aplicacións sen servidor
- Laboratorio práctico 6: CI/CD sen servidor en AWS
Teña en conta: este é un curso de tecnoloxía emerxente. O esquema do curso está suxeito a cambios segundo sexa necesario.
PARA QUEN É O CURSO?
Este curso está destinado a:
- Desenvolvedores que teñan algo de familiaridade con sen servidor e experiencia co desenvolvemento na nube de AWS
REQUISITOS
Recomendamos que os asistentes a este curso teñan:
- Familiaridade cos conceptos básicos da arquitectura AWS Cloud
- Comprensión do desenvolvemento de aplicacións en AWS equivalente a completar o Desenvolvendo en AWS curso
- Coñecementos equivalentes a completar o seguinte dixital sen servidor
adestramentos: AWS Lambda Foundations e Amazon API Gateway para aplicacións sen servidor
https://www.lumifywork.com/en-ph/courses/developing-serverless-solutions-on-aws/
A oferta deste curso por parte de Lumify Work réxese polos termos e condicións de reserva. Lea atentamente os termos e condicións antes de inscribirse neste curso, xa que a inscrición no curso está condicionada á aceptación destas bases e condicións.
![]() |
ph.training@lumifywork.com | ![]() |
linkedin.com/company/lumify-work-ph |
![]() |
lumifywork.com | ![]() |
twitter.com/LumifyWorkPH |
![]() |
facebook.com/LumifyWorkPh | ![]() |
youtube.com/@lumifywork |
Documentos/Recursos
![]() |
AWS desenvolvendo solucións sen servidor en AWS [pdfManual do usuario Desenvolvemento de solucións sen servidor en AWS, solucións sen servidor en AWS, solucións en AWS |