Descobrindo terminologia em nuvem

Objectives

After completing this lesson, you will be able to:
  • Descubra os fundamentos da computação em nuvem.
  • Descubra hyperscalers.
  • Descubra os modelos de serviço e implementação.

Computação em nuvem

Nota

Se você estiver familiarizado com os seguintes termos, pode ignorar esta lição:
  • Computação em nuvem
  • Nuvem pública, privada e híbrida
  • Software como serviço
  • Plataforma como serviço
  • Infraestrutura como serviço
  • Hyperscaler
  • Várias nuvens

Visão geral da computação em nuvem

Introdução à computação em nuvem: a computação em nuvem está consumindo um software, plataformas e infraestruturas sob demanda de qualquer dispositivo via internet.

A computação em nuvem pode reduzir seus custos, permitindo que você use apenas os recursos necessários sob demanda. Você não precisa criar um big data center em seu escritório para escalabilidade e alta disponibilidade. Você não precisa reservar uma quantidade de recursos de computação caso precise dela para um projeto de prototipagem ou para uma carga temporariamente maior em seu sistema. As ofertas de computação em nuvem estão disponíveis em diferentes modelos de implementação e modelos de serviço. Além disso, as estruturas em nuvem são agrupadas em várias regiões para garantir maior disponibilidade e menor latência. Com a crescente quantidade de recursos de nuvem, a importância das tecnologias de virtualização e contêiner está se tornando ainda mais relevante do que nunca. No mercado, há muitos provedores, também chamados de fornecedores, para várias ofertas de nuvem. A SAP está focada na transformação para a nuvem.

Terminologia da nuvem: várias nuvens

Definição de multinuvem: combina várias ofertas de nuvem de vários provedores em uma única arquitetura heterogênea para melhorar os recursos e os custos da infraestrutura de nuvem.

Na empresa inteligente e sustentável, as estruturas de sistemas são mais diversas do que nunca. Você pode combinar vários produtos de vários fornecedores de nuvem privada, nuvem pública ou até mesmo on premise. Não importa se é infraestrutura, plataforma ou software como serviço, tudo sob demanda. Você pode combiná-las e integrá-las entre si por meio do conceito de multinuvem. A SAP também dá suporte à abordagem multinuvem. Isso significa que você pode combinar software de diferentes regiões e modelos de implementação e combinar software da SAP com software de terceiros.

Terminologia em nuvem: hiperescalador

Hyperscaler, uma definição

Os hyperscalers conhecidos são AWS, Microsoft Azure, Google Cloud Platform e Alibaba Cloud. Ao lado deles, há ainda mais provedores de nuvem que podem ter abordado arquiteturas de hyperscaler. A SAP faz parceria com os quatro grandes hyperscalers mencionados anteriormente para alcançar a melhor oferta para os clientes e a maior disponibilidade. Essa colaboração ocorre em vários produtos, mas o SAP BTP é o mais interessante no escopo de hiperescaladores.

O SAP BTP está disponível em várias regiões com esses provedores. Por meio disso, a SAP suporta estruturas multinuvem. Os próprios provedores podem diferir em disponibilidade de tempo produtivo, ofertas de serviço ou latência de centros de dados. A SAP, em colaboração com hyperscalers, oferece centros de dados nas seguintes regiões: Europa, EUA. Leste, EUA Oeste, Cingapura e muitos mais.

A SAP também opera software em seus próprios centros de dados sem usar recursos de hyperscaler. Esses centros de dados são criados com uma arquitetura semelhante a um hiperescalador para serem mais resilientes e flexíveis para dimensionamento e alta disponibilidade.

Se uma solução SAP está sendo executada em centros de dados da SAP ou recursos de hyperscaler depende do produto e de sua arquitetura.

Terminologia em nuvem: modelos de serviço e implementação

Terminologia em nuvem: modelos de implementação

Ilustração dos três modelos de implantação possíveis: Público, Privado e Híbrido.

Os serviços em nuvem diferem em diferentes tipos de implementação. Dependendo de quem oferece os serviços e de qual grupo-alvo, ele é referido como:

  • Nuvens públicas
  • Nuvens privadas
  • Nuvens híbridas
Nuvem pública

A nuvem pública é uma oferta de um provedor de acesso livre, que torna seus serviços abertamente acessíveis a todos através da Internet. Os serviços Webmailer ou Google Docs são exemplos de ofertas de nuvem pública, bem como os serviços pagos do Microsoft Office 365 ou SAP Business ByDesign.

Nuvem privada

Por motivos de privacidade e segurança de TI, as organizações geralmente preferem continuar a executar seus próprios serviços de TI e torná-los acessíveis apenas a seus próprios funcionários. Se eles forem oferecidos de modo que o usuário final na empresa possa aproveitar o valor agregado típico da nuvem, como uma infraestrutura de TI escalável ou instalação, e aplicativos de TI sem manutenção que podem ser usados por meio do navegador da Web, então é chamado de nuvem privada. Muitas vezes, no entanto, esses valores adicionais não são alcançados, ou só parcialmente, nas chamadas infraestruturas de TI.

Nuvens híbridas

Nuvens híbridas são chamadas de formas híbridas dessas duas abordagens. Por exemplo, certos serviços em provedores públicos são executados pela Internet, enquanto aplicativos e dados críticos de dados são operados e processados na empresa. O desafio aqui está na separação de processos empresariais em fluxos de trabalho críticos e não críticos para a proteção de dados. O pré-requisito é uma classificação limpa e consistente dos dados disponíveis e processados na empresa.

Terminologia em nuvem: modelos de serviço

Ilustração dos três modelos possíveis de Serviço: Infraestrutura como Serviço (IaaS), Plataforma como Serviço (PaaS) e Software como Serviço (SaaS).

Como agora estamos familiarizados com os modelos de implementação em nuvem, precisamos esclarecer o tipo de software, ou também poderíamos dizer os modelos de serviço dos produtos em nuvem:

Infraestrutura como serviço (IaaS)
Assinar recursos de hardware com base em suas necessidades sob demanda. Isso inclui rede, armazenamento, servidor e virtualização. Contratar infraestrutura, em vez de possuí-la, permite que você maximize a criatividade de cada equipe em vez de limitá-la às capacidades de uma equipe de arquitetura central. Sempre que precisar de mais ou menos recursos, você pode adaptar sua assinatura, o que resulta em um trabalho mais flexível e mais econômico.

Os provedores de IaaS incluem hiperescaladores como Google Cloud Platform, Microsoft Azure, Amazon Web Services (AWS) e muitos mais.

Plataforma como serviço (PaaS)

Assinando funcionalidades de middleware sobre sua infraestrutura virtual. Você pode adaptar e ampliar a plataforma com sua lógica personalizada e muitas vezes com serviços predefinidos que você pode ativar e utilizar. Os serviços de plataforma em nuvem geralmente oferecem funcionalidades de segurança para autorização e autenticação, clustering, balanceamento de carga, roteamento ou serviços de banco de dados. Uma plataforma em nuvem pode ser utilizada para gerenciar e atualizar todos os processos operacionais para sua infraestrutura. Você pode iniciar facilmente a criação de suas próprias aplicações ou utilizando serviços predefinidos.

A SAP oferece um produto no setor de mercado de PaaS: SAP Business Technology Platform. Ele oferece muitos serviços, funcionalidade de middleware e é criado usando muita tecnologia SAP e de código aberto.

Software como serviço (SaaS)

Assinar aplicativos com base em suas necessidades sob demanda significa que não importa se seu software empresarial tradicional ou mídia de entretenimento - quase tudo hoje é uma solução SaaS. Você pode escolher aplicações componentes, tudo, desde software empresarial tradicional até ferramentas de gerenciamento de infraestrutura virtual, tudo entregue e operado pela web. O provedor garante segurança, disponibilidade e desempenho. Muitas vezes, você não tem muita capacidade de personalizar os serviços SaaS. Você só pode consumi-los e, às vezes, efetuar algumas pequenas configurações ou administrar os usuários com acesso à sua assinatura. A SAP também oferece vários produtos no setor de mercado de SaaS - apenas para listar alguns:

  • SAP Analytics Cloud
  • SAP Customer Experience
  • SAP SuccessFactors