Duración

24 horas

Objetivos

Con la realización de este curso, las personas asistentes aprenderán a:

  • Configurar AWS SDK y las credenciales del desarrollador para Java, C#/.Net, Python y JavaScript.
  • Utilizar AWS SDK para interactuar con los servicios de AWS y desarrollar soluciones.
  • Utilizar Amazon Simple Storage Service (Amazon S3) y Amazon DynamoDB como almacenes de datos.
  • Integrar 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).
  • Utilizar AWS Identity and Access Management (IAM) para la autenticación del servicio.
  • Utilizar Web Identity Framework y Amazon Cognito para la autenticación del usuario.
  • Utilizar Amazon ElastiCache y Amazon CloudFront para mejorar la escalabilidad de la aplicación.
  • implementar aplicaciones usando AWS Elastic Beanstalk y AWS CloudFormation.

Temario

  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
  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
  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

Solicita  información

    Política de Privacidad