Publicidad

5 Tecnologias que todo Desenvolvedor Web deveria conhecer - Developers-BR - Outubro-2018

Aon Corporation
27 de Oct de 2018
Publicidad

Más contenido relacionado

Presentaciones para ti(20)

Similar a 5 Tecnologias que todo Desenvolvedor Web deveria conhecer - Developers-BR - Outubro-2018(20)

Publicidad

Más de Renato Groff(20)

Último(20)

Publicidad

5 Tecnologias que todo Desenvolvedor Web deveria conhecer - Developers-BR - Outubro-2018

  1. • Microsoft Most Valuable Professional (MVP) • Multi-Plataform Technical Audience Contributor (MTAC) • Mais de 15 anos de experiência na área de Tecnologia • Autor Técnico e Palestrante • Um dos organizadores do Canal .NET Renato Groffe h t t p s : / / m e d i u m . c o m / @ re n a t o . g rof f e /
  2. Agenda • Swagger • RabbitMQ • Redis • Docker Compose • JSON Web Tokens (JWT) • Exemplos práticos
  3. Documentando/Testes com Swagger • Geração de um site documentando APIs com pouquíssimo código, além de contar com funcionalidades para testes github.com/renatogroffe/ASPNETCore2.1_Swagger
  4. Mensageria com RabbitMQ • Evitando processamentos demorados com o uso de filas github.com/renatogroffe/RabbitMQ-DotNetCore2.1
  5. Redis: cache em aplicações Web github.com/renatogroffe/ASPNETCore2.1_Docker-Compose
  6. Docker Compose: uma visão geral • Criação e execução conjunta dos múltiplos containers de uma aplicação • Facilita o deployment em ambientes de desenvolvimento e testes • Suporte a integração contínua • Extremamente útil com microserviços
  7. Docker Compose: uma visão geral • É comum a criação de networks (redes) do Docker para deployment • Arquivo com configurações no formato YAML (docker-compose.yml) • Suporte também do Visual Studio Code github.com/renatogroffe/ASPNETCore2.1_Docker-Compose
  8. JWT (JSON Web Tokens) • Uso de tokens criptografados • Bearer Authentication • Emprega HMAC ou RSA • Tecnologia multiplataforma • Tokens formados por 3 partes (Header, Payload e Signature) github.com/renatogroffe/ASPNETCore2.1_JWT-Identity
  9. JWT (JSON Web Tokens) - Utilização
  10. Um exemplo de token
  11. medium.com/@renato.groffe/
Publicidad