CC 822
Infraestructura de Computación
Facultad de Ciencias
Introducción a AWS
Índice
1. ¿Qué es el Cloud Computing?
2. Terminología
3. Amazon Web Services (AWS)
4. AWS a vista de pájaro
5. Seguridad en AWS
¿Qué es el cloud computing?
¿Qué es el Cloud Computing?
Recursos de TI bajo demanda sobre redes
públicas o privadas con:
● Cero costes por anticipado
● Sin compromisos a largo plazo
● Precio en pago por uso
Invention requires two things:
1. The ability to try a lot of
experiments
2. Not having to live with the
collateral damage of failed
experiments
Beneficios del Cloud Computing
Agilidad Variedad de Reducir costes Escalar Hacerse global
servicios cloud rápidamente
Velocidad, Economía de en minutos
innovación y Ritmo de innovación Escala Sin necesidad de
“time-to-market estimar la demanda
Pago por Uso o provisionar
Mejor utilización de capacidad para los
los recursos picos no previstos
humanos, foco en lo
estratégico
Breve historia del Cloud Computing
Contenedores
Serverless
de datos
Centros
PAAS
IAAS
Juan Ignacio Alonso Barba
Terminología
8
Escalado vertical vs. escalado horizontal
Elasticidad
Escalado tradicional Escalado elástico
Alta disponibilidad
● No es contar con buenos servidores
● No es tener discos que repliquen (ni RAID)
● No es tener una buena Red
● No es tener Backups
● No es “no caerse”
Alta disponibilidad (II)
● Se logra con sistemas operativos diseñados para Cloud y con una arquitectura
de diseño de elementos duplicados de almacenamiento, de host y de red,
eliminando puntos únicos de fallos
● Si falla un componente, se migra el servicio en caliente sin intervención humana,
por medio del protocolo de diseño del sistema
● Permite mantener el sistema activo incluso ante fallos de los 3 componentes de
manera simultánea
● Para medir la disponibilidad de un servicio / sistema se suele hablar del número
de “nueves”:
99,9% = 43.8 minutos/mes u 8.76 horas/año (“tres nueves”)
99,99% = 4.38 minutos/mes o 52.6 minutos/año (“cuatro nueves”)
99,999% = 0.44 minutos/mes o 5.26 minutos/año (“cinco nueves”)
Juan Ignacio Alonso Barba Módulo 10: Introducción a AWS 12
Alta disponibilidad (III)
Amazon Web Services (AWS)
Innovación en AWS
Servicios web en AWS
Consola de AWS (2012)
Juan Ignacio Alonso Barba
Consola de AWS (2015)
Consola de AWS (2020)
¿Por qué AWS?
Gartner, Magic Quadrant para proveedores IaaS Proveedores IaaS, cuota de mercado 2016-2019
Infraestructura global de AWS
- 24 regiones (+5 próximamente)
- 77 zonas de disponibilidad (+15 próximamente)
Infraestructura global de AWS (II)
Regiones
● Localizaciones geográficas
● Consisten de al menos dos zonas de
disponibilidad (AZ)
Zonas de disponibilidad
● Clúster de centros de datos
● Aisladas de fallos de otras zonas de
disponibilidad
Startups en AWS
Instituciones públicas en AWS
Big Data en AWS
Juan Ignacio Alonso Barba
Caso de uso: Netflix
AWS a vista de pájaro
Servicios en AWS
Servicios de cómputo
AWS Lambda
Serverless computing
Servicios de almacenamiento
Servicios de bases de datos
Servicios de seguridad y gestión
31
Seguridad en AWS
32
Modelo de responsabilidad compartida
Los clientes son
Cliente
responsables de
la seguridad EN la
nube
AWS es
responsable de la
seguridad DE la
nube
Juan Ignacio Alonso Barba
Cumplimiento de normativas
¿Cómo obtiene AWS sus niveles de seguridad?
FIN
Juan Ignacio Alonso Barba