Easy Learning with Alojamiento de Sitio Web en Modo Serverless en Amazon AWS
IT & Software > Other IT & Software
1h 40m
£14.99 Free
4.6

Enroll Now

Language: Spanish

Sale Ends: 26 Mar

Despliegue Web Serverless en AWS: Configuración Completa y Automatizada

What you will learn:

  • Gestionar y configurar dominios web personalizados y sus registros DNS.
  • Utilizar Amazon S3 para un alojamiento de sitios web estático, escalable y de bajo coste.
  • Obtener y configurar certificados SSL/TLS gratuitos de AWS Certificate Manager con renovación automática.
  • Acelerar la entrega global de contenido web mediante la configuración de Amazon CloudFront (CDN).
  • Implementar una gestión de identidad y acceso (IAM) segura para los recursos de tu sitio web en AWS.
  • Configurar un flujo de trabajo de despliegue automático (CI/CD) desde repositorios como GitHub o GitLab.

Description

Descubre cómo llevar tus proyectos web al siguiente nivel implementando una arquitectura de hosting moderna y escalable. Este curso te guiará paso a paso en la configuración y despliegue de cualquier sitio web o front-end en un entorno de producción completamente Serverless, aprovechando la potencia y fiabilidad de Amazon Web Services (AWS), la plataforma de computación en la nube número uno a nivel mundial.

Exploraremos la totalidad del ciclo de implementación, comenzando con el proceso esencial de registro y configuración de un nombre de dominio personalizado. Aprenderás a asegurar tu sitio web con un certificado SSL/TLS gratuito de AWS Certificate Manager, garantizando una conexión segura y confiable para tus usuarios. Posteriormente, configuraremos la red de distribución de contenido (CDN) de CloudFront, una característica clave que acelerará la entrega de tu contenido web a usuarios alrededor del mundo, optimizando la experiencia y el SEO de tu proyecto.

Además, el curso profundiza en la automatización del flujo de trabajo, enseñándote a integrar tu repositorio de código (ya sea en GitHub o GitLab) para realizar despliegues (deployments) automáticos a producción con cada cambio en tu rama principal. Esta metodología de integración y entrega continua (CI/CD) te permitirá actualizar tu sitio de forma eficiente y sin interrupciones.

Adoptar un enfoque Serverless con AWS no solo simplifica drásticamente la gestión de infraestructura al eliminar la necesidad de administrar servidores, sino que también ofrece un modelo de pago por uso altamente eficiente, haciendo que el mantenimiento de tu presencia online sea excepcionalmente rentable. Prepárate para dominar la implementación de sitios web de alto rendimiento y bajo coste en la infraestructura cloud más avanzada.

Es importante señalar que este programa está diseñado para enfocarse en la configuración de la infraestructura web y los servicios de AWS para el alojamiento. No se abordará la creación de sitios web desde cero. Se recomienda tener conocimientos básicos sobre el uso de Git para aprovechar al máximo las secciones de despliegue automatizado.

Curriculum

Introducción al Alojamiento Web Serverless con AWS

Esta sección inicial te sumergirá en el fascinante mundo del alojamiento web serverless. Comprenderás los fundamentos de la computación sin servidor, sus ventajas clave frente a los enfoques tradicionales y por qué Amazon Web Services (AWS) es la plataforma ideal para implementar tus proyectos. Exploraremos la arquitectura general que construiremos y presentaremos los servicios de AWS que utilizaremos a lo largo del curso, como S3, CloudFront, ACM e IAM, sentando las bases para tu trayectoria serverless.

Dominio Personalizado y Configuración de DNS

Aquí aprenderás todo lo necesario para establecer la identidad online de tu sitio web. Te guiaremos a través del proceso completo de registro de un dominio web personalizado. Luego, nos centraremos en la configuración esencial de los registros DNS (Domain Name System), incluyendo A Records, CNAMEs y registros de nombre de servidor, para asegurar que tu dominio apunte correctamente a tu infraestructura en AWS, haciendo tu sitio accesible al público.

Alojamiento de Sitios Estáticos en Amazon S3

En esta sección práctica, descubrirás cómo transformar Amazon S3, el servicio de almacenamiento de objetos de AWS, en un potente y escalable servidor de alojamiento para sitios web estáticos. Configuraremos un bucket de S3 para servir contenido web, estableceremos los permisos de acceso adecuados y aprenderemos a subir y gestionar los archivos de tu proyecto, asegurando que tu sitio esté listo para ser servido de manera eficiente y coste-efectiva.

Seguridad SSL/TLS y Certificados Gratuitos de AWS

La seguridad es primordial. Esta sección te enseñará a proteger la comunicación entre tus usuarios y tu sitio web mediante la implementación de certificados SSL/TLS. Abordaremos la solicitud y configuración de un certificado SSL gratuito a través de AWS Certificate Manager (ACM), así como la automatización de su renovación para garantizar que tu sitio siempre opere con una conexión segura (HTTPS), aumentando la confianza y el posicionamiento SEO.

Aceleración Global con Amazon CloudFront (CDN)

Optimiza la velocidad y el rendimiento de tu sitio web a escala global. Aquí configuraremos Amazon CloudFront, la red de distribución de contenido (CDN) de AWS, para almacenar en caché y entregar tu contenido web desde ubicaciones geográficas cercanas a tus usuarios. Aprenderás a integrar CloudFront con tu bucket de S3 y tu certificado SSL, resultando en una experiencia de usuario extremadamente rápida y una mayor disponibilidad del sitio.

Gestión de Identidad y Acceso (IAM) para Recursos AWS

Mantén tu infraestructura segura y organizada controlando quién puede hacer qué. Esta sección se enfocará en la configuración de usuarios y políticas de permisos en AWS Identity and Access Management (IAM). Aprenderás a crear usuarios IAM con los privilegios mínimos necesarios para acceder y gestionar los recursos específicos de tu sitio web, garantizando una postura de seguridad robusta y la separación de responsabilidades.

Despliegue Continuo Automatizado (CI/CD) con Git

Automatiza la entrega de tus actualizaciones web. En esta sección crucial, configurarás un pipeline de despliegue continuo (CI/CD) para tu sitio. Exploraremos la integración con repositorios de código populares como GitHub o GitLab, aprendiendo a automatizar el proceso de despliegue a producción cada vez que realices un 'push' a tu rama principal. Esta metodología te permitirá lanzar nuevas características y correcciones de errores de forma rápida y confiable.

Optimización de Costes y Mejores Prácticas Serverless

Finalizaremos el curso con una mirada a cómo mantener tu arquitectura serverless eficiente y rentable. Discutiremos estrategias para monitorear el uso de tus servicios AWS, identificar posibles optimizaciones de costes y aplicar las mejores prácticas para el mantenimiento a largo plazo. También repasaremos consejos para escalar tu sitio web a medida que crece tu audiencia y responderemos preguntas frecuentes sobre la gestión de un entorno serverless en producción.

Deal Source: real.discount