jump to navigation

SaaS “uma breve introdução.” Fevereiro 22, 2008

Posted by aclaudio in Sem-categoria.
Tags: , ,
trackback

Curiosamente resolvi iniciar este blog com um post falando sobre SaaS. Mas, o que vem a ser um SaaS?

O termo SaaS é um acrônimo para a expressão em inglês “Software As a Service”, ou em bom português (do brasil) “Software como um serviço”.

Antes de iniciar uma explicação um pouco mais detalhada sobre o SaaS, é importante esclareçer algo que vem confundindo muita gente por ai.

-SaaS não é a mesma coisa que SOA!

O termo SOA significa “arquitetura orientada a serviço” e como em desenvolvimento de sistemas o termo “arquitetura” é normalmente usado para descrever uma parte da etapa de Projeto, SOA esta mais ligada ao “projeto” do sistema, enquanto SaaS extrapola essa realidade, no momento em que trata assuntos como: licenciamento, manutenção, implantação e etc.

Entretanto, é comum que SOA seja utilizada no projeto de um SaaS.

Escrever um SaaS é elaborar, projetar e implementar um software que tenha como principal ambiente de execução a internet, mais precisamente os navegadores de páginas. Com o forte crescimento de tecnologias para melhorar as interação dos usuarios nas páginas www, essa realidade viu-se cada dia mais próxima e à mão dos desenvolvedores preocupados em ampliar o alcançe dos seus sistemas.

A ideia do SaaS é contruir um sistema e ofereçe-lo como um serviço, ou seja, o cliente não precisa necessariamente pagar pela compra de um sistema, ele apenas estará adquirindo o direito de usar um serviço, que em sua essência é um software como tantos outros existentes. Algunas vantagens podem ser listadas na utilização de um SaaS, entre elas:

  • Estrutura de TI simplificada – O cliente do SaaS não precisa preocupar-se com uma estrutura de TI mais complexa do que a instalação de uma conexão de internet banda larga. O problema da estrutura é resolvido por quem ofereçe o SaaS.
  • Portabilidade – Por tratar-se de um ambiente web o software ou serviço poderá ser acessado por qualquer computador com acesso a internet e um navegador instalado.
  • Baixo custo de licenciamento – Com a estrutura de TI compartilhada entre diversos clientes, os custos podem ser reduzidos oferecendo assim um serviço mais acessível a pequenas e médias empresas. Alias, o principal foco dos SaaS. (Iremos discutir um pouco mais esse assunto em um post específico “SaaS e a LongTail”, aguardem!).
  • Propaganda e distribuição – A distribuição do serviço, em muitos dispensa a criação da “área comercial” para a venda e distribuição do sistema. Estratégias de marketing como cadastros em ferramentas de busca, anuncios em outros SaaS, ou sites específicos, são ferramentas que oferecem ao software sua distribuíção em escala.

Bom, para evitar a doce ilusão de que “tudo são flores” alguns aspectos antes menos relevantes, ao SaaS tornam-se em alguns casos “cruciais”. Esses aspectos estão relacionados a questões sobre: Escalabilidade, Segurança e Usabilidade.

Não abordarei aqui muitos detalhes sobre as questões citadas, mais uma vez isso ficará para posts vindouros.

Escalabilidade – É preciso estar praparado para que a sua estrutura suporte um crecimento “exponencial” de usuarios, essa previsão pode parecer otimista demais, entretanto, já foi experimentada na prática por empresas provedoras de SaaS. 

Segurança e Privacidade – Como a estrutura de TI é compartilhada pelos clientes do SaaS, (eles nem precisavam saber disso!) algumas empresas resistem em alimentar um sistema com suas informações de negocios, tais como: preços de produtos, carteira de clientes e etc.

Usabilidade - Para evitar aquelas indesejadas e em muitos casos “inviáveis” visitinhas do técnico a fim de explica o funcionamento do sistema, o mesmo terá que apresentar um alto grau de usabilidade, e ainda permitir uma boa customização do serviço.

Enfim, existem diversos estudos e propostas de soluções para as questões citadas. Modelos de banco de dados flexiveis, arquiteturas distribuídas, padrões de interface.

E como falei antes, este post não tem a humana pretenção de esgotar o tema.

Espero que ao menos tenha servido para aguçar a sua curiosidade sobre o tema.

Até o próximo!

Para saber um pouco mais sobre SaaS visite:

Exemplos de SaaS:

Comentários»

1. Rícel - Março 2, 2008

Realmente o SaaS é uma inovação que tem contribuido muito para os usuários em geral, mas precisamente os usuários viciados no “sabe-tudo”: O Google.
As ferramentas disponibilizadas na net ajudam principalmente aqueles que estão iniciando ou que já tenham um negócio e querem informatizá-lo. Colocar por exemplo um programa de controle de estoque ou então um programa de caixa, sem ter que pagar para implanta-lo em sua empresa.
A idéia de “Software como um serviço” desmistifica e quebra o estereótipo de que os sistemas não ajudam, só atrapalham, mas, no entanto, é notório que isso não é verdade! Cada vez mais a procura de softwares que facilitem a gestão está aumentando.
Acredito que essa iniciativa mudará o conceito entre freeware e shareware.