Azure: Sua App na Nuvem

mmonzon

Marcio C.

Posted on December 27, 2023

Azure: Sua App na Nuvem

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!

💖 💪 🙅 🚩
mmonzon
Marcio C.

Posted on December 27, 2023

Join Our Newsletter. No Spam, Only the good stuff.

Sign up to receive the latest update from our blog.

Related