À medida que a empresa cresce com o tempo, os requisitos técnicos do negócio também crescem ou mudam. Consequentemente, a implantação de aplicações críticas da empresa pode aumentar em complexidade. Isto obriga as empresas a encontrar formas de tornar a implantação de novas máquinas e a aplicação de novas aplicações um processo muito mais fácil e suave. Felizmente, a era actual do Cloud Computing permite às empresas implantar repetidamente as suas aplicações empresariais na nuvem, tornando assim a implantação um iterative process.
Azure, um dos principais fornecedores de serviços na nuvem, oferece muitas formas de automatizar a implantação de aplicações, tais como, mas não limitadas às aplicações disponíveis no Mercado Azure, através de infra-estruturas como código.
Mercado Azure
Azure Marketplace é uma colecção de Aplicações e Serviços Azure que pode ser implantada com apenas um clique. Algumas são imagens de Máquinas Virtuais e outras são Modelos de Soluções.
As imagens da Máquina Virtual são dependências simples pré-embaladas que podem ser instaladas numa máquina virtual, enquanto os Modelos de Solução são aplicações que podem requerer infra-estruturas complexas, tais como redes de máquinas virtuais, servidores de bases de dados, servidores de aplicações web, e outros recursos.
Em the Marketplace, os administradores de TI podem saltar a configuração manual do material, incluindo a configuração de aplicações na rede/infra-estrutura correcta e a implementação manual de cada recurso.
Modelo ARM
Azure alsofornece uma forma de converter a infra-estrutura das aplicações empresariais em código, que pode então ser utilizada repetidamente durante a implantação. O Azure fornece um modelo called Azure Resource Manager (ARM) para implementar infra-estruturas como código. ARM é a JavaScript Object Notation (JSON), ficheiro que conterá os recursos que serão implantados no ambiente de nuvem.
A utilização deste modelo tem muitas vantagens, tais como a sua sintaxe declarativa que permite às empresas utilizar o Azure infrastructure declaratively. Além disso, ao utilizar este modelo em várias instâncias de implantação, os recursos são implantados exactamente no mesmo estado, o que significa que cada iteração de implantação alcançaria resultados consistentes.
Portanto, a utilização deste tipo de modelos aumenta a confiança e a velocidade de implementação em vários casos, em vez de o fazer repetidamente manualmente.
O Open iT LicenseAnalyzer™ Client-only estará disponível em breve no Azure Marketplace e pode ser implantado em VMs do Azure existentes.
Saiba mais sobre como implementar o Open iT do Azure Marketplace, ou incorporar em modelos ARM existentes e outras formas. Deixe-nos guiá-lo através da sua viagem de gestão e optimização de software de engenharia.