Conceitos básicos do Azure: entenda o que é o Azure, os principais serviços oferecidos e a sua arquitetura
O Microsoft Azure é uma plataforma de computação em nuvem amplamente utilizada por empresas e organizações de todos os portes. Mas o que é o Azure, afinal?
O Azure é um conjunto de serviços de nuvem gerenciados pela Microsoft que oferece uma ampla variedade de recursos para hospedagem e gerenciamento de aplicativos, armazenamento de dados, análise de dados, aprendizado de máquina e muito mais.
A arquitetura do Azure é baseada em regiões e zonas de disponibilidade, que são áreas geográficas que abrigam os datacenters do Azure. Cada região é composta por várias zonas de disponibilidade, que são locais fisicamente separados dentro de uma região que fornecem redundância e resiliência para os serviços do Azure.
Os principais serviços oferecidos pelo Azure incluem:
- Computação: oferece serviços de computação em nuvem escaláveis, como máquinas virtuais, funções e contêineres.
- Armazenamento: oferece serviços de armazenamento de dados, como o Armazenamento de Blobs, Arquivos, Tabelas e Filas.
- Banco de dados: oferece serviços de banco de dados gerenciados, como SQL do Azure, Cosmos DB, MySQL e PostgreSQL.
- Redes: oferece serviços de rede, como Virtual Network, Load Balancer, VPN Gateway e Application Gateway.
- Análise de dados: oferece serviços de análise de dados, como Azure Stream Analytics, Power BI e Data Lake Analytics.
Alguns sites de referência para quem deseja se aprofundar nos conceitos básicos do Azure incluem:
- Documentação oficial do Azure: https://docs.microsoft.com/pt-br/azure/
- Canal do YouTube do Azure: https://www.youtube.com/channel/UC0m-80FnNY2Qb7obvTL_2fA
- Blog do Azure: https://azure.microsoft.com/pt-br/blog/
- Microsoft Learn: https://docs.microsoft.com/pt-br/learn/azure/
- Fóruns da comunidade Azure: https://azure.microsoft.com/pt-br/community/forums/
- Computação: A computação no Azure permite que você crie e execute aplicativos em máquinas virtuais escaláveis, contêineres ou funções sem precisar gerenciar a infraestrutura subjacente. As máquinas virtuais do Azure oferecem desempenho e flexibilidade, enquanto os contêineres são ideais para implantações mais leves e mais rápidas. Já as funções do Azure permitem que você crie aplicativos sem servidor que respondem a eventos e operam em escala. Além disso, o Azure oferece suporte para várias linguagens de programação, incluindo .NET, Java, Node.js e Python.
- Armazenamento: O armazenamento no Azure oferece uma variedade de serviços para armazenar e gerenciar dados de diferentes tipos e tamanhos. O Armazenamento de Blobs é um serviço de armazenamento de objetos usado para armazenar dados não estruturados, como imagens, arquivos de áudio e vídeo, e backups. O Armazenamento de Arquivos é um serviço de armazenamento de arquivos SMB que permite compartilhar arquivos em várias máquinas virtuais. O Armazenamento de Tabelas e Filas são serviços de armazenamento de dados estruturados ideais para aplicativos de alto desempenho e baixa latência que requerem acesso rápido a dados.
- Banco de dados: O Azure oferece uma variedade de serviços de banco de dados gerenciados que incluem SQL do Azure, Cosmos DB, MySQL e PostgreSQL. O SQL do Azure é um serviço de banco de dados relacional gerenciado que oferece alta disponibilidade, desempenho e segurança. O Cosmos DB é um serviço de banco de dados globalmente distribuído e multi-modelo que permite armazenar e acessar dados de qualquer lugar do mundo com latência baixa e previsível. O MySQL e o PostgreSQL são serviços de banco de dados de código aberto que permitem que você implante e gerencie bancos de dados na nuvem com facilidade.
- Redes: A rede no Azure oferece uma variedade de serviços para conectar e proteger seus aplicativos e recursos na nuvem. A Virtual Network é um serviço de rede isolado que permite criar uma rede virtual privada na nuvem. O Load Balancer é um serviço que distribui o tráfego de entrada entre várias instâncias de máquinas virtuais ou contêineres. O VPN Gateway é um serviço que permite conectar sua rede local à sua rede virtual no Azure por meio de uma conexão VPN segura. O Application Gateway é um serviço de balanceamento de carga de nível de aplicativo que permite rotear o tráfego de entrada com base em regras de roteamento personalizadas.
- Análise de dados: A análise de dados no Azure permite que você processe e analise grandes quantidades de dados com rapidez e eficiência. O Azure Stream Analytics é um serviço de processamento em tempo real que permite processar e analisar fluxos de dados em tempo real de várias fontes. O Power BI é um serviço de análise de negócios que permite criar relatórios interativos e painéis em tempo real. O Data Lake Analytics é um serviço de análise de big data que permite executar consultas complexas em grandes conjuntos de dados com rapidez e facilidade. O Azure Data Factory é um serviço de integração de dados que permite orquestrar e gerenciar processos de integração de dados em larga escala. O Azure Databricks é um serviço de análise de big data colaborativo e escalável que permite processar grandes conjuntos de dados usando Apache Spark. Com esses serviços, você pode extrair insights valiosos de seus dados para tomar decisões mais informadas e impulsionar o sucesso do seu negócio.
Não perca tempo e comece agora mesmo a explorar o mundo da computação em nuvem com o Azure!
AZ-900 tudo que você precisa saber para passar [Parte 1] – CodeInsider
24 de fevereiro de 2023[…] Novidade: Conceitos básicos do Azure: […]
Leonardo
24 de fevereiro de 2023👏👏👏