• 687374918
  • info@devacademy.es

Introducción práctica a Apigee

Detalle del plan de formación

Apigee es una plataforma de Google para desarrollar y administrar APIs que nos permite la administración del ciclo completo de las APIs permitiendo el diseño, la protección, el despliegue, la supervisión y el escalado de los mismos. En este sentido, esta plataforma de API management nos puede proporcionar ayuda en diferentes aspectos:

Diseño y securización. Apigee de Google nos permite crear Proxies de una manera rápida y sencilla, añadiendo condicionales y acciones preflow y postflow sobre las peticiones. Así, podremos ejecutar un script en JavaScript o Python con suma facilidad. Además, cuenta con herramientas específicas para dotar a las APIs de la seguridad necesaria en un entorno productivo, permitiéndonos usar diferentes métodos: el protocolo 0Auth 2.0, el lenguaje de marcado para conficionaciones de seguridad (SAML), el encriptado o la seguridad en la capa de transporte (TLS), entre otros.
Análisis y monitorización. Esta herramienta ofrece en tiempo real datos actualizados del tráfico de las API, com el tiempo de respuesta o latencia, el tamaño de la petición o el código de error. Por otro lado, Apigee nos garantiza la disponibilidad de las API, aportando visibilidad en todo momento de datos clave para su administración, como el tráfico o latencia.
Publicación. Apigee nos da la posibilidad de desplegar una revisión de nuestro proxy en cualquier entorno configurado de una manera muy intuitiva, así como guardar las diferentes modificaciones y revisiones que realicemos

DevAcademy diseña una formación en Apigee con el fin de poder formar a profesionales en el manejo y gestión de esta potente herramienta tan usada en los equipos de desarrollo software de todo el mundo.

Temario

  • Introduction
  • Overview of Google Cloud’s Apigee API Platform
  • Apigee vs MuleSoft vs Others
  • Preparing the Development Environment
  • Creating an API
  • Setting up the API Proxy
  • Applying Policies to the API Proxy
  • Setting up a Target Server
  • Monitoring the API
  • Debugging API Errors
  • Deploying the API
  • Best Practices for API Security
  • Integrating Apigee with Google Cloud Analytics and Machine Learning
  • Troubleshooting
  • Summary and Next Steps

 

Responsabilidades profesor

Presentar el contenido conforme lo presentado en el programa de formación
Proyecto en Github para clonar
Dar acceso al material necesario (PDFs, ejercicios, software, etcs) para el curso contratado.
Proveer de local para impartir la formación

Fechas, horario y lugar

Fechas: 24/03, 25/03, 31/03, 01/04

Horario: viernes de 4pm a 9pm, sábados de 9am a 2pm

 

Responsabilidades alumno

Participar en la formación en el periodo determinado, trayendo un notebook con los requisitos mínimos necesarios para la participación en la formación, siendo estos los siguientes:
Mínimo de 4GB de memoria RAM
Mínimo de 10GB de espacio en disco (HD).
Habilitada la virtualización tanto en software como hardware
Poseer privilegios de administración

Observaciones importantes

Confirmaciones
Las confirmaciones serán enviadas a la dirección de e-mail enviada por el alumno

Cancelaciones
Los plazos para el cancelamiento de inscripciones solicitadas, son de 5 días laborales antes del inicio del curso.
En caso de cancelamiento fuera de plazo por parte del alumno, DevAcademy se reserva el derecho a cobrar un porcentaje (20%) del valor del curso.
DevAcademy se reserva el derecho de cancelar o posponer la formación, siempre y cuando avise al contratante y/o devuelva el importe íntegro en caso de cancelación

Obligaciones del alumno
Es obligatorio que el alumno cumpla con todos las obligaciones recomendadas por el profesor para seguir todos los ejercicios y no demorar ni perjudicar la clase. Es posible que días antes se envie un email como recordatorio al alumno con instrucciones a seguir u obligaciones desarrollar para poder estar preparado al comienzo de la clase.



DevAcademy 2024 - info@devacademy.es - Telf: 687374918