O que é saas na computação em nuvem?
Hoje, Software como Serviço (SaaS) é a área mais madura da computação em nuvem. SaaS ganhou tração inicial com o gestão de relacionamento com clientes (CRM) mercado e expandiu-se para outros - especialmente o mercado de colaboração e as ferramentas que permitem e ambientes de gerenciamento.
Que características tem que ser no lugar para um SaaS para ser comercialmente viável?
A aplicação SaaS precisa ser generalizado o suficiente para que muitos clientes estarão interessados no serviço. Aqui estão alguns exemplos desses tipos de aplicativos: contabilidade, colaboração, gerenciamento de projetos, testes de análise, gerenciamento de conteúdo, internet marketing, gestão de risco e, claro, CRM. O que não funciona como SaaS? A aplicação especializada one-of-a-kind com um pequeno número de clientes potenciais.
aplicações SaaS precisa de navegação sofisticada e facilidade de uso. Se um aplicativo SaaS não é fácil de usar, os clientes vão simplesmente parar de subscrever. A maioria dos fornecedores de SaaS oferecem potenciais clientes um teste gratuito por um mês ou assim. Se o cliente não começar a usar o aplicativo durante esse primeiro mês, é provável que o cliente não vai assinar um contrato. Isso é muito importante porque tem sido relatado que menos de 20 por cento dos usuários permanecem clientes após o primeiro mês ou assim.
As necessidades de aplicação de SaaS ser modular e orientada a serviços. Sem esta abordagem modular, será difícil mudar e difícil ter de terceiros empresas independentes se juntam ao ecossistema.
Uma aplicação SaaS deve incluir medição e monitoramento para que os clientes podem ser cobrados uso real.
Uma aplicação SaaS deve ter um serviço de faturamento built-in.
aplicações SaaS precisam de interfaces publicadas e um ecossistema de parceiros que possam expandir a base de clientes da empresa e alcance de mercado.
aplicações SaaS tem que garantir que os dados de cada cliente e configurações especializadas são separados e seguro a partir de dados e configurações de outros clientes.
aplicações SaaS precisa fornecer sofisticados configuradores de processos de negócios para os clientes. Cada cliente pode mudar o processo dentro do aplicativo SaaS padronizado. Por exemplo, uma empresa pode querer adicionar um processo para que um gerente tem que aprovar o preço que está sendo oferecido a um novo cliente. A ferramenta de configuração built-in permite que isso seja feito numa base ad hoc, sem programação.
aplicações SaaS precisa fornecer constantemente lançamentos rápidos de novos recursos e novas capacidades. Isso deve ser feito sem afetar a capacidade do cliente para continuar business as usual.
aplicações SaaS tem que proteger a integridade dos dados dos clientes. Isso inclui o fornecimento de técnicas para permitir dados para migrar ou a uma base de dados privada dentro do firewall ou para uma capacidade de armazenamento de terceiros.