Saltar al contenido

Cabecera

CURSOS 22-23-24

DESARROLLO DE APLICACIONES Y DEVOPS CON GOOGLE CLOUD PLATFORM

INSCRIPCIÓN

CRN

Contenido

Modalidad

Presencial

(Consultar calendario)

Duración

180 horas

Certificación

Professional Cloud Developer o Professional Cloud DevOps Engineer

Descripción del curso:

Los desarrolladores de aplicaciones aprenderán a diseñar y desarrollar aplicaciones nativas de la nube que integran a la perfección los servicios administrados de Google Cloud. Los alumnos pueden optar por completar los laboratorios en su lenguaje preferido: Java, Python o Node.js.

Conceptos que verán los alumnos en el curso:

  • Crear APIs que utilizan múltiples servicios y cómo usar código personalizado en Apigee.
  • Manejar fallas y cómo compartir lógica entre proxies.
  • Gestionar el tráfico y el almacenamiento en caché.
  • Crear un portal para desarrolladores y publicar su API en el portal.
  • Conocer el registro y análisis, así como CI/CD y los diferentes modelos de implementación compatibles con Apigee.
  • A través de una combinación de laboratorios prácticos y materiales complementarios, aprenderán a diseñar, compilar, proteger, implementar y administrar soluciones de API mediante la plataforma API de Apigee de Google Cloud.
  • Aprenderán cómo monitorear, solucionar problemas y mejorar su infraestructura y el rendimiento de las aplicaciones.
  • Guiados por los principios de Ingeniería de confiabilidad del sitio (SRE), incursionará en conceptos básicos, las prácticas, las capacidades y las herramientas aplicables al desarrollo moderno de aplicaciones nativas de la nube con Google Cloud Run.
  • Podrán implementar canalizaciones de entrega de software, monitorear servicios, administrar incidentes y aprender de ellos.
  • Aprenderán a aplicar los principios de SRE a un servicio, técnicas para monitorear, solucionar problemas y mejorar la infraestructura y el rendimiento de las aplicaciones, entre otras cosas.
  • Dominarán lo relacionado sobre "Arquitectura con Google Kubernetes Engine", y obtendrán una revisión del diseño y los principios de Google Cloud, seguido de una introducción a la creación y administración de contenedores de software y una introducción a la arquitectura de Kubernetes.

Objetivos:

Al finalizar la acción formativa el alumnado estará capacitado para:

Diseñar, compilar y probar aplicaciones nativas de la nube con alta escalabilidad, disponibilidad y confiabilidad.

Integrar los servicios de Google Cloud Platform.

Administrar la supervisión del rendimiento de las aplicaciones utilizando Stackdriver produciendo métricas y registros significativos para depurar y hacer seguimiento del código.

Manejar Kubernetes y toda la metodología de trabajo en DevOps sobre GCP.

Colectivo al que va dirigido:

Prioritariamente trabajadores/as desempleados, con carácter general residentes en la Comunidad de Madrid, inscritos en la red de oficinas. Cuando los participantes sean trabajadores ocupados éstos deberán ser, con carácter general residentes en la Comunidad de Madrid o prestar sus servicios en centros de trabajo ubicados en la misma.

Se recomiendan los siguientes requisitos mínimos:

  • Dominio de inglés a nivel de lectura (parte de la prueba de nivel será en inglés).
  • Conocimientos básicos en Node.js., Python o Java.
  • Competencia básica con herramientas de línea de comandos y entornos Linux.
  • Es recomendable estar familiarizado con HTTP, XML, JSON y JavaScript.

A criterio de la Dirección General de Formación se podrán establecer pruebas de conocimientos para el acceso a este curso.



Relación de contenidos formativos presenciales:

1 GCP Core Infrastructure for developers
2 Design and Process for Architecting with GCP
3 Developing Applications with Google Cloud Platform
4 Google Kubernetes Engine for Architecting
5 Developing APIs with Google Cloud's Apigee API Platform
6 Logging, Monitoring and Observability in Google Cloud

180 horas

Examen de certificación: 

La ejecución y financiación del programa formativo incluye la presentación de los alumnos que han realizado el curso con aprovechamiento al examen para obtener esta certificación (o aquella que la sustituya al momento de su impartición), y que gestionará la empresa adjudicataria, sin coste alguno para el alumno.

  • Certificaciones de Google Cloud: Professional Cloud Developer o Professional Cloud DevOps Engineer

Taller práctico de preparación a la certificación:

Una vez finalizado el curso, el alumno optará a un taller práctico de “Preparación a la certificación” de 10 horas de duración.

Recursos relacionados:

Footer

Centro de Formación en Tecnologías de la información y las comunicaciones de Madrid

C/Arcas del Agua, 2 (Sector 3) Getafe

+34 91 683 81 60; C. P. 28905

centrof.madridsur@madrid.org