Testing

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.

3.5 (2 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:

  • 4
  • 3
  • 2
  • 1
3.5
2 valoraciones

Contenido del curso:

    • 5 m
    • Introducción a GCloud Module
      6 m
    • Bigtable
      4 m
    • Preparación del entorno
      8 m
    • Practica: Bigtable
      20 m
    • Datastore
      3 m
    • Práctica: Datastore
      9 m
    • Firestore
      3 m
    • Práctica: Firestore
      15 m
    • Spanner
      3 m
    • Práctica: Spanner
      18 m
    • 2 m
    • Práctica: Pub/Sub
      21 m
    • Introducción a Localstack Module
      8 m
    • Ejemplo de AWS Localstack
      8 m
    • HOSTNAME_EXTERNAL y servicios sensibles al nombre de host
      7 m
    • Práctica: HOSTNAME_EXTERNAL
      11 m
    • Práctica: s3TestOverBridgeNetwork
      10 m
    • Práctica: s3TestUsingAwsSdkV2
      4 m
    • Práctica: sqsTestOverBridgeNetwork
      7 m
    • Práctica: cloudWatchLogsTestOverBridgeNetwork
      4 m
    • Práctica: samePortIsExposedForAllServices
      7 m
    • Servicios y configuración de AWS
      9 m
    • Práctica: s3TestOverDockerNetwork
      12 m
    • Práctica: sqsTestOverDockerNetwork
      6 m
    • Práctica: cloudWatchLogsTestOverDockerNetwork
      4 m
    • Conclusiones
      2 m
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

Con este curso aprenderás a ejecutar test unitarios contra Google Cloud (GCP) y AWS con infraestructura montada en Docker, para que de esta manera los …

  • Testing
Crea tu primer contenedor Docker en un JUnit

Curso Crea tu primer contenedor Docker en un JUnit

4 horas y 16 minutos · curso

Con este curso aprenderás a ejecutar test unitarios contra Google Cloud (GCP) y AWS con infraestructura montada en Docker, para que de esta manera los …

  • Testing

Dudas frecuentes

1

¿Cuándo comienza el curso?

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.

2

¿Cuál es el precio?

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í.

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 carrera.

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.

Las cookies nos permiten ofrecer nuestros servicios. Al utilizar nuestros servicios, aceptas el uso que hacemos de las cookies. Más Información.