Sponsored by
Sobrevoando os serviços
do Azure: uma visão geral
da nuvem Microsoft
Alexandre Malavasi
e-mail: alexandremalavasi@hotmail.com
-Staff Engineer com 15 anos de experiência em desenvolvimento
de software
-Projetos internacionais (Estados Unidos, Europa e América do
Sul)
-Microsoft MVP
-Co-organizador das comunidades Caqui Coders e Cloud, Lunch
& Learn
-MCP, MCTS, MCPD, ITIL, MSCD, MCAD, Azure
- MBA em Engenharia de Software com focus em
Desenvolvimento Ágil
Gustavo Bellini Bigardi
gbbigardi@gmail.com
Microsoft MVP – Developer Technologies
Dev Master @ Dextra Digital
20 anos de experiência na área de Tecnologia
Community Leader (JunDevelopers), Autor
Técnico e Palestrante
Renato Groffe
renato.groffe@yahoo.com.br
Microsoft MVP – Azure and Developer
Technologies
Multi-Plataform Technical Audience Contributor
(MTAC)
20 anos de experiência na área de Tecnologia
Community Leader (.NET SP, Canal .NET),
Autor Técnico e Palestrante
Walter Silvestre Coan
walter.s@univille.br - walter.coan@gmail.com
www.waltercoan.com.br
• Bacharel em Informática - UNIVILLE
• Pós-Graduado em Engenharia de Software - PUCPR
• Mestre em Ciência da Computação na área de Sistemas
Distribuídos e Redes de Sensores sem Fio - PUCPR
• Professor no Bacharelado em Sistemas de Informação e do
Bacharelado em Engenharia de Software da UNIVILLE
• Microsoft MVP em Azure 2020/2021
• AWS Academy Accredited Educator
• Certificações
Azure Solutions Architect - Expert
Azure IoT Developer – Specialty
Azure Developer – Associate
Azure Administrator - Associate
Azure Fundamentals
Microsoft Certified Trainer
MCSD – MCSA (C# e Web Apps)
AWS Certified Cloud Practitioner
AWS Certified Developer
Sun Certified Programmer em Java 5.0
• Eventos online e gratuitos
https://www.meetup.com/dotnet-Sao-Paulo/
• Minicurso gratuito: Azure + Infraestrutura 12/09
https://bit.ly/anp-infra-gratuito-lives
Algumas iniciativas...
• Visão geral de diversos serviços do Microsoft Azure
• Exemplos práticos
Agenda
Tecnologias Relacionais no Azure
Tecnologias NoSQL no Azure
Redis
Azure Cosmos DB
• Hospedagem de sites estáticos, arquivos (Blob Storage), dados (Table
Storage) e mensageria (Queue Storage)
• Recomendável o uso de conta do tipo StorageV2 (general purpose v2)
• Emulador para Windows
• Microsoft Azure Storage Explorer como ferramenta de gerenciamento
• Possibilidade de deployment sites por meio do Visual Studio Code, com
suporte a HTTPS
Storage Account
• Hospedagem de aplicações
• Publicação em Windows ou Linux e também
utilizando imagens Docker
• Suporta diversas stacks de desenvolvimento
• Escalabilidade (vertical e horizontal)
• Suporte a HTTPS
Azure App Service
• 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
Application Insights
• Gerenciamento e administração de recursos na
nuvem via linha de comando no Portal do Azure
• Suporte a Bash e PowerShell
• Diversas ferramentas pré-instaladas (Azure CLI,
kubectl, por exemplo)
Azure Cloud Shell
• Armazenamento de configurações sensíveis
• Acesso a dados armazenados mediante
concessão de acesso
• Integração com Azure Active Directory
Azure Key Vault
• Gerenciamento centralizado de configurações de
aplicações
• Alteração de configurações sem a necessidade
de reiniciar uma aplicação
Azure App Configuration
• Arquitetura serverless
• Desenvolvimento multiplataforma (Windows, Linux e
Mac) e orientado a eventos (uso de triggers)
• Implementação descomplicada
• Suporte a várias plataformas de desenvolvimento
• Baixíssimo custo de hospedagem
Azure Functions
• Azure Queue Storage
• Azure Service Bus
Mensageria no Azure
• Possibilitam a implementação de workflows
envolvendo a integração entre diferentes serviços
• Conectors permitem que aplicações se comuniquem
com tecnologias como SQL Server, Slack, Microsoft
Teams e Office 365
Azure Logic Apps
• Armazenamento de imagens Docker privadas na
nuvem
• Alternativa ao Docker Hub
Azure Container Registry
• Criação de containers de forma descomplicada
Azure Container Instances
• Serviço gerenciado na nuvem
• Alocação da infraestrutura necessária para criação dos
nós
• Necessidade de uso do Azure CLI para liberar o acesso
ao cluster Kubernetes via kubectl
Azure Kubernetes Service (AKS)
• Azure IoT Hub
• DPS – Device Provisioning Service
• Azure IoT Edge
• Azure IoT Central
• Azure Sphere
Azure IoT
• Aprendendo Cloud Computing na Faixa
https://bit.ly/aprendendo-cloud-na-faixa
• 10 Serviços do Azure que você precisa conhecer na prática
https://bit.ly/conhecendo-10-servicos-azure
Conteúdos Gratuitos
• Aprendendo Cloud Computing na Faixa
https://bit.ly/aprendendo-cloud-na-faixa
• 10 Serviços do Azure que você precisa conhecer na prática
https://bit.ly/conhecendo-10-servicos-azure
Para finalizar...
Thank you!
Share your Love with the speaker and team on social, using the hashtag #cllmarathon and @CloudLunchLearn
And follow us 😊
youtube.com/c/CloudLunchandLearn @CloudLunchLearn
In collaboration with

Cloud Lunch and Learn - Sobrevoando o Azure

  • 1.
    Sponsored by Sobrevoando osserviços do Azure: uma visão geral da nuvem Microsoft
  • 2.
    Alexandre Malavasi e-mail: alexandremalavasi@hotmail.com -StaffEngineer com 15 anos de experiência em desenvolvimento de software -Projetos internacionais (Estados Unidos, Europa e América do Sul) -Microsoft MVP -Co-organizador das comunidades Caqui Coders e Cloud, Lunch & Learn -MCP, MCTS, MCPD, ITIL, MSCD, MCAD, Azure - MBA em Engenharia de Software com focus em Desenvolvimento Ágil
  • 3.
    Gustavo Bellini Bigardi gbbigardi@gmail.com MicrosoftMVP – Developer Technologies Dev Master @ Dextra Digital 20 anos de experiência na área de Tecnologia Community Leader (JunDevelopers), Autor Técnico e Palestrante
  • 4.
    Renato Groffe renato.groffe@yahoo.com.br Microsoft MVP– Azure and Developer Technologies Multi-Plataform Technical Audience Contributor (MTAC) 20 anos de experiência na área de Tecnologia Community Leader (.NET SP, Canal .NET), Autor Técnico e Palestrante
  • 5.
    Walter Silvestre Coan walter.s@univille.br- walter.coan@gmail.com www.waltercoan.com.br • Bacharel em Informática - UNIVILLE • Pós-Graduado em Engenharia de Software - PUCPR • Mestre em Ciência da Computação na área de Sistemas Distribuídos e Redes de Sensores sem Fio - PUCPR • Professor no Bacharelado em Sistemas de Informação e do Bacharelado em Engenharia de Software da UNIVILLE • Microsoft MVP em Azure 2020/2021 • AWS Academy Accredited Educator • Certificações Azure Solutions Architect - Expert Azure IoT Developer – Specialty Azure Developer – Associate Azure Administrator - Associate Azure Fundamentals Microsoft Certified Trainer MCSD – MCSA (C# e Web Apps) AWS Certified Cloud Practitioner AWS Certified Developer Sun Certified Programmer em Java 5.0
  • 6.
    • Eventos onlinee gratuitos https://www.meetup.com/dotnet-Sao-Paulo/ • Minicurso gratuito: Azure + Infraestrutura 12/09 https://bit.ly/anp-infra-gratuito-lives Algumas iniciativas...
  • 7.
    • Visão geralde diversos serviços do Microsoft Azure • Exemplos práticos Agenda
  • 8.
  • 9.
    Tecnologias NoSQL noAzure Redis Azure Cosmos DB
  • 10.
    • Hospedagem desites estáticos, arquivos (Blob Storage), dados (Table Storage) e mensageria (Queue Storage) • Recomendável o uso de conta do tipo StorageV2 (general purpose v2) • Emulador para Windows • Microsoft Azure Storage Explorer como ferramenta de gerenciamento • Possibilidade de deployment sites por meio do Visual Studio Code, com suporte a HTTPS Storage Account
  • 11.
    • Hospedagem deaplicações • Publicação em Windows ou Linux e também utilizando imagens Docker • Suporta diversas stacks de desenvolvimento • Escalabilidade (vertical e horizontal) • Suporte a HTTPS Azure App Service
  • 12.
    • Serviço queintegra o Microsoft Azure, estando voltado ao monitoramento de aplicações Web (sites e serviços) • Uso de telemetria para coleta de dados Application Insights
  • 13.
    • Gerenciamento eadministração de recursos na nuvem via linha de comando no Portal do Azure • Suporte a Bash e PowerShell • Diversas ferramentas pré-instaladas (Azure CLI, kubectl, por exemplo) Azure Cloud Shell
  • 14.
    • Armazenamento deconfigurações sensíveis • Acesso a dados armazenados mediante concessão de acesso • Integração com Azure Active Directory Azure Key Vault
  • 15.
    • Gerenciamento centralizadode configurações de aplicações • Alteração de configurações sem a necessidade de reiniciar uma aplicação Azure App Configuration
  • 16.
    • Arquitetura serverless •Desenvolvimento multiplataforma (Windows, Linux e Mac) e orientado a eventos (uso de triggers) • Implementação descomplicada • Suporte a várias plataformas de desenvolvimento • Baixíssimo custo de hospedagem Azure Functions
  • 17.
    • Azure QueueStorage • Azure Service Bus Mensageria no Azure
  • 18.
    • Possibilitam aimplementação de workflows envolvendo a integração entre diferentes serviços • Conectors permitem que aplicações se comuniquem com tecnologias como SQL Server, Slack, Microsoft Teams e Office 365 Azure Logic Apps
  • 19.
    • Armazenamento deimagens Docker privadas na nuvem • Alternativa ao Docker Hub Azure Container Registry
  • 20.
    • Criação decontainers de forma descomplicada Azure Container Instances
  • 21.
    • Serviço gerenciadona nuvem • Alocação da infraestrutura necessária para criação dos nós • Necessidade de uso do Azure CLI para liberar o acesso ao cluster Kubernetes via kubectl Azure Kubernetes Service (AKS)
  • 22.
    • Azure IoTHub • DPS – Device Provisioning Service • Azure IoT Edge • Azure IoT Central • Azure Sphere Azure IoT
  • 23.
    • Aprendendo CloudComputing na Faixa https://bit.ly/aprendendo-cloud-na-faixa • 10 Serviços do Azure que você precisa conhecer na prática https://bit.ly/conhecendo-10-servicos-azure Conteúdos Gratuitos
  • 24.
    • Aprendendo CloudComputing na Faixa https://bit.ly/aprendendo-cloud-na-faixa • 10 Serviços do Azure que você precisa conhecer na prática https://bit.ly/conhecendo-10-servicos-azure Para finalizar...
  • 25.
    Thank you! Share yourLove with the speaker and team on social, using the hashtag #cllmarathon and @CloudLunchLearn And follow us 😊 youtube.com/c/CloudLunchandLearn @CloudLunchLearn In collaboration with