Aprenda a utilizar el SDK de AWS para desarrollar aplicaciones seguras y escalables en la nube. Obtenga conocimientos profundos de conceptos clave, prácticas recomendadas y consejos sobre resolución de problemas a la hora de interactuar con AWS usando código.

Developing on AWS ayuda a los desarrolladores a comprender cómo se usa AWS SDK para desarrollar aplicaciones de nube seguras y escalables. El curso proporciona información detallada sobre cómo interaccionar con AWS mediante código y trata conceptos esenciales, prácticas recomendadas y consejos para solucionar problemas.

Nivel

Intermedio

Metodología

Impartido por instructor, clase virtual o en vivo

Longitud

3 días

Este curso está diseñado para enseñarle a:

  • Configure el AWS SDK y las credenciales del desarrollador para Java, C#/.Net, Python y JavaScript.
  • Utilice el AWS SDK para interactuar con los servicios de AWS y desarrollar soluciones.
  • Utilice Amazon Simple Storage Service (Amazon S3) y Amazon DynamoDB como almacenes de datos.
  • Integre aplicaciones y datos mediante Amazon Kinesis, AWS Lambda, Amazon Simple Queue Service (Amazon SQS), Amazon Simple Notification Service (Amazon SNS) y Amazon Simple Workflow Service (Amazon SWF).
  • Utilice AWS Identity and Access Management (IAM) para la autenticación del servicio.
  • Utilice Web Identity Framework y Amazon Cognito para la autenticación del usuario.
  • Utilice Amazon ElastiCache y Amazon CloudFront para mejorar la escalabilidad de la aplicación.
  • Implemente aplicaciones usando AWS Elastic Beanstalk y AWS CloudFormation.

Este curso está dirigido a:

  • Desarrolladores de software de nivel intermedio

Los asistentes deben cumplir los siguientes requisitos previos:

  • Familiaridad con productos de AWS
  • Experiencia trabajando con Java, C#/.Net o Python

Este curso se imparte mediante una combinación de:

  • Capacitación guiada por un instructor
  • Laboratorios prácticos

Nota: el esquema del curso puede variar ligeramente de una ubicación regional a otra y dependiendo del idioma en el que se imparta el curso.

Día 1: Crear la base

  • Introducción al desarrollo en AWS
  • Elegir un almacén de datos
  • Desarrollar soluciones de almacenamiento con Amazon S3
  • Desarrollar soluciones flexibles que no sean de SQL con Amazon DynamoDB

Día 2: Conectar aplicaciones y datos mediante el procesamiento dirigido por eventos

  • Trabajar con eventos
  • Desarrollar soluciones dirigidas por eventos con la transmisión de Amazon Kinesis
  • Desarrollar soluciones dirigidas por eventos con Amazon SWF, Amazon SQS y Amazon SNS
  • Desarrollar soluciones dirigidas por eventos con AWS Lambda

Día 3: Desarrollar e implementar aplicaciones seguras y escalables

  • Desarrollar aplicaciones seguras
  • Almacenar en caché información para la escalabilidad
  • Monitorizar la aplicación y los recursos de AWS con Amazon CloudWatch
  • Implementar aplicaciones usando AWS Elastic Beanstalk y AWS CloudFormation
Developing Thumbnail

Visite aws.training