Introducción a PostgreSQL y Kubernetes

Este curso presenta Kubernetes como plataforma para la creación de aplicaciones empresariales nativas para el cloud utilizando PostgreSQL. Aprenda los conceptos básicos de Docker y el aprovisionamiento de un contenedor utilizando el operador PostgreSQL.

Qué aprenderá

  • Infraestructura inmutable con Kubernetes
  • Introducción a Kubernetes
  • Configuración de la aplicación
  • Pods
  • Servicios
  • Integridad de los datos en un entorno stateless
  • Conceptos básicos sobre los contenedores en Docker
  • Aplicaciones stateful y PostgreSQL
  • Implementaciones
  • Administración de Kubernetes
  • Componentes
  • Conjuntos de replicación

Competencias adquiridas

Conceptos básicos sobre los contenedores Conceptos básicos sobre Docker Información general sobre Kubernetes Diseño e implementación de aplicaciones Aplicaciones stateful

Información sobre el curso

El primer módulo del curso presenta el paradigma de la infraestructura inmutable: una nueva forma de concebir las aplicaciones, los procesos informáticos y los sistemas en general, utilizando Kubernetes, la plataforma de código abierto para la orquestación de contenedores.

Tras empezar con los fundamentos de Docker, el curso se centra en dominar los conceptos y las técnicas de contenedorización que necesitará más adelante en su experiencia con Kubernetes.

Este módulo trata el aprovisionamiento de un contenedor PostgreSQL por medio de Docker. Luego se enfoca en la construcción de imágenes de contenedores personalizados. Estas serán posteriormente implementadas para propósitos de desarrollo y pruebas, así como para la producción en los clústeres Kubernetes.

La última sección del módulo presenta los beneficios de Kubernetes para la orquestación de contenedores como medio para proporcionar alta disponibilidad, capacidades de self-healing y escalabilidad para sus aplicaciones empresariales.

Indicado para ingenieros de confiabilidad de sitios (SRE), desarrolladores y administradores de bases de datos que quieran abordar el caso de uso de PostgreSQL en entornos cloud públicos y privados basados en Kubernetes.

Requisitos

  • Conocimientos básicos de administración de sistemas Linux y Unix
  • Conocimientos básicos de sistemas de control de versiones (como Git)
  • Conocimientos básicos de los formatos YAML y JSON

2ndQuadrant es miembro de la CNCF (Cloud Native Computing Foundation) y es el primer Proveedor Certificado de Servicios Kubernetes (KCSP) para PostgreSQL. Proporcionamos consultoría Kubernetes para PostgreSQL y para la popular extensión BDR. Aquí encontrará más información sobre el servicio.

Próximos cursos de formación

Cursos en línea

Cursos en Prato / Milán / Roma, Italia

Aplazado hasta nuevo aviso debido a COVID-19

Duración

Cursos en línea: 5 días (2 horas al día)

Cursos presenciales: 3 días (todo el día)

Tags: kubernetes, postgresql, postgres, k8s, desarrollo de aplicaciones, microservicios, docker, contenedores, devops, CNCF, KCSP, podman