XaaS: Cloud Computing - Everything as a Service
Desde a sua origem, o software tem sido naturalmente dividido em três categorias : Sistemas, Programação e Aplicações. Esta última, por sua vez, evoluiu gradualmente de aplicações nativas, web e híbridas para aplicações web progressivas e aplicações distribuídas.
Com a migração das aplicações para a nuvem (internet), consolidou-se um conceito ou modelo de negócio conhecido como "Tudo como Serviço" , mais conhecido pelo seu nome e acrônimo em inglês: Anything as a Service ou Everything as a Service (XaaS).
Perspectiva atual
XaaS
XaaS é atualmente o novo paradigma para o mercado de computação em nuvem e sua tendência de crescimento nos próximos anos terá um grande impacto nos segmentos de Telecomunicações, Big Data e Internet das Coisas (IoT).
Como o XaaS é um conceito tecnológico que engloba diversos conceitos ligados à inovação tecnológica na nuvem , ele gera novas formas de criar e agregar valor às organizações, tanto públicas quanto privadas.
Convergência e hiperconvergência
Em essência, XaaS refere-se aos múltiplos e crescentes serviços de TI aos quais as organizações têm acesso atualmente graças à Internet e às grandes transformações que isso lhes traz, aos modelos de negócios e à mudança em direção à hiperconvergência.
A convergência de TI é entendida como a união ou fusão de diversos conceitos ou tecnologias de TI , principalmente de infraestruturas de data center, como processamento, armazenamento, redes e telecomunicações, em uma única plataforma física (chassi, máquina) ou hardware.
E, como Hiperconvergência de TI, trata-se de uma infraestrutura definida por software que separa as operações da infraestrutura de hardware do sistema e as converge no nível de um Hipervisor em um único bloco.
Benefícios
Esse novo paradigma "como serviço" é um modelo de negócios que considera a estrutura das organizações e suas operações como uma plataforma de serviços. Quanto mais crítico for um processo de migração dentro de uma estrutura, mais dificuldades ele enfrentará. E é aí que o modelo XaaS se destaca.
A utilização do modelo XaaS nas organizações tem a vantagem de facilitar a resolução de dificuldades na área de TI , ao mesmo tempo que permite avançar em situações em que elas têm possibilidade de crescimento e expansão, possibilitando a transição rápida de um mercado (nicho) para outro e de um modelo de negócio para outro.
Por outro lado, o modelo XaaS permite uma rápida expansão em resposta a demandas inesperadas , liberando recursos de gestão e permitindo que as organizações se concentrem nos negócios e no crescimento, em vez de na infraestrutura.
XaaS é um modelo de negócios onipresente que proporciona presença global por meio da nuvem. Ele se destaca em pontos críticos da infraestrutura de TI, garantindo que esta não seja um obstáculo ao crescimento e à transformação dos negócios.

Conceitos Relacionados
Existem diversos conceitos, modelos e tecnologias relacionados ao paradigma "como serviço". Ou seja, embora os modelos XaaS mais conhecidos sejam Software como Serviço (SaaS), Plataforma como Serviço (PaaS) e Infraestrutura como Serviço (IaaS), outros tipos estão surgindo, incluindo os seguintes:
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 entrega aplicativos que são executados na nuvem e podem ser acessados pelo cliente por meio de diversos dispositivos, usando interfaces leves (como um navegador da web) ou por meio de APIs. Em outras palavras, ele gerencia os aplicativos e outros recursos subjacentes (rede, servidores, sistemas operacionais, armazenamento etc.).
Plataforma como serviço (PaaS, plataforma como serviço)
Quando o provedor oferece a possibilidade de implantar seus próprios aplicativos ou os aplicativos do cliente em sua infraestrutura de nuvem , enquanto o cliente mantém o controle sobre eles. O provedor gerencia todos os outros recursos subjacentes.
Infraestrutura como serviço (IaaS, infraestrutura como serviço)
Quando o provedor disponibiliza recursos de processamento, armazenamento, rede e outros recursos computacionais essenciais para que o cliente possa implantar e executar sistemas operacionais, armazenamento e aplicativos.

Conclusão
Diante disso, fica claro que o conceito de "Tudo como Serviço" 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 dos custos operacionais e a otimização dos processos.
Além disso, o modelo XaaS, baseado principalmente em IaaS, PaaS e SaaS, está se expandindo para abranger todos os tipos de componentes que podem ser oferecidos como serviço. O XaaS está estendendo as vantagens da computação em nuvem para qualquer área ou processo dentro das organizações, dando suporte a diversos objetivos de negócios, desde recursos humanos até segurança cibernética ou tradicional.
Em resumo, o XaaS torna inevitável que todos os serviços na área de TI sejam eventualmente oferecidos na nuvem , o que consolidará ainda mais essa posição ao longo do tempo.