La Red de Conocimientos Pedagógicos - Conocimientos históricos - ¿Qué necesita aprender primero para la capacitación en computación en la nube?

¿Qué necesita aprender primero para la capacitación en computación en la nube?

Con el rápido desarrollo de Internet, la industria de la computación en la nube comenzó a crecer y a hacerse ampliamente conocida. La integración de tecnologías emergentes como Internet de las cosas, big data e inteligencia artificial con plataformas en la nube ha promovido el rápido desarrollo de la industria de la computación en la nube, y los talentos correspondientes relacionados con el desarrollo de la computación en la nube también se han convertido en una luz brillante.

Aprenderá estas cosas:

La primera etapa del curso es la práctica real de la gestión de redes de computación en la nube de Linux. Después de completar esta etapa, los estudiantes pueden determinar con precisión la ubicación del error según el protocolo de red, dividir las VLAN en el conmutador y utilizar herramientas de captura de paquetes para analizar los datos de la red.

La segunda etapa del curso es la práctica real de la gestión del sistema host en la nube Linux y la configuración de servicios. Después de esta etapa, los estudiantes pueden realizar operaciones de administración básicas en el sistema Linux, configurar e implementar servicios de resolución de nombres de dominio en el sistema Linux y configurar servicios de sitios web basados ​​en LAMP en el sistema Linux.

La tercera etapa del curso es la práctica práctica de la programación automática de scripts Shell de Linux. Después de completar esta etapa, los estudiantes pueden usar awk o sed para procesar archivos de texto en la línea de comando, inicializar el servidor, transferir archivos en lotes y escribir herramientas de operación y mantenimiento.

La cuarta etapa es el funcionamiento real de la base de datos de código abierto MySQL DBA. Después de esta etapa, los estudiantes pueden construir una arquitectura de replicación maestro-esclavo de MySQL para realizar copias de seguridad de datos en tiempo real, operación y mantenimiento del clúster formado por MySQL y visualización de datos.

La quinta fase del curso son proyectos de automatización a nivel empresarial y operación y mantenimiento de la nube pública. Después de esta etapa, los estudiantes pueden implementar un servidor para instalar sistemas para múltiples hosts, usar Ansible para administrar cientos de servidores, usar Nginx para implementar sitios web que admitan alta concurrencia, implementar Zabbix para monitorear anomalías en el host y escribir scripts de procesamiento de alarmas personalizados.

La sexta etapa del curso es el funcionamiento real de sitios web a gran escala con arquitectura de alta concurrencia. Después de aprender esta etapa, los estudiantes pueden desarrollar estrategias de recuperación ante desastres para el sitio web para garantizar la tarifa en línea del servicio, usar el caché Nginx para acelerar el acceso de los usuarios al sitio web y aumentar la concurrencia del sitio web.

La séptima etapa es el desarrollo real de la operación y el mantenimiento automático de Python Linux. Los objetivos de aprendizaje son 1. Escribir herramientas de operación y mantenimiento de Python 2. Python administra el servidor Amazon EC2 3. Python administra la base de datos 3.

La octava etapa es la implementación real de la arquitectura, operación y mantenimiento de la nube privada empresarial. Objetivos de aprendizaje: 1) Saber construir una plataforma de nube privada dentro de la empresa; 2) Mantener errores en la nube privada 3) Construir una nube híbrida;