Lleva tu carrera a otro nivel por menos de 1 dólar al día.

Amazon Web Services
Ruta de aprendizaje

Amazon Web Services

Aprende a utilizar Amazon Web Services, la plataforma de servicios de cómputo en la nube de Amazon que prevé la carga a futuro de tus propios servidores.
Con esta ruta podrás aprender lo necesario para llevar tu aplicación a millones de usuarios usando Amazon Web Service.

Contáctanos para saber más

AWS
Básico

Básico

Básico
Básico
Curso de Fundamentos de AWS Cloud

Curso de Fundamentos de AWS Cloud

Curso de Cloud Computing con AWS

Curso de Cloud Computing con AWS

Intermedio

Intermedio

Intermedio
Intermedio
Curso de Storage en AWS

Curso de Storage en AWS

Curso de Bases de Datos en AWS

Curso de Bases de Datos en AWS

Proyecto de arquitectura e implementación de almacenamiento

Avanzado

Avanzado

Avanzado
Avanzado
Curso de Networking y Content Delivery en AWS

Curso de Networking y Content Delivery en AWS

Curso de Infraestructura Como Código en AWS

Curso de Infraestructura Como Código en AWS

Introducción a Amazon Web Services

AWS (Amazon Web Services) es una plataforma en la nube de Amazon que ofrece a sus clientes servicios de computación en la nube, almacenamiento, bases de datos, contenedores, blockchain y mas de 80 productos relacionados con computación en la nube.

¿Por qué aprender Amazon Web Services?

La forma en que se desarrollan y despliegan aplicaciones para nuestros usuarios ha cambiado a lo largo de los últimos 20 años. Hace 15 años, por ejemplo, no existía Android o iOS, pero sí existían servicios cómo MySpace que soportaban miles de usuarios con servidores convencionales.

En 2019 contamos con complejos sistemas que soportan dispositivos móviles con diferentes sistemas operativos, tenemos Internet of the Things, ¡hasta nuestras neveras envían información a una aplicación en la nube!

Todo este progreso en el desarrollo de aplicaciones ha requerido una capacidad de cómputo que es difícil de suplir con servidores convencionales o con un hosting compartido.

Escalar aplicaciones bajo demanda con decenas de servidores, distribuir o replicar una aplicación a lo largo de todo el mundo para acercar a los usuarios: estos son las nuevas habilidades que aprenderás para lanzar un producto digital.

Amazon Web Services entró al juego hace más de diez años para poner a disposición de desarrolladores y empresas todo el poder de cómputo que soporta las millones de visitas de Amazon (la tienda), y todas estas tecnologías estarán a tu alcance.

Empresas como LG, Mapfre, Avianca, Atlassian, SAP, Adobe, Mercado Libre y Platzi usan Amazon Web Services, aprendiendo Amazon Web Services podrás escalar tu aplicación a miles de usuarios alrededor del mundo o conseguir un empleo en una de las miles de empresas que usan Amazon Web Services.

Servicios que ofrece Amazon Web Services

fabio-633881-unsplash.jpg

Amazon Web Services ofrece múltiples servicios virtualizados, todos derivados de la operación de ventas de su muy conocida tienda, estos servicios permiten disponer de forma escalable de servidores, bases de datos, almacenamiento de assests digitales. Entre los que destacan:

Computación

  • EC2 (Elastic Compute Cloud): es el producto estrella de Amazon Web Services, a través de EC2 puedes desplegar servidores virtuales (instancias) con recursos compartidos con otros usuarios en un servidor o dedicados solo para tu aplicación. Con EC2 tienes los siguientes tipos de instancias:

    • Propósito general.
    • Optimizadas para computación.
    • Optimizadas en memoria RAM.
    • Optimizadas para computación con GPU (Nvidia).
    • Optimizadas para almacenamiento.
  • ECS (Elastic Container Service): con el boom de Docker se ha empezado a expandir una práctica segura de desplegar aplicaciones convencionales o microservicios dentro de contenedores. A través de ECS tendrás todas las bondades de los contenedores sin tener que desplegar y configurar un servidor, es decir, tu aplicación se ejecutará en contenedores configurados por Amazon Web Services.

  • Lambda: ¿Has escuchado sobre arquitectura Serverless? Lambda te ofrece todas las herramientas necesarias para ejecutar código en la nube sin tener que configurar servidores.

  • Lightsail: Es un producto reciente de Amazon Web Services que ofrece servidores y bases de datos sencillos y económicos, compitiendo contra otros proveedores de computación en la nube como Digital Ocean.

Bases de datos

La posibilidad de administrar y procesar grandes cantidades de información siempre es un gran reto: Amazon Web Services ofrece diversos servicios en la nube para que los usuarios tengan soluciones a la medida de sus necesidades.

  • RDS: es el servicio de AWS que ofrece la posibilidad de desplegar una base de datos relacional PostgreSQL, MySQL/MariaDB o recientemente Aurora (Compatible con MySQL y PostgreSQL). Con RDS tu base de datos podrá ser respaldada, replicada y administrada desde la interfaz web de Amazon Web Services.

  • DynamoDB: es una base de datos NoSQL (no relacional) de llave valor o documental administrada por Amazon. Esta base de datos también ofrece un sistema de caché que promete velocidad de respuesta
    en microsegundos.

  • ElastiCache: ofrece todo el poder de Memcached o Redis para almacenar información en memoria. Con ElastiCache tu aplicación se ejecuta más rápido guardando caché temporal de las consultas en la base de datos o contenido dinámico que no cambie frecuentemente.

  • DocumentDB: es una base de datos no relacional, compatible con MongoDB y administrada en su totalidad por Amazon. Si tu aplicación utiliza MongoDB, podrás tener la base de datos en AWS fácilmente sin tediosas configuraciones y mantenimiento.

Mira todo lo que aprendiste en pocos minutos. ¿Qué esperas para aprender más de este tema y convertirte en un experto? Empieza ahora a transitar esta ruta de aprendizaje.

¡Prueba la suscripción de Platzi!

¡No te pierdas nuestros lanzamientos!

Glosario

Glosario

AWS: Amazon Web Services: es una plataforma de servicios de cloud computing para empresas de cualquier tamaño.

Cloud computing: El término cloud computing se refiere a la estrategia (de pago) de almacenar en bases de datos aplicaciones y otros recursos gestionados y procesados con el uso de una red de servidores hospedados en internet y no en equipos locales como PCs o servidores personales.

Storage: Almacenamiento en la nube es un sistema que permite guardar cualquier cantidad de información de aplicaciones, obedeciendo a una arquitectura creada para ello. Dicha arquitectura diferencia los variados proveedores de este servicio.

S3: Simple Storage System: Almacenamiento para internet de cualquier tipo de información. Puede usarlo para almacenar y recuperar cualquier cantidad de datos en cualquier momento, desde cualquier lugar de la web. Existen varios tipos de gestores de S3 tanto para Mac y para otros S.O.

EFS: Elastic File System: Es un sistema de almacenamiento en la nube que permite elegir entre objetos, archivos o por bloques, así como migración de datos a la nube para diseñar las bases de entorno tecnológico en la nube.

Aprende de los mejores

Carlos Andrés Zambrano Barrera

Carlos Andrés Zambrano Barrera

Cloud Engineer en Globant

@czam01
Mauro Parra Miranda

Mauro Parra Miranda

DevOps Engineer en Limelight Health

@mauropm
Carlos Zambrano

Carlos Zambrano

Cloud Architect en Globant

@czam01

Rutas relacionadas para complementar tu aprendizaje

Big Data y Data Science
Ruta de aprendizaje

Big Data y Data Science

Intermedio
Domina las herramientas y técnicas para el procesamiento de Big Data y Ciencia de Datos.
Google Cloud Platform
Ruta de aprendizaje

Google Cloud Platform

Intermedio
Esta ruta está pensada para aprender las herramientas que te permitirán utilizar servicios en la nube para la creación y administración de tus aplicaciones.
Administración de Servidores y DevOps
Ruta de aprendizaje

Administración de Servidores y DevOps

Avanzado
DevOps es una cultura que combina buenas prácticas y software para mejorar el despliegue y puesta en marcha de aplicaciones de manera rápida y segura.

¿Qué estás esperando?

Empieza a estudiar ahora y asegura tu futuro