O Software desde sua criação foi naturalmente dividido em 3 categorias que são: Sistemas, Programação e Aplicativos. E o último, por sua vez, evoluiu gradualmente de Aplicativos: Nativos, Web, Híbridos, para Progressivos e Distribuídos.
Junto com isso Os aplicativos estão migrando para a nuvem (Internet) se foi consolidando um conceito ou modelo de trabalho e negócio conhecido como "Tudo como serviço", conhecido principalmente por seu nome e sigla em inglês como: Qualquer coisa como um serviço ou Tudo como um serviço (XaaS).
Perspectiva atual
XaaS
XaaS é atualmente o novo paradigma para o mercado de computação em nuvem e cuja tendência de crescimento para os próximos anos terá grande impacto nos segmentos de Telecomunicações, Big Data e Internet das Coisas (IoT).
Já que XaaS é um conceito tecnológico que engloba diversos conceitos relacionados à inovação tecnológica na nuvem, que gera novas formas de geração e agregação de valor às organizações, públicas e privadas.
Convergência e hiperconvergência
Por si só, o XaaS aponta para os múltiplos e crescentes serviços de TI que as organizações atualmente acessam graças à Internet e as grandes transformações que isso traz para eles, os modelos de negócios e a mudança para a hiperconvergência.
Entendendo como Convergência de TI a união ou fusão de vários conceitos ou tecnologias de TI, principalmente de Infraestruturas de Centros de Computação (Datacenters), tais como: Processamento, Armazenamento, Redes, Telecomunicações, em uma única plataforma física (Chassis, Máquina) ou Hardware.
Como Hiperconvergência de TI para uma infraestrutura definida por software que separa as operações da infraestrutura HW do sistema e as converge ao nível de um hipervisor em um único bloco.
Benefícios
Este novo paradigma de «as-a-service» (as-a-service) é um modelo de negócio, em que a estrutura das Organizações e suas operações são pensadas como uma plataforma de serviços. Quanto mais crítico é um processo dentro de uma estrutura, de migração, mais dificuldades ele enfrenta. E é aqui que o modelo XaaS se destaca.
A utilização do modelo XaaS nas Organizações tem o benefício de facilitar a resolução de dificuldades na área de TI, ao mesmo tempo que avança nas situações em que tem possibilidade de crescer e expandir-se, permitindo-lhe passar rapidamente de um mercado (nicho) para outro e de um modelo de negócio para outro.
Por outro lado, o modelo XaaS permite escalonamento rápido em face de um requisito de demanda surpresa, liberando recursos de gestão, de forma a permitir que as Organizações se dediquem integralmente ao negócio e ao seu crescimento, ao invés da infraestrutura.
XaaS é um modelo de negócios onipresente, proporcionando uma presença globalizada usando a nuvem. Forte nos pontos críticos da infraestrutura de TI, tornando-a não um obstáculo para o crescimento e transformação dos negócios.
Conceitos Relacionados
Existe um grande número de conceitos, modelos ou tecnologias relacionadas ao paradigma do "as-a-service" (as-a-service). Ou seja, embora os XaaS mais conhecidos sejam geralmente: Software como Serviço (SaaS, Software como Serviço), Plataforma como Serviço (PaaS, Plataforma como Serviço) e Infraestrutura como Serviço (IaaS, Infraestrutura como Serviço), a cada vez mais tipos surgem, entre os quais podemos encontrar o seguinte:
Tipo
- Hardware como serviço (HaaS, Hardware como serviço)
- Armazenamento como serviço (SaaS)
- Banco de dados como serviço (DBaaS, Banco de dados como serviço)
- Recuperação de desastres como serviço (DRaaS)
- Comunicações como serviço (CaaS)
- Rede como serviço (NaaS)
- Monitoramento como serviço (MaaS)
- Contêineres como serviço (CaaS, Recipientes como serviço)
- Funções como serviço (FaaS, Funções como serviço)
- Segurança como serviço (SECaaS, Segurança como serviço)
Outros menos conhecidos ou implementados são geralmente:
- Gestão como Serviço (MaaS)
- Business as a Service (BaaS, Business as a Service)
E de forma resumida, os 3 principais conceitos ou modelos XaaS podem ser descritos como:
Software as a Service (SaaS, Software as a Service)
Quando o provedor fornece aplicativos que funcionam na nuvem e que pode ser acessado pelo cliente por meio de diversos dispositivos, com interfaces leves (como um navegador da web) ou por meio de interfaces (API). Ou seja, gerencia as aplicações e demais recursos subjacentes (Rede, Servidores, Sistemas Operacionais, Armazenamento, entre outros).
Plataforma como serviço (PaaS, plataforma como serviço)
Quando o provedor oferece a possibilidade de implantar seus próprios aplicativos ou aplicativos do cliente em sua infraestrutura de nuvem, enquanto o cliente mantém o controle sobre eles. O provedor cuida do gerenciamento de todos os outros recursos subjacentes.
Infraestrutura como serviço (IaaS, infraestrutura como serviço)
Quando o provedor fornece processamento, armazenamento, rede e outros recursos de computação críticos no qual o cliente pode implementar e executar sistemas operacionais, armazenamento e aplicativos.
Conclusão
De tudo isso, fica claro para nós que «Everything as a Service» está gerando uma mudança (migração) das operações de TI das Organizações para a nuvem (Internet) por meio de plataformas colaborativas, acessíveis de qualquer lugar, com a consequente redução de custos operacionais e agilização de processos.
E que, além disso, o modelo XaaS baseado principalmente em IaaS, PaaS e SaaS está se expandindo, se expandindo para todos os tipos de componentes que podem ser oferecidos como um serviço. O XaaS está estendendo as vantagens do Cloud Computing a qualquer área ou processo das Organizações, apoiando diversos objetivos de negócio, desde Recursos Humanos, até Tradicional ou Segurança da Informação.
Em resumo, O XaaS torna inevitável que todo serviço na esfera da tecnologia da informação acabe sendo oferecido na nuvem, o que vai acabar fortalecendo-o ainda mais com o passar do tempo.