Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Node.js Microservices: NestJS, RabbitMQ and Cloud Services
Rating: 4.3 out of 5(1,096 ratings)
6,184 students

Node.js Microservices: NestJS, RabbitMQ and Cloud Services

Construa um Backend resiliente e escalável com NestJS, serviços em cloud[AWS e SAP] e padrões arquiteturais corporativos
Created byDFS Trainning
Last updated 8/2021
Portuguese

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

Course content

11 sections69 lectures22h 37m total length
  • O que é o NestJS?1:32

    Breve introdução em relação ao desafio que o framework se propõe a resolver e uma visão geral do que iremos aprender no curso.

  • Bem vindo ao curso!8:51

    Aula onde apresento com detalhes a ementa prevista para o curso, bem como a metodologia que será utilizada para que seu conhecimento evolua de forma gradativa.

Requirements

  • Conhecimentos em TypeScript
  • Conhecimentos em Nodejs

Description

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.

Who this course is for:

  • Desenvolvedores
  • Analistas de sistemas
  • Arquitetos de Soluções