¿Qué tipo de base se necesita para aprender computación en la nube?
La computación en la nube se desarrolla desde hace diez años. La computación en la nube actual ha experimentado enormes cambios en términos de tipos de tecnología, productos funcionales, industrias y mercados. La comprensión y la demanda de muchos entusiastas de la computación en la nube también han evolucionado desde el concepto superficial de entonces hasta una etapa en la que están ansiosos por explorar en profundidad.
Debido a las diferentes habilidades personales de la mayoría de los entusiastas, los niveles técnicos personales también son diferentes.
A continuación se ofrecen algunas sugerencias tanto de principiantes como de ingenieros de computación en la nube.
Si eres una persona que nunca ha realizado trabajos relacionados con la computación en la nube y necesitas aprender computación en la nube, debes tener conocimientos de sistemas operativos, redes, servicios de aplicaciones, etc. Ya existen muchos proveedores en el mercado que implementan la computación en la nube. Microsoft, IBM, Google, VMWARE y Huawei en el campo comercial tienen productos muy maduros. Si tiene fondos suficientes, recibirá soporte técnico y servicios muy profesionales al comprar cualquier producto en la nube. (Es broma, generalmente no puede permitírselo) Si es un entusiasta común y corriente, le sugiero que elija KVM, XEN, OPENSTACK, DOCKER y otras tecnologías del campo de código abierto debido a sus características de código abierto (gratuito). En los últimos años, ha sido muy bien recibido por las principales empresas y entusiastas de Internet de TI.
Para aprender la tecnología de computación en la nube del campo de código abierto, debe aprender desde la perspectiva de la administración y el uso del sistema Linux (aproximadamente 20 días), así como una pequeña parte de la tecnología de comunicación de redes informáticas ( aproximadamente 5 días) y prepararse para la nube. Sentar las bases para la tecnología de red virtual. Luego, debe tener ciertos conocimientos sobre el desarrollo de SHELL y los sistemas de bases de datos (aproximadamente 10 días). En este momento, tiene las condiciones para realizar un estudio integral de las tecnologías centrales de computación en la nube. Tales como: KVM, OPENSTACK, contenedores DOCKER y otras tecnologías en la nube (20 días) Dominar la arquitectura, los roles funcionales y las clasificaciones jerárquicas Iaas, Paas y Saas, y dominar las capacidades de implementación, operación y mantenimiento de las nubes privadas.
Si usted es una persona que ya ha participado en trabajos relevantes, comprenderá algo del contenido anterior. Mi sugerencia para usted es que, si bien domina el contenido anterior, también debe realizar un estudio en profundidad del lenguaje Python y poder realizar operaciones integrales en servicios de computación en la nube, servicios de contenedores, servicios de clúster, caché y otros. servidores comunes en la plataforma en la nube, trabajos de monitoreo y gestión, así como trabajos de desarrollo secundario. Sólo entonces se podrá considerar a uno como un experto en computación en la nube más completo. Porque a lo que se enfrentará ya no serán los servidores, salas de computación y equipos independientes del pasado. En cambio, decenas de miles de computadoras se implementan en sistemas de computación en la nube en diferentes ciudades o países para llevar a cabo una gestión integral, eficiente y estable.