azure track -05- windows azure pack deep dive

Preview:

DESCRIPTION

by Alexandre Verkinderen, Christopher Keyaert In this session, we will deep dive into Windows Azure Pack and demonstrate all the benefits that you could get from it. How to quickly create and deploy your web application ? How can the dev guys create their own isolated environment in a few clicks without your intervention ? How to use Azure Active Directory and multi-factor authentication with your WAP environment? Come to this session to get answers to all these questions and everything that your should know about Windows Azure Pack.

Citation preview

Azure pack – Deep DiveAlexandre VerkinderenInovativSCCDM MVP@AlexVerkinderen

Christopher KeyaertInovativSCCDM MVP@Keyaertc

Introduction

The Cloud OS Vision

Windows Server

Microsoft Azure

Microsoft cloud experience

In your datacenterYour datacenter

System Center + Windows Server

Compute, Storage, Network

Tenant Portal & API

Customers

IT Admin

In your datacenter

System Center + Windows Server

Compute, Storage, Network

Tenant M

gt

Auto-m

ation

Resource Clouds

Hosting Plans

Billing

Admin Portal & API Tenant Portal & API

Customers

IT Admin

Your datacenter

Windows Azure Pack

In your datacenter

System Center + Windows Server

Compute, Storage, Network

Admin Portal & API

Tenant M

gt

Auto-m

ation

Resource Clouds

Hosting Plans

Billing

Tenant Portal & API

Customers

IT Admin

Your datacenter

Customer-ready servicesManagement Portal

Web sites

Web Platform application

Services (PaaS)

Virtual machines

Infrastructure Services (IaaS)

Service bus

Reliable messaging

Service Management REST API

Virtual Networks

Virtual Networking

Database

SQL Server and MySQL

database

Demo - WEBpi

WAP installation

Tenant Portal• Plan

– Enables Tenant subscription access to a single VMM cloud

• Quota – Aligned with VMM Tenant Admin user roles– VMs, CPUs, Memory, Storage– Networks– Allowed Actions

• Resources– VM templates, VM Networks, HW profiles– Gallery Items

Tenant Virtual Machine Features• Cloud OS Virtual Machine Role

– Scale-out and Scale-In of a Virtual Machine Role– Update settings– Upgrade to new version– Change networks– Start/Stop/Shutdown VMs– Add/Remove Devices

• Support for VM Templates• Active Directory Authentication• Co-admins can share subscription

Demo

VM Tenant portal

Demo

VM Management portal

WAP URLs

For the Tenant and Admin Portals

Virtual Machines

VM Role vs VM Template

Virtual Machine Templates• Windows Azure-consistent IaaS

– User Experience & API

• Virtual Machine Templates• Virtual Networks

– Site to Site connectivity– Tenant supplied IP addresses

Virtual Machine Roles• Focus on VM Roles, not just VM Templates • Don’t author resources manually, use VM Role Authoring Tool• Gallery resources are available for a variety of workloads, including

database (MS SQL and Oracle) • GRIT (Gallery Resource Import Tool)

VM Role Authoring Tool https://vmroleauthor.codeplex.com/

Gallery Resource Import Tool http://gallery.technet.microsoft.com/Gallery-Resource-Import-2273ce71

WAP VMRole Gallery Items for Database Workloads http://blogs.technet.com/b/privatecloud/archive/2014/01/15/windows-azure-pack-vmrole-gallery-items-for-database-workloads.aspx

Virtual Machine Role (what you build)

Application (RESEXT)

• Roles and Features• Payload and scripts• OS Image

requirements• Network IP and Load

balancer• RESEXT Parameters

Virtual Machine Role (RESDEF)

• VM settings (size)• OS Settings• OS Image Reference• RESEXT Reference• RESEXT Parameter

bindings• RESDEF Parameters

UI Wizard (VIEWDEF)

• UI for RESDEF Parameters

• Grouping• Ordering• Validation• Localization

Deployment Configuration (RESCONFIG)

• RESDEF Parameter Values

• Single deployment• Versioned

Virtual Machine Roles (what you import)

Demo

Virtual Machine Roles

Authentication

Azure Active Directory, ADFS,...

Authentication

• .Net Repository• Azure Active Directory• AD Federation Service• Multi Factor

Authentication

WAP Admin

RD Gateway

Hyper-V Hosts

DC SQL

SPF SMA Web

VMM SQL SMA Runbook DC

Tenant workloads

DMZ

MGT

ACL

Admins

Tenants

Firewall

Firewall

Authentication

WAP TenantWeb App Proxy

ADFS

Extend WAP

GridPro

The Challenges with the Cloud• There is no Governance!!• There is no quick way of adding new

services or change running services

The Solution with GridPro• Governance to the cloud. For things that

needs approval and tracking SCSM can be used.

• Adding additional service to WAP easy.• Support the Tenant from within the one

console to provide a consistence experience for self-service and support.

Demo

GridPro

Conclusion

Take Aways

Take Aways• Reconfigure the URLs• VM Roles are PowerFull• Use ADFS or Azure AD• WAP could be extended

Everything will be available on http://scug.be

Follow Technet Belgium@technetbelux

Subscribe to the TechNet newsletteraka.ms/benews

Be the first to know

And take home the Lumia 1320

Present your feedback form when you exit the last session & go for the drink

Give Me Feedback

Belgiums’ biggest IT PRO Conference

Recommended