Gracias por el A2A.
Realmente no me considero un experto, pero las compañías me siguen pagando para hacer este tipo de trabajo, así que sigo mejorando en eso.
En mi caso, me convertí en un “experto” en la nube después de pasar 15 años trabajando en soporte / operaciones, solucionando problemas de servidores, administrando redes locales y de área amplia, y eventualmente trabajando con clientes de alojamiento (operadores de sitios web y desarrolladores de aplicaciones web) que tenían problemas de escala. Después de eso, era simple aprender algunos conceptos nuevos que se relacionan con la “nube”, y luego pasar unos años más poniendo esos conceptos en práctica.
- ¿Qué tan fácil es cambiar entre los servicios de computación en la nube en tiempo real?
- ¿Debo usar un software de programación basado en la nube para mi negocio de membresía?
- ¿Cuál es una buena alternativa a Mailman, el Administrador de listas de correo de GNU?
- ¿Cuál es una manera de explicar lo siguiente (leer detalles) sobre Plataforma como servicio (PaaS) en computación en la nube con la ayuda de un ejemplo?
- ¿Qué servicio VPS le permite activar nuevas instancias más rápido?
Todas las personas que trabajan para los proveedores de servicios tendrán una historia similar … primero fueron desarrolladores que luego se mudaron a la nube; fueron administradores de sistemas que aprendieron a desplegar hardware en masa; Eran chicos de producto o marketing que aprendieron sobre las nuevas formas en que la tecnología podría mejorar el negocio de sus clientes.
Incluso si no tiene ese tipo de experiencia, hay tanto código fuente abierto y proyectos comunitarios disponibles que no necesariamente tiene que trabajar en la industria durante 20 años para comenzar (aunque puede llevarle tanto tiempo convertirse en un “experto”). Si no tiene experiencia en la ejecución de servidores, probablemente sea un buen lugar para comenzar. Esa sigue siendo la base de los proveedores de nube pública. Todo lo que están haciendo es ejecutar servidores para que sus clientes no tengan que hacerlo. Si tiene algo de dinero para gastar, puede usar EC2 / Azure / GCP para activar servidores y comenzar a aprender. De lo contrario, Virtualbox es gratuito y puede ejecutar máquinas virtuales de servidor en la computadora de su hogar. Instalar algunas aplicaciones web. Configurar servidores web y de bases de datos. Aprende cómo se hablan entre ellos. Etc.
Si tiene algo de experiencia en la administración / gestión de servidores, consulte OpenStack o CloudStack. Descargue y comience a aprender cómo instalarlos y administrarlos. Hackea el código, si conoces Python o Java. Únase a los foros de la comunidad, listas de correo y grupos de usuarios locales (si están disponibles). Comience a construir pequeños grupos utilizando Virtualbox en la computadora de su hogar. No se requiere experiencia en programación, aunque la capacidad de solucionar problemas de los sistemas es imprescindible. Aprenda sobre informática distribuida, arquitecturas orientadas a servicios y conceptos relacionados. Muchos de estos son los componentes básicos de las tecnologías en la nube. Sigue aprendiendo y no te detengas.
Te conviertes en un experto haciendo. Así que empieza a hacerlo ahora.