44

Planning and - Intelligent Cloud Conference · Azure Stack is an extension of Azure. It brings the agility and innovation of cloud computing to on-premises environments. Organizations

  • Upload
    others

  • View
    5

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Planning and - Intelligent Cloud Conference · Azure Stack is an extension of Azure. It brings the agility and innovation of cloud computing to on-premises environments. Organizations
Page 2: Planning and - Intelligent Cloud Conference · Azure Stack is an extension of Azure. It brings the agility and innovation of cloud computing to on-premises environments. Organizations

Planning and Operating Azure Stack

How to handle a unicorn?

Page 3: Planning and - Intelligent Cloud Conference · Azure Stack is an extension of Azure. It brings the agility and innovation of cloud computing to on-premises environments. Organizations

Jakob Gottlieb Svendsen

Principal Consultant &

Chief Developer

• 10 years in Automation Consultancy

• 15+ years in IT Co-Founder Cloud & Datacenter User

Group

Cloud & Datacenter MVP

@JakobGSvendsen

Page 4: Planning and - Intelligent Cloud Conference · Azure Stack is an extension of Azure. It brings the agility and innovation of cloud computing to on-premises environments. Organizations

Win!

Win!

Win!

Page 5: Planning and - Intelligent Cloud Conference · Azure Stack is an extension of Azure. It brings the agility and innovation of cloud computing to on-premises environments. Organizations

Andreas Sobczyk

Global Senior Consultant

• Azure

• Azure Stack

• Software-defined Datacenter

• Automation

Co-Founder Cloud & Datacenter User

Group

Blog:

CloudMechanic.net

@Andreas_Sobczyk

Page 6: Planning and - Intelligent Cloud Conference · Azure Stack is an extension of Azure. It brings the agility and innovation of cloud computing to on-premises environments. Organizations
Page 7: Planning and - Intelligent Cloud Conference · Azure Stack is an extension of Azure. It brings the agility and innovation of cloud computing to on-premises environments. Organizations

Azure Stack is an extension of

Azure. It brings the agility and

innovation of cloud computing

to on-premises environments.

Organizations can now build

modern applications across hybrid

cloud environments with the right

flexibility and control.

Page 8: Planning and - Intelligent Cloud Conference · Azure Stack is an extension of Azure. It brings the agility and innovation of cloud computing to on-premises environments. Organizations

Azure and Azure Stack

Azure Stack

Azure IaaS | Azure PaaSCompute | Networking | Storage |

App Service | Functions |

Service Fabric* | Container Service*

Cloud infrastructure

(Integrated systems)

Portal | PowerShell | DevOps tools

Azure Resource Manager

Azure

Azure IaaS | Azure PaaS

Cloud infrastructure

Portal | PowerShell | DevOps tools

Azure Resource Manager

Developers

IT

Consistency

* - H1 2018

Truly consistent hybrid cloud platform

Page 9: Planning and - Intelligent Cloud Conference · Azure Stack is an extension of Azure. It brings the agility and innovation of cloud computing to on-premises environments. Organizations

Azure Roles

use

operateuse

operateAzure Stack instance

Cloud Architect

Cloud Operator

DevOps

Cloud Administrator

Page 10: Planning and - Intelligent Cloud Conference · Azure Stack is an extension of Azure. It brings the agility and innovation of cloud computing to on-premises environments. Organizations

Virtual Machines +

VM Scale Sets

Networking Storage

Azure IaaS and Paas available in your datacenter

Azure Functions Azure Service Fabric

Azure Container Service

Azure App Service

MS SQL MySQL

Cloud Foundry

Fully consistent - no configuration required

Fully consistent - configuration required Fully consistent – deployed with templates

Not consistent - configuration required

Page 11: Planning and - Intelligent Cloud Conference · Azure Stack is an extension of Azure. It brings the agility and innovation of cloud computing to on-premises environments. Organizations

Hybrid use cases: Azure and Azure Stack

Edge and disconnected

solutions

Cloud applications that meet every regulation

Maximize performance and data

transmission

Modern applications across cloud and on-

premises

Page 12: Planning and - Intelligent Cloud Conference · Azure Stack is an extension of Azure. It brings the agility and innovation of cloud computing to on-premises environments. Organizations

DEMOAzure Stack Portal

Page 13: Planning and - Intelligent Cloud Conference · Azure Stack is an extension of Azure. It brings the agility and innovation of cloud computing to on-premises environments. Organizations

Over time, we will add additional partners and hardware configurations.

Azure Stack integrated systems

Page 14: Planning and - Intelligent Cloud Conference · Azure Stack is an extension of Azure. It brings the agility and innovation of cloud computing to on-premises environments. Organizations

Azure Stack planning touchpoints

Page 15: Planning and - Intelligent Cloud Conference · Azure Stack is an extension of Azure. It brings the agility and innovation of cloud computing to on-premises environments. Organizations

Sizing

• Compute

• Storage

• Memory

Page 16: Planning and - Intelligent Cloud Conference · Azure Stack is an extension of Azure. It brings the agility and innovation of cloud computing to on-premises environments. Organizations

Scaling

1. Ecosystem of apps

2. One Cloud “endpoint”

3. Several Regions

4. Multiple scale units per region, each scale unit can be different generation hardware

5. Smallest scale unit = 4 x servers

1

…………

Copenhagen Oslo Stockholm

……

4 4 4

3

Po

rtal /

Azu

re R

eso

urc

e

Man

ag

er

Resource management

2

5

Page 17: Planning and - Intelligent Cloud Conference · Azure Stack is an extension of Azure. It brings the agility and innovation of cloud computing to on-premises environments. Organizations

Deployment option

Connectedor

Disconnected?

Azure AD or

ADFS?

ADFSCapacity-based

Billing

Azure ADPay-as-you-go

or Capacity-based?

Comsumtion-based Billing

Connected

Disconnected

Page 18: Planning and - Intelligent Cloud Conference · Azure Stack is an extension of Azure. It brings the agility and innovation of cloud computing to on-premises environments. Organizations

Identity provider

• Azure Active Directory (AAD)

• Requires internet connectivity

• Supports multi-tenancy

• Active Directory Federation Services (AD FS)

• Required on disconnected scenario

• No multi-tenancy

• Requires offline Marketplace sync

Page 19: Planning and - Intelligent Cloud Conference · Azure Stack is an extension of Azure. It brings the agility and innovation of cloud computing to on-premises environments. Organizations

Network – Internals

Page 20: Planning and - Intelligent Cloud Conference · Azure Stack is an extension of Azure. It brings the agility and innovation of cloud computing to on-premises environments. Organizations

Network – Datacenter connection

Edge Edge

EBGPEBGP

Region

ToR Switch

ToR Switch

...Scale Unit

ToR Switch

ToR Switch

...

Scale Unit

Infrastructure and Private VIP connectivity

BGP or Static Routing

Page 21: Planning and - Intelligent Cloud Conference · Azure Stack is an extension of Azure. It brings the agility and innovation of cloud computing to on-premises environments. Organizations

Network - Edge Firewall

Page 22: Planning and - Intelligent Cloud Conference · Azure Stack is an extension of Azure. It brings the agility and innovation of cloud computing to on-premises environments. Organizations

Network – Enterprise (intranet or DMZ)

Page 23: Planning and - Intelligent Cloud Conference · Azure Stack is an extension of Azure. It brings the agility and innovation of cloud computing to on-premises environments. Organizations

Azure Stack Licensing Model

• Azure Stack is licensing is like Azure• Microsoft has tried to keep the business model as consistent as possible

between Azure and Azure Stack

• Both Azure and Azure Stack are designed as a “pay-as-you-use” system

• Designed to charge for services used

• Units of monetization are the same

• Pricing of Azure Stack services is reflective of a shared cost-of-ownership

Page 24: Planning and - Intelligent Cloud Conference · Azure Stack is an extension of Azure. It brings the agility and innovation of cloud computing to on-premises environments. Organizations

Azure Stack

Hosted and On-premises

• Extension of Azure business model

• Fee for consumption: only pay for services running on Azure Stack

• No upfront licensing fees: don’t pay until you use the service

• Simple bill management• One invoice with public Azure• EA deployments consume same

monetary commit as public Azure

• Available in EA and CSP channels

Pay-as-you-use model

Page 25: Planning and - Intelligent Cloud Conference · Azure Stack is an extension of Azure. It brings the agility and innovation of cloud computing to on-premises environments. Organizations

• Only option for disconnected scenarios: no usage metering or connection to commerce

• Fixed fee, annual subscription: based on number of physical cores with unlimited IaaS for licensed cores

• License all physical cores on a stamp, with unlimited IaaS rights

• Separate transaction from Azure: cannot use monetary commit, different billing

• For disconnected scenarios

• EA channel only

Capacity model

Azure Stack

Hosted and On-premises

Page 26: Planning and - Intelligent Cloud Conference · Azure Stack is an extension of Azure. It brings the agility and innovation of cloud computing to on-premises environments. Organizations

Capacity model pricing

App Service Package

400$/core/year

IaaS Package

144$/core/year

• Includes: App Service, Base VM, Azure Storage

• Must license all physical cores on the stamp

• Windows Server and SQL Server are BYOL (on-premises license)

• Base VM, Azure Storage only

• Must license all physical cores on the stamp

• Windows Server and SQL Server are BYOL (on-premises license)

Page 27: Planning and - Intelligent Cloud Conference · Azure Stack is an extension of Azure. It brings the agility and innovation of cloud computing to on-premises environments. Organizations

Azure Stack Operators touchpoints

Page 28: Planning and - Intelligent Cloud Conference · Azure Stack is an extension of Azure. It brings the agility and innovation of cloud computing to on-premises environments. Organizations

Plans and Offers

Quotas Plan #1 – VMs

Compute

Storage

Network

Services

Compute

Storage

Network

AppService

…..

Offer #2 – IaaS

and Web

Base

Plan #1

Add-On

Plan #2

Add-On

Plan #3

Plan #2 – Increase

Compute quota

Compute

Plan #3 – Web

AppService

Compute

Quota – small

Compute

Quota – large

Storage

Quota

Network

Quota

AppService

Quota

Offer #1 – IaaS

only

Base

Plan #1 User 1

user1@CTGlobal.

com

User 2user3@CTGloba

l.com

Subscription

1

Subscription

2

Subscription

3

User 3user2@CTGlobal.

com

Page 29: Planning and - Intelligent Cloud Conference · Azure Stack is an extension of Azure. It brings the agility and innovation of cloud computing to on-premises environments. Organizations

Backup - Infrastructure

Backed up items:• Azure Resource Manager configuration user data, such as subscriptions, plans,

offers, and quotas for storage, network, and compute resources• RBAC policy assignments and role assignments • Internal identity and federation systems• Root certificates used by internal certificate authority• KeyVault secrets and vaults

What isn’t backed up:

• IaaS or PaaS workloads

• Storage accounts

• HLH

• Physical Network config

Page 30: Planning and - Intelligent Cloud Conference · Azure Stack is an extension of Azure. It brings the agility and innovation of cloud computing to on-premises environments. Organizations

Backup - Infrastructure

Backup Azure Stack to SMB share

Share structure

\\AZbackup01\AzSBackups\contoso.com\nyc\MASBackup

\\AZbackup01\AzSBackups\contoso.com\nyc\HLH

\\AZbackup01\AzSBackups\contoso.com\nyc\Switches

\\AZbackup01\AzSBackups\contoso.com\nyc\DeploymentData

\\AZbackup01\AzSBackups\contoso.com\nyc\Registration

Page 31: Planning and - Intelligent Cloud Conference · Azure Stack is an extension of Azure. It brings the agility and innovation of cloud computing to on-premises environments. Organizations

Backup - Workloads

Azure Backup

Azure Site Recovery

Third-party

Page 32: Planning and - Intelligent Cloud Conference · Azure Stack is an extension of Azure. It brings the agility and innovation of cloud computing to on-premises environments. Organizations

Monitoring

Log Analytics

Azure Monitor

SCOM

Nagios

Page 33: Planning and - Intelligent Cloud Conference · Azure Stack is an extension of Azure. It brings the agility and innovation of cloud computing to on-premises environments. Organizations

Privileged endpoint

#Start ERCS Session

$cred = Get-Credential

$session = New-PSSession -ComputerName <IP_address_of_ERCS> `

-ConfigurationName PrivilegedEndpoint -Credential $cred

#End ERCS Session

Close-PrivilegedEndpoint

# Prompts to specify path for the transcript to be saved.

Page 34: Planning and - Intelligent Cloud Conference · Azure Stack is an extension of Azure. It brings the agility and innovation of cloud computing to on-premises environments. Organizations

Updates

Monthly update 2-3 weeks after patch Tuesday

Download

Apply

Monitor

Page 35: Planning and - Intelligent Cloud Conference · Azure Stack is an extension of Azure. It brings the agility and innovation of cloud computing to on-premises environments. Organizations

Resource Providers

• Compute

• Storage

• Network

• AppService

• MS SQL

• MySQL

Page 36: Planning and - Intelligent Cloud Conference · Azure Stack is an extension of Azure. It brings the agility and innovation of cloud computing to on-premises environments. Organizations

Compute, Storage, network

Compute

Capacity or servers

Storage

Capacity or servers

Network

Public ranges

Page 37: Planning and - Intelligent Cloud Conference · Azure Stack is an extension of Azure. It brings the agility and innovation of cloud computing to on-premises environments. Organizations

AppService RP

Mobile Apps API AppsWeb AppsAzure

Functions

App Service on Azure Stack Developer experience

• Languages and frameworks

• Superior DevOps

• Self-service supportability

Fully managed platform

• Auto scale

• Framework patching

• Load balancing

Enterprise-grade

• Service configuration

• Troubleshooting

• Metrics

Page 38: Planning and - Intelligent Cloud Conference · Azure Stack is an extension of Azure. It brings the agility and innovation of cloud computing to on-premises environments. Organizations

AppService RP – Planning

Deployment Requirements

A high-available Fileserver

A high-available SQL Server

Certificates

Page 39: Planning and - Intelligent Cloud Conference · Azure Stack is an extension of Azure. It brings the agility and innovation of cloud computing to on-premises environments. Organizations

AppService RP – Operating

SKUs

Are standard SKUs enough?

Worker Tiers

Do I need more workers?

Custom Software

Do you need software installed on all new workers?

Pricing

Do I need to show custom price to tenants?

Page 40: Planning and - Intelligent Cloud Conference · Azure Stack is an extension of Azure. It brings the agility and innovation of cloud computing to on-premises environments. Organizations

MSSQL & MySQL RPs

Not ”real” resource providers, but more a adapter

Provides ability to present a SQL database through a public endpoint in Azure Stack

SKUs

Hosting Servers

Page 41: Planning and - Intelligent Cloud Conference · Azure Stack is an extension of Azure. It brings the agility and innovation of cloud computing to on-premises environments. Organizations

Marketplace

Marketplace Syndication

Custom Marketplace Items

EvOps

Page 42: Planning and - Intelligent Cloud Conference · Azure Stack is an extension of Azure. It brings the agility and innovation of cloud computing to on-premises environments. Organizations

Try it out!Single Node POC

x3650 M5 2U or x3550 M5 1U

Rack N/A – POC ONLY – Non-

Production

Compute 1 – x3650 or x3550 M5 server

2x Intel CPU’s 16 cores (total)

128GB RAM Rec.

NIC certified for WS 2012 R2

Expandabilit

y

Not applicable

Performance Not applicable

Management XClarity Administrator or Pro

(optional)

Storage 5 SSDs

1 – OS disk (min 200GB)

4 – Data Disks (min 250GB)

(all available disks will be used)

Network Not applicable

Software Microsoft Azure Stack

Development Kit

Included N/A

Why Lenovo Balanced, engineered solution; #1 Reliability, #1 Customer Satisfaction, Light Path Diagnostics, XClarity (no agent, open, APIs / Powershell)

Page 43: Planning and - Intelligent Cloud Conference · Azure Stack is an extension of Azure. It brings the agility and innovation of cloud computing to on-premises environments. Organizations

Questions?

Page 44: Planning and - Intelligent Cloud Conference · Azure Stack is an extension of Azure. It brings the agility and innovation of cloud computing to on-premises environments. Organizations

Expo Sponsors

Event Sponsors

Expo Light Sponsors