Microsoft Azure Cheat Sheet 2020 – O Guia Definitivo para Serviços e Arquitetura Azure
À medida que organizações adotam cada vez mais tecnologia de nuvem, o Microsoft Azure tornou-se a plataforma preferida para soluções escaláveis, seguras e inovadoras. Esta cheat sheet destila os essenciais do Azure 2020, de serviços fundamentais a ferramentas avançadas de IA, ajudando arquitetos e desenvolvedores a tomar decisões informadas.
O Que é Microsoft Azure?
O Microsoft Azure é uma plataforma cloud-first, open-source-friendly, que capacita empresas a projetar, implantar e gerenciar aplicações em escala. Entrega um portfólio de serviços interoperáveis — computação, armazenamento, rede, IA, analytics e mais — sob um plano de gerenciamento unificado, todos construídos na infraestrutura comprovada da Microsoft.
História do Microsoft Azure
O Azure começou em meados dos anos 2000. Em 2008, o chief software architect da Microsoft anunciou o lançamento do Windows Azure, inicialmente oferecendo cinco categorias principais: rede, banco de dados SQL, serviços .NET, compartilhamento de arquivos live e uma suíte de ofertas SaaS (SharePoint, Dynamics CRM). Um preview chegou em fevereiro de 2010, expandindo suporte a linguagens, OS e frameworks. Em abril de 2014, a plataforma foi renomeada para Microsoft Azure, refletindo seu escopo ampliado e alcance global.
Microsoft Azure Cheat Sheet
A cheat sheet destaca os serviços Azure mais frequentemente usados — armazenamento, CDN, máquinas virtuais e ofertas específicas do Windows — junto com serviços-chave de computação e dados. O billing segue um modelo baseado em consumo, com precificação variando por tipo de serviço, região e opções de armazenamento.
Visão Geral dos Serviços Principais do Azure
- Azure Storage: Armazenamento durável, escalável de objetos, arquivos, filas e tabelas.
- Azure CDN: Rede global de entrega de conteúdo para mídia de baixa latência.
- Azure Virtual Machines: VMs Windows e Linux provisionadas em minutos.
- Azure App Service: Plataforma gerenciada para web, mobile e API apps.
Categorias de Serviços Azure
IA + Machine Learning
- Azure Bot Service: Framework de chatbot inteligente serverless.
- Azure Databricks: Analytics baseada em Apache Spark com notebooks colaborativos.
- Azure Cognitive Search: Busca com IA para apps mobile e web.
- Bing Autosuggest, Bing Custom Search, Bing Entity Search, Bing Image Search, Bing News Search, Bing Spell Check, Bing Video Search, Bing Visual Search, Bing Web Search: APIs de busca integradas para descoberta de conteúdo rico.
- Cognitive Services: APIs de IA pré-construídas (Computer Vision, Content Moderator, Custom Vision, Face, Form Recognizer, Ink Recognizer, Personalizer, QnA Maker, Speaker Recognition, Speech to Text, Text Analytics, Text to Speech, Translator, Video Indexer, Kinect DK, Anomaly Detector, Azure Open Datasets, Immersive Reader).
- Azure Machine Learning & Azure ML Studio: Plataforma ponta a ponta para experimento, gerenciamento de modelos e deployment.
- Microsoft Genomics: Sequenciamento e análise de genômica escalável.
- Language Understanding: Construa entendimento de linguagem natural para apps conversacionais.
- Azure Open Datasets: Datasets públicos para treinamento rápido de modelos.
Analytics
- Azure Stream Analytics: Analytics em tempo real em streams IoT.
- Azure Synapse Analytics: Plataforma unificada de analytics com data warehousing, big data e IA.
- HDInsight: Clusters gerenciados Hadoop, Spark, Storm, R, HBase.
- Data Factory: Integração de dados enterprise-grade.
- Data Lake Analytics: Big-data analytics sob demanda.
- Event Hubs: Ingestão de eventos de alta taxa.
- Power BI Embedded: Analytics interativo em aplicações.
- Azure Analysis Services: Motor de analytics enterprise-level.
- R Server for HDInsight: Analytics baseados em R no HDInsight.
- Data Catalog: Descubra e gerencie ativos de dados.
- Azure Data Lake Storage: Data lake escalável, seguro construído sobre Blob.
- Azure Data Explorer: Analytics rápido de log e telemetria.
- Azure Data Share: Compartilhe big data com parceiros.
Blockchain
- Azure Blockchain Service: Construa, governe e estenda redes blockchain.
- Azure Blockchain Workbench: Prototipagem rápida de apps blockchain.
- Logic Apps: Orquestre acesso a dados cross-cloud.
- Azure Cosmos DB: Banco de dados NoSQL multi-modelo globalmente distribuído.
- Azure Blockchain Tokens: Gerenciamento de ciclo de vida de tokens em ledger.
Computação
- Virtual Machines: VMs Windows & Linux sob demanda.
- Azure Kubernetes Service (AKS): Kubernetes gerenciado para workloads de produção.
- Service Fabric: Microserviços e orquestração de containers.
- App Service: Web & mobile apps gerenciados.
- Container Instances: Rode containers serverlessly.
- Batch: Agendamento de jobs paralelos em larga escala.
- SQL Server on VMs: Enterprise SQL Server na nuvem.
- Cloud Services: APIs cloud-native altamente disponíveis.
- SAP HANA on Azure Large Instances: Rode SAP HANA em escala.
- Azure Functions: Computação serverless orientada a eventos.
- Virtual Machine Scale Sets: Auto-scale VMs.
- Web Apps: Deployment rápido de web app.
- Mobile Apps: Serviços de backend para mobile.
- API Apps: Hospedagem e gerenciamento de API.
- Linux & Windows VMs: Red Hat, Ubuntu e Windows.
- Windows Virtual Desktop: Virtual desktop enterprise-grade.
- Azure CycleCloud: Gerenciamento de cluster HPC & large-scale.
- Azure VMware Solution: Rode workloads VMware no Azure.
- Azure Dedicated Host: Servidores físicos dedicados para VMs.
- Azure Spring Cloud: Microserviços Spring Boot gerenciados.
Containers
- Azure Kubernetes Service (AKS), Service Fabric, Container Instances, Azure Functions, Container Registry, Web Apps, Mobile Apps, API Apps, Web App for Containers, Azure Red Hat OpenShift.
Bancos de Dados
- Azure API for FHIR: Deployment rápido de interoperabilidade de dados de saúde.
- SQL Server on VMs, Azure SQL Database, Azure Cosmos DB, Azure Cache for Redis, Table Storage, Azure Database for PostgreSQL, Azure Database for MariaDB, Azure Database for MySQL, Azure Database Migration Service, Azure SQL Database Edge.
Ferramentas de Desenvolvedor
- Visual Studio & Visual Studio Code: IDEs full-featured para desenvolvimento cloud.
- SDKs: SDKs específicos de linguagem para serviços Azure.
- Azure DevOps: Git repos, pipelines, boards, artifacts, test plans.
- Azure Pipelines: CI/CD em qualquer plataforma.
- Azure Lab Services: Labs efêmeros para treinamento e demos.
DevOps
- Azure Boards, Azure Repos, Azure Artifacts, Azure Test Plans, Azure DevTest Labs, DevOps tool integrations, Azure Monitor.
Identidade
- Azure Active Directory, Azure Information Protection, Azure AD Domain Services, Azure AD B2C.
Integração
- Azure API for FHIR, Event Grid, Logic Apps, API Management, Service Bus.
Gerenciamento & Governança
- Azure Backup, Azure Site Recovery, Azure Advisor, Scheduler, Automation, Traffic Manager, Azure Monitor, Network Watcher, Azure Service Health, Azure Portal, Azure Resource Manager, Cloud Shell, Azure Mobile App, Azure Policy, Cost Management + Billing, Azure Managed Applications, Azure Migrate, Azure Blueprints, Azure Lighthouse, Azure Resource Manager templates.
Mobile
- App Service, Azure Maps, Notification Hubs, API Management, Web Apps, Mobile Apps, API Apps, Azure Mobile App, Visual Studio App Center, Xamarin, Web App for Containers.
Rede
- Content Delivery Network, Azure ExpressRoute, Azure DNS, Virtual Network, Traffic Manager, Load Balancer, VPN Gateway, Application Gateway, Azure DDoS Protection, Network Watcher, Azure Firewall, Virtual WAN, Azure Front Door, Azure Bastion, Azure Private Link, Azure Internet Analyzer, Azure Firewall Manager, Web Application Firewall.
Segurança
- Azure Active Directory, Azure Information Protection, Azure AD Domain Services, Key Vault, Security Center, Azure Dedicated HSM, VPN Gateway, Application Gateway, Azure DDoS Protection, Azure Sentinel.
Comandos Azure CLI
Abaixo estão os grupos de comandos Azure CLI mais frequentemente usados e seus tipos de recursos primários:
- az group – Gerenciar resource groups.
- az vm – Criar e gerenciar máquinas virtuais.
- az storage account – Provisionar storage accounts.
- az keyvault – Gerenciar key vaults.
- az webapp – Implantar e configurar web apps.
- az sql server – Gerenciar bancos de dados SQL.
- az cosmosdb – Operar contas Cosmos DB.
Para um mergulho mais profundo nas capacidades do Azure, preencha o formulário abaixo para receber a cheat sheet completa.
Inicie seu TRIAL GRATUITO DE 30 DIAS com CloudInstitute.io
Converse com nossos especialistas para saber mais sobre Microsoft Azure.
Computação em Nuvem
- AWS, Azure e Google Cloud: Análise da Concorrência Cloud em 2024
- Guia Passo a Passo para se Tornar um Administrador Azure Certificado Microsoft
- Guia Rápido do Google Cloud Platform: Serviços Principais, IA e Insights de Migração
- Azure Cloud 2020: Atualizações, Cenário de Serviços e Escalonamento de Capacidade
- Atualizações da AWS Cloud 2020: Principais Melhorias e Novos Recursos
- O Microsoft Azure é um Caminho de Carreira Inteligente? Market Share, Salários e Insights de Certificação
- 10 Benefícios Essenciais da Computação em Nuvem para Empresas Modernas
- Dominando a Nuvem Azure: Habilidades Essenciais e Caminho de Carreira
- Microsoft Azure Anuncia Serviços de Tokenização Blockchain e Gerenciamento de Dados
- Dominando a Nuvem Azure: Estratégias Comprovadas para Sucesso Empresarial