Post on 14-Aug-2020
ENABLE NON-CLOUD NATIVE APPS TO CO-HOST WITH CLOUD-NATIVE APPS
Dave Furtzaig, Executive Director, Chief Technical Strategist & Technologist, AMS FSI, Hewlett Packard Enterprise
March 19th, 2020
Run all your apps in a Hybrid CloudJOURNEY TO THE CLOUD
2
Is it possible to run Traditional non-Cloud Native (Stateful) apps alongside your new Cloud-native stateless apps on the same Hybrid private/public cloud ?
What will it take ?• Containerize non-Cloud Native Stateful apps• Run Non-Cloud Native Stateful apps as containerized apps on the same platform• Run on an Enterprise Grade Hybrid Cloud Data Fabric• Run on either Private Cloud Bare metal, Public cloud-of your choice, and or run on top of VM’s• Leverage open source Container orchestration• Leverage open source Container Resource Management• Leverage open source Cryptographic-identity to address Zero-Trust end-points
THE TRANSFORMATION JOURNEY IS INCOMPLETE
Unified cloud experience
Cloud-native apps
Workloads that can easily move to a cloud experience have done
so
But traditional apps are unable to achieve
the same cloud experience
Traditional apps
DIGITAL TRANSFORMATION IS RESTRICTED BY TRADITIONAL IT PRACTICES
Multiple platforms
Portability limitations
Lack of standards
Overhead costs
Landscape inconsistencies
Release cycles too time consuming
Difficult to scale
Vendor Lock in
Brake though Barriers, Streamline your Processes to Unleash business opportunities ?
Time to provision new environments
Lack of tool flexibility
Security and compliance
Inefficient use of infrastructure
4
Cloud has captured new development however has struggled with large migrations.THE WORLD IS HYBRID BUT THE EXPERIENCE IS NOT EQUAL
5
Enterprises struggle to adopt cloud for legacy apps, limiting success
Result
Clients have moved low hanging apps/data to public cloud and launched “net-new” application development without solutions for on-premise
apps/data (which represent lion’s share of IT spend).
Unknown app inventory and dependencies, barriers
to assessments
Lack of ROI justification and funding to refactor
applications
Data gravity, latency, and egress cost
Culture issues and lack of skilled resources
Majority of apps and data still run on-premises and out-of-sync with public cloudMARKET TRENDS: CLIENT PROBLEMS WITH TRANSFORMATION PROGRAMS
6
New app development and migration
Apps and Data
???Transformation
Platform
AgileCloud-NativeAutomated
Transformation Problems
• Cost – Double Dip
• Silos – Ops and Tools
• Talent – Move to Cloud
• BU – Problem Still Exists
Apps and Data Run on-premises
Data Center
Edges
Colocation
Workstream #1
Cloud New Development and Migration
Workstream #2
On-Premises Optimize
Refactor & New Apps
CONFIDENTIAL | AUTHORIZED HPE PARTNER USE ONLY
Data gravity, latency, tightly coupled apps
LETS START WITH SOME BASIC CONCEPTS
Containers look and feel like a VM with the performance of bare-metal
Key benefits of containers:
• Portability – eliminates issues due to OS, library, and other dependencies
• Small footprint – eliminates copies of OS and libraries
• Infinite scalability – spin up containers to scale
• Speed – applications encapsulated as containers can be deployed in minutes
• Ideal for Stateless Apps• What about StateFULL apps ?
What are containers? How are they different from VMs?
Containers
Infrastructure
Host Operating System
Docker Engine
Infrastructure
Virtual Machines
Host Operating System
Hypervisor
App 1bins/libs
Guest OS
App 2bins/libs
Guest OS
App 3bins/libs
Guest OSApp 1
bins/libsApp 2
bins/libsApp 3
bins/libs
7
Secure and portablesecure data access and controlled data and app mobility from core to cloud to edge
Data Fabric for your Kubernetes / encapsulated apps
Enterprise data persistencewith fast, flexible, and consistent data access for multiple tenants across the globe
Effortless data scalewith seamless hot, warm, cold data tiering across hybrid cloud environments
DISTRIBUTED FILESYSTEM
Edge | Core | Cloud
GLOBAL NAMESPACE
POSIX - NFS - HDFS - S3 - REST JSON - NoSQL - KAFKA
MULTI-PROTOCOLMULTI-
TEMPERATURE
Cold | Warm | Hot
CLOUD SCALE SECUREDATA AND APP
MOBILITY
Edge | Core | CloudCommon security and governance model
Data Fabric
HIGH PERFORMANCE, UNIFIED VIEW OF ALL DATA FROM EDGE TO CORE TO CLOUD
8
DELIVER A UNIFIED SERVICE PLATFORM
9Cloud native / Micro Services Non-Cloud native / Traditional Apps
THE HPE STRATEGY
Edge to Cloud Solution
10
HPE CONTAINER PLATFORM
Turnkey enterprise-grade container management for both cloud-native and non-cloud-native applications
HPE CONTAINER PLATFORM
ML ArchitectsData Engineers App Developers DevOps
Multi-tenant multi-cluster control plane for containerized applications – with open source Kubernetes orchestration
Pre-integrated persistent container storage and data fabricFlexibility to deploy on any compute, and tap into any data
On-Premises Public Clouds Edge
Databases AI / ML App Modernization CI / CD Pipelines Bring Your Own / More
0Data Analytics
11
THREE PILLARS OF HPE’S STRATEGY
HPE GreenLake
Transform monolithic apps to
bridge on premises and public
clouds
• Built on Kubernetes and unique HPE IP
• Provides consistent services across monolithic and cloud native apps
• Bring the on-prem developer experience to a cloud-native motion
• Leverage KubeDirector
• Leverage ScyTale cryptographic identity
Delivered as-a-Service Software and hardware turnkey solution to solve client problems
• Workload optimized personalities
• Vertically integrated software and silicon for highest security
• Lowest cost/highest performance per workload
• On premises and pubic cloud consumption-based pricing
• Managed for you
• Self-service experience
1
Any Hardware
HPE Container Platform
Any Cloud
2 3
QUESTIONS?Dave Furtzaig, Executive Director,
Chief Technical Strategist & Technologist, AMS FSI, Hewlett Packard Enterprise
david.furtzaig@hpe.com