¿Cómo comenzar a aprender computación en la nube como principiante y aprender correctamente? Además, ¿cuáles son los requisitos previos que debo saber para comprender la computación en la nube correctamente?

Esta es una muy buena pregunta porque la computación en la nube está muy de moda en este momento. La respuesta, por supuesto, depende de sus antecedentes y experiencia, por lo que intentaré dar una respuesta que pueda aplicarse a cualquier persona compartiendo con ustedes cómo comencé.

Comenzar en la computación en la nube es básicamente como comenzar en la mayoría de los campos. Sumérgete en lo básico y sigue el camino natural hacia lo que más te interesa. Por ejemplo, soy un desarrollador en el fondo, así que cuando comencé a trabajar con Amazon Web Services (AWS), naturalmente me sentí atraído por sus servicios de desarrollo. Pero para comenzar, primero tuve que crear una cuenta y seguir las guías de “Introducción”.

Entonces, di el segundo paso para aprender que siempre recomiendo: trabajar en un proyecto que realmente te interese. Este puede ser un proyecto pequeño o grande, pero asegúrate de no abrumarte dividiendo las tareas en pequeños trozos. . De esa manera celebrarás más victorias en rápida sucesión.

En ese momento, quería aprender más sobre cómo configurar manualmente una pila (como la pila LAMP, por ejemplo) para comprender cómo encaja cada pieza. Este era el objetivo final, pero tuve que dividirlo en pasos más pequeños:

  1. Aprenda a lanzar una instancia EC2 en AWS
    1. Para lanzar una instancia, primero tengo que entender qué son las instancias y qué opciones tengo
    2. Comprender las configuraciones principales (como instalar Linux usando una imagen preconstruida)
    3. Averigüe cómo SSH en la instancia para que pueda instalar el software
  2. Una vez que haya iniciado sesión en la instancia, descubra cómo instalar el software de uno en uno
  3. etc …

Creo que es crucial tener objetivos, porque de lo contrario no sabes a dónde apuntar y terminas haciendo un poco de todo sin retener la mayor parte. Los objetivos te mantienen entusiasmado, y tienden a ayudarme a recordar mejor las cosas.

Por supuesto, encontrar los objetivos correctos no siempre es fácil, e incluso si encuentra uno, legítimamente puede no saber por dónde comenzar. En ese caso, recomiendo libros, videos y blogs en línea, o incluso capacitación. El entrenamiento no tiene que ser costoso o en persona, y generalmente te da paso a paso o comenzar a terminar pistas, por lo que te guían hasta la línea de meta.


Prerrequisitos

Realmente no hay requisitos previos, pero conocer un poco sobre la administración del servidor o al menos estar familiarizado con Linux lo ayudará a despegar más rápido.

Esto no es un requisito previo porque algunos servicios en la computación en la nube son lo suficientemente abstractos como para que nunca toque el sistema operativo subyacente y, en cambio, interactúe con una consola o una API. Además, no todas las plataformas se ejecutan en Linux, aunque muchas sí.

Diría que los únicos requisitos previos son: un interés y un poco de paciencia :).

Buena suerte y avíseme si tiene alguna otra pregunta. Me encantaría ayudar.

Hola,
Algunos buenos recursos mencionados anteriormente por Mark, PERO aquí hay algo que puede mejorar mucho las cosas: una plataforma totalmente integrada para el aprendizaje de las tecnologías de la computación podría desde cero.

Aquí es donde creo que entra Cloud Academy (Divulgación: soy parte de la startup)

Creamos Cloud Academy: https://cloudacademy.com/ para permitir que las personas aprendan fácilmente Cloud Computing a través de video cursos, cuestionarios y prácticas de laboratorio.

Nuestros maestros tienen casi 20 años de experiencia en la industria de TI en diversos roles que van desde ingeniería, arquitectura y consultoría hasta ser orador en conferencias internacionales.

Tengamos una visión general rápida de Cloud Academy es:

#Cursos –

Más de 40 cursos. (+ 253 pasos y más de +20 horas).

#Quizzes –

Más de 6,000 pruebas para probarse a sí mismo a través de la plataforma principal de Cloud Computing.


#Labs –

Más de 10 laboratorios prácticos.

Cloud Academy guía su aprendizaje completamente en línea, con acceso directo a todas las herramientas del mundo real que necesitará integradas en nuestros planes.

Con más de 8000 preguntas, más de 300 videos y nuevos contenidos agregados cada semana, somos el gran supermercado para profesionales de la nube.

# Certificación AWS

¿Qué hay de las certificaciones en la nube?

Las certificaciones de AWS son la ruta profesional dedicada de las certificaciones de TI para Amazon Web Services.

Todo lo que tiene que hacer es seleccionar una ruta basada en la certificación de AWS para la que se está preparando.


Cubrimos las principales plataformas de computación en la nube:

  • Servicios web de Amazon
  • Google Cloud Platform
  • Microsoft Azure
  • Rackspace

Puede comenzar aquí de forma gratuita : puede probar Cloud Academy con una prueba gratuita de 7 días.


Si está interesado en aprender Cloud Computing, siéntase libre de unirse a Cloud Academy y otros más de 1000 arquitectos certificados de Cloud. 🙂

No tenía idea de Amazon AWS hace 6 meses.

Esto es lo que hice:

  • Comenzó con videos de Udemy.com ($ 14),
  • Revisé las preguntas frecuentes de AWS
  • Escribió la cantidad de scripts de Python que acceden a diferentes servicios de AWS:
  • PostgreSQL -> cargador de datos Redshift
  • MySQL -> cargador de datos Redshift
  • Oracle -> cargador de datos S3
  • CSV -> Cargador de datos Redshift
  • Plotter EC2 Metcics
  • Cargador de datos CSV-> S3.
  • Plotter EC2 Metcics
  • Oracle -> Cargador de datos Redshift
  • Pasé un par de meses practicando en CloudAcademy.com ($ 40 / mes).
  • Ahora, después de 4 meses de estudio y 2 meses de codificación, tengo las 3 certificaciones de AWS asociadas: Arquitecto, Desarrollador y Sysop.

    Puede aprender a unirse a un instituto que enseña sobre monitoreo remoto y computación en la nube o unirse a una empresa de consultoría de tecnología de la información para aprenderlo adecuadamente.

    Puede aprender las siguientes cosas en esa compañía, que se enumeran a continuación.

    • ¿Cómo encontrar la estrategia de TI adecuada para su negocio?
    • Comparación de los modelos de gestión: ASP y SaaS
    • ¿Qué es la consultoría de procesos?
    • ¿Cómo es SaaS diferente de API?