private cloud agility with hpe synergy and mesosphere ...h41382.€¦ · kubernetes clusters across...
TRANSCRIPT
Private Cloud agility with HPE Synergy and Mesosphere. Containers on Synergy.
– Miroslaw Polski, Solutions Architect, HPE
– May 15th, 2019
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
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
Accelerating outcomes with hybrid cloud
Containers on HPE SynergyWith Mesosphere DC/OS
5
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
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
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
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
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
11
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
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)
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
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
+ +
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
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
Thank [email protected]
18