Conocimientos y habilidades que adquieres realizando este curso

  • Montar una infraestructura de Google Cloud (GCP) basada en Docker.
  • Montar una infraestructura de AWS basada en Docker.
  • Configurar Testcontainers.
  • Personalizar Testcontainers.
  • Ejecutar test sobre Docker.

Temario

  • Introducción a GCloud Module

    6m
  • Bigtable

    4m
  • Preparación del entorno

    8m
  • Practica: Bigtable

    20m
  • Datastore

    3m
  • Práctica: Datastore

    9m
  • Firestore

    3m
  • Práctica: Firestore

    15m
  • Spanner

    3m
  • Práctica: Spanner

    18m
  • Pub/Sub (vista previa)

    2m
  • Práctica: Pub/Sub

    21m
  • Introducción a Localstack Module

    8m
  • Ejemplo de AWS Localstack

    8m
  • HOSTNAME_EXTERNAL y servicios sensibles al nombre de host

    7m
  • Práctica: HOSTNAME_EXTERNAL

    11m
  • Práctica: s3TestOverBridgeNetwork

    10m
  • Práctica: s3TestUsingAwsSdkV2

    4m
  • Práctica: sqsTestOverBridgeNetwork

    7m
  • Práctica: cloudWatchLogsTestOverBridgeNetwork

    4m
  • Práctica: samePortIsExposedForAllServices

    7m
  • Servicios y configuración de AWS

    9m
  • Práctica: s3TestOverDockerNetwork

    12m
  • Práctica: sqsTestOverDockerNetwork

    6m
  • Práctica: cloudWatchLogsTestOverDockerNetwork

    4m
  • Conclusiones

    2m

Relacionado

Te dejamos una selección de cursos, carreras y artículos

Curso de BBDD con Testcontainers

Curso de BBDD con Testcontainers

curso

Con este curso aprenderás:

  • Qué es Testcontainers
  • Montar una infraestructura de BBDD basada en Docker
  • Configuración de Testcontainers

Duración: 5 horas y 34 minutos

Preguntas Frecuentes

En OpenWebinars los cursos no tienen fecha de inicio y de final.

Cada curso tiene una fecha de publicación y desde ese día estarán 100% disponible todos los contenidos del curso para los usuarios suscritos a alguno de nuestros planes.

En OpenWebinars no vendemos cursos, talleres o laboratorios unitarios.

Tenemos diferentes tipos de suscripciones, que te dará acceso completo a todos los cursos de la plataforma y a los nuevos que vamos lanzando, siempre y cuando tu suscripción esté activa (como Spotify con la música o Netflix con las películas y series).

¿Eres una empresa? Tenemos planes especiales para ti. Consúltanos aquí.

Efectivamente, una vez superado cada curso podrás descargarte el diploma acreditativo de cada uno de ellos. Añade estos cursos a tu CV y mejora tu perfil para las empresas. También podrás obtener un diploma de nivel superior al superar todos los cursos de la carrera.

Descripción

Esta formación online está pensada para cualquier alumno que ya desarrolle en Java y ejecute test unitarios con dependencia de gCloud o AWS, ya que es necesario tener conocimientos previos tanto en Java como en testing usando JUnit 4 y JUnit 5, así como tener nociones sobre GCP y AWS.

Si quieres refrescar algunos conceptos o necesitas aprender sobre estos requerimientos, te recomendamos hacer algunos de los cursos relacionados que están en nuestra plataforma, como el Curso de Java 8 desde cero o el Curso de Testing en Java con JUnit 5.

Tras la introducción al curso, el mismo se desarrolla a lo largo de dos grandes bloques formativos, cada uno de ellos centrado en las herramientas de cloud de Testcointainers, tanto de GCP como de AWS, cada uno de estos bloques compuestos por varias lecciones.

En el primero veremos todo lo referente a montar una estructura GCP basada en Docker, partiendo desde una introducción a este cloud y después profundizando de forma práctica en los servicios del mismo, como Bigtable, Datastore, Firestore, Spanner y Pub/Sub.

Pasando a la segunda sección del curso, veremos la parte centrada en Localstack, el contenedor que nos facilita AWS para tener todas sus herramientas, en el que veremos cómo montar una infraestructura de AWS basada en Docker. Tras la introducción general a este cloud, veremos cómo utilizar sus herramientas, todo ello a través de ejemplos prácticos que permitirán aprender de una forma más visual.

Al acabar este completo curso, que combina la teoría con la práctica en todo momento, serás capaz de montar una infraestructura de GCP basada en Docker y una infraestructura de AWS basada en Docker, además de realizar la configuración y personalización de Testcontainers para ejecutar test sobre Docker.

* Requisitos del Curso

Habría que tener conocimientos en desarrollo Java, jUnit 5, (recomendable tener alguna noción básica de jUnit 4) GCP y AWS.

Estas son algunas de las empresas que ya confían en OpenWebinars

Profesores y profesionales

Nuestros docentes son profesionales que trabajan día a día en la materia que imparten

Conviértete en profesor de OpenWebinars