Vídeo: PLATAFORMA DE PENTEST EM NUVEM - Hacker Security 2024
Os aplicativos e serviços de software como serviço (SaaS) são freqüentemente usados em combinação com muitos outros modelos em nuvem e locais em um ambiente híbrido. As empresas precisam de seus aplicativos SaaS para se acoplarem com outros aplicativos e plataformas em seu próprio data center e com outras plataformas de nuvem.
Os aplicativos SaaS raramente se sentam sozinhos. As empresas têm uma paisagem de TI que pode ser algo assim:
-
SaaS para CRM
-
Um segundo SaaS para recursos humanos
-
Hardware de análise interno por trás de um firewall
-
IaaS (Infra-estrutura como um serviço) para testar
Muito disso as informações são alimentadas em seu sistema de planejamento de recursos empresariais (ERP) que podem ser alojados em seu data center.
É fundamental que os processos que permitem que informações fluam de forma segura entre esses sistemas sejam habilitados. Este ambiente SaaS híbrido é ilustrado na figura a seguir.
O ambiente descrito aqui é verdadeiramente uma nuvem híbrida. Por quê? Como vários recursos usam várias opções de entrega que se tocam e não são todas controladas pela empresa. Essas aplicações, de alguma forma, precisam trabalhar juntas para fornecer valor comercial. Claro, um ambiente híbrido pode ser mais simples ou mais complexo que o ilustrado na figura.
O que está por trás do seu aplicativo SaaS? Um fornecedor pode executar seu software a partir de centros de dados que ele opera. Força de vendas. Isso ocorreu por necessidade, porque era um inovador inicial sem outras opções.
Outros fornecedores - por exemplo, SugarCRM - executam suas ofertas em nuvens públicas, como o Amazon EC2. Um SaaS executado no centro de dados de um fornecedor não é necessariamente mais estável, mas o excelente software em um terceiro não confiável é inútil. Portanto, é importante entender os acordos de nível de serviço (SLAs).
Se você pensa sobre o ambiente SaaS, ele também é executado em vários modelos de implantação em nuvem (como privados ou públicos) que possuem vários modelos de entrega em nuvem, como IaaS ou PaaS (Platform as a Service), apoiando-o. O SaaS por conta própria é um ambiente verdadeiramente integrado que precisa ser capaz de viver de forma cooperativa dentro de seu próprio ambiente de computação, bem como com outros elementos no ecossistema de nuvem de uma empresa. Isso é o que torna uma nuvem híbrida tão complexa.
Então, quando uma empresa da sua empresa quer acessar todos os dados para que ele possa executar análises, não pode simplesmente dizer: "Desculpe, isso é tudo no aplicativo SaaS. "Em vez disso, você pode replicar os dados em sua nuvem privada.A partir daí, a equipe de análise pode fazer uma cópia do mestre de ouro (uma versão única da verdade para os dados - o modelo de referência) para executar o seu crucificado extravagante e outros grupos, como desenvolvedores, pode fazer uma cópia e usá-la para testar em uma nuvem pública.