La computación en la nube es un término más general con significados variados como grid computing, clustering, virtualización, hardware básico, alojamiento y muchos más conceptos que se incluyen bajo un mismo término general.
Para comenzar como desarrollador de la nube, debes ser experto en cualquier lenguaje POO, incluidos Net, Java, o lenguajes de programación orientados a la web como SCALA, RoR, PHP, etc.
Para las operaciones de desarrollo, debes dominar las redes, la virtualización, la administración de Linux/UNIX y otras habilidades relacionadas.
Pero existen varias otras habilidades que debes dominarde cara a 2023:
DevSecOps
DevSecOps es una combinación de la velocidad y agilidad de DevOps con controles de seguridad. Ayuda a las empresas a entregar software más rápido al tiempo que garantiza la seguridad y la protección. Curiosamente, se prevé que el mercado de DevSecOps este en crecimiento hasta el año 2028.
Nube sin servidor
En este caso, los desarrolladores no utilizan servidores. En cambio, trabajan con los servidores que administran los proveedores.
Eso ayuda a las empresas a reducir costos de inversión y permitir a los desarrolladores crear y expandir aplicaciones sin estar limitados por la capacidad del servidor propio.
Nube híbrida
La nube híbrida se encarga de combinar las dos mejores plataformas en una sola rutina de trabajo, por lo que la mayoría de las empresas optan por generar un entorno de nube híbrida.
Eso ayuda a las organizaciones a manejar los datos confidenciales y operar en un entorno altamente seguro.
Computación perimetral
Edge computing reduce la latencia y mejora la seguridad y la productividad al acercar las redes, el almacenamiento y la computación de perímetro en la red.
Esta tecnología es muy importante en las industrias de procesamiento de datos en tiempo real que utilizan IoT y dispositivos conectados, dispositivos portátiles inteligentes, etc.
https://ciberninjas.com/computacion-perimetral/