Gestionar servidores en Amazon EC2 con Linux y Ubuntu para aplicaciones web
Este curso pertenece a las siguientes rutas de aprendizaje
Desbloquea el curso
Contrata un plan y consigue acceso completo
Crea tu cuenta¿Ya tienes una cuenta? Inicia sesión
Por lo tanto, podrás crear tus propios servidores utilizando Ubuntu y Apache con bases de datos Mysql, y todo de forma segura.
Ya que la plataforma trata mucho sobre PHP y Laravel, a lo largo de este curso nos centraremos en montar una estructura basada en PHP 7.2, y, haciendo uso de composer, crearemos un proyecto el cual será completamente funcional desde cualquier cliente.
También aprenderemos a crear, gestionar, vincular y configurar los Security Groups, que no es más que algo que nos ofrece AWS para proteger nuestras instancias y que no sea accesible por cualquiera, siempre se deben utilizar.
Una vez hayamos montado nuestro servidor, establecido el DOCUMENT ROOT y revisado que todo funciona correctamente, instalaremos un certificado SSL de forma gratuita haciendo uso de Let's Encrypt, y además, haremos que sea autorenovable ya que por defecto este tipo de certificados expira de forma automática cada 90 días.
Otro tema que cubriremos será ver cómo podemos acceder a nuestros archivos vía SFTP y también a nuestras bases de datos vía SSH utilizando un archivo .pem que nos ofrece AWS al crear la instancia.
Al crear instancias en Amazon EC2 cada una de ellas nos ofrece una IP pública la cual podemos utilizar para asociarlas a un dominio de nuestra propiedad, por lo tanto también aprenderemos a gestionar esta IP y que sea asignada a un dominio nuestro haciendo uso de Hover, aunque la herramienta es lo de menos.
Las grandes ventajas de EC2 es que pagas por lo que utilizas, además, tenemos múltipes tipos de instancias, desde small hasta xlarge, si quieres montar un sitio web sencillo con poco tráfico tendremos suficiente con una instancia micro, la cual puede tener un coste anual total de 80€ (depende de la región), aquí tienes toda la información sobre los precios.
Una vez hayas finalizado este curso sobre Amazon EC2 tendrás la capacidad de gestionar tus propios servidores haciendo uso de Amazon EC2 de forma extremadamente rápida y sencilla.
Los planes de suscripción trimestral y anual incluyen soporte a través del foro del curso.
Las dudas que se planteen en el foro del curso serán respondidas en un plazo máximo de 24 horas laborables.
Las dudas planteadas deben estar relacionadas con el contenido del curso y no con desarrollos personalizados que no estén relacionados con el curso.
Acerca del autor
Desarrollador con 10 años de experiencia en web y móvil y formador con 7 años de experiencia.
Empecé en el mundo de la programación a raíz de un accidente de trabajo y me tuve que reinventar.
Soy autodidacta, me dedico de forma profesional a desarrollar software y cada día aprendo cosas nuevas.
Apasionado del backend, me encanta todo lo que tiene que ver con procesos y lógica.
Me encanta programar, pero todavía más ayudar a otras personas en su proceso de formación.
3 valoraciones
Tenia muchos problemas para el deploy de un proyecto Laravel. Con este curso se solucionó todo.
Muy buen curso, además es muy útil cuando apenas se esta familiarizando con Amazon AWS