Microservicios con .NET Core

TecGurus
TecGurus
CUM LAUDE

Curso

En línea

¡24% de ahorro!

Precio Emagister

$ 11,959 $ 15,945 IVA inc.

Llama al centro

¿Necesitas un coach de formación?

Te ayudará a comparar y elegir el mejor curso para ti y a financiarlo en cómodas cuotas mensuales.

Descripción

  • Tipología

    Taller intensivo

  • Nivel

    Nivel intermedio

  • Metodología

    En línea

  • Horas lectivas

    15h

  • Duración

    3 Días

  • Inicio

    Fechas disponibles

  • Prácticas en empresa

  • Envío de materiales didácticos

  • Clases virtuales

Arquitectura de microservicios con .NET

¿Buscas aprender Microservicios con .NET Core?

¡Has llegado al lugar correcto!

Durante este workshop nuestros consultores expertos te guiarán de manera 100% práctica para que logres desarrollar y desplegar tu aplicación ASP.NET Core usando Docker y puedas construir una infraestructura moderna.

La industria tecnológica demanda profesionales capacitados para innovar en el campo de la programación, por lo que cada uno de nuestros Workshop te dan la solución inmediata para cubrir tus necesidades de formación profesional, dándote las herramientas necesarias para desarrollarte rápidamente en la industria del desarrollo de software.

Precisiones importantes

Precio a usuarios Emagister: Obtén un 25% de descuento si realizas tu pago de contado. Promoción válida para las primeras 4 personas en inscribirse al curso.

Sedes y fechas disponibles

Ubicación

Inicio

En línea

Inicio

Fechas disponiblesInscripciones abiertas

Acerca de este curso

Aprender a desarrollar microservicios utilizando ASP.NET Core.
Explorar diferentes métodos de comunicación entre microservicios, incluyendo
HTTP y gRPC.
Aprender la contenerización de microservicios con Docker y su orquestación
mediante Docker Compose y Kubernetes.
Desarrollar habilidades en seguridad y autenticación para entornos de
microservicios.
Implementar estrategias de pruebas, despliegue continuo y escalabilidad en
proyectos de microservicios.

A desarrolladores en el campo de T.I. con ganas de superarse o personas interesadas de iniciar su carrera en el mundo de la programación, contamos con cursos desde nivel básico hasta avanzado.

-Conocimiento y experiencia con C# .NET.
-Experiencia en el desarrollo web y conceptos básicos de API REST.
-Experiencia básica en el uso de bases de datos.
-Familiaridad con el entorno de desarrollo de .NET Core y Visual Studio.

Obtendrás las herramientas necesarias para desarrollarte rápidamente en la industria del desarrollo de software.

Además al finalizar nuestro curso se te otorga un Diploma donde se mencionan los temas aprendidos durante el mismo con valor curricular.

Estamos comprometidos con lo profesional.
Buscamos ofrecer un servicio excelente y eficiente, acompañado de un trato digno, amable y eficaz, con el fin de que logres tus objetivos.

Asegura un mejor posicionamiento en tu empresa.

Te contactaremos a través de WhatsApp / email, para atender tus dudas y brindarte información acerca del curso de tu interés con el objetivo de que logres incrementes tus conocimientos.

• Grupos Reducidos.
• Interactividad directa con profesionales en T.I.
• Bolsa de Trabajo.
• Consultor Experto.
• Curso 100% Práctico.
• Practicas acorde a la industria.
• Acceso a más de 30 Talleres en Línea sin Costo.
• Acceso exclusivo a nuestros GuruDay en Vivo en Línea.
• Garantía de Aprendizaje.
• + 10 Años de Experiencia en el Sector T.I.

¿Quieres estar seguro de que somos tu mejor opción?

Asiste a una clase muestra gratis, donde conocerás la metodología de nuestros cursos.

Preguntas & Respuestas

Añade tu pregunta

Nuestros asesores y otros usuarios podrán responderte

¿Quién quieres que te responda?

Déjanos tus datos para recibir respuesta

Sólo publicaremos tu nombre y pregunta

Opiniones

Logros de este Centro

2023
2022
2021
2020
2019
2016
2015

Todos los cursos están actualizados

La valoración media es superior a 3,7

Más de 50 reseñas en los últimos 12 meses

Este centro lleva 12 años en Emagister.

Materias

  • Introducción a los Microserv
  • Creacion
  • Contenerización
  • Persistencia de datos
  • Seguridad
  • Despliegue
  • Escalabilidad y Tolerancia a F
  • Pruebas y Despliegue Continu
  • Proyecto Final

Profesores

Gerardo Alberto Guerrero Gomez

Gerardo Alberto Guerrero Gomez

Director General

Programa académico

1.- Introducción a los Microservicios y ASP.NET

Core

1.2 ¿Qué son los microservicios? Ventajas y

desventajas.

1.3 Principios de diseño de microservicios.

1.4 Introducción a ASP.NET Core y su papel en el

desarrollo de microservicios.

1.5 Configuración del entorno de desarrollo.

2.- Creación de Microservicios Básicos

2.1 Configuración de un proyecto de microservicio

en ASP.NET Core.

2.2 Diseño de la arquitectura básica de

microservicios.

2.3 Implementación de un microservicio con

endpoints HTTP.

2.4 Implementación de manejo de errores y

registro.

3.- Comunicación entre Microservicios

3.1 Protocolos de comunicación entre

microservicios: HTTP, gRPC.

3.2 Implementación de llamadas HTTP entre

microservicios.

3.3 Implementación de comunicación con gRPC.

3.4 Uso de bibliotecas cliente para comunicarse

con microservicios.

4.- Contenerización de Microservicios

4.1 Introducción a Docker y contenedores.

4.2 Creación de imágenes Docker para

microservicios.

4.3 Uso de Docker Compose para orquestar

múltiples microservicios.

4.4 Despliegue de microservicios en contenedores.

5.- Escalabilidad y Balanceo de Carga

5.1 Escalabilidad horizontal vs. vertical.

5.2 Configuración de balanceo de carga para

microservicios.

5.3 Uso de herramientas de orquestación como

Kubernetes.

5.4 Despliegue y gestión de microservicios en

Kubernetes.

6.- Persistencia de Datos en Microservicios

6.1 Opciones de almacenamiento de datos en

microservicios.

6.2 Introducción a las bases de datos NoSQL y

SQL.

6.3 Implementación de acceso a bases de datos en

microservicios.

7.- Seguridad y Autenticación en Microservicios (3

horas)

7.1 Consideraciones de seguridad en arquitecturas

de microservicios.

7.2 Implementación de autenticación y autorización.

7.3 Uso de tokens JWT (JSON Web Tokens) para

asegurar la comunicación.

7.4 Configuración de políticas de seguridad en

microservicios.

8.- Pruebas y Despliegue Continuo

8.1 Estrategias de pruebas en microservicios.

8.2 Pruebas unitarias y de integración.

8.3 Implementación de pipelines de integración

continua y despliegue continuo.

8.4 Automatización de despliegue de

microservicios con CI/CD.

9.- Escalabilidad y Tolerancia a Fallos

9.1 Estrategias de escalabilidad en microservicios.

9.2 Implementación de replicación y

particionamiento.

9.3 Diseño para la tolerancia a fallos y

recuperación.

10.- Proyecto Final

Desarrollo de un proyecto práctico utilizando todos

los conceptos aprendidos.

Información adicional

-Entender los conceptos básicos y avanzados de una arquitectura de Microservicios. -Despliegue de Microservicios usando Docker y Kubernetes.

Llama al centro

¿Necesitas un coach de formación?

Te ayudará a comparar y elegir el mejor curso para ti y a financiarlo en cómodas cuotas mensuales.

Microservicios con .NET Core

Precio Emagister

$ 11,959 $ 15,945 IVA inc.