Los microservicios, o arquitectura de microservicios, es un enfoque para el desarrollo de aplicaciones en el que una gran aplicación se construye como un conjunto de componentes o servicios modulares.

Cada módulo admite una tarea u objetivo comercial específico y utiliza una interfaz simple y bien definida, como una interfaz de programación de aplicaciones (API), para comunicarse con otros conjuntos de servicios.

El estilo arquitectónico de microservicios es un enfoque para desarrollar una sola aplicación como un conjunto de pequeños servicios, cada uno ejecutándose en su propio proceso y comunicándose con mecanismos ligeros, a menudo una API de recursos HTTP.

Estos servicios se construyen en torno a las capacidades comerciales y se puede implementar de forma independiente mediante maquinaria de implementación totalmente automatizada

Construyendo su primer microservicio con .NET

Cree su primer microservicio con C #, ASP.NET Core, VS Code, MongoDB y Docker. Paso a paso.

¿Para quién es este curso?

  • Desarrolladores principiantes de C # / .NET que deseen obtener una comprensión profunda de los componentes básicos de los microservicios
  • Desarrolladores experimentados de C # / .NET nuevos en microservicios que desean comprender que esta arquitectura moderna tiene sentido para sus proyectos
  • Cualquiera que esté dispuesto a aprender haciendo. Incluso si nunca ha creado una aplicación ASPNET Core, no debería tener problemas con este curso, ya que explicaré cada línea de código en detalle.

Requisitos

  • Conocimientos básicos de C #
  • Experiencia básica en desarrollo web
  • Una computadora con Windows, Mac OSX o Linux instalado

Lo que aprenderás

  • Qué es un monolito y los problemas típicos que presenta a lo largo del tiempo
  • Que son los microservicios, los problemas que resuelven y cuando usarlos
  • Una vista rápida de los componentes básicos de una arquitectura basada en microservicios .NET
  • Cómo crear un microservicio desde cero usando .NET 5 y Visual Studio Code
  • Utilice los tipos de registro de C # 9 para definir objetos de transferencia de datos (DTO)
  • Cómo implementar una API REST de microservicios con ASP NET Core y Swagger UI
  • Cómo utilizar el patrón de repositorio para conservar datos en una base de datos NoSQL de MongoDB
  • ¿Qué es Docker y cómo ejecutar un contenedor MongoDB en su caja?

Este curso se encuentra disponible de manera gratuita sin necesidad de ningún cupón, a través de la opción “GRATIS”.

Te recomendamos primero leer las diferencias entre un curso gratis y uno de pago para evitar malentendidos:

Cursos gratuitos

  • Contenido de vídeo en línea

Cursos de pago

  • Contenido de vídeo en línea
  • Certificado de finalización
  • Preguntas y respuestas de los instructores
  • Mensaje directo para el instructor

Para obtener el curso de manera gratuita da clic en el siguiente botón:

]]>

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *