Azure: Sua App na Nuvem
Marcio C.
Posted on December 27, 2023
Azure, a plataforma de nuvem da Microsoft, oferece serviços prontos para prover o que sua aplicação precisa. Estes tem a capacidade de fornecer escalabilidade, disponibilidade e uma plataforma gerenciável.
Neste artigo veremos alguns serviços relacionados a hospedagem e suas características.
Em artigos posteriores, veremos com mais detalhes um a um.
1. Azure App Service
Serviço onde o desenvolvedor pode hospedar sua aplicação em uma plataforma 100% gerenciável.
Este serviço provê serviços de hosting e orquestração e estes tem a capacidade de compartilhar recursos, como por exemplo o Azure Active Directory.
Um dos serviços muito populares entre os desenvolvedores está o Web App, o qual você pode hospedar suas aplicações web ou API's.
2. Azure Spring App
Este recurso, como o nome o denuncia, facilita o deploy de aplicações Spring Boot.
Também é um recurso 100% gerenciável e não é necessário o gerenciamento da infraestrutura.
É possível realizar o deploy de aplicações Java com componentes Spring Cloud.
Nele os desenvolvedores Java podem realizar o deploy de JAR's.
Outro detalhe importante é que possui uma integração nativa com outro serviços como Azure Cosmos DB, Azure Active Directory e o Azure Key Vault.
3. Containers
A Conteinerização também está presente no Azure. São similares as VM's porém são mais leves, flexíveis e portáveis. Pontos positivos que os torna muito úteis quando desenvolve-se algo local e logo vai para a nuvem.
O ambiente que foi configurado localmente pode ser o mesmo ambiente na nuvem.
Mais uma vez, você não precisa gerenciar a infraestrutura.
4. Virtual Machines (VM's)
O Azure Virtual Machine é a VM do Azure. Nela você tem um alto controle na hospedagem. Porém você é responsável por manter o ambiente funcionando corretamente, ou seja, OS e antivirus atualizados.
Nela, você mesmo configuraria o IIS (Internet Information Services), criação do Application Pool, Site, segurança, autenticação e etc.
Caso você precise de algum software, como o MS Sql Server, por exemplo, você precisaria dele licenciado.
Basicamente você é o responsável pelo hosting, configuração, licenças de softwares e etc.
Obrigado e até a próxima!
Posted on December 27, 2023
Join Our Newsletter. No Spam, Only the good stuff.
Sign up to receive the latest update from our blog.