- 1

Guía de Instalación de Google Cloud para Desarrolladores
01:27 - 2
Crear Cuentas en Google Cloud y Qwiklabs paso a paso
01:30 - 3

Uso de Quick Labs para Entrenamiento en Google Cloud
07:50 - 4

Google Cloud: Beneficios y Seguridad en la Nube Pública
13:30 - 5

Opciones de Cómputo en la Nube con Google Cloud
05:50 - 6

Máquinas Virtuales en Google Cloud: Uso, Optimización y Descuentos
07:32 - 7
Instalación de Qwiklabs paso a paso
00:18 - 8

Creación y Gestión de Máquinas Virtuales en Google Cloud
17:34 - 9

App Engine: Despliegue de Aplicaciones sin Infraestructura
07:30 - 10

Despliegue de Aplicaciones en App Engine con Java 11 y SpringBoot
12:50 - 11
Introducción a Docker y Contenerización de Aplicaciones
02:48 - 12

App Engine Estándar vs Flexible: Ventajas y Usos Prácticos
11:23 - 13

Implementación de Cloud Run: Serverless y Contenedores en Google Cloud
08:10 - 14

Cloud Functions: Creación y Conexión de Servicios Serverless
12:56
Tour Completo de Anthos: Despliegue y Gestión en Google Cloud
Clase 28 de 48 • Entrenamiento de Google Cloud Platform
Contenido del curso
- 15

Continuous Integration y Delivery en Google Cloud Platform
10:13 - 16

Estrategias de Despliegue de Aplicaciones en Producción
10:02 - 17

Repositorios en Google Cloud: Cloud Source y Container Registry
07:33 - 18

Construcción y Despliegue en Google Cloud Platform
09:32 - 19

Infraestructura como Código: Conceptos y Herramientas Clave
09:28 - 20

Despliegue de Aplicaciones Serverless en Google Cloud Platform
08:38
- 21

Fundamentos de Kubernetes y Google Kubernetes Engine
10:10 - 22

Creación y Despliegue de Clúster Kubernetes en Google Cloud
09:25 - 23

Planificación de Ambientes de Despliegue en Kubernetes
12:37 - 24

Implementación y Gestión de Anthos para Aplicaciones en la Nube
09:07 - 25

Cloud Run: Despliegue de Contenedores Serverless en Google Cloud
09:51 - 26

Despliegue de Servicios en Cloud Run con GKE
08:49 - 27

Anthos Service Mesh: Observabilidad y Seguridad en Kubernetes
06:22 - 28

Tour Completo de Anthos: Despliegue y Gestión en Google Cloud
06:52
- 29

Integración de Datos en Tiempo Real con Google Cloud Data Fusion
15:27 - 30

Construcción de Flujos de Datos con Google Cloud Data Fusion
15:51 - 31

Ingesta de Datos Confiable en Google Cloud Platform
11:07 - 32

Ingesta de Eventos en Google Cloud con Apache Kafka y Dataflow
06:30 - 33

Configuración de Apache Kafka y Debezium en Linux para SQL Server y PubSub
12:39 - 34

Visualización de Mensajes en Google Cloud con Dataflow y BigQuery
04:58 - 35

Construcción de un Data Lakehouse con Google BigQuery
09:11 - 36

Ventajas de BigQuery como Data Lakehouse
11:48 - 37

Opciones de Almacenamiento en Google Cloud Platform
06:18 - 38

Gestión de Datos en Google Cloud: Portafolio y Migración
10:59 - 39

Gobierno de Datos en Google Cloud: Mejores Prácticas y Herramientas
09:54 - 40

Calidad y Monitoreo de Datos en Google Cloud
07:53
- 41

Conceptos Básicos de Inteligencia Artificial y Aprendizaje Automático
13:00 - 42

Soluciones de IA y Machine Learning en Google Cloud para Desarrolladores
12:40 - 43

AutoML Tables: Modelado Predictivo con Datos Estructurados
11:50 - 44

Uso de AutoML Tables en Google Cloud para Modelos de Clasificación
05:17 - 45

Predicción de Tarifas con Jupyter Notebooks en Google Cloud
07:33 - 46

Análisis de Datos de Taxis en iNotebook con Google Cloud y BigQuery
13:34 - 47

Implementación de Pipelines con TensorFlow Extended
13:48
¿Cómo crear un nuevo proyecto en Anthos?
Para empezar a utilizar Anthos de manera efectiva, es esencial crear un nuevo proyecto desde la plataforma de Google Cloud. Este paso es crucial para poder correr nuestro "sample" de Anthos. A continuación, te describo el proceso:
-
Creación del Proyecto: Inicia sesión en tu cuenta de Google Cloud y crea un nuevo proyecto. Es tan sencillo como darle un nombre y confirmar la creación.
-
Activación del API: Una vez creado el proyecto, el siguiente paso es activar la API de Anthos. Esto es un paso necesario para desplegar la plataforma y aprovechar todas las funcionalidades que Google Cloud ofrece.
-
Despliegue del Sample: Google Cloud facilita un "sample" de Anthos que puedes desplegar con un simple clic. Solo necesitas elegir las variables de entorno adecuadas. Una vez desplegado, ya podrás visualizar tu clúster de Google Kubernetes Engine con todas las componentes de Anthos.
¿Qué podemos visualizar en la plataforma Anthos desplegada?
Con Anthos desplegado, la plataforma ofrece una interfaz rica en información sobre el clúster y sus componentes. Esto es lo que podemos observar:
- Nodos y cargas de trabajo: Te permite identificar cada nodo y las cargas de trabajo asociadas en el clúster.
- Aplicaciones en microservicios: Google ofrece una aplicación de ejemplo desplegada en microservicios, permitiéndote visualizar los servicios y espacios de nombres asociados.
- Servicios y Endpoints: Por ejemplo, puedes ver el Ingress Gateway de ISTIO, así como los servicios de ingress disponibles.
¿Cómo funciona Anthos Service Mesh?
Anthos Service Mesh es una de las funcionalidades clave, encargada de gestionar las comunicaciones entre servicios. Su visualización como topología ofrece beneficios significativos:
- Latencia entre servicios: Puedes monitorear la latencia reportada al piloto de ISTIO directamente desde el dashboard.
- Niveles de servicio: Te permite establecer niveles de servicio monitorizando su cumplimiento.
- Cifrado de comunicaciones: Evalúa si las conexiones entre servicios están encriptadas, gracias a servicios como Citadel que gestionan los certificados SSL dentro del clúster.
¿Cómo se gestionan las políticas de cifrado en ACM?
Anthos Config Manager (ACM) facilita la obligación (enforcement) de políticas como el cifrado. Aquí te explico cómo hacerlo:
-
Modificación de Políticas: Utiliza Cloud Shell para editar archivos de configuración de ACM, por ejemplo, el archivo de "mesh policy".
-
Enforcement de encriptación: Para obligar a la aplicación a encriptar la comunicación entre servicios, cambia la configuración de modo permisivo a uno que requiera certificación mutua.
-
Commit y Push de Cambios: Realiza un commit de los cambios y haz push a tu repositorio Git. Este paso permitirá al equipo de seguridad manejar dicho repositorio mientras los desarrolladores despliegan servicios.
-
Verificación de cambios: Una vez propagados, verifica que los candados en la interfaz cambien a verde, indicando que la comunicación está encriptada.
Anthos constituye una herramienta poderosa para facilitar el manejo y monitorización de clústeres y servicios desplegados. Invitamos a seguir explorando y experimentando con sus opciones para garantizar aplicaciones seguras y eficientes.