Acerca de este curso
En la presente formación el alumno va a aprender los fundamentos y las mejores prácticas para instalar y administrar la plataforma de gestión de APIs Apigee de Google Cloud en su nube privada.
Este curso utiliza laboratorios prácticos y distintos materiales de soporte complementarios para mostrar al aumno cómo diseñar, instalar, proteger, administrar y escalar la plataforma.
A quién va dirigido
Este curso está dirigido a los siguientes perfiles laborales:
- Arquitectos e ingenieros cloud y especialistas en operaciones
Para aprovechar al máximo este curso, los participantes deben tener:
- Familiaridad con la interfaz de línea de comandos de Linux.
- Comprensión básica de redes.
- Comprensión básica de shell scripts, XML, JSON, HTTP, REST y TLS.
Objetivos del curso
Al finalizar este curso, el alumno habrá aprendido las siguientes habilidades:
- Identificar el propósito y el valor de la plataforma de gestión de APIs Apigee de Google Cloud.
- Comprensión detallada de la arquitectura de la plataforma Apigee y las prácticas recomendadas para el diseño de la topología.
- Comprensión detallada de la terminología de Apigee y las estructuras organizativas lógicas.
- Interactuar con la plataforma API de Apigee y resolución de escenarios aprovechando las prácticas recomendadas.
- Comprensión las capacidades y prácticas para proteger, administrar y escalar la plataforma.
- Comprensión y puesta en práctica los procesos de instalación y actualización.
Contenidos
Módulo 1: Arquitectura
- Familiarizarse con las capacidades de los productos Apigee y el lugar que toman en la arquitectura empresarial.
- Obtener información sobre la pila de tecnología de Apigee.
- Obtener conocimientos básicos sobre las capacidades de Apache Cassandra y cómo las aprovecha la plataforma Apigee.
- Obtener una comprensión detallada de la terminología y la estructura organizativa de Apigee.
- Explorar las opciones de diseño de topología.
Módulo 2: Instalación
- Analizar la planificación de la instalación.
- Comprender las dependencias de la instalación.
- Obtener una comprensión detallada y practicar el proceso de instalación.
- Analizar las tareas posteriores a la instalación y las actividades periódicas recomendadas para la plataforma.
- Analizar el proceso de desinstalación, cómo funciona y cuándo utilizarlo.
Módulo 3: Instalación del Developer Portal
- Analizar la función del portal para desarrolladores de Apigee.
- Analizar las prácticas recomendadas para el alojamiento (hosting).
- Analizar el proceso de instalación y distribución de software.
Módulo 4: Administración
- Analizar las capacidades de las operaciones de la plataforma y las prácticas más recomendadas.
- Analizar la función de la Management API y cómo la plataforma y los usuarios la aprovechan.
- Obtener información sobre el proceso de implementación de APIs.
- Obtener conocimientos sobre las analíticas de Apigee.
- Analizar las capacidades de las operaciones de infraestructura y las prácticas recomendadas.
Módulo 5: Seguridad
- Analizar las capacidades de Apigee para proteger el tráfico de APIs.
- Comprender cómo configurar los componentes de la ruta crítica de TLS y las interfaces de cara al usuario.
Módulo 6: Actualización
- Analizar las prácticas recomendadas de planificación de actualizaciones.
- Analizar los requisitos previos de la actualización y cómo validarlos.
- Discutir y practicar el proceso de actualización.
- Analizar los escenarios de reversión y el proceso de reversión.
Módulo 7: Planificación y escalamiento de la capacidad
- Comprender los escenarios y las prácticas recomendadas para la planificación de la capacidad.
- Comprender cómo aumentar o reducir la capacidad física y lógica.
- Comprender cómo agregar componentes individuales, extender clústeres y agregar nuevas regiones.
Módulo 8: Monitoreo
- Analizar las prácticas recomendadas para la monitorización.
- Comprender cómo monitorear componentes individuales.
- Analizar el papel del monitoreo de transacciones sintéticas.
- Analizar las prácticas más recomendadas para el monitoreo de API.
Módulo 9: Solución de problemas
- Discutir los escenarios de fallos y las prácticas de resolución de problemas.
- Comprender el modelo de soporte de Apigee.