Explore metodologias de implantação

Concluído

Implantação por meio do portal do Azure

O portal do Azure oferece uma interface intuitiva para executar manualmente as tarefas administrativas mais comuns.

O Azure Center for SAP Solutions (ACSS) torna o SAP uma carga de trabalho de nível superior no Azure. O Azure Center for SAP solutions é uma solução completa que permite implantar e gerenciar sistemas SAP como uma carga de trabalho unificada. O ACSS dá suporte ao portal manual do Azure, tarefas para implantação de novos sistemas SAP baseados no Azure.

Implantação por meio de cmdlets do Microsoft Azure PowerShell

O PowerShell é uma estrutura poderosa e extensível com ampla adoção por clientes que implantam um número maior de sistemas no Azure. É uma escolha comum de administradores com experiência em Windows, embora com o lançamento do PowerShell 6.0, tornou-se possível executá-lo também no Linux e macOS.

Implantação por meio de comandos da CLI do Microsoft Azure

Para administradores com plano de fundo do Linux, pode ser mais conveniente usar a CLI do Azure como uma alternativa ao PowerShell. A CLI do Azure integra-se estreitamente com o shell Bash.

A implantação da Extensão de Monitoramento do Azure para SAP está disponível via PowerShell ou CLI. Esta é uma etapa obrigatória ao implantar ou administrar um sistema SAP NetWeaver no Azure.

Implantação via Terraform

O Hashicorp Terraform é uma ferramenta de código-fonte aberto para aprovisionar e gerir infraestrutura de cloud. Ele codifica infraestrutura nos ficheiros de configuração que descrevem a topologia de recursos da cloud, como máquinas virtuais, contas de armazenamento e interfaces de rede. A interface de linha de comandos do Terraform (CLI) oferece um mecanismo simples para implementar e atualizar os ficheiros de configuração para o Azure ou qualquer outra cloud suportada.

O Terraform é uma opção de ferramenta popular para cenários multicloud, onde uma infraestrutura semelhante é implantada no Azure e em outros provedores de nuvem ou datacenters locais. Permite que os programadores utilizem as mesmas ferramentas e ficheiros de configuração para gerir a infraestrutura de vários fornecedores de cloud.

O repositório do GitHub SAP on Azure Deployment Automation Framework contém um conjunto de modelos altamente personalizáveis que podem ser usados para implantar automaticamente cenários SAP complexos na Nuvem do Azure. Os modelos dividem-se em:

  • Módulos Terraform, que implantam os componentes de infraestrutura (como máquinas virtuais, rede, armazenamento) no Azure e, em seguida, chamam a:
  • Playbooks do Ansible que executam diferentes funções para instalar e configurar o SAP HANA e os aplicativos necessários na infraestrutura já implantada.

Os cenários suportados incluem a implantação completa de:

  • Instância de nó único HANA

  • Par de alta disponibilidade HANA, composto por:

    • Instância HANA de nó único, HSR de duas camadas (primária/secundária)
    • Cluster de alta disponibilidade do Pacemaker, totalmente configurado com agentes de recursos SBD e SAP/Azure