SAP HANA CLOUD

A SAP recentemente lançou o SAP HANA CLOUD, possibilitando inúmeras aplicações para diferentes propósitos, de acordo com o Gartner, até 2022, 75% de todos os bancos de dados serão migrados ou re-implantados na nuvem potencializados pelos números abaixo:

  • Teremos até 2025, 175 zetabytes de dados
  • Até 2035, teremos um aumento de 40% na produtividade para soluções que atendam novas demandas de negócio
  • Também até 2035, 40% de aumento de novas fontes de dados

Pelos motivadores acima, mas também pelo fato de que as empresas buscam cada vez maior velocidade e menores custos, existe uma tendência de aplicar o consumo de banco de dados ao conceito de DBSaas, ou seja Database as a Service.

Com isso, algumas vantagens são:

  • Instâncias de banco de dados podem ser provisionadas, dimensionadas e ativadas ou desativadas conforme necessidade e de maneira dinâmica, por demanda a qualquer momento
  • Os recursos de processamento e armazenamento podem ser escalonados de maneira independente
  • As infraestruturas de hardware e software são administradas totalmente pelo provedor do serviço em nuvem

Para entender melhor, os motivadores para lançamento do SAP HANA Cloud, veja abaixo o diagrama disponibilizado pela SAP o qual demonstra a evolução da solução:

SAP UX sample

Uma das vantagens imediatas da solução SAP HANA Cloud é a concentração das soluções em uma única plataforma, como o SAP Analytics Cloud, Data Intelligence Application e Data Warehouse, conforme diagrama abaixo:

SAP UX sample

Portanto, a melhor definição da solução que podemos resumir é que o SAP HANA Cloud é uma plataforma de banco de dados de várias nuvens, disponível em todas as plataformas de nuvem (Amazon, Azure etc.), oferecendo liberdade de escolha para a infraestrutura de nuvem para execução de seus aplicativos. Essa liberdade de escolha se estende além da fase de seleção, o que significa que você pode passar de um provedor para outro sem se preocupar com a alteração do aplicativo. Um aplicativo desenvolvido no SAP HANA Cloud funciona igualmente bem em qualquer infraestrutura de nuvem.

E essa é outra característica interessante de aplicabilidade do SAP HANA Cloud, você pode desenvolver aplicações utilizando um poderoso banco de dados como o HANA.

O SAP HANA Cloud foi criado com e para os desenvolvedores em mente. É por isso que não é apenas um centro eficaz para todos os dados de uma organização, mas também uma plataforma poderosa para o desenvolvimento de aplicativos.

O SAP HANA Cloud funciona bem com a infraestrutura SAP existente. Usando as opções de modelagem e transformação do SAP HANA Cloud, você pode estender aplicativos locais, como o SAP HANA, para a nuvem, com controle completo sobre quais sistemas, recursos e dados podem ser acessados na nuvem e quais permanecem no local. Enquanto isso, o SAP HANA Cloud é o que capacita as soluções nativas da nuvem, como o SAP Analytics Cloud e o SAP Data Warehouse Cloud, para que essas soluções possam ser facilmente implementadas para o gerenciamento completo de dados de ponta a ponta.

No entanto, você não precisa necessariamente trazer o aplicativo inteiro para a nuvem. Dependendo de suas necessidades comerciais específicas, pode fazer mais sentido estender um subconjunto de recursos ou dados existentes para a nuvem. Por exemplo, você pode apresentar resultados em um aplicativo Web ou extensão de nuvem de um sistema local.

O ambiente de desenvolvimento preferido para o SAP HANA Cloud é o SAP Web IDE, compatível com SAP HANA e ideal para o desenvolvimento de aplicativos para execução em um ambiente SAP. Tanto a SAP Cloud Platform quanto a SAP HANA Cloud fornecem recursos e infraestrutura significativos para o desenvolvimento de aplicativos.

Ao usar o ambiente Cloud Foundry da SAP Cloud Platform (SCP), o SAP HANA Cloud fornece uma tecnologia PaaS de código aberto e padrão do setor para desenvolver e implantar aplicativos em nuvem em ambientes de nuvem pública e privada. O ambiente do SCP Cloud Foundry fornece uma API padrão do setor que qualquer aplicativo pode usar para acessar objetos no SAP HANA Cloud. Ele suporta o desenvolvimento de uma ampla variedade de tipos de aplicativos, permitindo que os desenvolvedores "tragam seu próprio idioma". Eles podem desenvolver aplicativos na linguagem de programação de sua escolha - independentemente do que estejam familiarizados, seja C ++, Java, Javascript (node.js) ou Python.

O SAP HANA Cloud apresenta um ambiente potente para desenvolvedores que podem ler quase qualquer fonte de dados como uma tabela virtual. Isso significa que seu ambiente pode acessar uma única fonte de dados combinando fontes locais e remotas, bem como dados de diferentes formatos. Essa solução fornece mais de 50 adaptadores para o conjunto mais amplo possível de fontes de dados, incluindo bancos de dados e aplicativos familiares, bem como plataformas de mídia social. Tudo o que é necessário é alguma configuração simples, normalmente executada por um administrador em resposta a uma notificação da Amazon ou do Google ou de uma fonte interna afirmando que o sistema precisa acessar dados de uma fonte específica.

Que tipo de aplicativo se beneficia do SAP HANA Cloud? Basicamente, qualquer aplicativo que leia e grave dados de várias fontes e que possa ter uma parte no local e outra na nuvem. Isso pode incluir aplicativos externos, como oficinas on-line e ambientes de negociação de ações, além de toda a gama de aplicativos internos para atender aos requisitos de front-office e back-office. O SAP HANA Cloud suporta processos transacionais, analíticos e híbridos que combinam aspectos de ambos.

Portanto, ao combinar o SAP HANA Cloud com padrões de desenvolvimento e funcionalidades do SAP Cloud Platform obtém-se o melhor da soluções criando aplicações realmente poderosas e escaláveis.

Quer conhecer melhor todas as possibilidades do SAP HANA Cloud, Analytics Cloud, SAP Cloud Platform entre outros? Fale conosco, entenda nossos cases e experiências.