SlideShare a Scribd company logo
1 of 22
Deliver Your Cloud Like a Hoster
Investigating the Windows Azure Pack 2013
@damian_flynn

www.DamianFlynn.com
www.petri.co.il/author/damian-flynn

Damian Flynn is the Infrastructure Architect. His current focus is on Software
Defined Networks (SDN) with “Windows Azure Pack”, with perspective on
Orchestration of repeatable processes in “Dev/Ops” scenarios.
He has a keen interest in Cloud Computing from both a business strategy and
technical viewpoint and presents sessions on building and managing Private/Hybrid
Clouds at a number of industry events. Damian authored the Cloud chapters on two
books, is active in many MS Programs, blogs at www.damianflynn.com &
www.petri.co.il, tweets at @damian_flynn, and has published a number of white
papers and technical articles.

info@DamianFlynn.com
Modern platform for the world’s apps

ON-PREMISES

1

CONSISTENT
PLATFORM

MICROSOFT

SERVICE PROVIDER
Cloud OS Consistent Experiences
Windows Azure

Web Sites
Apps
Database
VMs

Customer

Subscriber
Self-Service
Portal

Self Service Portal
Moves On-Premises

Service
Plans
Users

Provider
Portal

Service Provider

Web Sites
Apps
Database
VMs

Consumer
Self-Service
Portal

Common Mgt.
Experience

Worker
Role

Web
Sites

VMs

SQL

Other
Service
Caching Services
CDN.
Bus
Media,, etc.

Cloud-Enabled Services
Move On-Premises

Web
Sites

VMs

SQL

Service
Bus

SMA

Future
Services

R2 w/ Service Provider Foundation
Workloads

R2
Consistent Dev.
Experience
Consistent experiences across the Cloud OS
Service Management Portal
Device Friendly | Standards Based | Azure Consistent | Federated Identities | Active directory

Service Management API
Web Application

IaaS - Elastic Tiers

Microsoft SQL

Reliable Messaging

Azure Consistent

Highly Scalable

Virtual Networks

MySQL

Standards Based

Federated Identities

Dev-ops optimized

Window and Linux

Always On Support

Cross Cloud

Active Directory

Integrated SCC

Gallery of apps

Fully self-service

Fully self-service

Standards Based

Fully self-service

Fully self-service

Virtual
Machines

Device Friendly

Management
Automation

Windows Azure Pack Framework

Web Sites

Databases

7
Service Bus
Windows Azure Pack Framework
Service Management Portal
Service Management API
Controller

(Web farm framework)

SPF API

(Service Provider Framework)

Database API

SMA API

(Service Management
Automation)

Gateway

Web Farm
Front-end/Workers

System Center

(Virtual Machine Manager
Component)

MS SQL Database
MySQL Database

Runbook Services

Message Broker Service

Windows Server

Windows Server

Windows Server

Windows Server

Windows Server

Web Sites

Virtual
Machines

Databases

Management
Automation

Service Bus

(Application Request Routing)

(SMA Runbook Component)
Consistent experiences across the Cloud OS
Windows Azure Pack Framework
Service Management Portal
TENANT PORTAL

|

ADMINISTRATIVE PORTAL

Service Management API

Admin API

Admin
Authentication
API

Tenant Public API

Tenant
Authentication
API

Tenant API

SQL Management Database
9
Consistent experiences across the Cloud OS
Windows Azure Pack Deployment
Providers
Offer and administer services
that are provided to customers

Consumers
Consume infrastructure and apps
from service providers as “off the shelf” solutions

extreme focus on cost

self-service administration

maximize per-customer profit

acquire capacity on demand

hardware efficiency

empowered operations

automate everything

predictable costs

differentiate on SLAs

get up & running quickly
Administration Portal

• Offer Services to Tenants via
Plans
• Provide Add-ons to
subscriptions
• Manage subscriptions
• Administer Services
• Extend and customize
Web Sites

• Build highly scalable web
applications
• Iterate with integrated source
control
• Manage your app with realtime
• telemetry
• Scale up with one click
• Support for .Net, Node.js,
PHP, Python
Virtual Machines

• Windows Azure-consistent
IaaS
• User Experience & API

• Virtual Machine Roles
• Portable
• Elastic
• Gallery

• Windows and Linux Support
• Virtual Networks
• Site to Site connectivity
• Tenant supplied IP addresses
Databases

• MySQL and MS SQL
• Quota Management
• Self Service
Management Automation

• PowerShell 3.0
• Check-pointed Workflow
• PowerShell Module Support
• HTML5 Code Editor
• Optimize and extend services
using runbooks
• Manage runbooks and jobs
• Integrates with other systems
including System Center
Service Bus

• Messaging service for cloud
apps
• Guaranteed message delivery
• Publish-subscribe messaging
patterns
• Standard protocols
• (REST, AMQP, WS*)

• Interoperability
• (.NET, Java/JMS, C/C++)

• Management Portal
Integration
Usage Reporting

• Continuous usage metering
per tenant subscription
• Per-subscription Billing APIs
• IaaS Data Warehouse
• Server Inventory Reports
Danke schön!
@Damian_Flynn

More Related Content

What's hot

Azure Service Bus
Azure Service BusAzure Service Bus
Azure Service BusBizTalk360
 
Lessons learned from running massive WordPress sites at scale
Lessons learned from running massive WordPress sites at scaleLessons learned from running massive WordPress sites at scale
Lessons learned from running massive WordPress sites at scaleCory Fowler
 
How Joomla and Microsoft are a Great Open Source Success
How Joomla and Microsoft are a Great Open Source SuccessHow Joomla and Microsoft are a Great Open Source Success
How Joomla and Microsoft are a Great Open Source SuccessCory Fowler
 
Introducing Windows azure
Introducing Windows azureIntroducing Windows azure
Introducing Windows azureMD. Shohag Mia
 
Finding Success with Managed Services in the Azure Environment
Finding Success with Managed Services in the Azure EnvironmentFinding Success with Managed Services in the Azure Environment
Finding Success with Managed Services in the Azure EnvironmentHostway|HOSTING
 
Microsoft Azure : Microsoft Strategy for Cloud Computing
Microsoft Azure : Microsoft Strategy for Cloud Computing Microsoft Azure : Microsoft Strategy for Cloud Computing
Microsoft Azure : Microsoft Strategy for Cloud Computing NstdaAcademy Nstda
 
Microsoft Azure webcast - MSP Egypt
Microsoft Azure webcast -  MSP EgyptMicrosoft Azure webcast -  MSP Egypt
Microsoft Azure webcast - MSP EgyptAhmed M. Abo Tameem
 
ServiceFabric-Arch
ServiceFabric-ArchServiceFabric-Arch
ServiceFabric-ArchSaravanan G
 
Microsoft Azure - Introduction to microsoft's public cloud
Microsoft Azure - Introduction to microsoft's public cloudMicrosoft Azure - Introduction to microsoft's public cloud
Microsoft Azure - Introduction to microsoft's public cloudAtanas Gergiminov
 
Microsoft Azure in the education sector
Microsoft Azure in the education sectorMicrosoft Azure in the education sector
Microsoft Azure in the education sectorJenny Carroll
 
Windows azure pack overview
Windows azure pack overviewWindows azure pack overview
Windows azure pack overviewAbhishek Sur
 

What's hot (20)

Azure Service Bus
Azure Service BusAzure Service Bus
Azure Service Bus
 
Lessons learned from running massive WordPress sites at scale
Lessons learned from running massive WordPress sites at scaleLessons learned from running massive WordPress sites at scale
Lessons learned from running massive WordPress sites at scale
 
M meijer paas - tech-days 2015
M meijer   paas - tech-days 2015M meijer   paas - tech-days 2015
M meijer paas - tech-days 2015
 
How Joomla and Microsoft are a Great Open Source Success
How Joomla and Microsoft are a Great Open Source SuccessHow Joomla and Microsoft are a Great Open Source Success
How Joomla and Microsoft are a Great Open Source Success
 
Microsoft for Your Data
Microsoft for Your DataMicrosoft for Your Data
Microsoft for Your Data
 
Introduction to Azure
Introduction to AzureIntroduction to Azure
Introduction to Azure
 
Introducing Windows azure
Introducing Windows azureIntroducing Windows azure
Introducing Windows azure
 
Finding Success with Managed Services in the Azure Environment
Finding Success with Managed Services in the Azure EnvironmentFinding Success with Managed Services in the Azure Environment
Finding Success with Managed Services in the Azure Environment
 
Microsoft Azure : Microsoft Strategy for Cloud Computing
Microsoft Azure : Microsoft Strategy for Cloud Computing Microsoft Azure : Microsoft Strategy for Cloud Computing
Microsoft Azure : Microsoft Strategy for Cloud Computing
 
Introduction to Windows Azure
Introduction to Windows AzureIntroduction to Windows Azure
Introduction to Windows Azure
 
An Introduction to Azure IaaS
An Introduction to Azure IaaSAn Introduction to Azure IaaS
An Introduction to Azure IaaS
 
Microsoft Azure webcast - MSP Egypt
Microsoft Azure webcast -  MSP EgyptMicrosoft Azure webcast -  MSP Egypt
Microsoft Azure webcast - MSP Egypt
 
Microsoft azure
Microsoft azureMicrosoft azure
Microsoft azure
 
ServiceFabric-Arch
ServiceFabric-ArchServiceFabric-Arch
ServiceFabric-Arch
 
Azure basics
Azure basicsAzure basics
Azure basics
 
Microsoft Azure - Introduction to microsoft's public cloud
Microsoft Azure - Introduction to microsoft's public cloudMicrosoft Azure - Introduction to microsoft's public cloud
Microsoft Azure - Introduction to microsoft's public cloud
 
Microsoft Azure in the education sector
Microsoft Azure in the education sectorMicrosoft Azure in the education sector
Microsoft Azure in the education sector
 
Azure Cloud PPT
Azure Cloud PPTAzure Cloud PPT
Azure Cloud PPT
 
Introduction to Azure
Introduction to AzureIntroduction to Azure
Introduction to Azure
 
Windows azure pack overview
Windows azure pack overviewWindows azure pack overview
Windows azure pack overview
 

Viewers also liked

TechCamp 2013 Dublin - What's New In Windows 8.1 For The Enterprise
TechCamp 2013 Dublin - What's New In Windows 8.1 For The EnterpriseTechCamp 2013 Dublin - What's New In Windows 8.1 For The Enterprise
TechCamp 2013 Dublin - What's New In Windows 8.1 For The EnterpriseDamian Flynn
 
TechCamp 2013 Dublin - Managing The Data Center with System Center 2012 R2
TechCamp 2013 Dublin - Managing The Data Center with System Center 2012 R2TechCamp 2013 Dublin - Managing The Data Center with System Center 2012 R2
TechCamp 2013 Dublin - Managing The Data Center with System Center 2012 R2Damian Flynn
 
The Six Highest Performing B2B Blog Post Formats
The Six Highest Performing B2B Blog Post FormatsThe Six Highest Performing B2B Blog Post Formats
The Six Highest Performing B2B Blog Post FormatsBarry Feldman
 
The Outcome Economy
The Outcome EconomyThe Outcome Economy
The Outcome EconomyHelge Tennø
 
Study: The Future of VR, AR and Self-Driving Cars
Study: The Future of VR, AR and Self-Driving CarsStudy: The Future of VR, AR and Self-Driving Cars
Study: The Future of VR, AR and Self-Driving CarsLinkedIn
 

Viewers also liked (6)

Scones And Ash
Scones And AshScones And Ash
Scones And Ash
 
TechCamp 2013 Dublin - What's New In Windows 8.1 For The Enterprise
TechCamp 2013 Dublin - What's New In Windows 8.1 For The EnterpriseTechCamp 2013 Dublin - What's New In Windows 8.1 For The Enterprise
TechCamp 2013 Dublin - What's New In Windows 8.1 For The Enterprise
 
TechCamp 2013 Dublin - Managing The Data Center with System Center 2012 R2
TechCamp 2013 Dublin - Managing The Data Center with System Center 2012 R2TechCamp 2013 Dublin - Managing The Data Center with System Center 2012 R2
TechCamp 2013 Dublin - Managing The Data Center with System Center 2012 R2
 
The Six Highest Performing B2B Blog Post Formats
The Six Highest Performing B2B Blog Post FormatsThe Six Highest Performing B2B Blog Post Formats
The Six Highest Performing B2B Blog Post Formats
 
The Outcome Economy
The Outcome EconomyThe Outcome Economy
The Outcome Economy
 
Study: The Future of VR, AR and Self-Driving Cars
Study: The Future of VR, AR and Self-Driving CarsStudy: The Future of VR, AR and Self-Driving Cars
Study: The Future of VR, AR and Self-Driving Cars
 

Similar to Techdays Berlin - Deliver Your Cloud Like A Hoster

Azure Services Platform Oc Event Ned
Azure Services Platform Oc Event NedAzure Services Platform Oc Event Ned
Azure Services Platform Oc Event NedWes Yanaga
 
Build intelligent solutions using Azure
Build intelligent solutions using AzureBuild intelligent solutions using Azure
Build intelligent solutions using AzureMostafa
 
System Center Datacenter Cloud Management Vision & Roadmap
System Center Datacenter Cloud Management Vision & RoadmapSystem Center Datacenter Cloud Management Vision & Roadmap
System Center Datacenter Cloud Management Vision & RoadmapAmit Gatenyo
 
Build intelligent solutions using ms azure
Build intelligent solutions using ms azureBuild intelligent solutions using ms azure
Build intelligent solutions using ms azureMostafa
 
Cloud Computing Pascal Walschots
Cloud Computing   Pascal WalschotsCloud Computing   Pascal Walschots
Cloud Computing Pascal WalschotsPWalschots
 
Cloud application architecture with sql azure and windows azure
Cloud application architecture with sql azure and windows azureCloud application architecture with sql azure and windows azure
Cloud application architecture with sql azure and windows azureEduardo Castro
 
Introduction into Windows Azure Pack and Service Management Automation
Introduction into Windows Azure Pack and Service Management AutomationIntroduction into Windows Azure Pack and Service Management Automation
Introduction into Windows Azure Pack and Service Management AutomationMichael Rüefli
 
San Diego Clound Computing Sep 9th
San Diego Clound Computing Sep 9thSan Diego Clound Computing Sep 9th
San Diego Clound Computing Sep 9thWoody Pewitt
 
Azure Overview Csco
Azure Overview CscoAzure Overview Csco
Azure Overview Cscorajramab
 
AP086_ISV_Why_Microsoft_makes_the_cloud_shine.pptx
AP086_ISV_Why_Microsoft_makes_the_cloud_shine.pptxAP086_ISV_Why_Microsoft_makes_the_cloud_shine.pptx
AP086_ISV_Why_Microsoft_makes_the_cloud_shine.pptxmohaaalsa
 
Hybrid Cloud DevOps with Apprenda and UrbanCode Deploy
Hybrid Cloud DevOps with Apprenda and UrbanCode DeployHybrid Cloud DevOps with Apprenda and UrbanCode Deploy
Hybrid Cloud DevOps with Apprenda and UrbanCode DeployClaudia Ring
 
Microsoft Windows Azure - Platfrom Appfabric Service Bus And Access Control P...
Microsoft Windows Azure - Platfrom Appfabric Service Bus And Access Control P...Microsoft Windows Azure - Platfrom Appfabric Service Bus And Access Control P...
Microsoft Windows Azure - Platfrom Appfabric Service Bus And Access Control P...Microsoft Private Cloud
 
Windows Azure AppFabric
Windows Azure AppFabricWindows Azure AppFabric
Windows Azure AppFabricDavid Chou
 
Benefits of the Azure Cloud
Benefits of the Azure CloudBenefits of the Azure Cloud
Benefits of the Azure CloudCaserta
 
E2EVC SCVMM / Windows Azure Pack
E2EVC SCVMM / Windows Azure PackE2EVC SCVMM / Windows Azure Pack
E2EVC SCVMM / Windows Azure PackMichael Rüefli
 
Cloud Circle Talk - Enterprise Architecture, Cloud Computing and Integrations
Cloud Circle Talk - Enterprise Architecture, Cloud Computing and IntegrationsCloud Circle Talk - Enterprise Architecture, Cloud Computing and Integrations
Cloud Circle Talk - Enterprise Architecture, Cloud Computing and Integrationspaulfallon
 

Similar to Techdays Berlin - Deliver Your Cloud Like A Hoster (20)

Azure Services Platform Oc Event Ned
Azure Services Platform Oc Event NedAzure Services Platform Oc Event Ned
Azure Services Platform Oc Event Ned
 
Build intelligent solutions using Azure
Build intelligent solutions using AzureBuild intelligent solutions using Azure
Build intelligent solutions using Azure
 
System Center Datacenter Cloud Management Vision & Roadmap
System Center Datacenter Cloud Management Vision & RoadmapSystem Center Datacenter Cloud Management Vision & Roadmap
System Center Datacenter Cloud Management Vision & Roadmap
 
Build intelligent solutions using ms azure
Build intelligent solutions using ms azureBuild intelligent solutions using ms azure
Build intelligent solutions using ms azure
 
Migrating Apps To Azure
Migrating Apps To AzureMigrating Apps To Azure
Migrating Apps To Azure
 
Cloud Computing Pascal Walschots
Cloud Computing   Pascal WalschotsCloud Computing   Pascal Walschots
Cloud Computing Pascal Walschots
 
Cloud application architecture with sql azure and windows azure
Cloud application architecture with sql azure and windows azureCloud application architecture with sql azure and windows azure
Cloud application architecture with sql azure and windows azure
 
Introduction into Windows Azure Pack and Service Management Automation
Introduction into Windows Azure Pack and Service Management AutomationIntroduction into Windows Azure Pack and Service Management Automation
Introduction into Windows Azure Pack and Service Management Automation
 
San Diego Clound Computing Sep 9th
San Diego Clound Computing Sep 9thSan Diego Clound Computing Sep 9th
San Diego Clound Computing Sep 9th
 
Azure Overview Csco
Azure Overview CscoAzure Overview Csco
Azure Overview Csco
 
An Overview of Windows Azure
An Overview of Windows AzureAn Overview of Windows Azure
An Overview of Windows Azure
 
AP086_ISV_Why_Microsoft_makes_the_cloud_shine.pptx
AP086_ISV_Why_Microsoft_makes_the_cloud_shine.pptxAP086_ISV_Why_Microsoft_makes_the_cloud_shine.pptx
AP086_ISV_Why_Microsoft_makes_the_cloud_shine.pptx
 
Hybrid Cloud DevOps with Apprenda and UrbanCode Deploy
Hybrid Cloud DevOps with Apprenda and UrbanCode DeployHybrid Cloud DevOps with Apprenda and UrbanCode Deploy
Hybrid Cloud DevOps with Apprenda and UrbanCode Deploy
 
Microsoft Windows Azure - Platfrom Appfabric Service Bus And Access Control P...
Microsoft Windows Azure - Platfrom Appfabric Service Bus And Access Control P...Microsoft Windows Azure - Platfrom Appfabric Service Bus And Access Control P...
Microsoft Windows Azure - Platfrom Appfabric Service Bus And Access Control P...
 
App Service Web
App Service WebApp Service Web
App Service Web
 
Windows Azure AppFabric
Windows Azure AppFabricWindows Azure AppFabric
Windows Azure AppFabric
 
Benefits of the Azure Cloud
Benefits of the Azure CloudBenefits of the Azure Cloud
Benefits of the Azure Cloud
 
E2EVC SCVMM / Windows Azure Pack
E2EVC SCVMM / Windows Azure PackE2EVC SCVMM / Windows Azure Pack
E2EVC SCVMM / Windows Azure Pack
 
Cloud Circle Talk - Enterprise Architecture, Cloud Computing and Integrations
Cloud Circle Talk - Enterprise Architecture, Cloud Computing and IntegrationsCloud Circle Talk - Enterprise Architecture, Cloud Computing and Integrations
Cloud Circle Talk - Enterprise Architecture, Cloud Computing and Integrations
 
Cloud Deployment
Cloud DeploymentCloud Deployment
Cloud Deployment
 

Recently uploaded

DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 

Recently uploaded (20)

DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 

Techdays Berlin - Deliver Your Cloud Like A Hoster

  • 1. Deliver Your Cloud Like a Hoster Investigating the Windows Azure Pack 2013
  • 2. @damian_flynn www.DamianFlynn.com www.petri.co.il/author/damian-flynn Damian Flynn is the Infrastructure Architect. His current focus is on Software Defined Networks (SDN) with “Windows Azure Pack”, with perspective on Orchestration of repeatable processes in “Dev/Ops” scenarios. He has a keen interest in Cloud Computing from both a business strategy and technical viewpoint and presents sessions on building and managing Private/Hybrid Clouds at a number of industry events. Damian authored the Cloud chapters on two books, is active in many MS Programs, blogs at www.damianflynn.com & www.petri.co.il, tweets at @damian_flynn, and has published a number of white papers and technical articles. info@DamianFlynn.com
  • 3. Modern platform for the world’s apps ON-PREMISES 1 CONSISTENT PLATFORM MICROSOFT SERVICE PROVIDER
  • 4.
  • 5. Cloud OS Consistent Experiences Windows Azure Web Sites Apps Database VMs Customer Subscriber Self-Service Portal Self Service Portal Moves On-Premises Service Plans Users Provider Portal Service Provider Web Sites Apps Database VMs Consumer Self-Service Portal Common Mgt. Experience Worker Role Web Sites VMs SQL Other Service Caching Services CDN. Bus Media,, etc. Cloud-Enabled Services Move On-Premises Web Sites VMs SQL Service Bus SMA Future Services R2 w/ Service Provider Foundation Workloads R2 Consistent Dev. Experience
  • 6.
  • 7. Consistent experiences across the Cloud OS Service Management Portal Device Friendly | Standards Based | Azure Consistent | Federated Identities | Active directory Service Management API Web Application IaaS - Elastic Tiers Microsoft SQL Reliable Messaging Azure Consistent Highly Scalable Virtual Networks MySQL Standards Based Federated Identities Dev-ops optimized Window and Linux Always On Support Cross Cloud Active Directory Integrated SCC Gallery of apps Fully self-service Fully self-service Standards Based Fully self-service Fully self-service Virtual Machines Device Friendly Management Automation Windows Azure Pack Framework Web Sites Databases 7 Service Bus
  • 8. Windows Azure Pack Framework Service Management Portal Service Management API Controller (Web farm framework) SPF API (Service Provider Framework) Database API SMA API (Service Management Automation) Gateway Web Farm Front-end/Workers System Center (Virtual Machine Manager Component) MS SQL Database MySQL Database Runbook Services Message Broker Service Windows Server Windows Server Windows Server Windows Server Windows Server Web Sites Virtual Machines Databases Management Automation Service Bus (Application Request Routing) (SMA Runbook Component)
  • 9. Consistent experiences across the Cloud OS Windows Azure Pack Framework Service Management Portal TENANT PORTAL | ADMINISTRATIVE PORTAL Service Management API Admin API Admin Authentication API Tenant Public API Tenant Authentication API Tenant API SQL Management Database 9
  • 10. Consistent experiences across the Cloud OS Windows Azure Pack Deployment
  • 11.
  • 12. Providers Offer and administer services that are provided to customers Consumers Consume infrastructure and apps from service providers as “off the shelf” solutions extreme focus on cost self-service administration maximize per-customer profit acquire capacity on demand hardware efficiency empowered operations automate everything predictable costs differentiate on SLAs get up & running quickly
  • 13. Administration Portal • Offer Services to Tenants via Plans • Provide Add-ons to subscriptions • Manage subscriptions • Administer Services • Extend and customize
  • 14.
  • 15. Web Sites • Build highly scalable web applications • Iterate with integrated source control • Manage your app with realtime • telemetry • Scale up with one click • Support for .Net, Node.js, PHP, Python
  • 16. Virtual Machines • Windows Azure-consistent IaaS • User Experience & API • Virtual Machine Roles • Portable • Elastic • Gallery • Windows and Linux Support • Virtual Networks • Site to Site connectivity • Tenant supplied IP addresses
  • 17. Databases • MySQL and MS SQL • Quota Management • Self Service
  • 18. Management Automation • PowerShell 3.0 • Check-pointed Workflow • PowerShell Module Support • HTML5 Code Editor • Optimize and extend services using runbooks • Manage runbooks and jobs • Integrates with other systems including System Center
  • 19. Service Bus • Messaging service for cloud apps • Guaranteed message delivery • Publish-subscribe messaging patterns • Standard protocols • (REST, AMQP, WS*) • Interoperability • (.NET, Java/JMS, C/C++) • Management Portal Integration
  • 20.
  • 21. Usage Reporting • Continuous usage metering per tenant subscription • Per-subscription Billing APIs • IaaS Data Warehouse • Server Inventory Reports