Del curso: Amazon Web Services para profesionales IT

Qué es AWS

¿Qué es AWS? ¿Qué es Amazon Web Services? Pues como bien dice la web de Amazon en su sección de información, es una plataforma de servicios de nube. ¿Y qué es la nube? Pues la nube es una plataforma, un conjunto de servidores, un gran número de servidores en los que nosotros no nos encargamos de la gestión, sino que se encarga la empresa y que nos permite tanto crecer con facilidad y más económicamente y con velocidad, como el proveernos de un montón de servicios que se pagan conforme a la cantidad de ellos que se utilizan, conforme a su cantidad de uso, no simplemente por ofrecérnoslos. Amazon Web Services, propiedad de la empresa Amazon, la que tiene todos los sistemas de venta "online", viene a ser probablemente el sistema más conocido y más importante de nube que hay ahora mismo en el mercado. A través de este sistema, nos ofrecen decenas y decenas de servicios diferentes. Amazon Web Services es utilizado por muchas empresas grandes. Podéis ver como Spotify, Airbnb, Yelp, Shazam, Intuit, la liga de béisbol profesional americana, Comcast, Johnson & Johnson, etc. Y, además, tiene localización en muchos países del mundo, dando facilidades para llegar lo más rápido posible a nuestros datos o cumplir determinadas normativas de localización de información privada o de datos personales, etc. Como podéis ver, los productos que ofrece Amazon son bastante amplios y aumentan cada día y además de hacerlo de manera regular, especialmente cuando hay alguna de las grandes conferencias de desarrolladores de Amazon. Hay servicios de computación para gestionar servidores virtuales, cómo serían EC2 o VPC o Lightsell o registro de contenedores de Amazon. Hay de almacenamiento, tanto de almacenamiento tradicional como EBS, como S3, que es el nuevo almacenamiento de objetos, como almacenamiento a largo plazo, como Glacier. Tenemos servicios de base de datos gestionadas, como Aurora, que es propiedad de Amazon, o RDS, que nos permite desplegar MySQL, Postgres, Oracle, el Microsoft SQL, MariaDB, etc. Servicios para que migremos de una plataforma a otra, ya sea una base de datos o una gran cantidad de datos como Snowball, etc. Tenemos redes de entrega de contenido o 'CDNs', cómo se llaman en inglés también, como CloudFront o sistemas como Route 53 que nos permiten gestionar nuestros dominios. Herramientas para desarrolladores, tanto como repositorios de código como sistemas para gestionar nuestra integración continua con CodeBuild o nuestro despliegue continuo. Tenemos sistemas para depurar y revisar el performance, el rendimiento de nuestras aplicaciones. Tenemos servicios para móviles, para gestionar aplicaciones que realizamos para móviles o para gestionar las aplicaciones que desplegamos en los teléfonos y de identificación de usuario. Tenemos servicios de aplicaciones para realizar APIs, realizar "gateways" para estas APIs. Sistemas de mensajería, que son colas de mensajes, como SQS; sistemas de notificación como SNS; sistemas de correo. Tenemos productividad empresarial: sería Amazon Chime, que acaba de salir, que es un sistema de chat, de videoconferencia, etc. para empresas; WorkDocs, que es para editar y almacenar documentos "online"; WorkMail, que es un servicio gestionado de correo electrónico y de calendario; "Streaming de aplicaciones y escritorios" para utilizar escritorios de Windows remotamente, para ejecutar remotamente aplicaciones y solo realizar la visualización desde nuestro escritorio. Para el IoT, para el Internet de las cosas, hay plataformas de Amazon que nos facilitan la creación de aplicaciones para ello: GreenGrass. El botón AWS IoT es parecido, prácticamente igual que estos "dash buttons", estos botones "dash" que vende Amazon ahora para pedir productos instantáneamente, solo pulsando este botón. Y tenemos ayudas para desarrolladores de videojuegos: tanto GameLift, que permiten almacenar los servidores de los juegos "online", como Lumberyard, que es un "engine", un motor 3D para videojuegos de última generación. Como veis hay mucha cantidad de servicios de AWS. Lo más probable es que jamás utilicéis todos, que utilicéis es un puñado de ellos, pero con todos estos servicios que están facturados por minuto, en algunos casos por horas o por cantidad de datos, podéis desplegar casi cualquier tipo de infraestructura con facilidad, con velocidad y para cualquier tipo de carga, desde pequeñas webs que sirven unas poquitas decenas de accesos hasta sistemas gigantes que tienen miles o millones de usuarios.

Contenido