Red de conocimiento informático - Aprendizaje de programación - ¿Qué incluye el contenido de aprendizaje de la capacitación en computación en la nube de Linux?

¿Qué incluye el contenido de aprendizaje de la capacitación en computación en la nube de Linux?

La siguiente es una ruta de aprendizaje de programación de Linux más clásica:

La primera etapa: Introducción a los conceptos básicos de Linux

1. Introducción al curso de apertura - introducción a. reglas y regulaciones: actividades para romper el hielo;

2. Conceptos básicos del hardware de Linux/historial de desarrollo de Linux;

3. Instalación del sistema Linux/conexión xshell/optimización de xshell/solución de problemas de conexión remota SSH

4. Explicación de una gran cantidad de preguntas de prueba de conocimiento de comandos y caracteres especiales en el primer nivel

5. Optimización básica de Linux

6. Estructura de directorios de Linux

7. Explicación de una gran cantidad de comandos y preguntas de prueba de conocimientos especiales en el segundo nivel (Parte 1)

8. Preguntas de prueba de conocimientos en el segundo nivel (Parte 2)

9 Mucho conocimiento profundo sobre los atributos de archivos de Linux

10 Comodines/expresiones regulares de Linux

<. p>11. Explicación de una gran cantidad de comandos y preguntas importantes del examen de conocimientos en el tercer nivel (Parte 1)

12. Explicación de una gran cantidad de comandos y preguntas importantes del examen de conocimientos en el tercer nivel ( Parte 2)

13. Permisos del sistema Linux (Parte 1)

14. Permisos del sistema Linux (Parte 2)

15. etapa, el instructor o conferenciante debe revisar el curso general

La segunda etapa: administración avanzada del sistema Linux

1 Tareas programadas de Linux

2. gestión

3. Sistema de archivos y discos de Linux (Parte 1)

4. Sistema de archivos y discos de Linux (Parte 2)

5. Los tres mosqueteros de Linux

La tercera etapa: conceptos básicos de Shell de Linux

1 Conceptos básicos de programación de Shell 1

2 Conceptos básicos de programación de Shell 234

3. El comando awk de los Tres Mosqueteros de Linux

La cuarta etapa: conceptos básicos de la red Linux

1. Conceptos básicos de la red informática

2. red informática

3. Al final de la segunda etapa, el tutor o profesor debe revisar todo el curso.

La quinta etapa: servicio de red Linux

1. Inicio de la arquitectura real del clúster y preparación del entorno

2 Servicio de sincronización de datos rsync

3. Estudio de caso del proyecto de copia de seguridad en toda la red Linux

4. Estudio de caso del servicio de almacenamiento en red nfs

5. inotify/sersync sincronización de datos en tiempo real/copia de seguridad en tiempo real de almacenamiento nfs estudio de caso del proyecto

La sexta etapa: servicios de red importantes de Linux

1. Conceptos básicos del protocolo http/servicio www

2 introducción y práctica básica de nginx web. p>

3. Fin de la conferencia intensiva sobre nginx web

4. Implementación del entorno lnmp/migración de bases de datos fuera de la máquina/*** migración de datos compartidos fuera de la máquina al sistema NFS

5. Equilibrio de carga de nginx en profundidad

6. La alta disponibilidad de Keepalived es en profundidad y en profundidad

Fase 7: Construcción y optimización de Linux pequeño y mediano. clústeres (50 unidades)

1. Instrucciones para la guerra de arquitectura de mitad de período Revisión de implementación de arquitectura de mitad de período

2. complete el discurso informativo en el escenario (más dos fines de semana por ***9 días)

3. Sistema de instalación automática por lotes Kickstart zapatero

4 servicios pptp vpn y ntp

5. Principio de Memcached e implementación/compartición como caché y sesión de sesión

La octava etapa: operación y mantenimiento automatizados de Ansible y monitoreo de Zabbix

1. /p>

2. Clúster de gestión automática por lotes de Ansible (entrada y en profundidad)

3. Monitoreo de Zabbix

La novena etapa: servicio de alta disponibilidad de clúster a gran escala ( Lvs, Keepalived)

1. Autoinstalación del sistema Centos7/diferencia entre centos6 y 7

2. Clúster de equilibrio de carga lvs/clúster LVS de gestión keepalived

Fase 10: Servicio Java Tomcat y firewall Iptables

1. Lecciones esenciales sobre el firewall iptables

2. Hablemos del firewall de iptables en detalle

3. service/nginx coopera con la implementación y optimización del servicio Tomcat

Fase 11: práctica avanzada de aplicaciones MySQL DBA

1 Comandos básicos para comenzar con la base de datos MySQL

2. . Copia de seguridad y recuperación avanzadas de la base de datos MySQL

3. Motor de transacciones en profundidad de la base de datos MySQL

4. Optimización de la base de datos MySQL.

5. replicación maestro-esclavo del clúster de bases de datos/separación de lectura y escritura

6. Alta disponibilidad de la base de datos MySQL/mha/keepalved

Fase 12: cursos de Redis y Memcached de bases de datos de alto rendimiento

Fase 13: construcción de arquitectura de clúster de Linux a gran escala (200 unidades)

Fase 14: práctica de caso empresarial de programación de Shell de Linux

La decimoquinta etapa: lanzamiento y lanzamiento de código a nivel empresarial solución en línea (SVN y Git)

1. Gestión de GIT

2. Caso de proyecto en línea de código

Décimo Virtualización Kvm de nivel empresarial de seis etapas y nube OpenStack informática

1. Práctica de nivel empresarial de virtualización KVM

2. Práctica de nivel empresarial de computación en la nube OpenStack

Décimo nube pública de siete etapas Los 8 componentes principales de Alibaba Cloud y práctica de construcción de clústeres

La decimoctava etapa: práctica de aplicaciones empresariales de tecnología Docker

1. Práctica en profundidad de los contenedores y microservicios de Docker

2. Ecosistema y práctica de Big data Hadoop

Fase 19: Introducción y avance de la automatización de Python

Etapa 20: Planificación profesional y orientación laboral bien remunerada

Si necesita aprender tecnología Linux, bienvenido a Oldboy Education para una prueba~