Cloud Web Server : configuración simple y automatizada.
What you'll learn
- Relación y concepto básico de centro de datos y servidores.
- Herramientas a utilizar y concepto básico de cloud.
- Diferencia entre VPS en cloud y VPS común.
- Concepto de servidor web y funciones del panel para servidores web.
- Ventajas de usar la cloud para Desarrolladores y Startups.
- Crear servidores web gratis en Google Cloud y AWS.
- Crear una nueva cuenta de usuario en Google Cloud (GC).
- Crear una nueva cuenta de usuario en Amazon Web Service (AWS).
- Crear y activar una cuenta en SERVILINUX para usar el panel de control.
- Visión breve sobre precios y costos de los servidores en GC y AWS.
- Configuración de Firewall y construcción de reglas para servidores en GC y AWS.
- Configuración de IP fijo (IPv4) para servidores en Google Cloud.
- Configuración de IP fijo (IPv4) para servidores en AWS.
- Configuración automática de servidores web en AWS y GC, usando SERVILINUX.
- Conectar el panel de control de SERVILINUX con servidores en GC y AWS.
- Administrar servidores y proyectos web desde el panel de control de SERVILINUX.
- Crear, lanzar y administrar proyectos en uno o varios servidores web.
- Lanzar y administrar proyectos con WordPress desde el panel de control.
- Lanzar proyectos PHP/Python u outros, desde el panel de control.
- Crear certificados de seguridad SSL/TLS gratuitos desde el panel de control.
- MySQL + PhpMyAdmin (básico).
- FILEZILLA, subir proyectos usando conexiones FTP (SSL).
- Alterar permisos de archivos y directorios con FILEZILLA.
- Conexión SSH con llaves de seguridad usando FILEZILLA.
Requirements
- Tener conocimientos básicos en desarrollo web o administración de servidores Linux.
- Crear y activar una cuenta en AWS (Amazon Web Service) para crear un servidor de prueba.
- Crear y activar una cuenta en GC (Google Cloud) para crear un servidor de prueba.
- Crear y activar una cuenta en SERVILINUX con la función de servidores remotos.
Description
ESPAÑOL
Aquí enseño de forma simple y rápida como crear servidores web gratis/pagos en la cloud de AWS (Amazon Web Service) y Google Cloud para desarrollo o producción. Este curso esta dirigido a los desarrolladores web de todos los niveles, y otros profesionales que quieren crear y administrar servidores web en las mejores cloud del mundo. Contiene poca teoría y me enfoco en el proceso paso a paso para la creación de los servidores web como un producto final.
Vamos a ver desde como crear una cuenta en Google Cloud y AWS, hasta la conexión de un panel de control automatizado que nos permite controlar múltiples servidores desde un único panel, y lanzar proyectos para prueba y/o producción de forma rápida y segura.
Los conocimientos adquiridos pueden ser aplicados para uso personal, profesional o comercial, tanto por profesionales que quieren tener sus propios servidores web en la cloud, empresas de desarrollo web, o administradores de servidores Linux..
Con este curso podrás crear servidores web sin necesidad de tener conocimientos ni experiencia previa con servidores cloud. Podrás agregar / eliminar desde un servidor simple, hasta varios servidores en diferentes cuentas de Google Cloud o AWS, y podras administrarlos desde un mismo panel de control.
También voy a mostrar como usar el panel de control de SERVILINUX para que puedas agregar y monitorear servidores, lanzar proyectos de WordPress/PHP/Python, crear certificados de seguridad SSL/TLS gratis, agregar dominios, crear usuarios FTP, crear llaves SSH, utilizar PhpMyAdmin para crear y administrar múltiples bases de datos, y muchas otras funciones.
Podrás crear servidores estables y escalables para lanzar uno o múltiples proyectos web, con un sistema Linux que es considerado por muchos administradores de sistemas, como el mejor del mundo para servidores web; con políticas de seguridad robustas que incluyen cifrados de ultima generación en todas las conexiones.
Who this course is for:
- Desarrolladores web con cualquier grado de experiencia y empresas de desarrollo web.
- Desarrolladores y empresas que quieren automatizar y simplificar la implantación de servidores web para desarrollo/producción, en la cloud de AWS (Amazon Web Service) y/o GC (Google Cloud).
- Administradores de servidores que quieren simplificar la administración de múltiples servidores web desde un mismo panel simple e intuitivo.
- Administradores de servidores Linux que quieren configurar servidores web para desarrollo/producción, de forma automatizada y rápida, e integrarlos con un panel de control rápido, simple e intuitivo.
- Diseñadores web y empresas interesadas en mejorar su infraestructura web.
- Profesores y estudiantes de desarrollo web que quieren usar los servidores cloud gratuitos de AWS (Amazon Web Service) y GC (google cloud).
- Desarrolladores y empresas de desarrollo web que quieren reducir el costo de tiempo en la administración de múltiples proyectos, y la configuración de sus servidores web.
- Desarrolladores y empresas que desean reducir los costos de dinero, y optimizar la calidad de su servicio de hospedaje web dentro de la cloud de AWS (Amazon Web Service) y/o GC (Google Cloud).
Instructor
Hola! mi nombre es Juan y soy un amante de la tecnología con una larga experiencia en diferentes áreas. Algo que me distingue es que solo uso Linux desde hace muchos años, tanto en computadores de escritorio como en servidores.
A continuación voy a dejarte un pequeño resumen para que conozcas un poco de mi experiencia.
Especialista GNU/Linux Debian con 18 años de experiencia en la administración de servidores, esto incluye servidores físicos y maquinas virtuales! que existían muchos años antes de la cloud. Actualmente también administro múltiples servidores dentro de las plataformas de Google cloud y AWS.
Soy desarrollador de software y domino varios lenguajes hace mas de 15 años. He desarrollado sistemas web para muchas empresas, esto incluye sistemas de intranet y websites. También software de automatización para el procesamiento de datos en el área industrial. Actualmente mantengo varios proyectos de software, incluyendo websites para varias empresas, y algunos de los lenguajes que uso son HTML5, PHP, Python, JS, Java, shell script, CSS, Perl, NodeJS, entre otros.
Técnico en Redes y telecomunicaciones: 14 años de experiencia en diseño, instalación y mantenimiento de redes de datos cableadas e inalámbricas.
Electrónica digital y automatización: 24 años en estudios y desarrollo de proyectos. Actualmente desarrollo y mantengo proyectos con tecnología ARM y micro-computadores para la automatización y procesamiento de datos en el sector de la industria metal-mecánica en Brasil.
Técnico en Computación, también tengo 19 años de experiencia en instalación, mantenimiento y ensamblaje de computadores de escritorio y servidores, con múltiples arquitecturas de hardware y sistemas operativos.
Profesor de cursos, durante 8 años desarrollando diferentes contenidos para cursos técnicos, y capacitando mas de 3.000 estudiantes en diferentes áreas de tecnología dentro de varias instituciones educativas de nivel superior.
Actualmente inicié este proyecto en Udemy colaborando con el desarrollo del capital intelectual de profesionales, estudiantes, profesores, freelancers, aficionados y otras personas amantes del conocimiento a quienes pueda servir no solo para ganar dinero, sino en el campo de investigación y estudios.
"Nunca consideres el estudio como una obligación, sino como la oportunidad para penetrar en el bello y maravilloso mundo del saber."
Albert Einstein.
Idiomas:
Español, Portugués e Ingles.
Mi idioma natal es el Español pero vivo en Brasil hace varios años por eso también hablo Portugués. Ademas tengo conocimiento intermedio del Ingles técnico en mi área.