Não foi possível carregar a disponibilidade de retirada.
Protegendo Microservices no Mundo AspNetCore (netcore5)
Transforme o IdentityServer4 em um Servidor de Autorização Empresarial para seus Aplicativos
Avaliação: 4.5 de 57 avaliações
Total de 5.5 horas
41 palestras
Todos os Níveis
Transforme o IdentityServer4 em um Servidor de Autorização Empresarial para seus Aplicativos
Este curso é um guia abrangente que aborda todos os aspectos de segurança e gerenciamento de usuários no mundo dos microservices. Neste curso, você aprenderá o seguinte:
- Desenvolver aplicativos usando AspNet Core 5 e a ferramenta ORM Entityframeworkcore 5.
- Implementar uma abordagem de code-first para criar bancos de dados e tabelas com base em suas classes de modelo.
- Desenvolver e proteger aplicativos de microservices usando protocolos específicos.
- Compreender e implementar os protocolos de segurança OAuth2 e OpenId Connect comumente usados em arquiteturas de microservices.
- Aumentar a segurança de seus aplicativos incorporando o mecanismo de segurança PKCE.
- Implementar um Servidor de Autorização Centralizado que suporte os protocolos de segurança mencionados acima para proteger microservices.
- Estabelecer comunicação entre microservices usando chamadas diretas através da rede usando HttpClient.
- Adicionar funcionalidade de Gerenciamento de Usuários ao Servidor de Autorização com autorização baseada em funções.
- Utilizar RabbitMq e Masstransit para comunicação baseada em mensagens entre microservices sem acoplamento rígido.
- Integrar o registro do Serilog no Servidor de Autorização para um registro aprimorado e estruturado (essa funcionalidade pode ser estendida para outros microservices também).
- Utilizar o Microsoft Tye, uma nova ferramenta tecnológica da Microsoft, para desenvolvimento e implantação fácil de microservices.
- Explorar a funcionalidade de descoberta de serviços do Microsoft Tye.
- Utilizar o painel automaticamente fornecido pelo Microsoft Tye para monitorar os elementos da aplicação (microservices, servidores de banco de dados, etc.) e os logs gerados automaticamente.
- Compreender a estrutura do arquivo tye.yaml, que substitui os arquivos docker-compose.yaml para orquestração de microservices.
Ao longo do curso, todos os detalhes necessários para alcançar nosso objetivo final são explicados de forma clara. Junte-se a nós no mundo de proteger seus aplicativos com a melhor tecnologia e ferramentas disponíveis.
O que você aprenderá
- Desenvolver microservices seguros usando AspNetCore5 e IdentityServer4.