Me gustaría aprender Cloud Computing. ¿Es necesario aprender primero un lenguaje de programación? Si es así, ¿cuál debo aprender?

La computación en la nube no requiere el conocimiento de un lenguaje específico porque es principalmente una abstracción de los recursos aplicados como un modelo económico (computación de utilidad) para que las organizaciones aprovechen los gastos operativos (OpEx).

Desde el punto de vista de la tecnología, la computación en la nube es la agregación de recursos informáticos compartidos entre inquilinos (o dedicados). El idioma utilizado depende de la plataforma tecnológica aplicable a su organización o aplicación, y los idiomas que se interconectan con las API de la nube pueden variar entre plataformas, e incluso dentro de las mismas nubes.

Utilizamos una gran cantidad de PowerShell, Python, Rest y un nivel medio, diverso con muchas aplicaciones y bases de datos. El idioma que elija puede ser completamente diferente porque sus requisitos y requisitos de integración serán diferentes a los nuestros. PowerShell y Pyt

Los proveedores de nube ofrecen varias API para integrarse con sus servicios. Las API son tan importantes como el lenguaje que usas para interactuar con ellas. Mi sugerencia es elegir un idioma y proveedor de la nube. Utilice el lenguaje de programación para interactuar con la API del proveedor.

¿De qué manera te gustaría aprender Cloud Computing? Tiene la desventaja de ser una palabra de moda que abarca muchas cosas.

Si dice que le gustaría ejecutar aplicaciones (como un servidor web) en la nube, simplemente regístrese en Amazon Ec2: AWS | Amazon Elastic Compute Cloud (EC2) – Alojamiento en la nube escalable No se necesita programación, pero tendrá que aprender a configurar un servidor web o la aplicación que desea estar en la nube. (Obtienes un tipo de prueba gratuita, pero eventualmente costará dinero)

Podrías aprender python y escribir una aplicación para el motor de aplicaciones de Google: Google App Engine: Platform as a Service

Puedes crear tu propia nube personal, con algunas computadoras y Ubuntu: MAAS | Nube | Nuevamente, Ubuntu no necesita programación para hacer esto, pero tendrá que aprender las aplicaciones (MAAS y JuJu).

O podría ayudar a contribuir a OpenStack: Cómo contribuir (también Python). Puede crear Open Stack sobre su Ubuntu Cloud o su nube de Amazon.

Estas son algunas opciones simples para comenzar. Parece que Python es bueno saberlo … Pero ciertamente no es necesario para la computación en la nube.

La computación en la nube no es una cosa, es una palabra de moda que cubre una serie de conceptos relacionados que se unen solo por el hecho de que utilizan mucha potencia de computadora y no tiene que comprar todas las computadoras.

Podría decir “Quiero ser diplomático. ¿Qué idioma debo aprender?”. Aprender idiomas es bueno para un diplomático, pero no tiene mucho sentido aprender árabe si se publica en China, y viceversa. La computación en la nube tiene muchos aspectos: simulación científica, procesamiento de Big Data comercial, soporte web distribuido, desarrollo de circuitos integrados, aerodinámica … Cada uno tendrá diferentes idiomas, diferentes estilos. No puedes ser un experto en todo. Puede convertirse en un experto en uno o en un proveedor de servicios de fondo para todos. Pero no puede aprender “computación en la nube” más de lo que puede aprender “negocios”.

Según mi opinión, no es necesario aprender ningún lenguaje de programación para comprender la computación en la nube. Tenemos que aprender acerca de cómo configurar un servidor web en la nube. Podemos comenzar a usar un servicio de computación en la nube incluso cuando no somos desarrolladores de software.

La computación en nube es una tecnología amplia utilizada en todas las industrias en todo el mundo. Solo deberíamos tener conceptos básicos de sistemas operativos que funcionen.

Cloud Computing es una tecnología a través de la cual podemos acceder a las aplicaciones a través de Internet. Nos permite diseñar, configurar y personalizar las aplicaciones de negocios en línea.

Las siguientes son algunas de las razones comunes por las que las organizaciones están recurriendo a los servicios de computación en la nube:

  • Costo en evitar la compra de configuraciones de hardware y software.
  • Velocidad- La computación en la nube le da más flexibilidad al negocio en línea.
  • Fiabilidad: la computación en la nube hace que la copia de seguridad de datos, la recuperación ante desastres y sea menos costosa.
  • Rendimiento: ejecuta centros de datos seguros en todo el mundo.

Tipos de cloud computing

Nube pública : las nubes públicas son propiedad y están operadas por un proveedor externo de servicios en la nube, que entrega sus servidores y almacenamiento en todo el mundo.

Nube privada: la nube privada es utilizada en su totalidad por una sola organización.

Nube híbrida: las nubes híbridas son una combinación de nubes públicas y privadas y están unidas por una tecnología que permite que el almacenamiento y las aplicaciones se compartan entre ellas.

Esto no es necesario para aprender el lenguaje de programación para la computación en nube. Cualquier candidato de licenciatura puede aprender la computación en la nube. La computación en la nube se basa en los tres módulos, como por ejemplo:

  • IAAS,
  • PAAS,
  • SAAS.

Enfócate en estos módulos y haz un buen operador.

Haga clic aquí para obtener más detalles: – Formación en computación en la nube en Noida

Todo lo mejor 🙂

No es necesario, pero sería útil.
Recomendaría Python por un par de razones –
1. Ya lo usamos en muchas herramientas de integración y configuración.
2. Se las arregla para ser un buen lenguaje de scripting y un buen lenguaje de programación de propósito general.

Por favor, consulte mi respuesta a una pregunta similar aquí:

La respuesta de Yatin Kulkarni a “Voy a comenzar a aprender computación en la nube” en Coursera. ¿Qué lenguaje sería más beneficioso para mí en él, C, C ++ o Java?

No creo que necesites tener conocimiento de ningún idioma para aprender sobre computación en la nube. Solo debes saber cómo configurar un servidor en la nube y estás listo para comenzar 🙂

Sí, deberías conocer la habilidad de programación. Aprender Cloud Computing es muy útil en la situación actual. He completado mi computación en la nube y tengo trabajo inmediatamente. También les sugiero que tomen el curso en FITA Academy SalesForce Training en Chennai | Cloud Computing Training en Chennai

More Interesting

Soy un estudiante indio que cursará mi maestría en una reconocida universidad de los Estados Unidos. ¿Qué bancos internacionales en los Estados Unidos ofrecen préstamos educativos a estudiantes indios?

Cómo esperar que MBA te beneficie

¿Debo renunciar a las matemáticas? Mi familia y mis maestros siguen desanimándome, diciendo que no tengo talento matemático y que debería centrarme en las humanidades. Quieren que estudie filología y que las matemáticas no son para mí.

¿Qué es lo primero que debemos hacer después de la clase 10?

Al obtener un título de psicología a nivel de posgrado, ¿qué tan importante es que el programa sea acreditado por la APA?

¿Qué se debe hacer después de la clase 12?

Quiero aprender animación. ¿Cómo empiezo?

Estoy listo para ir a la escuela de ingeniería el próximo año, pero estoy dudando si debo hacer ingeniería contra física. ¿Cómo debo decidir qué campo seguir?

Si quisiera educar a los "baby boomers" y personas de la tercera edad que tienen más de 80 años de edad sobre una nueva opción en viviendas para personas mayores, ¿cómo debo hacerlo exactamente?

Me gustaría aprender sobre 'AI' después de graduarme de la universidad. ¿Cómo puedo saber si me queda? Además, ¿cómo podría aprenderlo bien?

Cómo mejorar en el álgebra 1

Soy un estudiante de secundaria de preparatoria este año. He contratado a un mentor universitario para que me ayude en el proceso universitario. ¿Qué tipo de preguntas debo hacer para que me ayuden a escribir un ensayo excepcional?

Mi hijo acaba de ser aceptado en la Universidad de Purdue (Krannert School of Business) y en la Universidad de Fordham (Gabeli School of Business). ¿A qué debe asistir y por qué?

Cómo superar la clase sin ninguna clase de coaching

¿Cuáles son algunas de las mejores escuelas en Bangalore?