Vídeo: O uso da Nuvem na Microsoft (Novembro 2024)
A palestra de hoje na conferência Build da Microsoft focada em serviços em nuvem, com muitos aprimoramentos nos serviços da Web do Azure da empresa. Fiquei impressionado não apenas com o quanto a Microsoft está tentando competir com o Amazon Web Services e o Google Cloud Platform, mas com o modo como está tentando conectar serviços em nuvem à computação corporativa tradicional de maneiras que podem fazer muito sentido para muitas empresas.
Satya Nadella, presidente da divisão de servidores e ferramentas, falou sobre a "nuvem para negócios modernos", destacando alterações específicas para desenvolvedores de aplicativos centrados na Web, aplicativos móveis e aplicativos "em escala de nuvem e de nível empresarial". Ele disse que a empresa estava mudando completamente a economia do que aplicativos complexos exigiam no passado, reduzindo as despesas em ordens de magnitude por meio de melhorias nos serviços de identidade, integração e dados.
Mas o que acho mais interessante são alguns novos recursos, como o dimensionamento automático para instâncias do Azure; uma versão do Azure do serviço de integração BizTalk; e particularmente um Active Directory baseado na nuvem que permitirá logon único para aplicativos locais e baseados na nuvem.
Nadella falou sobre como a Microsoft tem uma vasta experiência na nuvem, suportando o grupo mais diversificado de aplicativos primários, incluindo o Xbox live com 48 milhões de assinantes, exigindo 300.000 servidores, inclusive tendo servido 1, 5 bilhão de jogos de Halo; Skydrive com mais de 250 milhões de contas; e Skype com 299 milhões de usuários conectados. Ele também observou que a empresa possui 18 data centers, mais de 100 centros de colocation e uma rede de borda como parte da Microsoft Cloud Infrastructure.
Para a criação de sites, Nadella falou sobre como a nova versão do Visual Studio 2013 permite "A melhor Web da classe para os sites de nível corporativo que você deseja criar".
Uma demonstração do Visual Studio 2013 mostrou como agora existe apenas uma opção para a estrutura do ASP.Net, mas que agora integra muitas outras coisas, incluindo WebForms, MVC, API da Web e Sinal R. Outras novas opções, incluindo a configuração vários navegadores como padrão no Visual Studio, para que você possa ver a aparência da sua página da Web em vários navegadores ao mesmo tempo.
Como o SignalR agora está incorporado no Visual studio, as alterações feitas no seu código podem ser imediatamente refletidas em vários navegadores. Além disso, parece haver muito mais mudanças, incluindo um novo editor de HTML, melhores modelos para front-ends da Web e conexão para abrir o middleware padrão da Web para coisas como identidade e autenticação.
Tudo isso funciona no Azure também, como Nadella disse que agora existem 130.000 sites do Azure, incluindo empresas como 3M e Heineken. Ele anunciou a disponibilidade geral dos sites do Windows Azure, juntamente com as visualizações do Visual Studio 2013 e do.Net 4.5.1.
Para aplicativos móveis, Nadella anunciou o Windows Azure Mobile Services, que pode suportar aplicativos iOS, Android, Windows Store, Windows Phone ou HTML5.
Uma demonstração criou um aplicativo de lista de tarefas para iOS que armazena as informações no Azure, incluindo simplesmente a adição de uma notificação por push. Eu estava interessado em agora oferecer suporte ao Git para controle de origem e sobre novos recursos para criar APIs personalizadas, melhorias no cronograma e recursos de identidade, incluindo suporte para Microsoft, Facebook, Google e outros serviços de identidade.
Nadella disse que os desenvolvedores já estão dando suporte a mais de 20.000 serviços móveis do Windows Azure por meio da visualização iniciada há um ano.
Para aplicativos em escala de nuvem, Scott Guthrie, vice-presidente corporativo do Windows Azure, anunciou os recursos de escala automática do Azure, com uma demonstração mostrando como você pode definir um número mínimo e máximo de instâncias de máquinas virtuais, além de um intervalo de CPU de destino. Outras opções permitem que você defina com que rapidez ele aumentará e diminuirá o tamanho do site, além de dimensionar automaticamente o back-end com base mais no trabalho a ser feito do que nos problemas do sistema. Combinado com políticas recentes que não cobram por VMs não utilizadas e cobrança por minuto, Guthrie disse que isso permitirá uma eficiência enorme em comparação com outros serviços em nuvem e computação local.
Um recurso que acho muito interessante é o Windows Azure Active Directory, que pode funcionar na nuvem ou integrar-se a um Diretório de Atividades local, mas ainda oferece suporte ao logon único. Com esse recurso, as empresas podem integrar aplicativos como Google Apps, Salesforce, Dropbox, Box, Concur e até Amazon Web Services e permitir o logon único.
Uma empresa pode até ter um único painel de todas as suas soluções SaaS e, em seguida, os funcionários podem clicar em qualquer uma delas e ir automaticamente para o aplicativo (com o logon tudo acontecendo nos bastidores). Isso deve facilitar as coisas para muitos usuários. Também é bom para o gerenciamento de SaaS, pois se um funcionário sair e a conta do diretório ativo estiver desativada, o acesso aos serviços SaaS também será.
O CEO e co-fundador da Box, Aaron Levie, falou sobre como isso reduz a quantidade de "atritos" envolvidos na criação de coisas como identidade. Isso facilitará as startups e ajudará a mover mais aplicativos para o modelo SaaS.
Guthrie também exibiu os serviços do BizTalk do Azure, projetados para simplificar a integração entre aplicativos, com uma demonstração mostrando a conexão de aplicativos locais com um aplicativo SaaS. Ele falou sobre os vários serviços de dados, incluindo o banco de dados NoSQL e agora o HD Insight, que permite ativar um cluster Hadoop no Azure. (Não houve muita demonstração aqui; ele disse que haverá mais posteriormente na conferência.)
Finalmente, Nadella voltou a falar sobre o Office 365 como um serviço programável. Uma demonstração usou o Visual Studio para criar um aplicativo de contratação que aproveita os recursos do Office 365, como documentos e informações de presença.
No geral, a mensagem era que a Microsoft estava muito interessada em competir nos mercados de plataforma como serviço (PaaS) e infraestrutura como serviço (IaaS). O que se destaca para mim é como a empresa está dando vários passos, desde a integração do Active Directory até melhores maneiras de vincular aplicativos. Isso deve facilitar a conexão das empresas e da infraestrutura e aplicativos corporativos existentes com a nuvem.