PDF Cloud
PDF Cloud
PDF Cloud
UNIDAD 3
TEMARIO
SOLUCIONES MOVILES Y CLOUD
Semana 10
¿Qué es Computación en
la Nube?
• Es la entrega de servicios de
computo a través de internet.
• Por ejemplo:
✓Servidores virtuales
✓Almacenamiento
✓Bases de Datos
✓Redes
✓Seguridad
✓Software, etc
¿Qué es Virtualización?
Palabras clave:
• Computadora anfitrión
• Computadora huesped
Soluciones Móviles y Cloud 5
Virtualización
Aplic1 Aplic2
API
del sistema
operativo
Sistema Operativo
100%
Hardware
Paradigma : Usar varios sistemas operativos al mismo tiempo o ejecutar algo en entorno controlado
Soluciones Móviles y Cloud 6
Anillos de Privilegio
Aplic1 Aplic2
0 3
3
Sistema Operativo
FALLA
0 3 3
Hardware
AP2
AP2
AP1
AP1
NanoOs
AP2
AP2
AP1
AP1
VMM - Consume Hasta MirageOS
Docker
CoreOS rkt
Apache Mesos
LXC Linux
S.O S.O
S.O S.O OpenVZ
AP2
AP2
AP1
AP1
LIB LIB
AP2
AP1
VmWare
VirtualBox Hipervisor
VirtualPC Aplic1 DOCKER Aplic1
Type II
S.O S.O
Kernell Kernell
Kernell
Sistema Operativo Sistema Operativo
Hipervisor Type I Hipervisor
MS Hyper-V
KVM (Int. Linux)
Hardware VMWare (ESX) Hardware Hardware Hardware
Citrix XenServer
ProxMox
Oracle VM Server
No Hospedado Contenedores
Anfitrión / Huésped (NO ES VIRTUALIZACION) Unikernel
Usa Bare Metal
Ventajas Virtualización
• Disminución de costos
• Gestión simplificada
• Aislamiento de amenazas
• Rendimiento comprometido
• Complejidad
• Alto riesgo
• Costo de licencias
14
Orquestador de Contenedores
• Contenedores en producción
• Agrupa los nodos para gestionarlos
• Permite autoescalado
• Alta disponibilidad
• Balanceo de Carga
• Orquestación de almacenamiento
• Gestión de recurso
• Monitoreo de aplicaciones
• Despiegue y Rollback de aplicaciones
• Optimiza los recursos
Contenedor Contenedor2 Contenedor Contenedor2 Contenedor Contenedor2
Track POD
rutea el tráfico
Expone un interface REST de entrada a un
al cluster Kubernetes. nodo del
Todas las operaciones servicio. Rutea
contra los pods, Responsable de las peticiones a
servicios,…se ejecutan asegurar que el los
programáticamente estado del cluster contenedores
comunicando con los está operativo correctos.
endpoints que da.
HACIA Serverless….
Storage
Imágenes
Videos
Archivos
Web
Alta disponibilidad
Balanceo de carga
Adaptado : Ejemplo de Arquitectura serverless
Compra de recursos – Administración https://www.youtube.com/watch?v=CuI-3ZlMw6Q
Serverless
Hosting
AWS Amplify
Azure Static Web Apps
Sitio Web
React , Vue , Angularv AWS S3
Azure Storage
Content Storage
Delivery -Regionalizado
Network -Publico
(aprovisiona o privado
AWS Cloud Front
Azure CDN
recursos
cache)
Sitio Web
React , Vue , Angularv AWS S3
Azure Storage
Content
Storage
Delivery
-Regionalizado
Network
-Publico
(aprovisiona
AWS Cloud Front o privado
Azure CDN
recursos
cache)
Sitio Web
React , Vue , Angularv AWS S3
Azure Storage
Content
Storage
Delivery
-Regionalizado
Network
-Publico
(aprovisiona
AWS Cloud Front o privado
Azure CDN
recursos
cache) Amazon Dynamo DB
Amazon Cognito Amazon Lambda Azure Cosmo DB
AWS API Gateway
Azure Active Directory Azure Function SQL o No SQL
Azure API Management
Sitio Web
React , Vue , Angularv AWS S3
Azure Storage
Content
Storage
Delivery
-Regionalizado
Network
-Publico
(aprovisiona
AWS Cloud Front o privado
Azure CDN
recursos
cache) Amazon Dynamo DB
Amazon Cognito Amazon Lambda Azure Cosmo DB
AWS API Gateway
Azure Active Directory Azure Function SQL o No SQL
Azure API Management
DAS
TECNOLOGIA NAS
OBJECT STORAGE
File
SAN
Block
Soluciones Móviles y Cloud 9
DAS
• Alta performance
• Escalable
• Gran demanda para data no estructurada y
generalmente estática
• Muy Caro
• Ejemplo : CDN, videos, fotos, backups,
imagen en Facebook , canción en spotify
• Depende de Internet
• Las ediciones de los objetos (cambios)
bajan la performance
• Los clientes se comunican a través de
Request HTTP
• No para datos transaccionales
Soluciones Móviles y Cloud 14
Storage en diferentes plataformas
• https://www.youtube.com/watch?v=MNDUjDTb7qM
• https://www.youtube.com/watch?v=RVvtdTx0hOo
• Oracle Database,
• Amazon Relational Database Service (RDS),
• IBM Db2
• Amazon DynamoDB
• Amazon Aurora
• MongoDB Atlas
• Ninox Database
• Azure SQL Database
• Google Cloud Firestore
• Amazon Athena
• https://www.youtube.com/watch?v=8gJH-2ikmWA&t=49s
Las empresas XaaS son cada vez más populares y utilizadas por miles de
01 empresas en todo el mundo.
Al entender cómo operan las empresas XaaS, podrás decidir si utilizar una
03 empresa XaaS para tu negocio.
• Mitigación Ramsomware
• Keycloak
• Biotech Blueprint
• Respuesta de seguridad automatizada
• Fintech Blueprint
• Proxy de aplicación web con AD
• AI para Marketing
• Chatbots y asistentes virtuales
• Detección de fraudes
• Mantenimiento predictivo
• Contact Center inteligente
• ML Ops e infraestructura
Azure
Google Cloud
IBM Cloud
Las empresas han ido demandando cada vez más servicios en la nube
03 buscando rapidez, escalabilidad y disminución de costos.
¿Porqué
Migrar a la
Nube?
Soluciones Móviles y Cloud 3
¿Porqué Migrar a la Nube?
Qué Donde
Como Migrar
Migrar Formular una Migrar
Priorizar las estrategia de migración Elija una plataforma
aplicaciones, los que se alinee con las confiable, privada,
procesos y la necesidades y aborde pública o híbrida,
infraestructura que los riesgos potenciales. según corresponda
se migrarán para la empresa
1. Evaluar
2. Migrar
3. Optimizar
4. Proteger y administrar
• Protección de datos.