IT Professionals 03 | Managing Windows Azure Virtual Machines from PowerShell David Tesar | Microsoft Technical Evangelist David Aiken | Microsoft Group.

Slides:



Advertisements
Similar presentations
Managing Windows Azure Virtual Machines from PowerShell
Advertisements

Automating and Managing Windows Azure Solutions with Powershell
Name Title Microsoft Windows Azure Virtual Machines.
Microsoft Dynamics AX Technical Conference 2013
What’s New: Windows Server 2012 R2 Tim Vander Kooi Systems Architect
Advanced Windows Azure: Infrastructure as a service (IaaS)
Linux on Windows Azure Andreas Wasita.
Chris Condo March 29, 2014 Azure DevOps.
Windows Azure VMs VMs and Cloud Services VM Availability Images and Disks Managing VMs Agenda.
1 Week #1 Objectives Review clients, servers, and Windows network models Differentiate among the editions of Server 2008 Discuss the new Windows Server.
Partner Practice Enablement - Overview In today's topic students will learn how to use the Microsoft Azure PowerShell cmdlets for management and monitoring.
Microsoft virtual machine converter
Module Microsoft ® Virtual Academy Active Directory and Migrating Hyper-V with PowerShell 6.
Extending Enterprise Networks to Windows Azure Ganesh Srinivasan Program Manager, Windows Azure Networking Microsoft Corporation AZR316.
Inside Windows Azure Virtual Machines Vijay Rajagopalan Microsoft Corporation.
Deep Dive into Windows Azure Virtual Machines – From Cloud Vendor and Enterprise Perspective Vijay Rajagopalan Principal Lead Program Manager Microsoft.
SIM361. Services Cloud Deployment Fabric Hyper-V Bare Metal Provisioning Hyper-V, VMware, Citrix XenServer Hyper-V, VMware, Citrix XenServer Network Management.
Name Title Microsoft Windows Azure: Migrating Web Applications.
Linux Running on an Azure Virtual Network Speaker Title Organization.
Windows Azure Virtual Machines. Agenda IT Pro experience Support for key server applications Easy storage manageability High availability features.
VIR314. Understand the scenarios Application support Understand the scenarios Application support Review of the sequencing process Demo Review of the.
Free, online, technical courses Take a free online course. Microsoft Virtual Academy.
VM Role (PaaS)Virtual Machine (IaaS) StorageNon-Persistent StoragePersistent Storage Easily add additional storage DeploymentBuild VHD offsite and upload.
Name Title Microsoft Deploying SharePoint Farms on Windows Azure Virtual Machines.
Migrating Applications to Windows Azure Virtual Machines Michael Washam Senior Technical Evangelist Microsoft Corporation.
Partner Practice Enablement - Overview In today's topic students will learn how to use the Microsoft Azure PowerShell cmdlets for management and monitoring.
Esri UC 2014 | Demo Theater | Using ArcGIS for Server in the Microsoft Azure Cloud Nikhil Shampur.
SharePoint Farm On Azure IAAS Prepared By : Prakhar Rastogi Premier Field engineer Microsoft India.
Partner Practice Enablement - Overview This session will focus on integration strategies for applications deployed using Microsoft Azure Websites and Microsoft.
Tim Vander Kooi Systems
Building Integration Solutions using BizTalk On-Premises and on Azure Javed SikanderRajesh Ramamirtham Group Program ManagerProgram Manager AZR211.
Windows Azure Conference 2014 Azure Infrastructure services foundation.
On Premises Storage Servers Networking O/S Middleware Virtualization Data Applications Runtime You manage Infrastructure (as a Service) Storage.
Microsoft Azure Virtual Machines. Networking Compute Storage Virtual Machine Operating System Applications Data & Access Runtime Provision & Manage.
Windows Azure Virtual Machines Noam King Azure Lead –Middle East & Africa Microsoft EPG.
Partner Practice Enablement - Overview This session will focus on integration strategies for applications deployed using Microsoft Azure Websites and Microsoft.
Trevor Sullivan Solution Architect Project Leadership Associates.
From Virtualization Management to Private Cloud with SCVMM 2012 Dan Stolts Sr. IT Pro Evangelist Microsoft Corporation
DCIM211. By 2015, 35% of enterprise IT expenditures for most organizations will be managed outside the IT department’s budget IT budget.
Why SharePoint and Windows Azure are Just Plain Better Together Steve Fox Director, MCS Microsoft Corporation.
Windows Azure Migrating Applications and Workloads Speaker Title Organization.
Windows Azure Virtual Machines Anton Boyko. A Continuous Offering From Private to Public Cloud.
System Center & SharePoint On- Prem Matija Blagus, Acceleratio
Microsoft Azure Active Directory. AD Microsoft Azure Active Directory.
Zvezdan Pavković. Storage Non-Persistent Storage Persistent Storage Easily add additional storage. Networking Internal and Input Endpoints configured.
Microsoft Confidential Automation Query, Manage and Configure Windows Azure resources (VMs, Cloud Services, Websites, Storage, Queues, Databases etc…)
When and why would I use SharePoint in the Cloud?
Windows Azure IaaS and How It Works Corey Sanders Principal Program Manager Lead Microsoft Corporation AZR201.
On Premises Storage Servers Networking O/S Middleware Virtualization Data Applications Runtime You manage Infrastructure (as a Service) Storage Servers.
Microsoft Virtual Academy Module 12 Managing Services with VMM and App Controller.
Deploying Highly Available SQL Server in Windows Azure A Presentation and Demonstration by Microsoft Cluster MVP David Bermingham.
ALWAYSON AVAILABILITY GROUPS ON AZURE – LESSONS FROM THE FIELD.
Let's build a VMM service template from A to Z in one hour Damien Caro Technical Evangelist Microsoft Central & Eastern Europe
Microsoft Learning Ignite | May 4 – 8, 2015 | Chicago, IL Light IT up.
UFIT Infrastructure Self-Service. Service Offerings And Changes Virtual Machine Hosting Self service portal Virtual Machine Backups Virtual Machine Snapshots.
Building AD-SQL-APP Server on AZURE
Microsoft Azure Deployment Planning Services
Deploying SharePoint Farms on Windows Azure Virtual Machines
Citrix Reference Architecture on Microsoft Azure
Microsoft Azure Deployment Planning Services
2018 Newest Microsoft Exam Dumps Questions - Verified Braindumps
Azure IaaS 101.
Microsoft Latest Real Exam Study Questions - Microsoft Dumps
Microsoft Azure Deployment Planning Services
Microsoft Virtual Academy
Microsoft Virtual Academy
Managing Services with VMM and App Controller
MDC-B203 Deploying Applications in Microsoft System Center Virtual Machine Manager Using Services John Messec Program Manager Microsoft.
Microsoft Virtual Academy
Presentation transcript:

IT Professionals 03 | Managing Windows Azure Virtual Machines from PowerShell David Tesar | Microsoft Technical Evangelist David Aiken | Microsoft Group Technical Product Manager

Agenda

Automation Query, Manage and Configure Virtual Machines across multiple subscriptions, cloud services and storage accounts. Virtual Networking Completely Configure VNETs from a Script

Use: Get-AzurePublishSettingsFile and Import- AzurePublishSettingsFile To Import Downloaded Publish Profile (.publishsettings) Automatically configures Subscription ID, Certificate, Service Endpoint and Subscription Name.

Associate Certificate and Subscription ID $cert = Get-Item cert:\CurrentUser\My\CERTTHUMBPRINT Set-AzureSubscription 'mysub' -Certificate $cert -SubscriptionID $id

Subscription Settings Persisted C:\Users\user\AppData\Roaming\Windows Azure Powershell Subscription Example 13d83b03-6d c-3d46766c3a35 2AC8112B34CC840A30B9C2716AE840D5DC

Multiple Subscription Support Get-AzureSubscription | foreach { Select-AzureSubscription $_.SubscriptionName # Perform Management Operation Against Each Subscription }

Returns Storage Account Get-AzureStorageAccount | Select StorageAccountName Cmdlets like New-AzureQuickVM will use this Account

Image Name Get-AzureVMImage | select ImageName Disk Name Get-AzureDisk | select DiskName Data Center Location Get-AzureLocation

Quick VM Provisioning Mode Supports VM Creation in a Single Cmdlet Create Multiple Pre-Defined VMs in a Batch New-AzureVM -VMs $vm1, $vm2, $vm3 Advanced Provisioning Configuration Mode Provision With: Endpoints, Data Disks Configure: Cache Settings for OS/Data Disks and Subnet Names

Simple VM Creation

Configuring VM at Provisioning

VM Batch Creation

VM Batch Creation (using an array)

Name The name of the Virtual Machine InstanceSize ExtraSmall, Small, Medium, Large, ExtraLarge AvailabilitySetName The availability set (used for high availability)

Add-AzureProvisioningConfig Options -Windows -Password $pwd -WindowsDomain -Password $pwd -Domain $dom, -JoinDomain $fqdn, -DomainUser $domUser -DomainPassword $domPwd -MachineObjectOU $ou -DisableAutomaticUpdates -NoRDPEndpoint, -TimeZone, Certificates

Add-AzureProvisioningConfig Options Linux -LinuxUser $user -Password $pwd -DisableSSH, -NoSSHEndpoint -SSHKeyPairs, -SSHPublicKeys installed from certificates deployed in cloud service

Virtual Machine Settings Set Subnet on VM with Set-AzureSubnet Deployment Settings Set Virtual Network -VNetName Set DNS Servers - New-AzureDns and -DNSSettings

Provisioning into a VNET and Active Directory

Virtual Machine Discovery

Data Disks Add/Remove data disks at boot or while running Create blank or attach existing disks Modify Cache Settings of OS Disk or Data Disk Modifying OS Disk while running requires reboot

Data Disk Creation

Modifying Cache Settings

Configuring Endpoints

Get-AzureVMImage # Return all Get-AzureVMImage | Where { $_.Category -eq 'Microsoft' } # Return Microsoft Get-AzureVMImage | Where { $_.Category -eq 'User' } # Return Custom Get-AzureVMImage | Where { $_.Category -eq 'Partner' } # Return Partner Images Get-AzureVMImage | Where { $_.OS -eq 'Windows' } # Return only Windows OS images Remove-AzureVMImage -ImageName 'myimg' -DeleteVHD # Delete image and storage Add-AzureVMImage -OS 'Windows' -ImageName 'MyWinImage' -MediaLocation ' # Add Existing VM Image from Storage Get-AzureDisk # Return all Get-AzureDisk | Where { $_.AttachedTo -eq $null } # Return all not attached to a VM Get-AzureDisk | Where { $_.OS -eq $null } # Return only data disks Get-AzureDisk | Where { $_.OS -eq 'Windows' } # Return only Windows OS disks Remove-AzureDisk -DiskName 'mydisk' -DeleteVHD # Delete disk and storage Add-AzureDisk -OS 'Windows' -DiskName 'MyWinDisk' -MediaLocation ' # Add Existing OS Disk from Storage Add-AzureDisk -DiskName 'MyDataDisk' -MediaLocation ' # Add Existing Data Disk from Storage

Batch Updates to Running VMs

Capturing a Virtual Machine as a new Image

Virtual Network Operations