cloud foundry on azure

25
Cloud Foundry on Azure Dave Strebel Hybrid Cloud Technical Specialist Microsoft @HybridCloud_Guy blogs.technet.com/ hybridguy About Me: Mixture of infrastructure and app\ dev Open Source fan, converted Microsoft lover Docker\Cloud Foundry Organizer

Upload: david-strebel

Post on 10-Jan-2017

170 views

Category:

Software


0 download

TRANSCRIPT

Page 1: Cloud Foundry on Azure

Cloud Foundry on AzureDave Strebel

Hybrid Cloud Technical SpecialistMicrosoft @HybridCloud_Guy

blogs.technet.com/hybridguy

About Me:• Mixture of infrastructure and app\dev• Open Source fan, converted Microsoft

lover• Docker\Cloud Foundry Organizer

Page 2: Cloud Foundry on Azure

Azure + Cloud Foundry – Why and How? Quick start using Marketplace template Azure Service Brokers Demo

Takeaways

Page 3: Cloud Foundry on Azure

Microsoft 2001

Page 4: Cloud Foundry on Azure

Microsoft 2016

Microsoft is showering the

Linux community with love. 

Microsoft announces support for SQL 2016 on

Linux

Charles Cooper

Redmond top man Satya Nadella:

'Microsoft LOVES Linux‘

Neil McAllister

Microsoft: the Open Source Company

“This is not your dad’s Microsoft”

Steven J. Vaughan-Nichols

Page 5: Cloud Foundry on Azure

Open Source Cloud Foundry Generally Available

PCF fully supported on Azure

Single click Marketplace deployment template

Service Brokers for Azure Services (just announced!)

Cloud Foundry on Azure : What's supported?

Page 6: Cloud Foundry on Azure

Asked frequently by our customers(now with live customers!)

Great option for running Java Executive Commitment Joint Engineering Engagement with Pivotal

Now Invested in Pivotal’s Success

CF on Azure : Highlights

Page 7: Cloud Foundry on Azure

Where does CF fit in the Azure ecosystem?

Azure Cloud Platform

Page 8: Cloud Foundry on Azure

Platform Services

Infrastructure ServicesOS/Server Compute Storage

Datacenter Infrastructure (30 Regions, 22 Online)

Web and Mobile

Web Apps

MobileApps

APIManagement

API Apps

Logic Apps

Notification Hubs

Media & CDNContent DeliveryNetwork (CDN)

Media Services

IntegrationBizTalkServices

HybridConnections

Service Bus

StorageQueues

HybridOperations

Backup

StorSimple

Azure SiteRecovery

Import/Export

Networking

Data

SQL Database

DocumentDB

RedisCache Azure

SearchStorageTables

DataWarehouse Azure AD

Health Monitoring

Virtual Network

ExpressRouteBLOB

StorageAzureFiles

PremiumStorage

Virtual Machines

AD PrivilegedIdentity Management

Traffic Manager

AppGateway

OperationalAnalytics

Services ComputeCloud Services

Batch RemoteApp

ServiceFabric

Developer Services

Visual Studio

AppInsights

Azure SDK

VS Online

ContainerService

DNS VPN Gateway

Load Balancer

Domain Services

Analytics & IoT

HDInsight MachineLearning

StreamAnalytics

Data Factory

EventHubs

MobileEngagement

Data Lake

IoT Hub

Data Catalog

Security & Manageme

nt

Azure ActiveDirectory

Multi-FactorAuthentication

Automation

Portal

Key Vault

Store/Marketplace

VM Image Gallery& VM Depot

Azure ADB2C

Scheduler

Page 9: Cloud Foundry on Azure

In which regions can customers run CF?

Cloud Foundry in the Azure Regions

Page 10: Cloud Foundry on Azure

Azure(32 regions, 24 operational), Azure China

100+ datacenters Top 3 networks in the world 2x AWS, 6x Google DC Regions G Series – Largest VM in World, 32 cores, 448GB Ram, SSD…

OperationalAnnounced/Not Operational

Central US

Iowa

West USCaliforni

a

North EuropeIreland

East USVirginia

East US 2

VirginiaUS GovVirginia

North Central US

Illinois

US GovIowa

South Central US

Texas

Brazil South

Sao Paulo

West Europe

Netherlands

China North *

BeijingChina

South *Shanghai

Japan East

Saitama

Japan West

OsakaIndia South

Chennai East AsiaHong Kong

SE AsiaSingapo

re

Australia South East

Victoria

Australia EastNew South

Wales

* Operated by 21Vianet

India CentralPune

Canada EastQuebec City

Canada CentralToronto

India West

Mumbai

Page 11: Cloud Foundry on Azure

Fully Open Sourced

Dedicated Engineering Team

Aligned with Community’s engineering practices

Committed Engineering Roadmap

Designed for Azure and Azure Stack

Azure Bosh CPI

Page 12: Cloud Foundry on Azure

What enterprise scenarios can be supported with CF on Azure?

Cloud Foundry on Azure : Enterprise Ready

Page 13: Cloud Foundry on Azure

Enterprise Scenario Support for CFActive-Active Deployment of CF

• Multi Region deployments with Azure Traffic Manager

• Application level routing with App Gateway

• VPN Gateway support.• High Availability with

Multiple HA proxies• Secure deployments and

centralized cert management (coming soon)

• And others…

Page 14: Cloud Foundry on Azure

Pivotal Cloud Foundry and Azure – Better together

Page 15: Cloud Foundry on Azure

Fully supported on Azure

Ford’s ‘FordPaaS’ running on PCF in Azure!

Single click deployment template

Paired programming with Pivotal engineers

Architectural engagement with Azure Customer Advisory team

PCF on Azure

Page 16: Cloud Foundry on Azure

Cloud Foundry in Azure MarketplaceHow to deploy PCF on Azure with a click of a button?

Page 17: Cloud Foundry on Azure

• Azure Resource Manager (ARM)You can create your own templates for deploying related, pre-configured deployments of Azure Serviceshttps://azure.microsoft.com/en-us/documentation/articles/resource-group-overview/

• Quick StartThere is an extensive library of ARM templateshttps://github.com/Azure/azure-quickstart-templates/tree/master

• Open Source CF on Azure The Open Source release of CF on Azure is based on ARM https://github.com/cloudfoundry-incubator/bosh-azure-cpi-release/blob/master/docs/guidance.md

Did You Know?

Page 18: Cloud Foundry on Azure

Did You Know?• Azure Marketplace

There is an extensive library of vendor supported Open Source AND commercial solutions for Azurehttps://azure.microsoft.com/en-us/marketplace/

• PCF on AzureYou can launch a pre-configured PCF on Azure with one-clickhttps://aka.ms/pcfonazuremarketplace

• Deployment GuidePlease read this before you deploy (it’s really helpful!)https://aka.ms/pcfazureguide

Page 19: Cloud Foundry on Azure

And when you’re done, you’ll get this!

Page 20: Cloud Foundry on Azure

Service Brokers – Beyond Bosh and CPI

Page 21: Cloud Foundry on Azure

Application Gateway

Azure Active Directory

Azure Blob Storage

Service Bus, EventHub etc…

Operations Manager Suite

PCF to Azure Integration

Page 22: Cloud Foundry on Azure

Announcing public preview of Azure Service Broker

1. Azure Blob

2. Event Hub

3. Service Bus

4. Redis

5. DocumentDB

A simple and consistent interface for app developers

Meta Azure Service Broker One install, configure for all Azure services

Open for Community Contributions

Page 23: Cloud Foundry on Azure

Azure Service Broker RolesOps Admin• Install the Meta Azure Service Broker• Register each service

Developer• Create and bind the service

Contributor• Write new and service brokers

For details:https://github.com/Azure/meta-azure-service-broker

Page 24: Cloud Foundry on Azure

Azure Service Broker

DEMO

Page 25: Cloud Foundry on Azure

Get Started with Cloud Foundry on Azure using the Marketplace Template.

Use Azure First party services using Service Brokers.

Easy way to contribute to new Service Brokers

Wrap it up: