Node.js Microservices: NestJS, RabbitMQ and Cloud Services
Offered By: Udemy
Course Description
Overview
What you'll learn:
- Desenvolver aplicações Nodejs modernas, utilizando o framework NestJS em conjunto com serviços Cloud robustos e escaláveis
- Aplicar na prática os conceitos de uma arquitetura orientada a eventos
- Implementar microserviços fazendo uso do package Nest Microservices
- Empregar escalabilidade e resiliência no backend, fazendo uso de um broker de mensagens
- Entregar a responsabilidade do processo de autenticação para um serviço seguro, escalável e de baixo custo
Este curso é para você, desenvolvedor Node.js que quer fazer diferente, entregando soluções modernas, utilizando o framework NestJS em conjunto com serviços Cloud robustos e escaláveis.
NestJS é um framework para desenvolvimento de aplicações backend Node.js.
Atualmente, mesmo considerando a quantidade de excelentes bibliotecas e ferramentas existentes para Node.js, nenhuma delas resolve de forma efetiva o principal problema de uma aplicação javascript server-side: sua arquitetura.
NestJS disponibiliza um conjunto de componentes arquiteturais, que possibilitam aos desenvolvedores a criação de aplicativos escaláveis, com baixo acoplamento e de fácil manutenção.
Neste curso, você aprenderá a combinar o uso do NestJS com serviços em Cloud, para viabilizar a entrega de uma API segura, robusta e escalável, que será construída baseada no uso de Microservices, dentre os quais destacamos:
MongoDB Atlas: Faça uso do MongoDB como serviço, deixando o gerenciamento do seu Cluster para quem conhece do assunto
Amazon SES: Aprenda a notificar seus usuários com este serviço eficiente, escalável e de baixo custo
RabbitMQ: Escalabilidade e resiliência para nosso backend, com este serviço de mensageria que iremos publicar na AWS
Amazon Cognito: Entregaremos a responsabilidade do processo de autenticação para este serviço seguro, escalável e de baixo custo
Cloud Foundry: Publicaremos nosso backend em uma infraestrutura auto-gerenciada e de baixo custo.
Taught by
DFS Trainning
Related Courses
Introduction to Cloud Infrastructure TechnologiesLinux Foundation via edX Scalable Microservices with Kubernetes
Google via Udacity Introduction to Kubernetes
Linux Foundation via edX Architecting Distributed Cloud Applications
Microsoft via edX IBM Cloud: Deploying Microservices with Kubernetes
IBM via Coursera