Las tecnologías como los contenedores y kubernetes pueden hacer que sus procesos de entrega de software sean más fáciles y más rápidos. En este webinar, hablaremos sobre cómo usar el Amazon Kubernetes Service (EKS) para construir aplicaciones modernas con grupos Kubernetes totalmente administrados.
2. ¿Cómo interactuar durante el evento?
¿Tiene un proyecto y
necesita ayuda de
nuestro equipo
comercial?
Acceda al LIVE CHAT
con este QR code o con
el enlace enviado en el
chat del evento.
Preguntas y respuestas en
vivo durante todo el evento
¡Haga sus preguntas
directamente a los expertos
de AWS!
Haga clic en el signo "?"
y envíe sus preguntas.
3. Tabla de Contenidos
• Conceptos básicos de Kubernetes;
• Cómo funciona Amazon Elastic Kubernetes Service (Amazon EKS);
• Mejores prácticas para comenzar con Amazon EKS;
• Pasos siguientes.
11. Conceptos básicos de Kubernetes: ReplicaSet
Clúster
ReplicaSet
replicas: 2
Pod
Servidor Web
Pod
Servidor Web
ReplicaSet
replicas: 1
Pod
Servidor Web
ReplicaSet
replicas: 1
Pod
Microservicio
12. Conceptos básicos de Kubernetes: Deployment
Clúster
Replicaset
réplicas: 0
ReplicaSet
replicas: 2
Pod
Servidor Web
v1
Pod
Servidor Web
v1
ReplicaSet
replicas: 2
Pod
Servidor Web
v2
Pod
Servidor Web
v2
13. Conceptos básicos de Kubernetes: Namespace
Aplicación
Pod
Pod
Pod
Consola de
Administrador
Servidor
Web
API Gateway
Pod
Pod
Seguimiento
Reporte
Namespace: front-end
Namespace: back-end
14. Conceptos básicos de Kubernetes: Escalado de Pod Horizontal (HPA)
Clúster
Deployment
replicas: 2
Pod
Servidor Web
Pod
Servidor Web
Deployment
replicas: 1
Pod
Servidor Web
Servidor web
CPUSolicitar: 100 m
HPA
Regla: Servidor Web > 50% CPURequest
Escala a un máximo de 4 pods
Servidor web
CPUSolicitar: 100 m
15. Conceptos básicos de Kubernetes: Readiness Probe
Clúster
Servicio
app
Cliente
Pod
app
Pod
app
Pod
app
16. Conceptos básicos de Kubernetes: Servicio (LoadBalancer)
Clúster
Servicio
app
Pod
app
Cliente
Balanceador de
carga
Servicio
grafana
Pod
grafana
Balanceador
De carga
17. Conceptos básicos de Kubernetes: Ingress
Clúster
Ingress
Cliente
Balanceador de
carga
Servicio
app
Servicio
grafana
20. Amazon EKS está certificado en cumplimiento
EKS ejecuta Kubernetes sin
modificaciones.
Esto significa que las aplicaciones
administradas por Amazon EKS son
totalmente compatibles con
aplicaciones administradas por cualquier
entorno estándar Kubernetes.
21. Ejecutar Kubernetes por su cuenta aumenta gastos operativos
Correr y escalar Kubernetes es
difícil y requiere una inversión
significativa.
Asegurar Kubernetes aumenta
la sobrecarga operativa de las
aplicaciones en ejecución.
Las aplicaciones necesitaban
una forma nativa de integrarse
con otros servicios de AWS de
forma segura y fiable.
Trabajo extra innecesario
22. Amazon EKS le permite aprovechar otros servicios de AWS directamente
desde Kubernetes
Amazon EKS
Armazenamento
Amazon EBS Amazon EFS Amazon FSx
Redes
Amazon VPC
Amazon ELB Route 53
Segurança
Amazon KMS AWS IAM AWS WAF
Computación
Amazon EC2 AWS Fargate AWS Graviton
26. Agendamiento y orquestación
Administrador
de clusters
Mecanismo
de colocación
Amazon
ECR
Task/Pod
Infraestructura compartida AWS Fargate
Elastic Network
Interface (ENI)
VPC
Zona de Disponibilidad
28. Crea tu AmazonVirtual Private Cloud (VPC) correctamente
Subred Pública
Web
Subred Privada
Aplicación Datos
AZ-1
AZ-2
AZ-3
AWS
Región
VPC
AZ: Zona de Disponibilidad
29. Elegir cómo controlar el acceso al punto final del clúster
kubectl
VPC administrada por AWS
cluster.eks.amazonaws.com
Amazon EKS
VPC administrada por el cliente
Elastic Load Balancer Worker Nodes
ENI Amazon EKS
• Punto final solo público;
• Puntos finales públicos y
privados.
AWS
30. Elegir cómo controlar el acceso al punto final del clúster
VPC administrada por AWS
Amazon EKS
VPC administrada por el cliente
Elastic Load Balancer Worker Nodes
ENI Amazon EKS
• Endpoint privado solamente.
AWS
kubectl
34. Siguiente Pasos
• Taller EKS: eksworkshop.com
• Taller de Terraform de Amazon EKS: tf-eks-workshop.workshop.aws
35. ¡Gracias!
Manténgase informado
sobre las próximas
sesiones
¡Accede a la
programación del
webinar con este código
QR y regístrese!
QR CODE
Cuéntenos qué opina
del seminario web
Haga clic en “salir” para
responder a una
encuesta de
satisfacción rápida