System Center Virtual Machine Manager 2016 TP2 Integrado com Azure 03 junho 2015 msincic System Center, Virtual Machine Manager, Microsoft Azure, Windows Azure Uma das novidades do System Center Technical Preview 2 é no Virtual Machine Manager que agora integra as VMs que você tem no Azure, o que nos deixaria orfão com o fim do AppController. Para isso basta ir no console em Azure Subscriptions e inserir as assinaturas. Para encontrar as assinaturas no painel web do Azure e copiar o ID da assinatura e baixar o certificado de gerenciamento que fica na aba de settings, como a imagem abaixo: Multiplas assinaturas podem ser adicionadas no VMM: Automaticamente o VMM irá popular a lista das VMs de cada assinatura, integrando a visualização: A partir da integração é possivel gerar relatórios, ver as configurações, iniciar e parar VMs e automatizar com Orchestrator. Ainda existem limitações, por exemplo não é possivel criar VMs no console do VMM o que espero ser possivel quando houver o lançamento do System Center 2016.
MVP V-Conf – Evento Online de MVPs 11 abril 2015 msincic Cloud computing, Hyper-V, MVP, Eventos, System Center, Virtualizaçao, Windows Azure, Windows Azure Pack A Microsoft está organizando um evento virtual com MVPs em vários lugares do mundo, e o Brasil foi um dos escolhidos. A data do evento no Brasil será a mesma dos outros países do mundo, dias 14 e 15 de Maio, detalhes em http://mvp.microsoft.com/en-us/virtualconference.aspx A inscrição pode ser feita pelo link: http://aka.ms/mvpvirtualconference2015 No link http://mvp.microsoft.com/en-us/virtualconference-sessions.aspx#Brazil é possivel ver a grade completa das palestras em portugues, feitas por MVPs brasileiros. Junto com o Vidal teremos duas palestras e convidamos todos a participar!
EBook gratuito: Microsoft Azure – Fundamentos Essenciais 19 fevereiro 2015 msincic Microsoft Azure, Cloud computing, Windows Azure O lançamento deste livro no inicio deste mês, gratuito em formato digital, traz boas novidades na série de livros sobre o Microsoft Azure: http://blogs.msdn.com/b/microsoft_press/archive/2015/02/03/free-ebook-microsoft-azure-essentials-fundamentals-of-azure.aspx Separado em 7 capítulos de conteúdo técnico do Azure, aborda como criar web sites, VMs, gerenciar storages, redes virtuais, databases, Active Directory. Levando em conta que o livro se destina a fundamentos aborda como iniciar o uso com PaaS (web sites) e IaaS (VM e infra). O capítulo 8 trata de PowerShell e o capítulo 9 traz alguns exemplos de implementações que podem ser feitas. É um livro simples, mas com conteúdo que poderá ser usado como referencia para os que utilizam o Azure ocasionalmente ou com a ajuda de assistentes. Lembrando que toda a coleção de livros gratuitos disponibilizados pela Microsoft podem ser encontrados em http://www.microsoftvirtualacademy.com/ebooks
Evento Online sobre Infraestrutura com Microsoft Azure (Exame 70-533) 19 novembro 2014 msincic Eventos, Hyper-V, Windows Azure, Microsoft Azure A Microsoft anunciou um evento ao vivo sobre IaaS com Azure com grandes nomes da companhia. Este evento será um preparatório para o exame Exam 70-533: Implementing Microsoft Azure Infrastructure Solutions para Microsoft Azure Specialist Certification, alem de garantir um desconto de 50% no exame!!!! Day 1: Establish the Foundation: Core IaaS Infrastructure Technical Fundamentals View from the CTO: Mark Russinovich, Chief Technology Officer - Azure Azure IaaS Virtual Machines Inside Out Optimize Your Windows Server Workloads on Azure Inside IaaS Architecture Best Practices and Management Day 2: Dive Deep into Networking, Storage and Disaster Recovery Scenarios Designing Networking and Hybrid Connectivity Infrastructure Deep Dive Into Storage Using Azure Backup, Data Protection Manager, StorSimple, and InMage Planning Disaster Recovery, Migration and More Learn the Ins and Outs of Azure Automation, PowerShell and Desired State Configurator Day 3: Embrace Open Source Technologies (Chef and Puppet Configurations, Containerization with Docker, and Linux) to Accelerate and Scale Solutions How to Deploy Linux and OSS on Azure Leverage Existing Chef / Puppet toolsets for management How to Implement Containerization with Docker to Increase Density and Performance of Virtual Machines Lift and Shift Your Linux Solutions to Azure Day 4: Optimize Windows Workload Architecture and Administration Capabilities Within Azure Identity Solutions: Leveraging Azure Active Directory / Active Directory Premium Azure Websites: Manage Your Websites not Your VMs Leveraging SQL Azure for Your Solutions to Increase Scale Architecting SharePoint for the Cloud Link: http://channel9.msdn.com/Events/Microsoft-Azure/Level-Up-Azure-IaaS-for-IT-Pros?WT.mc_id=11100-iaas-for-it-pros-event-
Microsoft e Dell Lançam Solução para Private Cloud 21 outubro 2014 msincic Cloud computing, Configuration Manager, Hardware, Hyper-V, Microsoft Azure, Operations Manager, System Center, Virtual Machine Manager, Virtualizaçao, Windows 2012, Windows, Windows Azure Ontem a Microsoft anunciou oficialmente a disponibilização do produto CPS (Cloud Platform System) que são racks de servidores, storage e rede prontas com Windows Server 2012 R2, System Center e Windows Azure Pack: http://news.microsoft.com/2014/10/20/CloudDayPR/ Para detalhes técnicos de como a solução funciona, este post http://blogs.technet.com/b/windowsserver/archive/2014/10/20/unveiling-the-microsoft-cloud-platform-system-powered-by-dell.aspx?amp traz informações interessantes. Basicamente é um rack empacotado com a solução pronta para ser utilizada, podendo chegar a 4 racks: CPS is a pre-integrated, pre-deployed, Microsoft validated solution built on Dell hardware, Windows Server 2012 R2, System Center 2012 R2 and Windows Azure Pack. It combines the efficiency and agility of cloud computing, along with the increased control and customization achieved in virtualized, multi-tenant environments. CPS scales from a single rack to up to four racks and is optimized for Infrastructure-as-a-Service (IaaS for Windows and Linux) and Platform-as-a-Service (PaaS) style deployments. Let’s take a closer look at CPS At the hardware layer, a customer can deploy CPS in increments from one to four racks. Each rack has 512 cores across 32 servers (each with a dual socket Intel Ivy Bridge, E5-2650v2 CPU) 8 TB of RAM with 256 GB per server 282 TB of usable storage 1360 Gb/s of internal rack connectivity 560 Gb/s of inter-rack connectivity Up to 60 Gb/s connectivity to the external world A single rack can support up to 2000 VM’s (2 vCPU, 1.75 GB RAM, and 50 GB disk). You can scale up to 8000 VM’s using a full stamp with four of these racks. Of course customers have the flexibility of choosing their VM dimensions, as we have seen with the private preview deployments with CPS.
Windows 2003 EOL (End Of Live) – Parte 1: Primeiros Passos e Usando o Simulador Microsoft 24 agosto 2014 msincic Cloud computing, Hardware, Governança, Microsoft Azure, IIS, MSARC, Outros, Projeto, Segurança, Virtualizaçao, Windows, Windows 2003, Windows Azure Em 14 de Julho de 2015, menos de um ano da data de hoje, o suporte ao Windows 2003 acaba e muitas empresas ainda não estão tomando os passos necessários. A Microsoft disponibilizou um site onde podemos baixar os datasheets e utilizar um assistente para gerar relatórios: http://www.microsoft.com/en-us/server-cloud/products/windows-server-2003/ Quais os Riscos e Problemas Fim das Atualizações (Updates) – Apenas os sistemas operacionais Windows Server 2008 e superiores receberão atualizações No Compliance – Operadoras de cartão de crédito e sistemas bancários internacionais (SOX, Basiléia, etc) não permitiram transações a partir desta versão Segurança Afetada – Todos os novos métodos de invasão, falhas de protocolo ou problemas de SO não receberão correção, significando maior investimento em ferramentas adicionais ou inviabilização de métodos e aplicações Alto Custo de Manutenção – Os novos servidores e hypervisors não irão mais fornecer drivers para o Windows 2003, impossibilitando refresh de hardware e atualização de versão do hypervisor/VM tools Como Começar a Partir de Agora O primeiro passo é realizar um Assessment no ambiente para descobrir todas as aplicações, para isso podemos utilizar o MAP (Microsoft Assessment and Planning) que gera relatórios muito bons para migração. Ele até mesmo gera os dados de compliance de hardware e indicações para virtualização. Para utilizar o MAP foi criado um MVA no ano passado, o foco era migração de Windows XP, mas o funcionamento da ferramenta e geração de dados é similar: http://www.marcelosincic.com.br/blog/post/MVA-sobre-MAP-%28Microsoft-Assessment-Planning-and-Toolkit%29.aspx O segundo passo é analisar compatibilidade das aplicações existentes, o que inclui a versão do web server e dos componentes de aplicações que estejam nestes servidores, versões de banco de dados, etc. É aqui que está o grande risco, muitos dos profissionais de TI que converso e empresas estão focando em migrar AD, File Server e outros papeis do Windows, que a Microsoft preparou métodos fáceis de migração já que são Roles do sistema operacional. O problemas são as aplicações desenvolvidas internamente ou não. Por exemplo, o SQL Server 2005 executado no Windows 2003 precisará ser migrado para SQL Server 2008 R2, aplicações escritas em .NET 1.x-2.x executando no IIS do Windows 2003 precisarão ser avaliadas muito criteriosamente, SharePoint 2003 e 2007 precisarão ser migrados para SharePoint 2010 ou 2013… Estes exemplos deixam claro que o trabalho da migração vai muito além de apenas virtualizar! Para isso existem muitos softwares que fazem o papel de analisador, como por exemplo, o Dell ChangeBase e o AppZero. O primeiro analisa todas as aplicações instaladas (similar ao Microsoft ACT) e testa automaticamente os métodos padrão e nativos de compatibilização. O segundo possui diversos métodos adicionais de compatibilização e faz um tracking de uma aplicação, gerando um pacote MSI, o que é extremamente útil em cenários onde não temos um instalador e não sabemos as dependências de uma aplicação. O terceiro passo é analisar as opções, onde podemos avaliar um P2V (migração de máquina física para virtual) on-premisse, migração de sites ou banco de dados para o Microsoft Azure, criação de VMs em ambiente cloud com transferência de serviços e dados, etc. Esta fase é onde precisamos criar planos bem definidos de migração para cada uma das aplicações e funções que hoje estão no Windows 2003. É a fase onde devemos nos concentrar em parada de serviços, seqüencia das operações, processos de migração, etc. Conclusão Deixar para depois a migração dos servidores é muito mais sério do que a migração de estações. Até hoje muitas empresas ainda possuem XP e sentem as dificuldades e custos de manter um sistema operacional sem suporte. Comece desde já a se preparar e será muito mais fácil. Em um próximo artigo irei falar mais sobre o MAP e outras ferramentas para o Assessment.
Microsoft Azure – Novo Portal 14 julho 2014 msincic Windows Azure, Virtualizaçao, Cloud computing, Outros 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 02 julho 2014 msincic Cloud computing, Hyper-V, Virtual Machine Manager, Virtualizaçao, Windows Azure 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!
Microsoft Azure RemoteApp 17 junho 2014 msincic Cloud computing, Windows Azure, Microsoft Azure, Virtualizaçao 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: 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: 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: 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: 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: 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: 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: Automaticamente as aplicações publicadas já estão disponiveis para uso, de forma muito prática: 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: E a mágica acontece! O Excel está aberto na tela do iPad com recursos completos e possibilitando trabalho remoto: 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: É 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.
Utilizando IP Fixo em Maquinas Virtuais no Windows Azure 10 março 2014 msincic Cloud computing, Hyper-V, MSARC, Virtualizaçao, Windows Azure Um novo recurso que se tornou disponivel nas novas versões do PowerShell para o Windows Azure são os [Leia mais]