SAP Business Technology Platform (SAP BTP) (anteriormente conocido como SAP Hana Cloud Platform, luego cambiado a SAP Cloud Platform) é uma oferta integrada composta por quatro portfólios tecnológicos: Base de dados e gestão de dados, Desenvolvimento e integração de aplicações, Análise e Tecnologias inteligentes. SAP BTP oferece um conjunto de ferramentas, serviços e produtos que permitem aos usuários desenvolver, integrar e estender todas as aplicações da SAP e de terceiros.
Os serviços e soluções da SAP BTP estão disponíveis em vários provedores de infraestrutura na nuvem. A base multi-nuvem suporta diferentes ambientes, como Cloud Foundry, ABAP e Kyma, bem como múltiplas regiões diferentes e uma ampla seleção de linguagens de programação.
Contas da SAP BTP e atividades associadas
(Fonte da imagem: help.sap.com)
Regiões
Cada região representa uma localização geográfica, onde aplicações, dados ou serviços são hospedados, o que é chamado de centro de dados. As regiões são fornecidas pela SAP ou pelos parceiros de Infraestrutura como Serviço (IaaS) Amazon Web Services (AWS), Microsoft Azure, Google Cloud e Alibaba Cloud. Uma região é escolhida ao nível da subconta, exatamente uma região é selecionada para cada subconta.
Ambientes
O ambiente no SAP BTP é uma oferta de plataforma como serviço, que oferece tempo de execução, serviços, ferramentas para desenvolvimento e execução de uma aplicação empresarial. Os ambientes são escolhidos ao nível da subconta.
SAP BTP vem com duas variantes e oferece diferentes ambientes:
-
-
Ambiente Cloud Foundry: -
-
O ambiente Cloud Foundry contém o serviço de tempo de execução da SAP BTP, Cloud Foundry, que é baseado na plataforma de aplicativos de código aberto gerenciada pela Cloud Foundry Foundation.
-
Permite aos desenvolvedores desenvolver novos aplicativos empresariais e serviços empresariais, suportando múltiplos tempos de execução, linguagens de programação, bibliotecas e serviços.
-
Ambiente ABAP: -
-
O ambiente ABAP permite aos desenvolvedores criar extensões para produtos baseados em ABAP, como o SAP S/4HANA Cloud, e desenvolver novos aplicativos na nuvem.
-
Suporta o Modelo de Programação de Aplicações RESTful ABAP, incluindo SAP Fiori e Serviços de Dados Principais (CDS).
-
Ambiente Kyma: -
-
O ambiente Kyma é um tempo de execução de Kubernetes totalmente gerenciado com base no projeto de código aberto "Kyma".
-
Permite aos desenvolvedores estender as soluções SAP com funções sem servidor e combiná-las com microsserviços em contêineres.
-
Neo
-
Ambiente Neo: -
-
O ambiente Neo é provisionado a partir dos centros de dados da SAP.
-
Permite aos desenvolvedores desenvolver aplicativos HTML5, Java e serviços de aplicativos estendidos do SAP HANA (SAP HANA XS).
Serviços
Os serviços permitem, facilitam ou aceleram o desenvolvimento de aplicativos empresariais e outros serviços de plataforma no SAP BTP. Podemos encontrar todos os serviços, soluções e casos de uso disponíveis no "Centro de Descoberta da SAP".
Centro de Descoberta da SAP: -
https://discovery-center.cloud.sap/index.html#/viewServices
Alguns dos serviços que utilizamos em nossos projetos: -
-
Agentry: Utilizado para desenvolver e executar aplicativos móveis baseados em metadados de Agentry.
-
Serviço de Gestão de Autorizações e Confiança da SAP: Ajuda a gerenciar as autorizações da aplicação e as conexões aos provedores de identidade.
-
Estúdio de Aplicações Empresariais da SAP: Ajuda a desenvolver, depurar, testar e implantar aplicações empresariais da SAP.
-
Al