SlideShare uma empresa Scribd logo
Databases SP
• 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, do .NET SP e do
Databases SP
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 /
Databases SP
Renato Groffe - Contatos
h t t p s : / / m e d i u m . c o m / @ re n a t o . g rof f e /
/renatogroffe /in/renatogroffe
/canaldotnet
/renatogroffe
/canaldotnet
/renatogroff
Agenda
• Acesso a Dados
• Aplicações na nuvem
• Utilizando Containers
• Exemplos práticos
Conhecendo alguns serviços do Azure
úteis para o desenvolvimento Web
Tecnologias Relacionais no Azure
SQL Azure
PostgreSQL
Tecnologias NoSQL no Azure
Cosmos DB Redis Cache
Azure Cosmos DB – Tecnologias suportadas
DocumentDB
Azure Tables
Azure App Service
• Segurança a nível corporativo
• Alta disponibilidade
• Escalabilidade (automática ou não)
• Integração contínua
Application Insights
• Serviço que integra o Microsoft Azure,
estando voltado ao monitoramento de
aplicações Web (sites e serviços)
• Uso de telemetria para coleta de dados
• Dashboards com estatísticas a partir do
portal do Azure
Application Insights - Suporte
Azure Service Bus
• Messaging as a Service (MaaS)
• Alternativa ao RabbitMQ
Azure Container Registry
• Armazenamento de imagens
Docker privadas na nuvem
• Alternativa ao Docker Hub /
Docker Store
Azure Container Registry – Publicação
docker tag apicontagem:latest groffecr.azurecr.io/apicontagem
docker login groffecr.azurecr.io -u USUÁRIO -p SENHA
docker push groffecr.azurecr.io/apicontagem
Azure Web App for Containers
• Hospedagem de aplicações
• Anteriormente conhecido como Azure
Web App on Linux
• Containers Docker em Linux
• Suporte a Continuous Integration
Azure Web App for Containers
• Escalabilidade (vertical e horizontal)
• Suporte a HTTPS
• Criação de recursos a partir de
imagens, Docker Compose ou Pods do
Kubernetes
Azure Web App for Containers - Suporte
Orquestração de Containers
• Azure Container Service
• Azure Kubernetes Service
Microsoft Azure para Desenvolvedores Web - Azure para Devs e DBAs - Maio-2018
Microsoft Azure para Desenvolvedores Web - Azure para Devs e DBAs - Maio-2018
medium.com/@renato.groffe/

Mais conteúdo relacionado

PPTX
APIs na nuvem: implementando soluções RESTful com o Microsoft Azure - Azure T...
PPTX
APIs na nuvem: implementando soluções RESTful com o Microsoft Azure - Azure ...
PPTX
Nuvens com Ênfase em Azure - Locatech + Locaneers - Abril-2019
PPTX
Aplicações Web Escaláveis no Azure: App Service, Docker e Kubernetes - Global...
PPTX
Cloud Solutions com o Microsoft Azure - TDC Online Especial BH
PPTX
ASP.NET Core: 5 frameworks/ferramentas indispensáveis em projetos
PPTX
Desenvolvendo APIs seguras com ASP.NET Core, JWT, Docker e Azure Web App for ...
PPTX
Sobrevoando os serviços do Azure | TDC Florianópolis Online 2020
APIs na nuvem: implementando soluções RESTful com o Microsoft Azure - Azure T...
APIs na nuvem: implementando soluções RESTful com o Microsoft Azure - Azure ...
Nuvens com Ênfase em Azure - Locatech + Locaneers - Abril-2019
Aplicações Web Escaláveis no Azure: App Service, Docker e Kubernetes - Global...
Cloud Solutions com o Microsoft Azure - TDC Online Especial BH
ASP.NET Core: 5 frameworks/ferramentas indispensáveis em projetos
Desenvolvendo APIs seguras com ASP.NET Core, JWT, Docker e Azure Web App for ...
Sobrevoando os serviços do Azure | TDC Florianópolis Online 2020

Mais procurados (20)

PPTX
Desenvolvendo APIs seguras com ASP.NET Core, JWT, Docker e Azure Web App on L...
PPTX
Implementando APIs seguras na nuvem - Outubro-2018 - Azure Brasil
PPTX
Nuvem em 2021: primeiros passos, Azure, tecnologias, carreira - UniFOA | Abri...
PPTX
Hospedando Aplicações Web no Azure: App Service, Docker e Kubernetes - Azure ...
PPTX
Dicas para uma maior performance em APIs REST - DEVPIRA Festival - Dezembro-2018
PPTX
Construindo APIs seguras com o ASP.NET Core - .NET Community Summit 2018
PPTX
Hospedando projetos Web no Azure: de um site estático a um cluster Kubernetes...
PPTX
Construindo APIs REST escaláveis na nuvem com Docker e Kubernetes - DEVPIRA F...
PPTX
SQL Server 2017 para Desenvolvedores de Software - SQL Saturday 715
PPTX
Tecnologias Microsoft, Open Source, Linux, Docker e a Nuvem - WTT-2019 - Mack...
PPTX
Cloud Computing + Microsoft Azure: visão geral e primeiros passos - Fatec Sor...
PPTX
Implementando soluções containerizadas com .NET Core 3.1 e o Microsoft Azure ...
PPTX
SQL Server no Desenvolvimento Web - Database Dev Night #1 - Junho-2019
PPTX
SQL Server 2017 para Desenvolvedores de Software - TDC 2018 - São Paulo
PPTX
Docker + Azure: opções disponíveis e utilização de containers na nuvem - Azur...
PPTX
Dicas para uma maior performance em APIs REST - Renato Groffe
PPTX
Resumo AWS Summit 2015
PPTX
Utilizando alternativas Serverless e NoSQL do Azure para criação de games - M...
PPTX
Bancos de dados no Azure: conhecendo as opções relacionais e NoSQL disponívei...
PPTX
Desenvolvimento Serverless com Azure Functions, .NET Core e VS Code - .NET SP...
Desenvolvendo APIs seguras com ASP.NET Core, JWT, Docker e Azure Web App on L...
Implementando APIs seguras na nuvem - Outubro-2018 - Azure Brasil
Nuvem em 2021: primeiros passos, Azure, tecnologias, carreira - UniFOA | Abri...
Hospedando Aplicações Web no Azure: App Service, Docker e Kubernetes - Azure ...
Dicas para uma maior performance em APIs REST - DEVPIRA Festival - Dezembro-2018
Construindo APIs seguras com o ASP.NET Core - .NET Community Summit 2018
Hospedando projetos Web no Azure: de um site estático a um cluster Kubernetes...
Construindo APIs REST escaláveis na nuvem com Docker e Kubernetes - DEVPIRA F...
SQL Server 2017 para Desenvolvedores de Software - SQL Saturday 715
Tecnologias Microsoft, Open Source, Linux, Docker e a Nuvem - WTT-2019 - Mack...
Cloud Computing + Microsoft Azure: visão geral e primeiros passos - Fatec Sor...
Implementando soluções containerizadas com .NET Core 3.1 e o Microsoft Azure ...
SQL Server no Desenvolvimento Web - Database Dev Night #1 - Junho-2019
SQL Server 2017 para Desenvolvedores de Software - TDC 2018 - São Paulo
Docker + Azure: opções disponíveis e utilização de containers na nuvem - Azur...
Dicas para uma maior performance em APIs REST - Renato Groffe
Resumo AWS Summit 2015
Utilizando alternativas Serverless e NoSQL do Azure para criação de games - M...
Bancos de dados no Azure: conhecendo as opções relacionais e NoSQL disponívei...
Desenvolvimento Serverless com Azure Functions, .NET Core e VS Code - .NET SP...
Anúncio

Semelhante a Microsoft Azure para Desenvolvedores Web - Azure para Devs e DBAs - Maio-2018 (20)

PPTX
Cloud Solutions com Microsoft Azure - Azure Talks - Novembro-2019
PPTX
Como o Microsoft Azure pode melhorar o desenvolvimento de seu Back-End? | Dev...
PPTX
Sobrevoando os serviços do Microsoft Azure | UNIVAG - Agosto-2021
PPTX
Alternativas para a Implementação de Microservices no Microsoft Azure - Jane...
PPTX
Alternativas para a Implementação de Microservices no Microsoft Azure - Novem...
PPTX
Azure para Desenvolvedores - Azure Brasil - Março-2018
PPTX
Microsoft Azure Fundamentals | Everis - Julho-2021
PPTX
.NET Core 3.x + ASP.NET Core 3.x + Docker + Kubernetes na prática - Canal .NE...
PPTX
Docker + Azure: opções disponíveis e utilização de containers na nuvem - Azur...
PPTX
Application Insights: identificando problemas de performance em aplicações le...
PPTX
Docker + Azure - Global Azure Bootcamp 2018 - São Paulo-SP
PPTX
Docker de ponta a ponta: do Desenvolvimento à Nuvem - Azure Talks - Agosto-2018
PPTX
Docker para Ambientes de Desenvolvimento e Testes - Open Source Roadshow 2019...
PPTX
Construindo aplicações Web escaláveis com Docker e o Microsoft Azure - Azure ...
PPTX
10 Serviços do Azure que você precisa conhecer na prática - Azure Nights #1 -...
PPTX
Docker de ponta a ponta - do Desenvolvimento à Nuvem - .NET SP - Outubro-2018
PPTX
Construindo aplicações escaláveis com ASP.NET Core, Docker e o Microsoft Azur...
PPTX
Sobrevoando o Azure: uma introdução à nuvem Microsoft | WTT2021 - Mackenzie
PPTX
Docker: Primeiros Passos, Dicas e Truques no Gerenciamento de Containers - Se...
PPTX
Docker para Desenvolvedores - Developers-BR - Julho-2018
Cloud Solutions com Microsoft Azure - Azure Talks - Novembro-2019
Como o Microsoft Azure pode melhorar o desenvolvimento de seu Back-End? | Dev...
Sobrevoando os serviços do Microsoft Azure | UNIVAG - Agosto-2021
Alternativas para a Implementação de Microservices no Microsoft Azure - Jane...
Alternativas para a Implementação de Microservices no Microsoft Azure - Novem...
Azure para Desenvolvedores - Azure Brasil - Março-2018
Microsoft Azure Fundamentals | Everis - Julho-2021
.NET Core 3.x + ASP.NET Core 3.x + Docker + Kubernetes na prática - Canal .NE...
Docker + Azure: opções disponíveis e utilização de containers na nuvem - Azur...
Application Insights: identificando problemas de performance em aplicações le...
Docker + Azure - Global Azure Bootcamp 2018 - São Paulo-SP
Docker de ponta a ponta: do Desenvolvimento à Nuvem - Azure Talks - Agosto-2018
Docker para Ambientes de Desenvolvimento e Testes - Open Source Roadshow 2019...
Construindo aplicações Web escaláveis com Docker e o Microsoft Azure - Azure ...
10 Serviços do Azure que você precisa conhecer na prática - Azure Nights #1 -...
Docker de ponta a ponta - do Desenvolvimento à Nuvem - .NET SP - Outubro-2018
Construindo aplicações escaláveis com ASP.NET Core, Docker e o Microsoft Azur...
Sobrevoando o Azure: uma introdução à nuvem Microsoft | WTT2021 - Mackenzie
Docker: Primeiros Passos, Dicas e Truques no Gerenciamento de Containers - Se...
Docker para Desenvolvedores - Developers-BR - Julho-2018
Anúncio

Mais de Renato Groff (20)

PPTX
Microsoft Azure role-based certifications valem a pena? | Interop Day Edição ...
PPTX
Kubernetes: dicas e truques para o dia a dia | Azure Experts - Novembro-2020
PPTX
Como avançar na Power Platform com Azure Functions e Logic Apps | MVPConf Lat...
PPTX
GitHub Actions: descomplicando o build/deployment automatizados | MVPConf Lat...
PPTX
A evolução da plataforma .NET: passado, presente e futuro | Baixada NERD - No...
PPTX
Polly: aplicações .NET resilientes e um melhor tratamento de falhas | MVPConf...
PPTX
Containers no Azure: Docker, Kubernetes e suas diferentes possibilidades | MV...
PPTX
Docker: dicas e truques para o dia a dia | MVPConf Latam 2020
PPTX
Simplificando a montagem de ambientes de Dev+Testes com Docker | DEVDAY 2020
PPTX
.NET Core + Serverless: Desenvolvimento Multiplataforma com Azure Functions |...
PPTX
Aplicações Distribuídas com .NET | TDC Recife Online 2020
PPTX
Novidades do .NET 5 e ASP.NET 5 | Visual Studio Summit 2020
PPTX
Serverless + Integrações com BDs: Azure Functions e Logic Apps - SQLSaturday ...
PPTX
Boas práticas de segurança no acesso a dados em Web Apps - SQLSaturday #972 -...
PPTX
.NET: passado, presente e futuro | Semana FCI 2020 - Mackenzie
PPTX
Docker: visão geral e primeiros passos | Fatec Praia Grande - Semana Tecnológ...
PPTX
Kubernetes na Nuvem | Minicurso Gratuito - Azure na Prática
PPTX
Kubernetes de ponta a ponta: do Pod ao Deployment Automatizado | Setembro-2020
PPTX
Sobrevoando os serviços do Azure | TDC São Paulo Online 2020
PPTX
.NET 5, C# 9.0 e outras novidades | TDC São Paulo Online 2020
Microsoft Azure role-based certifications valem a pena? | Interop Day Edição ...
Kubernetes: dicas e truques para o dia a dia | Azure Experts - Novembro-2020
Como avançar na Power Platform com Azure Functions e Logic Apps | MVPConf Lat...
GitHub Actions: descomplicando o build/deployment automatizados | MVPConf Lat...
A evolução da plataforma .NET: passado, presente e futuro | Baixada NERD - No...
Polly: aplicações .NET resilientes e um melhor tratamento de falhas | MVPConf...
Containers no Azure: Docker, Kubernetes e suas diferentes possibilidades | MV...
Docker: dicas e truques para o dia a dia | MVPConf Latam 2020
Simplificando a montagem de ambientes de Dev+Testes com Docker | DEVDAY 2020
.NET Core + Serverless: Desenvolvimento Multiplataforma com Azure Functions |...
Aplicações Distribuídas com .NET | TDC Recife Online 2020
Novidades do .NET 5 e ASP.NET 5 | Visual Studio Summit 2020
Serverless + Integrações com BDs: Azure Functions e Logic Apps - SQLSaturday ...
Boas práticas de segurança no acesso a dados em Web Apps - SQLSaturday #972 -...
.NET: passado, presente e futuro | Semana FCI 2020 - Mackenzie
Docker: visão geral e primeiros passos | Fatec Praia Grande - Semana Tecnológ...
Kubernetes na Nuvem | Minicurso Gratuito - Azure na Prática
Kubernetes de ponta a ponta: do Pod ao Deployment Automatizado | Setembro-2020
Sobrevoando os serviços do Azure | TDC São Paulo Online 2020
.NET 5, C# 9.0 e outras novidades | TDC São Paulo Online 2020

Último (7)

PPTX
Curso de Windows 11 resumido na prática.pptx
DOC
CODIGO PARA AUTOMATIZAR A JOGABILIDADE SUPER MARIO
PDF
apresentacao introducao computacao ead.pdf
PDF
Evolução em código: algoritmos genéticos com PHP
PPTX
Mapeamento de Objeto para Tabela Relacional
PDF
Dos requisitos ao código: como criar código rastreável em PHP
DOC
COMO AUTOMATIZR JOGOS SUPER NINTENDO ATRAVES DA PROGRAMAÇÃO
Curso de Windows 11 resumido na prática.pptx
CODIGO PARA AUTOMATIZAR A JOGABILIDADE SUPER MARIO
apresentacao introducao computacao ead.pdf
Evolução em código: algoritmos genéticos com PHP
Mapeamento de Objeto para Tabela Relacional
Dos requisitos ao código: como criar código rastreável em PHP
COMO AUTOMATIZR JOGOS SUPER NINTENDO ATRAVES DA PROGRAMAÇÃO

Microsoft Azure para Desenvolvedores Web - Azure para Devs e DBAs - Maio-2018

  • 2. • 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, do .NET SP e do Databases SP 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 / Databases SP
  • 3. Renato Groffe - Contatos h t t p s : / / m e d i u m . c o m / @ re n a t o . g rof f e / /renatogroffe /in/renatogroffe /canaldotnet /renatogroffe /canaldotnet /renatogroff
  • 4. Agenda • Acesso a Dados • Aplicações na nuvem • Utilizando Containers • Exemplos práticos
  • 5. Conhecendo alguns serviços do Azure úteis para o desenvolvimento Web
  • 6. Tecnologias Relacionais no Azure SQL Azure PostgreSQL
  • 7. Tecnologias NoSQL no Azure Cosmos DB Redis Cache
  • 8. Azure Cosmos DB – Tecnologias suportadas DocumentDB Azure Tables
  • 9. Azure App Service • Segurança a nível corporativo • Alta disponibilidade • Escalabilidade (automática ou não) • Integração contínua
  • 10. Application Insights • Serviço que integra o Microsoft Azure, estando voltado ao monitoramento de aplicações Web (sites e serviços) • Uso de telemetria para coleta de dados • Dashboards com estatísticas a partir do portal do Azure
  • 12. Azure Service Bus • Messaging as a Service (MaaS) • Alternativa ao RabbitMQ
  • 13. Azure Container Registry • Armazenamento de imagens Docker privadas na nuvem • Alternativa ao Docker Hub / Docker Store
  • 14. Azure Container Registry – Publicação docker tag apicontagem:latest groffecr.azurecr.io/apicontagem docker login groffecr.azurecr.io -u USUÁRIO -p SENHA docker push groffecr.azurecr.io/apicontagem
  • 15. Azure Web App for Containers • Hospedagem de aplicações • Anteriormente conhecido como Azure Web App on Linux • Containers Docker em Linux • Suporte a Continuous Integration
  • 16. Azure Web App for Containers • Escalabilidade (vertical e horizontal) • Suporte a HTTPS • Criação de recursos a partir de imagens, Docker Compose ou Pods do Kubernetes
  • 17. Azure Web App for Containers - Suporte
  • 18. Orquestração de Containers • Azure Container Service • Azure Kubernetes Service