As aplicações de software como serviço (SaaS) são executadas na nuvem. Em vez de adquirir aplicações, os usuários fazem assinaturas de aplicações SaaS e podem acessá-las pela Internet.
Após ler este artigo, você será capaz de:
Conteúdo relacionado
O que é a nuvem?
O que é nuvem híbrida?
O que é migração para a nuvem?
O que é um Firewall de Nuvem (FWaaS)?
O que é multinuvem?
Assine o theNET, uma recapitulação mensal feita pela Cloudflare dos insights mais populares da internet.
Copiar o link do artigo
Software como serviço, ou SaaS, é um método para oferecer softwares aos usuários usando a nuvem. Em vez de aquirir uma aplicação e instalá-la, os usuários de SaaS fazem uma assinatura. Dessa forma, eles podem acessar e usar uma aplicação SaaS de qualquer dispositivo compatível via Internet. A aplicação real é executada em servidores de nuvem que podem estar bem longe de onde o usuário está.
Um aplicativo SaaS pode ser acessado por meio de um navegador ou aplicativo. Os aplicativos de e-mail on-line que os usuários acessam através de um navegador, como o Gmail e o Office 365, são exemplos comuns de aplicativos SaaS.
A diferença entre SaaS e uma instalação de software no computador de um usuário é semelhante à diferença entre fazer streaming de um programa de TV on-line e comprar todas as temporadas do programa em DVD.
A pessoa que compra uma série em DVD paga só uma vez por ela; no entanto, vai precisar guardar e cuidar dos DVDs e, caso troque de aparelho reprodutor — por exemplo, troque o reprodutor de DVD por um de Blu-ray —, terá que comprar a mídia física novamente. Quando uma série é transmitida on-line significa que alguém está cuidando de toda a parte de armazenamento e atualizações. O único trabalho do usuário é apertar o play. No entanto, o streaming depende de uma conexão com a Internet, e os usuários normalmente precisam pagar uma mensalidade para terem acesso aos programas.
Considere a diferença entre o estacionamento com manobrista e o aluguel de uma vaga de estacionamento. O estacionamento com manobrista é um serviço, enquanto uma vaga de estacionamento é um produto, embora ambos ofereçam o mesmo benefício ao cliente: um lugar para deixar o carro.
No passado, os fornecedores de softwares vendiam seu software aos usuários como um produto. Já no modelo SaaS, eles fornecem e fazem a manutenção dos softwares para seus usuários via nuvem. Eles hospedam e cuidam dos bancos de dados e dos códigos necessários para que a aplicação funcione e, por fim, executam a aplicação em seus servidores. Portanto, o SaaS é mais um serviço do que um produto.
"A nuvem" refere-se a servidores da Web remotos presentes em vários data centers que hospedam bancos de dados e executam o código da aplicação. Os provedores de nuvem disponibilizam seus serviços a clientes ou usuários finais via Internet. (Consulte o artigo O que é a nuvem?)
O SaaS é um dos três principais modelos de serviço em nuvem. Os modelos de serviço em nuvem são categorias de serviços que os provedores de nuvem — em outras palavras, empresas que possuem e administram servidores em vários data centers — oferecem a usuários e empresas.
Há três modelos de serviço em nuvem:
O modelo SaaS tem vários prós e contras, embora para empresas e usuários modernos os prós do SaaS geralmente superem os contras. Seguem algumas vantagens e desvantagens no uso de aplicações SaaS:
Como mencionado acima, os provedores de e-mail on-line se enquadram na categoria SaaS. Outras empresas de SaaS conhecidas: Salesforce, Slack, MailChimp e Dropbox.
A Cloudflare oferece vários produtos e recursos para ajudar as empresas no processo de migração para a nuvem. Para empresas que estejam implantando aplicativos SaaS, o Cloudflare Zero Trust protege, autentica e monitora o acesso de usuários a qualquer domínio, aplicativo ou caminho protegido pela Cloudflare.
Por outro lado, a tecnologia do Cloudflare ajuda os provedores de SaaS a:
Saiba mais sobre como funciona a computação em nuvem.
Software como serviço (SaaS) é um modelo de distribuição de software baseado em nuvem, no qual os usuários assinam aplicativos e os acessam pela internet, em vez de instalar e possuir o software diretamente.
Com o modelo de assinatura de SaaS, os usuários pagam taxas recorrentes, geralmente mensais ou anuais, para acesso contínuo ao software, em vez de fazer uma compra única.
As vantagens do SaaS incluem acesso de qualquer lugar, sem necessidade de atualizações ou instalações manuais, escalabilidade para lidar com mais usuários ou dados, economia de custos em infraestrutura de TI e flexibilidade em diversos dispositivos.
Os três principais modelos de serviços em nuvem são IaaS (Infraestrutura como serviço), PaaS (Plataforma como serviço) e SaaS (Software como serviço).
Computação em nuvem significa que os bancos de dados e o código do aplicativo SaaS são executados em servidores web remotos gerenciados por terceiros e são entregues aos usuários via internet.
As possíveis desvantagens incluem o aprisionamento tecnológico, desafios de segurança e conformidade, e a necessidade de um controle de acesso rigoroso, já que aplicativos e dados estão fora das redes internas.