O Cloud Portal é uma interface self-service segura, baseada no navegador. Ele permite que você defina, configure e implemente soluções SAP Commerce Cloud na nuvem pública.
Com o Cloud Portal, você pode executar tarefas operacionais comuns, como:
- Convidar usuários com várias funções para sua assinatura do SAP Commerce Cloud
- Conectar seu repositório de códigos ao Cloud Automation Engine e criar uma nova criação
- Configuração de ambientes de nuvem
- Implementar suas criações nesses ambientes de nuvem
- Monitoramento desses ambientes usando o SAP CX Observability (também conhecido como Dynatrace) e o Cloud Logging System (CLS)
Vejamos a estrutura do Cloud Portal.

Como apresentado na síntese estrutural, o Cloud Portal:
- Funciona como uma aplicação angular no SAP Cloud Platform.
- Comunica-se com o Cloud Automation Engine subjacente, localizado no Azure Cloud, por meio de chamadas de API.
- Lembre-se de que este Cloud Automation Engine executa todas as tarefas de automação no SAP Commerce Cloud.
- Essa integração oferece funcionalidades chave como Gerenciamento do ambiente, Administração de build, Gerenciamento de implementação, Registro em log, Backup e instantâneos, Recuperação de desastres, Escalamento e Monitoramento de desempenho.
- Funciona como uma oferta de software como serviço (SaaS). Ele passa por atualizações mensais, que incluem correções de bugs e adições de recursos.
Vamos nos aprofundar no processo de criação e implementação para entender melhor como o Cloud Portal melhora o gerenciamento dos servidores do SAP Commerce Cloud.

O Cloud Portal permite a você:
- Conecte-se ao seu repositório de códigos.
- Crie seu aplicativo SAP Commerce Cloud.
- Implemente criações de código em seus ambientes de nuvem.
- Configure sua aplicação SAP Commerce Cloud.
Nas próximas lições, exploraremos minuciosamente todos os recursos mencionados.
Mas antes disso, vamos revisar os requisitos essenciais para usar o Cloud Portal:
- Você precisa de uma conta com um ID de usuário de SAP Cloud Identity.
- Você precisará de uma conexão com a Internet e de um navegador compatível. Você pode visualizar a lista de navegadores suportados aqui: Navegadores da Web suportados
- Você precisa de acesso a um repositório de códigos baseado em Git, que pode ser público ou privado (acessível por VPN ou NAT). Abordaremos as especificidades em uma lição posterior.
Depois de obter acesso ao Cloud Portal, geralmente é atribuída a você uma das duas funções (Desenvolvedor de cliente ou Administrador de sistema do cliente):
- Administrador do sistema do cliente (CSA): esta função permite que você adicione novos usuários, atribua novas funções, crie criações, implemente essas criações em ambientes na nuvem e configure a aplicação SAP Commerce Cloud.
- Desenvolvedor do Cliente (CD): essa função envolve personalizar o código do projeto do SAP Commerce Cloud e gerenciar repositórios de códigos.
Observe que, além dessas funções, também temos a função interna SAP Delivery Support, também conhecida como equipe de suporte do SAP Cloud. As responsabilidades desta função incluem acessar sua assinatura do SAP Commerce Cloud para realizar tarefas como solução de problemas, migração e monitoramento.
Como Administrador do sistema do cliente, depois de efetuar logon no Cloud Portal, você geralmente acessa a página Lista do ambiente.

Um ambiente é essencialmente um recipiente de recursos de computação em nuvem dentro do Cloud Portal. Ele foi projetado especificamente para facilitar a operação tranquila e contínua do aplicativo SAP Commerce Cloud.
Como mostrado, existem três tipos distintos de ambientes de nuvem:
- Desenvolvimento: este ambiente é usado para criar, configurar e testar compilações de aplicativos.
- Preparação: foi projetado para replicar com precisão as atividades de produção.
- Produção: é usado principalmente para operação eficiente de aplicações de comércio ao vivo.
Esses ambientes podem estar em um dos três status:
- Provisionamento: isso significa que eles estão sendo criados, mas ainda não estão prontos.
- Disponível: significa que eles foram provisionados e estão prontos.
- Erro: isso significa que eles não foram provisionados com êxito ou estão em estado de erro.
Ao selecionar qualquer um dos ambientes listados, você será redirecionado para a página de síntese do ambiente específico.

Nesta página, você pode configurar o seguinte:
- Pontos de acesso: definir roteamento e acesso à web.
- Armazenamento em nuvem: permite que os arquivos sejam carregados para pastas quentes na nuvem ou arquivamento de arquivos de log.
- Backups de dados: Crie backups de seus dados e arquivos.
- Configuração de implementação: permite anexar certificados confiáveis, aliases de host e outros arquivos de segurança.
- Configuração do serviço: fornece configuração de propriedades para aspectos ou serviços, incluindo a senha administrativa gerada.
- Monitoramento: permite que você monitore o registro em log, as métricas e os rastreamentos do aplicativo de comércio usando CX Observability (Dynatrace) e o Cloud Logging System (CLS).
Assim que um servidor do SAP Commerce Cloud é implementado com êxito em um ambiente, o sistema gera automaticamente um conjunto de pontos de acesso. Esses endpoints ajudam a otimizar seu tráfego web e coletar dados de tempo de atividade. Por padrão, um ambiente inclui vários pontos de extremidade que incluem, mas não estão limitados a:
- API: representa a API OCC.
- Backoffice: refere-se ao aplicativo Backoffice.
- JS Storefront: significa a vitrine modular do SAP Commerce Cloud.
- Processamento em background: administra a execução de processos em background (por exemplo, CronJobs, tarefas, processos, etc.).
- Solr: Serve o servidor Solr.
- Vitrine: contém a vitrine do acelerador (Observação: isso agora está obsoleto).
Considere que, por motivos de segurança, alguns pontos de acesso estão bloqueados por padrão.
Isso encerra um breve resumo dos recursos básicos do Cloud Portal. Vamos explorar esses aspectos com mais detalhes nas próximas lições.