Bellevue College Cloud Seminars Learn: Cloud services Friday, March 4, 2016 Azure Virtual Machines Fawad Khan.

Slides:



Advertisements
Similar presentations
Windows Azure for SharePoint people Dennis – Solution Architect Microsoft Windows Azure.
Advertisements

System Center 2012 R2 Overview
Windows Azure VMs VMs and Cloud Services VM Availability Images and Disks Managing VMs Agenda.
19 % System Center FY14 Revenue Growth Large enterprises actively using SC 63% SC customers actively using SCOM 30% SC customers still using.
“It’s going to take a month to get a proof of concept going.” “I know VMM, but don’t know how it works with SPF and the Portal” “I know Azure, but.
Low Control | Low Maintenance Shared Lower cost Dedicated Higher cost High Control | High Maintenance Hybrid On premises Off premises SQL Server Physical.
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.
Microsoft Cloud Services Training and Certification Presented by Name Goes Here, Title.
Monitor Linux OS health & performance Monitor log files Monitor JEE app servers Monitor line-of-business applications Monitor databases and web.
Looking Ahead…Embracing Our Past Building upon our successes for the future of operations.
VM Role (PaaS)Virtual Machine (IaaS) StorageNon-Persistent StoragePersistent Storage Easily add additional storage DeploymentBuild VHD offsite and upload.
Migrating Applications to Windows Azure Virtual Machines Michael Washam Senior Technical Evangelist Microsoft Corporation.
+ System Center 2012 SP1 – What’s The Cloud Got To Do With it?
Partner Practice Enablement - Overview This session will focus on integration strategies for applications deployed using Microsoft Azure Websites and Microsoft.
Migrating Business Apps to Windows Azure Marc Müller Principal Consultant, 4tecture GmbH
Windows Azure Virtual Machines Speaker Title Organization.
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.
Windows Azure Conference 2014 Lessons Learned From Large Scale Migrations to Windows Azure IaaS.
Partner Practice Enablement - Overview This session will focus on integration strategies for applications deployed using Microsoft Azure Websites and Microsoft.
From Virtualization Management to Private Cloud with SCVMM 2012 Dan Stolts Sr. IT Pro Evangelist Microsoft Corporation
Microsoft Azure SoftUni Team Technical Trainers Software University
Preview JUNE 2012 Introduced Windows Azure Infrastructure Services General Availability APRIL 2013 Commercially-backed SLA and formal support agreements.
Windows Azure Migrating Applications and Workloads Speaker Title Organization.
Ubuntu, SUSE, OpenSUSE, CentOS & Oracle EL + hundreds on VM Depot Bring your own framework! Ecosystem Supported Microsoft 1st Party Support.
Automating Operational and Management Tasks in Microsoft Operations Management Suite and Azure
Securely Synchronize and Share Enterprise Files across Desktops, Web, and Mobile with EasiShare on the Powerful Microsoft Azure Cloud Platform MICROSOFT.
Visual Studio Windows Azure Portal Rest APIs / PS Cmdlets US-North Central Region FC TOR PDU Servers TOR PDU Servers TOR PDU Servers TOR PDU.
Windows Azure Virtual Machines Anton Boyko. A Continuous Offering From Private to Public Cloud.
Windows Azure for IT Pros Kurt CLAEYS (TSP Windows Azure, Microsoft EMEA)
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.
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
Azure in a Day Training: Windows Azure Module 1: Windows Azure Overview Module 2: Development Environment / Portal – DEMO: Signing up for Windows Azure.
On Premises Storage Servers Networking O/S Middleware Virtualization Data Applications Runtime You manage Infrastructure (as a Service) Storage Servers.
Enabling the Cloud OS Today  New high-density Web Sites with elastic cloud scaling and complete dev-ops experiences  New rich IaaS experience for self-service.
Windows Azure Overview for IT Pros Anton Boyko. Intro to Cloud Computing Intro to Windows Azure Cloud Services Web Sites Virtual Machines Workload Options.
ALL INFORMATION PRESENTED AS WELL AS ALL SESSIONS ARE MICROSOFT CONFIDENTIAL AND UNDER YOUR NON-DISCLOSURE AGREEMENT (NDA) AND\OR TECHNOLOGY PREVIEW.
Microsoft Virtual Academy Module 12 Managing Services with VMM and App Controller.
Robert Potočnik, Microsoft Pripeljite košček Azure sveta v vaš datacenter (WAP)
Deploying Highly Available SQL Server in Windows Azure A Presentation and Demonstration by Microsoft Cluster MVP David Bermingham.
Bellevue College Cloud Workshops Try: Cloud services Friday, May 6, 2016 Azure Introduction Fawad Khan.
Alfresco Enterprise on Azure Shah Rahman Founder and CEO, CloudlyIO.
Copyright © New Signature Who we are: Focused on consistently delivering great customer experiences. What we do: We help you transform your business.
Inspirirani ljudima. Ugasite mobitele. Hvala.. Paolo Pialorsi Senior Consultant PiaSys ( Publishing apps for SharePoint 2013 on Microsoft.
Bellevue College Cloud Workshops Try: Cloud services Friday, May 6, 2016 Azure Virtual Machines (VM) Fawad Khan.
Inventory Monitor Protect InfraToolsProcessBusiness Requirements Deploy Configure Migrate Tools Service Provider “Service Admin Fabric Admin” Application.
Alfresco on Azure Shah Rahman Founder and CEO, CloudlyIO.
Microsoft Build /28/2017 9:50 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
Microsoft Virtual Academy. Microsoft Virtual Academy First HalfSecond Half (01) Introduction to Microsoft Virtualization(05) Hyper-V Management (02) Hyper-V.
Windows 2012R2 Hyper-V and System Center 2012
Run Azure Services in your datacenter
Building ARM IaaS Application Environment
Logo here Module 3 Microsoft Azure Web App. Logo here Module Overview Introduction to App Service Overview of Web Apps Hosting Web Applications in Azure.
Design and Implement Cloud Data Platform Solutions
Azure IaaS 101.
Acutelearn Azure Administration Training in Hyderabad Classroom Training Instructor led trainings at Acutelearn premises Corporate Training Custom tailored.
Cloudy with a Chance of Data
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
Cloudy with a Chance of Data
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
Microsoft Virtual Academy
Create IaaS SQL Server Test Premise Environment in Azure Cloud
Day 2, Session 2 Connecting System Center to the Public Cloud
Microsoft Virtual Academy
Productive + Hybrid + Intelligent + Trusted
Cloudy with a Chance of Data
06 | SQL Server and the Cloud
Presentation transcript:

Bellevue College Cloud Seminars Learn: Cloud services Friday, March 4, 2016 Azure Virtual Machines Fawad Khan

Azure VM: Agenda Glossary What is an Azure Virtual Machine? Why we need them: Common VM scenarios Comparison between Azure Web App, Cloud App, and a VM Tools and Utilities Deploy Azure virtual machines (VM) using older and newer portal Configure and manage VM Monitor VM References Review Quiz Friday, March 4, 2016 Bellevue College Cloud Seminars

Azure VM: Glossary IaaS: Infrastructure as a Service i.e. VM service in Azure PaaS: Platform as a Service, i.e. Cloud App and Web App service in Azure SaaS: Software as a Service, i.e. Office 365 FQDN: Fully Qualified domain Name: hostname.domain.name, i.e. Cloud Service: A cloud service is a container for one or more virtual machines you create. You can create a cloud service for a single virtual machine, or you can load balance multiple virtual machines by placing them in the same cloud service. Availability Set: Refers to two or more Virtual Machines deployed across different Fault Domains to avoid a single point of failure. Fault Domain is a collection of VM that share common resources such as power and network connectivity. There are total of two domains and newly created VM are distributed in these domains in round robin fashion Friday, March 4, 2016 Bellevue College Cloud Seminars

Azure VM: Glossary – Cont’d Update Domain is a collection of VM that are going to be updated at the same time when MS rolls out updates to VM in its data centers. There are total of five update domains and newly created VM are distributed in these domains in round robin fashion. Xplat-CLI: Cross Platform – Command Line Interface PowerShell DSC: PowerShell Desired State Configuration- PS based configuration management platform available with PowerShell 4.0 to bring the machine back to a desired state. SLA: Service Level Agreement Chef, Puppet: Third party Configuration Management tools available for VM Azure Service Manager (Referred to as classic): Older Azure management mode Azure Resource Manager (ARM): Azure Resource Manager; Newer Azure management mode Friday, March 4, 2016 Bellevue College Cloud Seminars

What is an Azure Virtual Machine? “Virtual server(s)/client(s) inside a physical server” Hyper-V Maximize your infrastructure investment Install different guest operating systems Install different “workloads” Functionality and control over ease of deployment and administration 99.95% service level agreement You are responsible for configuration and updates. Great option for a highly customized solution Friday, March 4, 2016 Bellevue College Cloud Seminars

Why we need them: Common Scenarios Setup an infrastructure in the Cloud Extend your on-premises network (“Hybrid Cloud”) Migrate your on-premises network to the cloud (“Lift and Shift”) Setup up a proof of concept with minimal investment Highly customized Multi-tiered application Customized Windows or Linux environment Using Open Source Software with Azure Friday, March 4, 2016 Bellevue College Cloud Seminars

Comparison: Azure Web App, Cloud App, VM Friday, March 4, 2016 Bellevue College Cloud Seminars

Tools & Utilities Portal GUI browser-based tool Install, configure and manage VM from any platform/device Older Azure Management portal: New portal: PowerShell o Command line interface o Install, configure and manage VM from a PC Cross Platform Command Line Interface tools (Xplat-CLI) o Install, configure and manage VM from a Mac or Linux Visual Studio View and Configure Azure SDK Friday, March 4, 2016 Bellevue College Cloud Seminars

Azure VM: Demo 1 Deploy: Installing a Windows VM using the older portal 1.Create a Windows VM using the existing portal o Using Gallery and not quick create: Windows Server 2012 R2 o Some important Settings:  Virtual Machine Name  Tier  Size  Cloud Service DNS name  Region  Storage Account  Availability Set  Endpoints  Install VM Agent  Configuration & Security Extensions 2.Connect to the Windows VM using a Remote Desktop Connection client Friday, March 4, 2016 Bellevue College Cloud Seminars

Azure VM: Demo 2 Deploy: Installing a Linux VM using the older portal 1.Create a Linux VM using the older portal o Using Azure Gallery and pick from CoreOS, CentOS, Ubuntu, Redhat: Ubuntu Server Canonical o Some important Settings:  Virtual Machine Name  Tier  Size  Cloud Service DNS name  Region  Storage Account  Availability Set  Endpoints  Install VM Agent 2.Connect to the Linux VM using SSH client (Putty) Friday, March 4, 2016 Bellevue College Cloud Seminars

Azure VM: Demo 3 Deploy: Installing SQL server workload using the older portal 1.Creating a Windows SQL server VM using the existing portal: o Using Gallery and not quick create: SQL Server 2014 SP1 Enterprise o Some important Settings:  Virtual Machine Name  Tier  Size  Cloud Service DNS name  Region  Storage Account  Availability Set  Endpoints  Install VM Agent  Configuration & Security Extensions 2.Connect to the SQL server VM using a Remote Desktop Connection client Friday, March 4, 2016 Bellevue College Cloud Seminars

Azure VM: Demo 4 Monitor: Configuring Web endpoint monitoring using the older portal 1.Create the Web end point monitoring for the Windows VM: From Dashboard, Click on Web endpoints Monitoring or the Configure tab directly: Manage two (http or https) endpoints for your app from three Azure Data center locations o More than 30 seconds or any HTTP response of 400 or above 2.Connect to the Windows VM using a Remote Desktop Connection client Friday, March 4, 2016 Bellevue College Cloud Seminars

Azure VM: Demo 5 Monitor: Setting up alerts using the new portal Access All Resources  click on the Linux VM All Settings Under Monitoring – Click on Alert Rules  Add Alert Create a rule to someone Friday, March 4, 2016 Bellevue College Cloud Seminars

Azure VM: Demo 6 Configure: Creating an Availability set for scaling and Auto-scaling using the new and older portal 1.Create an Availability Set and add multiple VM to it New Portal: Access the VM All Setting  Availability Set: Create new Availability set from one of the VM Go to the other similar VM and add the VM to the previously created Availability set Older Portal: Access one of the VMs Configure  Availability Set: Create new Availability set; machine restarted Access the other VM Configure  Add the VM to the previously created Availability set from the drop down menu 2.Scale up or down your VM in an Availability set depending on your needs Go to the Cloud service Using the Scale menu item on the top By CPU and scale by # of machines set up in the Availability set Friday, March 4, 2016 Bellevue College Cloud Seminars

Resources Older Azure Management portal New portal: Azure Tools Download: Visual Studio Community 2015: Azure.Net SDK: PowerShell: XPlat-CLI Tools: Putty: AzCopy: Azure Storage Explorer: Friday, March 4, 2016 Bellevue College Cloud Seminars

Resources – Cont’d Documentation Jump-off point o Difference between Cloud app, VM, and Azure Web app o VM: Windows, Linux, SQL Server o o o Azure VM size o Enterprise Tools & Resources o Connecting your on-premises infrastructure to Microsoft Azure:  o VM Readiness Assessment Toolkit: o VM Optimization Assessment Tool: o Service Level Agreement: Friday, March 4, 2016 Bellevue College Cloud Seminars

Azure VM: Review Learnt about the basics of virtual machines Looked at some of the common scenarios for which you may setup a Azure VM Discussed the differences between a Azure Cloud app, Web app and a VM Reviewed some of the tools available for you to deploy, configure and manage Azure VM Demonstration of installation, configuration and management: Installation Demos: 1.Demo 1: Installed a Windows VM using the older portal 2.Demo 2: Installed a Linux VM using the older portal 3.Demo 3: Installed a SQL server on a Windows server using the older portal Configuration and Monitoring Demos: 1.Demo 4: Configure Web endpoint Monitoring 2.Demo 5: Configure Monitoring to setup alerts 3.Demo 6: Configure a VM to create an Availability set and then configure scaling Reviewed some important resources to get started and learn more about Azure VM Friday, March 4, 2016 Bellevue College Cloud Seminars

Azure VM: Quiz 1.SLA for an Azure VM? A. 99% B. 100 C % D. 99% 2.What needs to be configured for make sure that you have the optimal SLA? A. Have at least 4 instances of VM configured B. Have at least 4 instances of VM configured in an Availability set C. Have at least 2 instances of VM configured in an Availability set D. Have at least 2 instances of the VM in the two different Cloud services 3.How many Update domains do we have in total in Azure? A. 1 B. 2 C. 4 D. 5 Friday, March 4, 2016 Bellevue College Cloud Seminars

Azure VM: Quiz – Cont’d 4.What is a Fault domain? A. A Cloud app with a deallocated VM B. A Cloud app with a faulty VM C. A collection of VM that are going to be updated at the same time when MS rolls out unplanned updates in its data centers D. A collection of VM that share common resources such as power and network connectivity 5.Which of these Linux distributions can you install on an Azure VM? A. CoreOS B. Ubuntu C. Mint D. Redhat 6.How many Fault domains do we have in total in Azure? A. 1 B. 2 C. 3 D. 5 Friday, March 4, 2016 Bellevue College Cloud Seminars

Azure VM: Quiz – Cont’d 7.What tool can you use to remote into a Azure Linux server? A. Remote Desktop Connection Client B. Putty C. Visual Studio D. FTP 8.What TCP/IP port is used a Linux remote client tool? A. 23 B. 80 C. 21 D. 22 Friday, March 4, 2016 Bellevue College Cloud Seminars

Questions & Discussion Question/Answers Feedback Friday, March 4, 2016 Bellevue College Cloud Seminars

Fawad Khan