Private Cloud agility with HPE Synergy and Mesosphere ...h41382.€¦ · Kubernetes clusters across...

18
Private Cloud agility with HPE Synergy and Mesosphere. Containers on Synergy. Miroslaw Polski, Solutions Architect, HPE May 15th, 2019

Transcript of Private Cloud agility with HPE Synergy and Mesosphere ...h41382.€¦ · Kubernetes clusters across...

Page 1: Private Cloud agility with HPE Synergy and Mesosphere ...h41382.€¦ · Kubernetes clusters across a hybrid cloud or multicloud environments 6 Best in evaluation phase and those

Private Cloud agility with HPE Synergy and Mesosphere. Containers on Synergy.

– Miroslaw Polski, Solutions Architect, HPE

– May 15th, 2019

Page 2: Private Cloud agility with HPE Synergy and Mesosphere ...h41382.€¦ · Kubernetes clusters across a hybrid cloud or multicloud environments 6 Best in evaluation phase and those

Today’s hybrid cloud reality

Cloud is not a destination,

it’s an experience

Multi-cloud requires

a new way

The world is hybrid –

and becoming more so

Page 3: Private Cloud agility with HPE Synergy and Mesosphere ...h41382.€¦ · Kubernetes clusters across a hybrid cloud or multicloud environments 6 Best in evaluation phase and those

50%

Reduce annual IT

operating costs by

and free capital and

people to drive growth

and innovation

TIME

Drive your right mix

to public cloud

Accelerate on-premises

cloud transformation

Existing run-rate

Run rate

COST

Make your hybrid cloud transformation pay for itself

Page 4: Private Cloud agility with HPE Synergy and Mesosphere ...h41382.€¦ · Kubernetes clusters across a hybrid cloud or multicloud environments 6 Best in evaluation phase and those

Accelerating outcomes with hybrid cloud

Page 5: Private Cloud agility with HPE Synergy and Mesosphere ...h41382.€¦ · Kubernetes clusters across a hybrid cloud or multicloud environments 6 Best in evaluation phase and those

Containers on HPE SynergyWith Mesosphere DC/OS

5

Page 6: Private Cloud agility with HPE Synergy and Mesosphere ...h41382.€¦ · Kubernetes clusters across a hybrid cloud or multicloud environments 6 Best in evaluation phase and those

Kubernetes deployment models

Public Cloud Container Services

– Typically a managed service

– Simplified operations

Do-It-Yourself with upstream Version

– Build your own off/on premises cluster using open-source Kuberenetes version, high level of customization

Container Management Software

– You’ll gain comprehensive management features not built into Kubernetes (security, storage, networking and monitoring)

– You can manage multiple Kubernetes clusters across a hybrid cloud or multicloud environments

6

Best in evaluation phase and those with public-cloud only strategy

„Avoid Upstream versions unless neccessary”

„If you have a hybrid or multicloud strategy, go with container management software in the production phase.”

According to Gartner*:

– How to run a cluster outside of public cloud (managed) service?

– Dedicated engineers to design and maintain Kubernetes platform, many integration points, longer adoption

– You’ll need to operate the platform yourselves

*How to Choose Your Kubernetes Deployment Model, Gartner, Published 13 August 2018 - ID G00364305

Page 7: Private Cloud agility with HPE Synergy and Mesosphere ...h41382.€¦ · Kubernetes clusters across a hybrid cloud or multicloud environments 6 Best in evaluation phase and those

Do-it-Yourself vs Kubernetes on Mesosphere DC/OS

7

1. Prerequisites

2. Installing the Client Tools

3. Provisioning Compute Resources

4. Provisioning the CA and Generating TLS Certificates

5. Generating Kubernetes Configuration Files for Authentication

6. Generating the Data Encryption Config and Key

7. Bootstrapping the etcd Cluster… 3x for HA

10. Bootstrapping the Kubernetes Control Plane… 3x for HA

13. Bootstrapping the Kubernetes Worker Nodes

14. Configuring kubectl for Remote Access

15. Provisioning Pod Network Routes

16. Deploying the DNS Cluster Add-on… Deploying other Add-ons

20. Smoke Test

21. Cleaning Up

Do-it-yourself with upstream version

$ dcos package install kubernetes

on

$ dcos kubernetes update --package-version=1.0.3-1.9.7

Page 8: Private Cloud agility with HPE Synergy and Mesosphere ...h41382.€¦ · Kubernetes clusters across a hybrid cloud or multicloud environments 6 Best in evaluation phase and those

Components of modern Information Systems architectures

8

• Streaming

• Batch

• Machine Learning

• Search, graph

• Time Series

• SQL / NoSQL

Big data and analytics engines

Microservicesdelivered in containers

Business Logic, functions

Databases

Analytics

Page 9: Private Cloud agility with HPE Synergy and Mesosphere ...h41382.€¦ · Kubernetes clusters across a hybrid cloud or multicloud environments 6 Best in evaluation phase and those

Kubernetes is one piece of the pie

Enable Developer Agility with Kubernetes:

― Run holistic CI/CD pipeline

― Data services and Machine Learning

― Running Multiple Kubernetes clusters

9

Page 10: Private Cloud agility with HPE Synergy and Mesosphere ...h41382.€¦ · Kubernetes clusters across a hybrid cloud or multicloud environments 6 Best in evaluation phase and those

Dynamic infrastructure – requirementsAbility to create and destroy servers programmatically

• ‚give me a web-server’ vs filling in

detailed forms

• e.g. no ticketing, infrastructure teams

act as gatekeepers

Self-service

• Scripts (direct interation /w infra API)• configuration management tools

(drivers, modules) to interact with infrastructure API

• wrappers

Programmable

• direct requests, not via central team

• creating and destroying resources

immediately

On-demandHPE Oneview APIHPE OneView

Page 11: Private Cloud agility with HPE Synergy and Mesosphere ...h41382.€¦ · Kubernetes clusters across a hybrid cloud or multicloud environments 6 Best in evaluation phase and those

11

Page 12: Private Cloud agility with HPE Synergy and Mesosphere ...h41382.€¦ · Kubernetes clusters across a hybrid cloud or multicloud environments 6 Best in evaluation phase and those

HPE’s role• HW & Software delivery (on, off premises)• Installation and integration services• Pay-as-you-grow financial model• Proactive and reactive support and services• Start small and grow over time

Transform operations with HPE Synergy and DC/OS

• HPE Synergy, 3Par, Nimble or/and Portworx storage options• Mesosphere DC/OS subscription

Customer’s role• Deploy apps in containers• Run Kubernetes as a service• Run big data and stateful apps• Enjoy the cloud experience

Page 13: Private Cloud agility with HPE Synergy and Mesosphere ...h41382.€¦ · Kubernetes clusters across a hybrid cloud or multicloud environments 6 Best in evaluation phase and those

Infrastructure Builder• HW & Software delivery (on, off premises)• Installation and integration services• Pay-as-you-grow financial model• Proactive and reactive support and services• Start small and grow over time

Transform operations with HPE Synergy and DC/OS

• HPE Synergy, 3Par, Nimble or/and Portworx storage options• Mesosphere DC/OS subscription

Infrastructure Consumer• Deploy apps in containers• Run Kubernetes as a service• Run big data and stateful apps• Enjoy the cloud experience

HPE GreenLake Flexible Capacity (on-prem, off-prem)

Page 14: Private Cloud agility with HPE Synergy and Mesosphere ...h41382.€¦ · Kubernetes clusters across a hybrid cloud or multicloud environments 6 Best in evaluation phase and those

Enterprise ready platform for modern enterprise

architectures

Full Solution Stack

Scalable Independent scale of workload-optimized

building blocks and resource pools

Workload optimized infrastructure

Workload-optimized building blocks to key

analytics use-cases

Single source for buying, servicing and

support for DC/OS and infrastructure

Flexible by designSoftware defined composability in DC/OS

and HPE Synergy drives enhanced flexibility

Faster time to business value

Ordering Guide, with future Deployment

Guide and configuration management tools

Why HPE and Mesosphere?Delivering End-To-End Modern Enterprise Data Services at Scale with HPE and Mesosphere

Page 15: Private Cloud agility with HPE Synergy and Mesosphere ...h41382.€¦ · Kubernetes clusters across a hybrid cloud or multicloud environments 6 Best in evaluation phase and those

Open source deployment playbooks, guides and reference

architectures

Solution Github download location

Container security Securing containers with Aqua Security

Docker security in a DevOps environment

Software defined container platform Kubernetes, Portworx PX-Enterprise on HPE Synergy

OpenShift PaaS Red Hat OpenShift Container Platform on HPE Synergy

Composable Infrastructure

HPE Reference Configuration for Red Hat OpenShift on HPE

Synergy and HPE Nimble Storage

HPE Reference Configuration for Red Hat OpenShift on HPE

Synergy and HPE 3PAR StoreServ Storage

Express Containers on SimpliVity https://github.com/HewlettPackard/Docker-SimpliVity

Docker Enterprise CaaS on Synergy https://github.com/HewlettPackard/Docker-Synergy

Page 16: Private Cloud agility with HPE Synergy and Mesosphere ...h41382.€¦ · Kubernetes clusters across a hybrid cloud or multicloud environments 6 Best in evaluation phase and those

+ +

World-class public and

private cloud expertise

Top public cloud certifications

and over 1000 successful

cloud migrations

Industry’s only cloud

strategy that funds itself

Free trapped capital,

cloud economics everywhere

Open, hybrid

cloud platform

Hybrid cloud solutions

for every workload

HPE: The open, unbiased partner in hybrid cloud

Page 17: Private Cloud agility with HPE Synergy and Mesosphere ...h41382.€¦ · Kubernetes clusters across a hybrid cloud or multicloud environments 6 Best in evaluation phase and those

Engage with our experts in case you want to

Deploy containers in production

Leverage Kubernetes, Big Data, ML/AI to build

modern applications quickly

Simplifiy operations by automating infrastructure in

hybrid environments

Provide cloud like experience to your business,

developers, users

Next steps

Page 18: Private Cloud agility with HPE Synergy and Mesosphere ...h41382.€¦ · Kubernetes clusters across a hybrid cloud or multicloud environments 6 Best in evaluation phase and those

Thank [email protected]

18