AWS es el número uno del mercado mundial de la nube. Con más de 200 servicios distintos, responde a casi cualquier necesidad de infraestructura de software. Pero ante esos 200 servicios, muchas empresas que empiezan se quedan atascadas en el «¿por dónde empiezo?».
01. Categorías principales de servicios
Cinco categorías críticas:
- Cómputo (EC2, Lambda, ECS)
- Almacenamiento (S3, EBS, Glacier)
- Bases de datos (RDS, DynamoDB, Aurora)
- Redes (VPC, CloudFront, Route 53)
- Seguridad (IAM, KMS, GuardDuty)
Estas cinco categorías cubren la mayoría de los escenarios.
02. EC2 frente a Lambda
EC2: el servidor clásico, que gestiona usted. Lambda: sin servidor; usted pone el código y AWS se encarga de ejecutarlo. Las cargas sencillas son muy económicas en Lambda; los servidores que funcionan de forma continua encajan mejor en EC2.
03. S3: almacenamiento de objetos
S3 es una pieza básica incluso para empresas de miles de millones. Almacenamiento de archivos, copias de seguridad, hosting web estático, lagos de datos: todo sobre S3. Su durabilidad es de once nueves (99,999999999%).
04. RDS: base de datos gestionada
Con RDS, las bases de datos MySQL, PostgreSQL, SQL Server y Oracle las gestiona AWS. Copias de seguridad, parches, alta disponibilidad: todo en AWS. Se libra de administrar su propio servidor de base de datos.
05. La complejidad de los precios
La mayor queja sobre AWS son los precios. Se paga por uso, pero cada servicio tiene su propia unidad de medida. Hay que configurar sin falta AWS Cost Explorer y las alertas de presupuesto.