Microsoft

Windows como serviço - uma discussão

Windows como serviço - uma discussão

Após o sucesso de oferecer o Microsoft Office como um serviço - na forma do Office 365, é possível para a Microsoft oferecer seu sistema operacional, Windows como um serviço? O artigo tenta encontrar respostas, enquanto fala sobre os possíveis modelos de implementação. Observe que já existem serviços Microsoft PaaS como o Azure, mas o escopo lá é limitado. Estou falando sobre oferecer todo o sistema operacional como um serviço que pode ser executado em um navegador e chamar outros programas - locais ou na nuvem.

Windows como um serviço - O modelo SaaS

SaaS significa Software as a Service. Você já deve estar usando o SkyDrive Desktop, que serve como exemplo de SaaS (Software as a Service). SaaS é claramente um software fornecido por algum serviço de nuvem que você pode usar como e quando necessário e pelo tempo que for necessário. SkyDrive desktop, por exemplo, é um software que você baixa da Microsoft e o usa para sincronizar seus arquivos na nuvem com o armazenamento local.

Mas não se trata de um desktop SkyDrive. A implementação do aplicativo de desktop SkyDrive é muito mais fácil em comparação com a oferta do Windows como um serviço. Todos nós conhecemos o Windows como um sistema operacional. Como é possível oferecer um sistema operacional como serviço? É necessário um sistema operacional para iniciar um computador. Se o serviço é fornecido na nuvem, como alguém pode inicializar seu computador para se conectar ao serviço? Ainda será chamado de sistema operacional? Ou será uma extensão do sistema operacional?

Posso presumir que temos a cópia básica inicializável do Windows nos computadores. Com essa cópia, o computador inicializa. Esta cópia inicializável básica do Windows não tem muitas opções, pois não é um sistema operacional completo, mas uma versão compacta, ou melhor, simplificada do sistema operacional Windows.

Uma vez acionado, o computador pode se conectar à Internet e fazer o login na oferta de nuvem do Windows que possui todos os outros programas necessários para manter um computador funcionando corretamente e para ajudar no lançamento de outros aplicativos. Esses aplicativos podem ser locais ou baseados em nuvem, como o Office 365 (Office na Web: Office Web Applications) e Adobe Creative Cloud etc.

Benefícios do Windows como serviço (software como serviço)

Para mantê-lo compacto, seguro e confiável, a Microsoft pode considerar o fornecimento de uma versão básica e simplificada do sistema operacional Windows em um chip - ou, como o chamamos, um firmware. Se for um firmware, as chances de obter qualquer vírus ou worm serão reduzidas significativamente.

Podemos presumir que a cópia do firmware sempre será segura e as pessoas não precisam adicionar antivírus aos seus computadores, pois a única tarefa dos computadores seria inicializar e se conectar ao Windows. Estes serão computadores Windows e não podem executar outros sistemas operacionais. Por sua vez, o hardware seria leve - algo como os Netbooks.

A cópia da nuvem do Windows é sempre atualizada para que os usuários possam usar a versão mais recente. A partir desta data, o mais recente é o Windows 8.1 e todos os que usam o Windows as a Service (SaaS) em computadores Windows trabalhariam facilmente no Windows 8.1 sem ter que comprar cada edição separadamente e apenas pagando uma mensalidade.

Finalmente, não haverá pirataria. Uma versão online do Windows não pode ser roubada e usada em computadores individuais. Não consigo ver como as pessoas podem usá-lo sem assinatura. As taxas de assinatura devem ser baixas, caso contrário as pessoas podem mudar para outros sistemas operacionais.

Restrições do Windows como SaaS

Voltando à implementação SaaS do Windows como um serviço, acho que é bom o suficiente até que o usuário seja restrito a usar apenas o software baseado em Windows. Ou seja, os programas padrão que vêm com o sistema operacional. Claro, a Microsoft pode adicionar muitos mais programas e tenho certeza que as pessoas vão gostar desses softwares, pois eles fazem parte de todo o Windows e podem ser usados ​​por uma pequena taxa mensal. Da mesma forma, os outros programas, como Adobe Creative Suite etc. também podem ser usados ​​pelos mesmos computadores, mas eles não farão parte do Windows como um serviço.

Este tipo de implementação pode não fornecer recursos suficientes para executar aplicativos locais como Photoshop, Adobe Premiere e Corel Draw, etc. Sabemos que a Adobe também foi para a nuvem e está disponível na forma de SaaS: Adobe Creative Cloud, mas considere uma pessoa usando Corel Draw que precisa ser instalado no computador local antes de poder ser usado. Uma implementação típica do Windows como SaaS (Software as a Service) não pode fornecer isso. É aí que precisamos como uma plataforma.

Windows como serviço - O modelo PaaS

PaaS ou Plataforma como serviço soa muito melhor porque um sistema operacional é basicamente uma plataforma onde outros programas e aplicativos podem ser executados. Podemos usar o mesmo Windows no conceito de firmware ou podemos usar qualquer tipo de sistema operacional para fazer o computador inicializar. Assim que o processo de boot for concluído, os usuários podem entrar na nuvem do Windows e, a partir daí, executar programas como Photoshop, Premiere, Corel Draw etc. Embora a maioria das empresas já esteja optando pela nuvem para combater a pirataria (esse também é um dos benefícios: as pessoas não podem roubar uma cópia do Windows baseada na nuvem), algumas ainda estão fornecendo as versões desktop / laptop / autônomo.

Agora, suponha que você inicializou usando Linux ou a versão simplificada do Windows (versão de firmware que falamos acima). Você pode então se conectar ao Windows como uma plataforma como uma taxa nominal por mês, ainda aproveitar as versões mais recentes sem ter que pagar por elas e então você também pode usar versões desktop / autônomo de software diferente, invocando-os através do Windows como um serviço de plataforma. Parece bom, mas precisa ser trabalhado como chamar um programa de seu computador para a plataforma baseada em nuvem. É possível com algum pensamento e implementação adequada da plataforma.

Uma opção é usar as versões em nuvem de outro software - como o Adobe Illustrator no lugar do Corel Draw. Até agora, a Corel não foi para a nuvem, mas vendo como a Adobe e outras suítes criativas agora fazem parte da nuvem, pode em breve fazer parte da nuvem. Se fizerem parte da nuvem, será mais fácil invocar esses aplicativos. Mas se o aplicativo estiver instalado no seu computador e você estiver conectado à nuvem do Windows, deve haver um método para poder usar os programas instalados.

O método básico de trabalhar em um computador é apenas a interação entre os objetos na RAM e na CPU. Sua contribuição, programas residentes, etc. vá para a RAM e, de lá, para a CPU, seja processado e os resultados sejam enviados de volta para a RAM de onde você pode ver ou imprimir a saída. Os objetos na RAM mudam conforme e quando necessário, para executar o programa instalado, mas para um grande número de programas, a única coisa a ser cuidada é transportar instruções e dados da RAM para a CPU e de volta para a RAM. Portanto, não é não implementável. O Windows na nuvem está residente em sua RAM para processar os aplicativos locais. Possível? sim.

Windows como serviço: conclusão

Quando digo Windows as a Service, estou falando de todo o sistema operacional como um serviço e não de Windows Azure ou Office 365. Uma olhada em ambos os formatos: SaaS e PaaS, torna o último mais viável, pois a parte SaaS pode exigir que a Microsoft faça um acordo com diferentes fornecedores de software para fornecer seu software como serviço por meio da assinatura do Windows. Este artigo pode continuar e continuar com diferentes possibilidades, mas vou pará-lo aqui.

Agora lê:

Compartilhe suas idéias sobre a implementação do Windows como um serviço baseado em nuvem, em vez de instalação local. Você gostaria disso?

Instale o último jogo de estratégia OpenRA no Ubuntu Linux
OpenRA é um motor de jogo de estratégia em tempo real Libre / Free que recria os primeiros jogos Westwood como o clássico Command & Conquer: Red Alert...
Instale o emulador Dolphin mais recente para Gamecube e Wii no Linux
O Dolphin Emulator permite que você jogue seus jogos de Gamecube e Wii escolhidos em computadores pessoais Linux (PC). Sendo um emulador de jogo disp...
Como usar o GameConqueror Cheat Engine no Linux
O artigo cobre um guia sobre como usar o mecanismo de cheat GameConqueror no Linux. Muitos usuários que jogam no Windows costumam usar o aplicativo “C...