Métodos de provisionamento de serviços
Megaport oferece três métodos principais para provisionar e gerenciar serviços: o Portal, API e Terraform. A escolha ideal depende da necessidade de automação do cliente, da complexidade da implantação e do papel do usuário.
A tabela abaixo fornece um guia de referência rápida para usuários e cenários adequados a cada método.
| Método | Principais benefícios | Casos de uso | Usuários típicos |
|---|---|---|---|
| Portal | |||
| API | |||
| Terraform |
Importante
Se uma organização optar por adotar Terraform para gerenciar determinados serviços da Megaport, ela deve se comprometer a usar Terraform exclusivamente para esses serviços.
Misturar o gerenciamento de serviços pelo Megaport Portal e/ou API com Terraform inevitavelmente causará deriva de estado do Terraform. Ou seja, o estado do Terraform ficará inconsistente com a configuração real da infraestrutura gerenciada por meio do Portal e causará erros no Terraform. Para mais informações, consulte Compreendendo o estado do Terraform para recursos da Megaport.
Escolhendo o método de provisionamento de serviços da Megaport
Megaport Portal (UI)
O Portal é a escolha ideal para configuração manual e visual e para um gerenciamento prático e rápido. Ele oferece o caminho mais rápido para provisionamento em necessidades pontuais.
Escolha o Portal quando você precisar:
- Provisionar rapidamente um serviço manualmente para uso imediato.
- Realizar configurações iniciais, demos ou treinamentos sobre novos recursos.
- Executar uma implantação pontual que não requer controle de versão.
- Preferir um fluxo de trabalho visual, baseado em cliques, em vez de integração de sistemas.
Megaport API
A API é mais adequada para alcançar automação dinâmica e integração de sistemas. Ela permite que as equipes criem lógica personalizada que interage diretamente com os serviços da Megaport sem exigir login em uma interface do usuário.
Escolha a API quando você precisar:
- Criar um aplicativo ou orquestrador personalizado para provisionamento.
- Habilitar configuração orientada a eventos ou dinâmica com base na lógica de negócio interna.
- Realizar atualizações de configuração frequentes e programáticas em vários serviços.
- Integrar o provisionamento da Megaport a um sistema interno grande e existente ou a uma plataforma voltada ao cliente.
Terraform (Infraestrutura como Código - IaC)
Terraform é o método preferido para usuários que precisam de implantações auditáveis, repetíveis e com controle de versão em escala. Ele oferece controle total sobre o ciclo de vida da sua infraestrutura.
Escolha Terraform quando você precisar:
- Implementar Infraestrutura como Código (IaC) para seus recursos de rede.
- Gerenciar serviços de forma confiável em vários ambientes (Dev, Staging, Production).
- Conectar-se a várias clouds ou gerenciar ambientes híbridos em grande escala.
- Garantir um processo padronizado, auditável e repetível para builds de rede e governança.