Contenedores

Curso de Testcontainers: Cloud

En este curso aprenderás a ejecutar test unitarios contra Google Cloud (GCP) y AWS cuya infraestructura esté montada en Docker, así estos test no quedarán supeditados a la infraestructura que se tenga instalada.
4.2 (6 valoraciones)
3 horas y 51 minutos · Curso
Testcontainers: Cloud

Lo que aprenderás en 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.

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.

Valoraciones de estudiantes:

  • 5
  • 4
  • 3
  • 2
  • 1
4.2
6 valoraciones

Contenido del curso:

    • 5m
    • 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
    • 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
También te puede interesar

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

BBDD con Testcontainers

Curso de BBDD con Testcontainers

5 horas y 34 minutos · Curso

Este curso complementa a los dos anteriores, ya que en el mismo veremos cómo ejecutar test unitarios contra bases de datos que no se han …

  • Contenedores
Crea tu primer contenedor Docker en un JUnit 5

Curso Crea tu primer contenedor Docker en un JUnit 5

4 horas y 16 minutos · Curso

En este curso de Testcontainers vamos a comenzar a levantar nuestros contenedores Docker para empezar a realizar los tests con JUnit, continuando así con lo …

  • Contenedores

Dudas frecuentes

1

¿Cuándo comienza la formación?

En OpenWebinars las formaciones 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.

2

¿Cuál es el precio?

En OpenWebinars no vendemos formaciones.

Tenemos diferentes tipos de suscripciones, que te dará acceso completo a todas las formaciones de la plataforma y a las nuevas 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í.

3

¿Puedo obtener un diploma que acredite mis conocimientos?

Efectivamente, una vez superada cada formación, podrás descargarte el diploma acreditativo de cada una de ellas. Añádelas a tu CV y mejora tu perfil para las empresas.

También podrás obtener un diploma de nivel superior al superar todas las formaciones de la lista.

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.

Artículos
Ver todos