Red de conocimiento informático - Aprendizaje de programación - ¿Qué hace Linux?

¿Qué hace Linux?

¿Qué servicios ofrece la computación en la nube de Linux?

Escenario 1: los juegos, como LoL, CSGO y Peace Elite, se basan en plataformas de computación en la nube y la expansión dinámica permanece estable.

Escenario 2: Blockchain

La tecnología Blockchain se encuentra en etapa de desarrollo en China. En la actualidad, lo más importante es la seguridad de la arquitectura del sitio web blockchain, que también es el núcleo de. computación en la nube.

Escenario 3: Hogar Inteligente

Hay una gran cantidad de datos detrás de los hogares inteligentes de los principales fabricantes como Huawei y Xiaomi, y es necesario utilizar los resultados del procesamiento y análisis. Para garantizar la mejor experiencia de usuario y satisfacer la demanda, el soporte de procesamiento de datos comerciales radica en el almacenamiento distribuido y el análisis de big data.

Escenario 4: transmisión en vivo en línea

La transmisión en vivo de Bilibili, la transmisión en vivo de Douyin, la transmisión en vivo de Taobao, varias transmisiones en vivo y transmisiones en vivo son compatibles con miles de diez mil servidores y mantenimiento por lotes. y actualizaciones, control de flujo, gestión automatizada.

Escenario 5: Seguridad de la red

En el pasado, nuestra seguridad se lograba a través de firewalls de hardware y firewalls de código abierto en el contexto de una Internet cada vez más poderosa, escenarios de gran tráfico y alta concurrencia. son seguros para nuevos problemas, necesitamos la descarga de computación en la nube y la detección de comportamiento para, en última instancia, garantizar la seguridad.

Escenario 6: Comunicación 5G

En el pasado, los sitios web de Internet en la era 4G eran similares a los sitios web de PC tradicionales. En la era 5G, los sitios web tienen que lidiar con un gran acceso de tráfico. Varios cachés y colas de mensajes, la arquitectura CDN y otros problemas deben resolverse con la computación en la nube.

Escena 7: Teléfono móvil en la nube, computadora en la nube

Desde el popular teléfono móvil en la nube en 2020, la computadora en la nube resuelve fundamentalmente el problema del rendimiento inconsistente de los teléfonos móviles y computadoras de todos. Solo necesita un "monitor" con acceso a Internet para conectarse y utilizar teléfonos móviles/computadoras en la nube. La tecnología central detrás de los teléfonos móviles/computadoras en la nube es la computación en la nube.

Escenario 8: Arquitectura del Internet de las Cosas

IoT (Internet de las Cosas) El Internet de las Cosas permite que todo esté conectado a través de la red, las casas inteligentes y la conducción autónoma. La arquitectura detrás. Estas plataformas de Internet de las cosas son plataformas de computación en la nube y servidores en la nube.

Motivo de la recomendación 1: Fuerte apoyo nacional

Desde la publicación del "Plan de acción trienal para el desarrollo de la computación en la nube (2017-2019)" por parte del Ministerio de Industria e Información Tecnología en 2017, los gobiernos locales han introducido continuamente políticas para promover activamente A medida que las empresas migran a la nube, su demanda de computación en la nube se expandirá rápidamente, lo que favorece el rápido desarrollo de la computación en la nube.

Nivel nacional: se agregarán 1 millón de nuevas empresas en la nube en todo el país en 2020

Nivel local: se agregarán 1.303 millones de nuevas empresas en la nube en 19 provincias y ciudades en 2020

Razón de recomendación 2: El puesto es importante e indispensable

A las 7 am del 12 de enero de 2010, el servidor de Baidu fue atacado. La pérdida superó los 100 millones en cinco horas. 5 horas En el incidente de piratería, cientos de miles de clientes corporativos de Baidu sufrieron un impacto psicológico negativo e incluso no pudieron continuar operando bajo continuos ataques de piratas informáticos y quebraron y cerraron.

Alrededor de las 11:00 del 7 de diciembre de 2017, los servidores de Meituan experimentaron una caída a gran escala. Los negocios, incluidos los de comida para llevar y las compras grupales, se vieron afectados, con una pérdida de 12 millones en apenas diez minutos.

Razón de recomendación 3: cumplir con los antecedentes de desarrollo de la época

El desarrollo de las computadoras ha pasado por la era del hardware, la era de las redes, la era del software de aplicaciones, la era de Internet móvil, Era Internet +: era de big data, ahora ha entrado en la era de la computación en la nube, la inteligencia artificial, 5G, Internet de las cosas y la seguridad de la información.

Linux pertenece al big data, la infraestructura del 5G, la inteligencia artificial y el Internet de las cosas, y también es una garantía importante para los sistemas de seguridad de la información. Internet ha madurado ola tras ola, pero nunca lo ha hecho. Sacudió la posición central de Linux.

Razón de la recomendación 4: baja competencia, salarios altos

A finales de 2020, había 2.688 colegios y universidades generales en todo el país, con 40,02 millones de estudiantes en educación superior. Entre ellos, hay 424.200 estudiantes de doctorado, 2.439.500 estudiantes de maestría, 30.315.300 estudiantes universitarios y universitarios en general, 460.000 estudiantes universitarios de cinco años, 317.500 estudiantes universitarios junior, estudiantes universitarios adultos, exámenes de autoaprendizaje, educación en línea y educación abierta. , por un total de alrededor de 6,06 millones.

Casi todas las universidades ofrecen carreras relacionadas con la informática. Los estudiantes de informática deben aprender lenguajes de desarrollo, principalmente C, C++, JAVA y Python, que existe principalmente como asignatura optativa. En Independientemente de la informática y la tecnología, la ingeniería de software, las redes informáticas, la gestión de la información y los sistemas de información, el departamento de informática de la universidad no tiene una especialización en Linux. La mayoría de la gente trabaja en el campo del desarrollo, donde hay muchos expertos y la competencia sí. feroz.

Debido a la escasez de Linux, hay pocos talentos y puestos importantes, las empresas tienen dificultades para reclutar talentos profesionales, tienen que bajar los requisitos académicos y mejorar los salarios. Este es también uno de los muchos puestos en la industria de TI que no valora las calificaciones académicas sino las habilidades. Por supuesto, para las grandes empresas o puestos de tipo gestión técnica, las calificaciones académicas también son cada vez más exigentes.

Motivo de la recomendación 5: fácil de comenzar y se puede dominar rápidamente

Como trabajadores de TI, nuestro objetivo final es el puesto de CTO o arquitecto como arquitecto calificado, tanto de desarrollo como de desarrollo. La operación y el mantenimiento de Linux son habilidades indispensables. Primero, aprenda sobre desarrollo y luego sobre operación y mantenimiento. Para los profesionales de la informática y con un alto nivel educativo, es adecuado escalar una pendiente tan empinada. para operación y mantenimiento primero y luego para desarrollo. Suba una pendiente suave como esta y haga una transición suave.

Como todos sabemos, el desarrollo requiere un buen inglés y habilidades de lógica. La suma, resta, multiplicación, división y/o no, matrices, permutaciones, combinaciones, álgebra lineal y estadística son indispensables. Sin embargo, existen alrededor de 200 comandos comunes en Linux, y la mayoría de ellos están orientados a soluciones técnicas para operaciones prácticas, que son fáciles de recordar y dominar.

Podemos entender la industria de TI como un gran supermercado. Nuestro objetivo es entrar en este supermercado, tenemos que pasar por la puerta principal. .

Para hacer Linux se entra por la puerta de atrás. Hay menos gente y es más fácil entrar. Después de ingresar a la industria de TI, podemos confiar en nuestras propias ventajas, hacer un inventario de nuestros propios recursos y elegir la dirección correcta para mejorar aún más. Creo que todos obtendrán los resultados que desean.

Razón de la recomendación 6: Amplia trayectoria profesional

Ruta profesional 1: Operación y mantenimiento de Linux-Ingeniero senior de operación y mantenimiento de Linux-DBA-Experto en DBA-Maestro DBA

Ruta profesional 2: Operación y mantenimiento de Linux-Ingeniero sénior de operación y mantenimiento de Linux-Ingeniero sénior de operación y mantenimiento de Linux Cloud Computing-Arquitecto de sitios web-CTO

Ruta profesional 3: Operación y mantenimiento de Linux-Operación y mantenimiento sénior de Linux Ingeniero de mantenimiento - Ingeniero de operación y mantenimiento automatizado - Ingeniero de desarrollo de automatización (requiere conocimiento de Python)

Ruta profesional 4: Operación y mantenimiento de Linux - Ingeniero de operación y mantenimiento de seguridad - Puesto de gestión de operación y mantenimiento de seguridad - Consultor de seguridad de TI empresarial

Domina las siguientes tecnologías Puedes hacerlo

Si quieres participar en trabajos relacionados con Linux, necesitas dominar la siguiente estructura de conocimientos

Linux básico comandos

Servicios básicos de Linux

Servicios web de Linux

Servicios web de Linux en profundidad

Automatización de servidores a gran escala

Cola de mensajes

Centro de registro ELK

Contenido de base de datos DBA

Control de versiones distribuido Git

Tecnología de operación y mantenimiento de nube pública

Tecnología de nube privada Openstack

Tecnología de almacenamiento distribuido Ceph

Proyecto de monitoreo Zabbix+Grafana

k8s y seguridad

Python Desarrollo de automatización

Resumen: Cualquier empresa con un servidor se irá Sin operación y mantenimiento de Linux, el papel de operación y mantenimiento en el departamento de TI es insustituible, desde una pequeña empresa con unas pocas personas hasta una gran empresa. como Baidu, Tencent, Alibaba, Didi, Meituan, Bank of China, Pacific Insurance, etc. Garantizan el funcionamiento seguro, estable y confiable de servidores, sistemas, bases de datos y plataformas de computación en la nube. Son los héroes detrás de escena que son dignos de respeto.