Executrain-logo
Executrain-logo

CURSO DEVELOPING APIS WITH GOOGLE CLOUD’S APIGEE API PLATFORM (T-APIENG-B)

En este curso Developing Apis With Google Cloud’s Apigee Api Platform (T-Apieng-B), aprenderá a diseñar API y a utilizar las especificaciones de OpenAPI para documentarlas. Aprenderá sobre el ciclo de vida de la API y cómo la plataforma de API de Apigee lo ayuda a administrar todos los aspectos del ciclo de vida. Aprenderá cómo se pueden diseñar las API mediante proxies de API y cómo se empaquetan las API como productos de API para que los utilicen los desarrolladores de aplicaciones. A través de una combinación de conferencias, laboratorios prácticos y materiales complementarios, aprenderá a diseñar, crear, proteger, implementar y administrar soluciones de API mediante la plataforma de API de Apigee de Google Cloud.

 

Duración:

3 días

Próximo curso:
Modalidades:
  • En Línea con instructor en vivo

Preparación para la certificación

• Examen GCCAS
• Certificación Lograda: Google Cloud Certified Apigee Specialist

Beneficios

Diploma Oficial Google Cloud Platform

Manual Digital Google Cloud Platform

Laboratorios Oficiales Google Cloud Platform

Garantía ExecuTrain

\

Curso dirigido a:

Desarrolladores, arquitectos o ingenieros responsables de la solución, el diseño, la implementación o la administración de API, productos de API o productos digitales que aprovechan las API.

Requisitos previos:

Familiaridad con HTTP, XML, JSON y JavaScript.

C E R T I F I C A C I Ó N

Google Cloud Certified Apigee Specialist

¿Qué es Google Cloud Certified Apigee Specialist ?

Apigee es una plataforma de gestión de APIs que permite a las organizaciones diseñar, asegurar, implementar, monitorear y escalar APIs. Apigee ayuda a las empresas a conectar y proteger sus aplicaciones, datos y servicios con APIs robustas y escalables.

Esta certificación está destinada a desarrolladores de APIs, ingenieros de software, arquitectos de soluciones y profesionales de TI que trabajan con Apigee para gestionar APIs y que buscan validar su experiencia y habilidades en esta plataforma.

La certificación Google Cloud Certified – Apigee API Engineer valida la competencia en el uso de Apigee para la gestión completa del ciclo de vida de las APIs, desde su diseño y desarrollo hasta su seguridad, despliegue y monitoreo.

¿Qué se evalua para obtener esta certificación?

  • Diseño y Desarrollo de APIs:

    • Crear y gestionar proxies de API.
    • Implementar flujos de API que incluyan políticas de transformación, mediación y manejo de errores.
    • Diseñar y aplicar políticas de seguridad para las APIs.
    • Uso de herramientas de diseño de Apigee para crear especificaciones de API.
  • Seguridad:

    • Implementar medidas de seguridad en las APIs, como autenticación y autorización.
    • Proteger las APIs contra amenazas y ataques comunes.
    • Uso de políticas de seguridad de Apigee como OAuth, API Key, y JWT.
  • Despliegue y Gestión:

    • Desplegar APIs en diferentes entornos (desarrollo, pruebas, producción).
    • Configurar y gestionar diferentes entornos de Apigee.
    • Monitoreo y análisis del rendimiento de las APIs.
    • Uso de herramientas de Apigee para la supervisión y el diagnóstico de problemas.
  • Monitoreo y Depuración:

    • Utilizar el panel de control de Apigee para supervisar la salud y el rendimiento de las APIs.
    • Implementar y utilizar políticas de registro y monitoreo.
    • Identificar y resolver problemas comunes en las APIs.
  • Optimización y Escalabilidad:

    • Escalar APIs para manejar el tráfico creciente.
    • Optimizar el rendimiento de las APIs.
    • Implementar técnicas de caching y throttling.

¿QUÉ APRENDERAS?

El curso “Developing APIs with Google Cloud’s Apigee API Platform” está diseñado para proporcionar a los participantes las habilidades y conocimientos necesarios para desarrollar, gestionar y asegurar APIs utilizando la plataforma de Apigee.

N

Introducción a Apigee y APIs

  • Conceptos Básicos de APIs: Comprender qué son las APIs, su importancia y cómo se utilizan en la integración de aplicaciones.
  • Introducción a Apigee: Familiarizarse con las capacidades de la plataforma Apigee y cómo encaja en la arquitectura empresarial.
N

Diseño y Creación de APIs

  • Diseño de APIs: Principios de diseño de APIs RESTful, incluyendo la definición de recursos y endpoints.
  • Creación de Proxies de API: Cómo crear proxies de API en Apigee, que actúan como intermediarios entre las aplicaciones cliente y los servicios backend.
  • Transformación de Datos: Implementar políticas para transformar datos entre formatos de solicitud y respuesta
N

Seguridad de APIs

  • Autenticación y Autorización: Implementar medidas de seguridad como OAuth 2.0, API Keys y JWT para proteger las APIs.
  • Políticas de Seguridad: Configurar y aplicar políticas de seguridad en Apigee para garantizar el acceso seguro a las APIs
N

Implementación de Políticas en Apigee

  • Políticas de Control de Tráfico: Configurar políticas para gestionar el tráfico, incluyendo cuotas y limitación de tasas.
  • Políticas de Caché: Implementar caché para mejorar el rendimiento de las APIs.
  • Manejo de Errores y Depuración: Configurar políticas para manejar errores y depurar problemas en las APIs.
N

Monitoreo y Análisis

  • Monitoreo de APIs: Utilizar las herramientas de Apigee para monitorear el rendimiento y la disponibilidad de las APIs.
  • Análisis de Uso de APIs: Analizar el uso de las APIs para obtener insights y optimizar su rendimiento.
  • Alertas y Notificaciones: Configurar alertas para recibir notificaciones sobre problemas de rendimiento o seguridad.
N

Gestión del Ciclo de Vida de las APIs

  • Versionado de APIs: Implementar estrategias para gestionar múltiples versiones de APIs.
  • Despliegue y Gestión de Entornos: Gestionar entornos de desarrollo, pruebas y producción en Apigee.
  • Actualizaciones y Mantenimiento: Realizar actualizaciones y mantenimiento de APIs sin afectar la disponibilidad del servicio.
N

Desarrollo Avanzado con Apigee

  • Integración con Backend: Conectar las APIs de Apigee con servicios backend, bases de datos y otros sistemas.
  • Extensiones y Plugins: Utilizar extensiones y plugins para ampliar las capacidades de Apigee.
  • Automatización de Despliegues: Implementar prácticas de DevOps para automatizar el despliegue y la gestión de APIs.
N

Prácticas y Laboratorios

  • Ejercicios Prácticos: Aplicar los conocimientos adquiridos en ejercicios prácticos y laboratorios que simulan situaciones reales.
  • Proyectos de Caso de Estudio: Trabajar en proyectos de caso de estudio para consolidar los aprendizajes y resolver problemas comunes en el desarrollo de APIs.

METODOLOGÍA DE ESTUDIO EFECTIVA

Modalidad en linea con instructor en vivo.

Interacción Personalizada:
  • Enfoque Personalizado: Reciben atención personalizada y haz preguntas al instructor.
  • Retroalimentación Instantánea: Tu profesor en vivo te proporcionará  retroalimentación inmediata, lo que facilita la comprensión de conceptos y la corrección de errores.
Flexibilidad y Accesibilidad:
  • Aprendizaje Remoto: Accede al curso desde cualquier lugar, eliminando la necesidad de desplazamientos y permitiendo una mayor flexibilidad en horarios.
  • Grabaciones Disponibles: Las sesiones en vivo pueden ser grabadas, asi podrás revisar el material en cualquier momento.
Motivación y Compromiso:
  • Participación Activa: La interacción en tiempo real fomenta la participación activa y el compromiso, creando una mayor conexion con el instructor y otros estudiantes.
  • Sesiones Dinámicas: Discusiones en vivo, ejercicios prácticos y demostraciones mantienen tu interés a lo largo del curso.
Resolución Inmediata de Problemas:
  • Asistencia Inmediata: Resuelve  dudas y problemas de manera inmediata, evitando la espera entre la formulación de preguntas y la obtención de respuestas.

Módulos

Módulo 01: Descripción General de Apigee
  • Comprender la ubicación y el rol de la gestión de APIs en el desarrollo moderno de aplicaciones.
  • Definir los componentes lógicos y la estructura organizativa de la plataforma Apigee API.
  • Diferenciar entre los modelos de despliegue flexibles de Apigee.
  • Explicar el ciclo de vida de las APIs.
Módulo 02: API First y Especificaciones OpenAPI
  • Describir los fundamentos del diseño de APIs REST.
  • Comprender el valor del desarrollo API-first y cómo aplicarlo.
  • Discutir las especificaciones OpenAPI y su uso en el contexto del desarrollo API-first.
Módulo 03: Proxies de API
  • Definir los bloques de construcción de APIs y proxies de API.
  • Describir cómo funcionan los proxies de API y cómo capacidades como flujos, políticas, reglas de enrutamiento, hosts virtuales y servidores objetivo juegan un papel.
  • Comprender cómo se exponen las APIs.
  • Comprender cómo los proxies de API se conectan a los sistemas backend.
Módulo 04: Productos de API
  • Definir productos de API y el valor detrás de la estrategia de productos de API.
  • Comprender el rol de los desarrolladores, las aplicaciones y las claves de API en la gestión de APIs.
  • Describir el proceso de publicación de APIs.
  • Comprender las respuestas de API y los códigos de estado para las APIs REST.
Módulo 05: Autenticación, Autorización y OAuth
  • Discutir la importancia de la seguridad en las APIs.
  • Comprender el valor de la identidad de la aplicación.
  • Comprender el rol de la autenticación y autorización de usuarios.
  • Obtener una comprensión profunda de OAuth (token de acceso, token de actualización, patrón común para todos los tipos de concesión) y su aplicación en el contexto del diseño y la gestión de APIs.
  • Discutir la identidad federada y el uso de JSON Web Tokens en tus proxies de API.
Módulo 06: Seguridad de Contenido, Transporte e Interna
  • Explorar las capacidades de la plataforma para proteger contra ataques basados en contenido.
  • Discutir la seguridad del transporte y cómo proteger la conexión entre Apigee y los servicios backend.
  • Comprender cómo proteger datos sensibles usando KVMs, enmascaramiento de datos y variables privadas.
Módulo 07: Mediación
  • Comprender las capacidades predeterminadas de la plataforma para implementar mediación y manejo de fallos.
  • Describir patrones de implementación y políticas para JSON, XML y SOAP.
  • Comprender las opciones de extensibilidad usando Service Callouts, JavaScript, Python y hosted targets.
  • Explorar prácticas de desarrollo y capacidades utilizadas para reutilizar, compartir y hacer cumplir la ejecución de flujos y políticas.
Módulo 08: Gestión de Tráfico
  • Describir cuándo y cómo usar la gestión de tráfico.
  • Evaluar opciones y casos de uso aplicables para la limitación de tasas con arrestos de picos y cuotas.
  • Comprender la estrategia de caché y cómo aplicarla.
Módulo 09: Publicación de APIs
  • Describir la estrategia y el proceso de publicación de APIs.
  • Ampliar la comprensión del diseño de APIs REST discutiendo la versión de las APIs.
  • Describir el rol de los portales para desarrolladores en el ciclo de vida de las APIs y como una parte crítica de la estrategia de APIs.
Módulo 10: Registro y Analítica
  • Discutir las opciones disponibles para el registro de mensajes.
  • Comprender el valor y el uso de la analítica de APIs.
  • Comprender las opciones de extensibilidad disponibles para la analítica de APIs usando métricas y dimensiones personalizadas.
Módulo 11: Temas Avanzados
  • Discutir prácticas y herramientas recomendadas para el desarrollo offline de Apigee.
  • Describir las capacidades ofrecidas por la API de gestión.
  • Evaluar opciones para aprovechar CI/CD como parte del ciclo de vida de las APIs.
  • Explorar opciones de despliegue de Apigee.

T e s t i m o n i o s

¿Qué opinan nuestros alumnos de este curso?

Luis Alberto SánchezLuis Alberto Sánchez
15:40 31 May 24
Anteriromente tome el curso de PL-100 y ahora terminé el curso PL-200 , algo que le califico con 10 es que los instructores son personas con mucha experiencia y tiene todos los conocimientos para sacarte de dudas, son pacientes y puedes sacar mucho provecho de ello, recomiendo ampliamante esta empresa de capacitación.
Buena opción de capacitación, los instructores respetuosos y capacitados.
Acabo de terminar curso de Introduction to Python y sinceramente el instructor dejó todo el contenido muy claro, la dinámica práctica del curso excepcional. Felicidades
Fer De la CruzFer De la Cruz
16:44 10 May 24
Tomé con ellos el Curso de Power BI y la verdad excelente, la organización y el instructor muy buenos. Recomendado ampliamente.
Acabo de terminar el curso de Power BI que tomé en línea con ellos, la verdad me gustó mucho, el instructor super paciente y muy bien capacitado, explicó las actividades paso por paso y se aseguraba de que todo el grupo fuera siguiendo punto por punto cada ejercicio para que nadie se quedara atrás.Muy recomendado. 🙂
Tome el curso de VMWARE Vsphere 8 install and configurationEl instructor muy capacitado y atendio diversas dudas incluso aunque fuera temas mas avanzados al alcance del curso, una atencion excelente ya que en otros lados me a tocado que solo lo que es al momento y ya, totalmente recomendado
Montserrat CruzMontserrat Cruz
15:17 08 Mar 24
Tome el curso de ITIL 4 en linea la cual me gusto mucho porque el instructor realizo actividades dinamicas , realizamos actividades interactivas en Miro, tambien se hacian preguntas de cada modulo desde mentimeter. El instructor viene muy bien preparado y con conocimiento entendible.
jose guzmanjose guzman
14:59 18 Jan 24
Yo tome el curso de power BI, el profesor muy profecional y preparado, el curso lo impartio muy dinamico. aprendi tanto el uso general de la herramienta como las posibles aplicaciones. lo recomiendo.
Excelente empresa para capacitarte en tecnologías de información. Altamente recomendable.
Excelente curso muy profesional siempre es una forma eficiente de capacitarte y con garantia de cada curso Excelente desde Monterrey
Ivan Gomez MuñozIvan Gomez Muñoz
23:54 21 Dec 23
Alonso SigalaAlonso Sigala
17:47 21 Dec 23
tomé el curso de RH294; Los instructores fueron muy profesionales al igual que el curso; La atención de Executrain es inigualable y sin duda volveré a solicitarles cursos/certificaciones
Tomé un curso de Power BI y me agradó la forma en que se imparte. Clases prácticas, entrenamiento en plataformas, presentaciones claras y precisas. Instructor capacitado y con gran facilidad para explicar.
Mauricio RuizMauricio Ruiz
14:27 05 Dec 23
Tomé el curso de Power BI con ellos y la verdad me gusto mucho. El instructor esta muy bien capacitado, explica muy bien y el curso fié teórico y practico lo que permite reforzar y saber el por que de cada proceso y lo intuitivo que se vuelve el curso con cada práctica.
Carnage SoulEdgeCarnage SoulEdge
14:47 30 Nov 23
Super recomendable para recibir capacitaciones especializadas sobre tecnología. Instructores calificados y certificados que enseñan con laboratorios pre configurados.He tomado cursos con ellos antes de la pandemia y hace poco volví a asistir para presentar exámenes de certificación, no han cambiado en su buen servicio y atención.
Monica HernandezMonica Hernandez
20:59 17 Nov 23
Tomé el curso de Scrum Master con ellos y la verdad me encantó. La instructora esta muy bien capacitada, explica muy bien y el curso fué teórico práctico lo cuál lo hizo muy interesante y me permitió hacer networking con profesionales de otras empresas.
Vladimir GuzmanVladimir Guzman
16:31 08 Mar 23
Excelente profesor, con mucha experiencia en el sector; y fue un curso a un costo muy accesible para la compañía, incluía certificación. tuve problemas con los labs pero si hicieron lo posible para dejarlos una semana mas.
Fabricio TorresFabricio Torres
19:21 20 Feb 23
un curso muy interesante, buen instructor,contenido excelenteFundamentals of Ethical Hacking and Penetration Testing
buena opción en capacitación, atención excelente y te brindan muy buen servicio, sus cursos excelentes
Eric RamosEric Ramos
21:58 04 Apr 22
Excelente la atencion durante los cursos virtuales, asi como los instructores cuentan con aplios conocimientos en el tema.Recomendables cien por ciento
JESUS AVILAJESUS AVILA
16:21 26 Mar 22
Tomé el curso de manera remota, muy buena disposición del instructor cumpliendo con las expectativas y respondiendo todas las dudas de los participantes. El material utilizado para el desarrollo de las actividades muy bueno y nos sirve como guía para trabajos futuros.
js_loader

¡Prepárate para ser inspirado por historias reales de éxito y crecimiento profesional!

Explora el impactante primer contacto que nuestros alumnos experimentan al unirse a nuestra comunidad educativa. Descubrirás por qué Executrain es tan apreciado por aquellos que buscan dominar las habilidades informáticas de vanguardia.

Invierte en tu FUTURO

¿Por qué aprender Developing APIs with Google Cloud’s Apigee API Platform ?

Aprender a desarrollar APIs con la plataforma Apigee de Google Cloud ofrece numerosos beneficios tanto para los desarrolladores como para las organizaciones que buscan gestionar sus APIs de manera eficiente y segura.

1. Dominio del Desarrollo API-First

  • Diseño de APIs de Alta Calidad: Aprender los principios del desarrollo API-first y cómo aplicarlos garantiza que las APIs se diseñen con una arquitectura robusta y escalable desde el principio.
  • Uso de Especificaciones OpenAPI: Comprender y aplicar especificaciones OpenAPI facilita la documentación y el desarrollo colaborativo de APIs.

2. Gestión Eficiente de APIs

  • Gestión Completa del Ciclo de Vida: Apigee proporciona herramientas para gestionar todo el ciclo de vida de las APIs, desde su diseño y desarrollo hasta su despliegue y monitoreo.
  • Automatización y DevOps: Integrar Apigee en prácticas de DevOps permite automatizar despliegues y mantener una gestión continua y eficiente de las APIs.

3. Seguridad Robusta

  • Autenticación y Autorización: Implementar medidas de seguridad como OAuth, autenticación y autorización garantiza que las APIs sean seguras y cumplan con los estándares de seguridad.
  • Protección Contra Amenazas: Apigee ofrece capacidades avanzadas para proteger contra ataques basados en contenido y asegurar el transporte de datos entre servicios.

¿Deseas conocer más acerca de nuestros servicios?

 En Executrain contamos con las mejores opciones para tu crecimiento profesional.










    Regístrate para Recibir Nuestras Promociones!


    Aprende Developing APIs with Google Cloud’s Apigee API Platform y prepárate para el futuro

    Aprender a desarrollar APIs con la plataforma Apigee de Google Cloud no solo mejora tus habilidades técnicas, sino que también aporta un valor significativo a las organizaciones al garantizar que sus APIs sean seguras, eficientes y escalables.

     

     

     

    ¡Inscríbete ahora y haz que tu carrera despegue con nosotros!

    Executrain-logo
    V E R  C U R S O S   R E L A C I O N A D O S

    Google Cloud Fundamentals: Core Infrastructure (GCF-CI)

     

     

    Esta clase Google Cloud Fundamentals: Core Infrastructure (GCF-CI) de un día dirigida por un instructor proporciona una descripción general de los productos y servicios de Google Cloud Platform. 

    Architecting with Google Cloud Platform: Design and Process (AGCP-DP)

    Esta clase Architecting With Google Cloud Platform: Design And Process (Agcp-Dp) de capacitación de dos días dirigida por un instructor prepara a los estudiantes para crear soluciones altamente confiables y eficientes en Google.

    Architecting with Google Compute Engine (AGCE)

     

    Esta clase Architecting With Google Compute Engine (Agce) de tres días dirigida por un instructor presenta a los participantes la infraestructura completa y flexible y los servicios de plataforma proporcionados por Google Cloud Platform

    Networking in Google Cloud Platform (NGCP)

     

    Este curso Networking in Google Cloud Platform (NGCP) de 2 días dirigido por un instructor brinda a los participantes un estudio amplio de las opciones de redes en Google Cloud Platform. 

    Abrir chat
    ¿Necesitas ayuda?
    ¡Hola! Buen día,
    ¿Te podemos ayudar con información sobre alguno de nuestros cursos?