YoVDO

Introducción a AWS CodeDeploy (Español LATAM) | Introduction to AWS CodeDeploy (LATAM Spanish)

Offered By: Amazon Web Services via AWS Skill Builder

Tags

AWS CodeDeploy Courses WordPress Courses Amazon EC2 Courses Amazon S3 Courses Application Deployment Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!

Información general

Este laboratorio le presenta AWS CodeDeploy. En este laboratorio, utilizará AWS CodeDeploy para implementar una aplicación en una instancia de Amazon EC2.

Temas tratados

Al final de este laboratorio, podrá hacer lo siguiente:

  • comprobar que se instaló el agente CodeDeploy
  • configurar el contenido de origen de la aplicación que se implementará en CodeDeploy
  • crear un bucket de Amazon S3 y, a continuación, cargar una aplicación de WordPress al bucket
  • implementar una aplicación de WordPress en una instancia de Amazon EC2
  • monitorear una implementación de aplicaciones de WordPress
  • actualizar una aplicación de WordPress y, a continuación, volver a implementarla.

AWS CodeDeploy

AWS CodeDeploy es un servicio de implementación que automatiza las implementaciones de aplicaciones en instancias de Amazon EC2, instancias locales o funciones de Lambda sin servidor.

Puede implementar una variedad de contenido de aplicaciones prácticamente ilimitada: código, funciones de AWS Lambda sin servidor, archivos web y de configuración, ejecutables, paquetes, scripts, archivos multimedia, etc. Con AWS CodeDeploy, se puede implementar contenido de aplicaciones que se ejecuta en un servidor y se almacena en buckets de Amazon S3, repositorios de GitHub o repositorios de Bitbucket. Con AWS CodeDeploy, también puede implementar una función Lambda sin servidor. No es necesario hacer cambios en el código existente para poder utilizar AWS CodeDeploy.

AWS CodeDeploy le facilita las siguientes tareas:

  • lanzar rápidamente nuevas características
  • actualizar versiones de funciones de AWS Lambda
  • evitar tiempo de inactividad durante la implementación de las aplicaciones
  • administrar el complejo proceso de actualización de las aplicaciones y, de ese modo, evitar muchos de los riesgos asociados a las implementaciones manuales, que son susceptibles a errores

Tags

Related Courses

Software Engineering for SaaS
University of California, Berkeley via Coursera
Déployez des applications dans le cloud avec IBM Bluemix
IBM via OpenClassrooms
Machine Learning Capstone: An Intelligent Application with Deep Learning
University of Washington via Coursera
Introducción al desarrollo de videojuegos con Unity3D
Universitat Jaume I via Independent
Developing Microsoft Azure Solutions
Microsoft via edX