Configuration Manager Servicing Extension para SCCM 2012 SP1 e R2
O pacote de extensão de serviços do SCCM 2012 SP1 ou R2 é um recurso muito bom para administradores do SCCM se manterem atualizados em relação a este produto. Ele ainda está em beta, mas já é possivel ver suas vantagens.
Para quem quiser baixar, se inscreva no beta pelo Connect: https://connect.microsoft.com/ConfigurationManagervnext/Downloads
A instalação do produto é muito simples, após aceitar o contrato ele já fica disponivel no menu Administration –> Site Servicing do SCCM, onde podemos ver a versão do servidor atual, uma lista dos updates importantes que não estão instalados e o resumo dos blogs e updates disponiveis para servidor e cliente:

Abrindo as opções do menu Site Servicing a primeira opção à visualizar é Site Version onde está visivel o Cumulative Update instalado (CU), que em geral é uma informação importante que nem sempre sabemos encontrá-la, já que é necessário ver os updates instalados para saber o CU:
Outra opção no menu Site Updates filtra quais os updates e cumulative updates disppniveis por versão do SCCM 2012, permitindo que o administrador faça o download a partir do link fornecido:

O menu seguinte Client Targets permite ver os hostfixes e updates para os agentes/clientes do SCCM por versão, assim como o acima para os servidores SCCM:

E por fim, o menu Blogs irá permitir ao administrador ver as mensagens postadas no blog do time de produto e do time de suporte, facilitando a atualização das noticiais e ultimas novidades do produto:

Microsoft Azure – Novo Portal
Para quem ainda não conheceu o novo portal do Windows Azure, pretendo neste post explicar um pouco suas vantagens e funcionalidades, que neste último release do Preview está com praticamente todas as features prontas.
Com certeza ao final você irá alterar o seu atalho de internet para o novo endereço https://portal.azure.com/ como eu fiz hoje!!!
Introdução
No último MVP Summit na Microsoft em Novembro de 2013 fomos apresentados ao novo modelo de interface que a Microsoft estava estudando. Por ocasião da reunião, eu e o Josué Vidal pudemos ver como iria ser as interfaces e opinar a respeito.
A intenção é criar interfaces modulares que avancem sem proibir que o usuário tenha acesso aos itens anteriores de menu. Para isso a cada função selecionada, ao invés da tela ser alterada abre-se a direita um painel com os dados solicitados permitindo que você retorne pela rolagem aos itens abertos, o que facilita muito a operação em tablets e telas de toque.
Utilizando e Customizando o Painel
Ao abrir o novo painel já é possivel ver como ele é interativo. Os blocos abaixo são todos customizaveis, permitindo “pinar” itens, alterar seu tamanho ou localização na tela, similar ao Menu Iniciar do Windows 8:

Para incluir novos itens no painel (aplicações ou atalhos), basta utilizar o botão “Browse”:

Os itens selecionados são todos interativos e como visto no primeiro recorte de tela e na introdução, abertos em blocos a direita permitindo utilizar comandos com botão direito (pressionando com tela de toque):

Por fim, podemos customizar a posição do itens no painel principal, alterando seu tamanho ou localização:
Administrando Itens
Até a versão anterior do Preview não era possivel alterar, editar ou criar itens. Apenas era possivel visualizá-los e no caso de VMs nem isso.
Nesta versão já é possivel criar as VMs e editar suas propriedades, de forma muito simples. As imagens abaixo são a rolagem de tela para baixo das propriedades de uma VM:


Por fim, até mesmo a alteração de tipo de uma VM traz dados muito importantes, diferente do primeiro portal do Azure que só trazia as caracteristicas de CPU e memória, trazendo agora todos os detalhes:

Conclusão
Não deixe de utilizar o novo portal. Em algumas situações ele ainda irá solicitar que utilize o portal original, mas são em pouquissimas situações, como por exemplo, configurar o Gateway de rede VPN.
Microsoft Azure (Iaas) Cost Estimator Tool
Ontem a Microsoft liberou uma ferramenta interessante para calculo de custos de migração das maquinas virtuais (a partir do VMM ou ESX) ou fisicas.
A instalação da ferramenta pode ser feita pelo link http://www.microsoft.com/en-us/download/details.aspx?id=43376
Na tela inicial escolhemos se o inventário será pelo VMM, ESX, direto no Hyper-V ou com os IPs de maquinas fisicas. Para cada um dos tipos de inventário ele pedirá os dados do gerenciador (VMM, Hyper-V ou vCenter) ou os IPs de maquinas fisicas.
No meu exemplo utilizei maquinas fisicas e selecione pelo tipo (Windows/Linux), o IP, usuário e senha. Podemos incluir até 25 maquinas por ciclo:
O passo seguinte é escolher a frequencia com que deseja que a ferramenta faça a pesquisa. Como no meu caso a maquina está ligada não preciso definir recorrencias.
Na sequencia a ferramenta irá listar os recursos das maquinas que foram analisadas e indica os dados de inventário qeu são relevantes para a confecção do custo.
Finalmente, temos o relatório com os custos estimados para cada Azure VM, podendo escolher qual a região e o perfil de hardware para cada VM escolhida, alem do perfil de preço:
Essa ferramenta é muito útil para permitir que o cliente tenha ideia do investimento que será necessário na migração, utilizando dados reais!
Artigos Essenciais sobre Cloud
Dois artigos recentes sobre cloud que foram divulgados este final de mês são muito bons para justificar e planejar implementações.
ROI com Windows Server 2012 R2
O primeiro artigo é um documento da Forrester encomendado pela Microsoft destacando a economia alcançada com a implementação do Windows Server 2012 R2 como Hypervisor.
Os dados foram obtidos a partir de uma migração em cliente e contem os dados do que foi depreciado, qual o investimento necessário e o ROI obtido, incluindo os equipamentos de hardware que foram dispensados com a implementação:
http://download.microsoft.com/download/D/E/5/DE54D714-0545-4399-A26B-3C09C4DB7877/The_Total_Economic_Impact_of%20Microsoft_Windows_Server_2012_R2_White_Paper.pdf
Como Não Perder a Oportunidade da Jornada para a Cloud
O segundo documento é um artigo escrito Mike McCaig que é um especialista em Cloud Datacenter e destaca como não perder a oportunidade e investimentos realizados na migração.
Destaca por meio de tópicos itens importantes que em geral são desapercebidos ou tratados com pouca atenção:
- Entender o que será movido
- Controle sobre como será realizado
- Manter as pessoas engajadas
http://techpageone.dell.com/technology/cloud-computing/avoid-getting-lost-journey-cloud/#.U6rnW7G0Ps
Microsoft Azure RemoteApp
Recentemente a Microsoft anunciou o lançamento deste serviço, chamado de RemoteApp.
Introdução ao RemoteApp
O RemoteApp é um serviço para permitir a execução de aplicações instaladas no Azure sejam executadas em máquinas Windows, Mac, iPad, iPhone e Android.
É a mesma coisa que o Remote Desktop Services (RDS) do Windows Server 2012?
Basicamente sim na utilização pelo usuário final, mas difere no funcionamento comparado ao Remote Desktop Services disponivel no Windows Server 2012.
No RDS publicamos as aplicações nos servidores Windows e definimos os atalhos destas aplicações baseadas no farm de servidores RDS que foram criados. É baseado nas aplicações que rodam no servidor, criando instâncias das aplicações. Só é possivel publicar aplicações que estejam instaladas em todo o farm.
No Azure RemoteApp fazemos o upload de uma maquina virtual criada no Hyper-V para o Azure e o sistema apresenta as aplicações disponiveis nesta VM para serem oferecidas ao cliente. As instâncias que o usuário funcionam no modelo de auto-provisionamento, onde a VM é criada conforme a necessidade de novas execuções. Alem disso, cada VM pode conter diferentes aplicações e o Azure é o responsável por iniciar a VM correspondente aquela aplicação solicitada pelo usuário.
Criando Serviço RemoteApp
Como o RemoteApp ainda é Preview, é necessário solicitar acesso a ele pelo portal do Azure, que pode demorar até uma semana para ser concedido. Após receber o email liberando o uso, podemos ver o serviço no painel.
Importante lembrar que no periodo de Preview o uso é gratuito, mas após a disponibilização pública ou GA (Global Availability) passa a ter um custo utilizar este serviço.
No painel do Microsoft Azure será possivel ver o RemoteApp e criar serviços:
_thumb.png)
Para criar o serviço, basta utilizar o botão “New” do Azure e criar uma instância. No meu exemplo utilizei a VM já padronizada com Office 2013 que o Azure dispõe como padrão, mas veja que no menu do serviço acima temos a opção “Template Images” onde podemos colocar as nossas aplicações customizadas, bastando utilizar o Windows Server 2012 R2 com SysPrep.
Após criar a instância do serviço, o passo seguinte é definirmos os acessos. Se o seu ambiente possui o Azure AD poderá utilizar os usuários do Dominio, se não houver a integração podemos usar diretamente as Microsoft Accounts como o exemplo abaixo:
_thumb.png)
Após definir o acesso e criar o serviço definimos quais aplicações serão disponibilizadas. Esse processo pode ser feito apresentando as aplicações pelo caminho na VM ou pelo Menu Iniciar, como o exemplo abaixo:
_thumb.png)
_thumb.png)
Terminado isso, as aplicações estão publicadas e já é possivel abrir com o cliente RDP especifico do Azure RemoteApp.
Utilizando as Aplicações no Windows
Entre no site https://www.remoteapp.windowsazure.com e instalar o cliente RDP da Microsoft, como pode ser visto abaixo:
_thumb.png)
Ao instalar o cliente já podemos ver as aplicações publicadas e utilizá-las, o que é muito fácil e rápido uma vez que está vinculado ao seu usuário no RemoteApp:
_thumb.png)
_thumb.png)
Veja no exemplo acima que o Excel tem o ícone com o simbolo do RDS, indicando que se trata de uma aplicação remota. Mas para o usuário, nada muda e toda a execução é transparente.
Utilizando o Azure RemoteApp no iPad
O passo seguinte é abrir em um dispositivo não-Windows. Utilizei neste caso o iPad.
Para iniciar bastou entrar no site e pedir para instalar o cliente RDP que automaticamente abriu a Apple Store:
_thumb.jpg)
_thumb.jpg)
Ao abrir o cliente Microsoft RDP no iPad utilize o “Add Microsoft RemoteApp” que já está disponivel nesta versão do cliente para incluir o Microsoft Account vinculado no RemoteApp, digitar os dados de acesso e aceitar o invite apresentado:
_thumb.jpg)
_thumb.jpg)
Automaticamente as aplicações publicadas já estão disponiveis para uso, de forma muito prática:
_thumb.jpg)
Ao clicar na aplicação desejada o cliente RDP irá fazer o login no Azure e instanciar a aplicação selecionada de forma dinâmica:
_thumb.jpg)
E a mágica acontece! O Excel está aberto na tela do iPad com recursos completos e possibilitando trabalho remoto:
_thumb.jpg)
Dúvidas Adicionais
É possivel usar o RemoteApp para abrir aplicações na minha estação local ou device (iOS e Android)?
Não, o RemoteApp não tem acesso aos recursos locais da maquina ou device. Porem, ele utliza como padrão para salvamento o OneDrive que permite a troca do arquivo com a sincronização padrão e possui cliente para os devices suportados.
Posso administrar remotamente as sessões como no RDS?
Sim, no console do Microsoft Azure é possivel enviar uma mensagem para o usuário, encerrar a sessão ou desconectar todos ou um unico usuário selecionado:
_thumb.png)
É complexo o processo para publicar as minhas próprias aplicações?
Não, é bem simples. Crie uma VM no Windows Server 2012 R2 (utilizando Gen1 com VHD, o Azure não suporte VHDX), instale as aplicações e execute o SysPrep. Depois disso na opção do console do RemoteApp utilize a opção “Template Images” para fazer o upload do VHD.
É possivel integrar o RemoteApp em um farm RDS ou no meu ambiente de rede local?
Sim, porem este processo é complexo e necessita que seja criado um gateway virtual que aponta o RemoteApp para o seu ambiente com IP Público. Para fazer este processo consulte a documentação disponivel no site do Microsoft Azure, que por se tratar de um Preview ainda não é extensa e simples de ser consultado passo-a-passo.