As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Diferenciar entre aplicações SaaS e serviços básicos em nuvem
A maioria das instituições educacionais já adotou aplicações de software como serviço (SaaS). O SaaS fornece à sua instituição uma solução completa que é executada e gerenciada pelo provedor de serviços. As aplicações SaaS comuns incluem aplicações de produtividade, como processamento de texto e e-mail, mas também existem opções de SaaS para muitas workloads essenciais, como planejamento de recursos corporativos (ERP), sistemas de informações estudantis (SIS) e sistemas de gerenciamento de aprendizado (LMS). Quando sua instituição adota uma oferta de SaaS, sua equipe de TI não precisa se preocupar em como o serviço é mantido ou como a infraestrutura é gerenciada. Seus usuários simplesmente consomem o serviço. Esse modelo de entrega reduz a carga de gerenciamento de sua equipe de TI. Muitas instituições optam por adotar uma abordagem “SaaS em primeiro lugar” em sua estratégia de TI, especialmente se suas equipes de TI não tiverem tempo, recursos ou as competências necessárias para ter capacidade de hospedar a própria aplicação. Mesmo que você tenha os recursos para auto-hospedagem, ainda pode ser mais econômico adotar uma solução SaaS e investir em outros projetos.
Quando você usa aplicações SaaS, sua equipe de TI não precisa gerenciar a infraestrutura subjacente, portanto, o local onde o provedor hospeda a aplicação (data center on-premises, seu provedor de nuvem primário ou um provedor de nuvem alternativo) se torna algo secundário. Depois de escolher um provedor de nuvem primário e estratégico, você pode optar por usar uma oferta de SaaS hospedada em outro provedor de nuvem ou on-premises, no data center do provedor. Por outro lado, mesmo que suas aplicações SaaS estejam hospedadas em um provedor de nuvem, você pode escolher outro provedor de nuvem primário e estratégico com base na capacidade dele para suas workloads não SaaS. A distinção entre ambientes de hospedagem é menos importante para SaaS do que para aplicações auto-hospedadas. No entanto, você ainda deve considerar as questões-chave a seguir ao avaliar como o SaaS se encaixa na nuvem como parte de sua estratégia de TI.
-
A aplicação SaaS é altamente disponível e escalável?
Muitos provedores já tomaram a decisão de adotar a nuvem para suas ofertas de SaaS. Ao fazer isso, o provedor é capaz de obter as vantagens da nuvem de maior disponibilidade e escalabilidade. Além disso, como o provedor pode adotar o modelo de responsabilidade compartilhada da nuvem em vez de gerenciar e manter a infraestrutura física, ele pode investir mais tempo e recursos na entrega de novos recursos. Por causa desses benefícios, você deve dar preferência a provedores que priorizem a nuvem e ofereçam soluções hospedadas na nuvem.
-
A aplicação SaaS pode atender aos seus requisitos de segurança?
Ao avaliar o SaaS, é importante saber quais dados a aplicação armazena, como esses dados são usados e quais controles de segurança existem para proteger esses dados. Embora você possa não ter controle direto sobre o armazenamento de dados como teria em seu próprio ambiente auto-hospedado, você deve se certificar de que o provedor tenha mecanismos e controles para lidar com seus dados de forma adequada. Esteja ciente de quais recursos de segurança estão incorporados à solução SaaS e quais recursos exigem configuração adicional. A nuvem permite que os provedores de SaaS criem soluções mais disponíveis e escaláveis, e que também possam criar soluções mais seguras por causa do modelo de responsabilidade compartilhada
. Você deve dar preferência aos fornecedores que incorporam as ferramentas e os serviços de segurança na nuvem como parte de suas soluções. -
Quem é o proprietário dos dados da aplicação SaaS e como você pode acessá-los?
Ao usar o SaaS, você confia no provedor para lidar adequadamente com os dados da sua instituição. Certifique-se de revisar os termos e os acordos de serviço para aplicações SaaS para entender os fatores que contribuem, como propriedade, disponibilidade e durabilidade dos dados. Avalie os mecanismos para fazer backup ou exportar seus dados. Eles são especialmente importantes caso você decida mudar de provedor ou o provedor descontinue o serviço.
-
Seus outros serviços e aplicações auto-hospedadas podem se integrar à aplicação SaaS, independentemente do ambiente?
Ao adotar uma solução SaaS, é fácil supor que os serviços e as aplicações que compartilham o mesmo ambiente de hospedagem (ou seja, aplicações que usam o mesmo provedor de nuvem ou o data center do mesmo fornecedor) terão uma integração mais otimizada. No entanto, a maioria das soluções SaaS atuais oferece amplo suporte para integrações via API e com terceiros, portanto, não se limite a soluções hospedadas no mesmo ambiente. Se as integrações necessárias existirem, as soluções não precisarão compartilhar o mesmo ambiente subjacente. Por exemplo, digamos que você esteja usando uma solução SaaS, como o Google Drive ou a Microsoft, OneDrive para armazenamento de arquivos de estudantes na nuvem. Para fornecer desktops virtuais e streaming de aplicativos para seus alunos, você pode determinar que o Amazon WorkSpaces Applications
é o mais adequado às suas necessidades. Embora esses serviços sejam executados em ambientes diferentes, o WorkSpaces Applications tem integrações nativas com o Google Drive e a Microsoft OneDrive, para que seus alunos possam continuar usando o armazenamento existente. -
A aplicação SaaS oferece suporte ao gerenciamento centralizado de identidades?
Para evitar que sua equipe de TI tenha que gerenciar diferentes repositórios de identidades e que seus usuários tenham que se lembrar de vários conjuntos de credenciais, certifique-se de que suas soluções SaaS ofereçam suporte à integração com suas soluções existentes de gerenciamento de identidades ou de autenticação única. O gerenciamento fragmentado de identidades diminui a produtividade e pode levar a práticas de segurança inadequadas, como aumento de privilégios e senhas fracas. Se a solução SaaS desejada não oferecer suporte à autenticação única ou ao seu repositório de identidades atual, avalie se o valor comercial da adoção da solução supera o aumento da carga sobre os usuários e a equipe.
-
Como você pode proteger a comunicação de rede com a aplicação SaaS?
Em alguns casos, pode ser necessária uma aplicação auto-hospedada para se comunicar com uma aplicação SaaS. Normalmente, essa comunicação será feita por meio APIs de mecanismos de autenticação e autorização apropriados. No entanto, dependendo dos ambientes de hospedagem das duas aplicações, os mecanismos alternativos ou adicionais podem ser necessários para simplificar ou proteger essa comunicação. Por exemplo, se você auto-hospeda uma aplicação com um provedor de nuvem e precisa integrá-la a uma aplicação SaaS hospedada no mesmo provedor de nuvem, o provedor pode fornecer várias opções de conexão. Talvez você consiga usar conexões de emparelhamento específicas da nuvem, interfaces privadas ou privadas APIs, AWS PrivateLink
para impedir que essa comunicação atravesse a Internet pública. Da mesma forma, se sua aplicação on-premises tiver uma conexão de rede dedicada com um provedor de nuvem por meio de um serviço como o AWS Direct Connect , você poderá usar essa mesma conexão para se comunicar com aplicações SaaS hospedadas no mesmo provedor de nuvem.