Alojamiento de Sitio Web en Modo Serverless en Amazon AWS
What you'll learn
- Registro de dominio y configuración de DNS
- Configuración de S3 en AWS para alojamiento de sitios web
- Solicitud y configuración de certificado SSL gratuito, con renovación automática
- Configuración de CloudFront para entregar el contenido de sitios web
- Configuración de usuarios y permisos en AWS para acceso a recursos del sitio web
- Proceso para hacer despliegue (deploy) a producción de manera automática
Requirements
- En el curso no se verá como realizar un sitio web, por lo que es necesario tener uno ya desarrollado para implementarlo.
- Conocimientos básicos de Git y GitLab o GitHub.
- No es necesario tener conocimientos en AWS, en el curso se verá el proceso de configuración para alojar el sitio web de manera completa.
Description
En este curso veremos todo el proceso para alojar un sitio web o cualquier front-end en un entorno de producción en modo Serverless, usaremos los servicios de computación en la nube de Amazon Web Services (AWS) la empresa líder a nivel mundial en servicios de computación en la nube.
Realizaremos todo el proceso de implementación, desde el registro del dominio hasta la configuración de GitHub y GitLab para hacer un despliegue (deploy) a producción de manera automática cuando hagamos un push a la rama master de nuestro proyecto del sitio web. Veremos también la obtención de un certificado SSL y la configuración para servir nuestro sitio web mediante la red de entrega de contenido CloudFront, lo que permitirá entregar nuestro sitio web de manera extremadamente rápida en cualquier parte del mundo.
Trabajar en modo serverless nos permitirá un despliegue más rápido sin la necesidad de administrar servidores y solo se paga por el uso que se haga de los recursos de AWS, por lo que, mediante esta configuración, será muy barato mantener nuestro sitio en el mejor servicio de computación en la nube del mundo.
Es importante resaltar que el curso está enfocado a la implementación del sitio web y configuración de AWS para alojarlo, por lo que no veremos cómo crear sitios web, también es recomendable tener conocimientos básicos de Git.
Who this course is for:
- Desarrolladores interesados en aprender el proceso alojar un sitio web en modo serverless en Amazon Web Services (AWS).
Instructor
Hola, soy ingeniero en informática con especialidad en tecnologías móviles, me dedico al desarrollo profesional de software, especialmente estoy enfocado en aplicaciones nativas para Android, aplicaciones y sitios web, e infraestructura con Amazon Web Services (AWS).
Comencé a programar hace más de 15 años, y de manera profesional tengo trabajando más de 5 años. Al principio trabajé en empresas de Querétaro, México, con lenguajes como C# y Java, posteriormente me especialicé en el desarrollo para Android con el lenguaje de programación Kotlin, y ahora trabajo de manera independiente como desarrollador e instructor.
Entre mis proyectos destacados puedo mencionar 2 aplicaciones nativas para Android que cuentan con más de 1 millón de descargas y miles de usuarios activos diariamente alrededor del mundo, he desarrollado también varios sitios y aplicaciones web para empresas de México y de Estados Unidos de América, y también tengo cursos sobre desarrollo de software y tecnología en plataformas digitales con más de 80 mil estudiantes de diferentes regiones del mundo.
Me encanta compartir el conocimiento y es por eso que estoy aquí en Udemy, para compartir con la comunidad de estudiantes diferentes cursos de desarrollo de software, infraestructura de servidores y tecnología que estoy seguro serán de gran utilidad.