SlideShare a Scribd company logo
1 of 36
Download to read offline
Title Text
Building Cloud-Native Apps
With OpenStack
Kenneth Hui
Director of Technical Marketing
© 2015 Platform9 Systems, Inc. @Platform9Sys
Speaker Bio
2
Kenneth Hui
• Director of Technical Marketing at Platform9
• Previously: EMC, Rackspace, VCE
• OpenStack Ambassador, VMware vExpert
© 2015 Platform9 Systems, Inc.
Agenda
3
• What Is The Cloud Really?
• What Is Cloud-Native?
• Cloud-Native Design Patterns
• Where Does OpenStack Fit In The Picture?
• Platform9 Managed OpenStack
© 2015 Platform9 Systems, Inc.
In The Beginning… Central IT
4
© 2015 Platform9 Systems, Inc.
Virtualization Makes Things Better
5
© 2015 Platform9 Systems, Inc.
But Software Is Driving Innovation
6
© 2015 Platform9 Systems, Inc.
And Users Want Their Apps Now!
7
© 2015 Platform9 Systems, Inc.
The Internet Of Things Is Coming!
8
© 2015 Platform9 Systems, Inc.
Same Old Way = Failure
9
© 2015 Platform9 Systems, Inc.
A New Way Of Doing IT
10
© 2015 Platform9 Systems, Inc.
The Value of AWS
11
COST SAVINGS
OPERATIONAL
EFFICIENCY SELF SERVICE
SPEED AND
AGILITY
INNOVATE AND
COMPETE
© 2015 Platform9 Systems, Inc.
Winning Over Developers
12
© 2015 Platform9 Systems, Inc.
Rise of Docker and Containers
13
© 2015 Platform9 Systems, Inc.
Leading To New Options
14
Source – Wikibon (2015)
© 2015 Platform9 Systems, Inc.
Key Technology: Cloud Foundry
15
© 2015 Platform9 Systems, Inc.
Key Technology: Kubernetes
16
© 2015 Platform9 Systems, Inc.
“We Already Have A Cloud”- You Say
17
Starting tomorrow, our five year old
virtualization farm will be called a
private cloud
© 2015 Platform9 Systems, Inc.
But Is It Really?
18
YOU KEEPING SAYING CLOUD
But Is It Really?
© 2015 Platform9 Systems, Inc.
Should Legacy Apps Run In A Cloud?
19
© 2015 Platform9 Systems, Inc.
Here’s The Truth…
20
ONE DOES NOT SIMPLY
MOVE EXISTING WORKLOADS INTO THE CLOUD
© 2015 Platform9 Systems, Inc.
Match Workload To Architecture
21
© 2015 Platform9 Systems, Inc.
Cloud-Native Apps Are Different
22
© 2015 Platform9 Systems, Inc.
Cloud-Native Apps Need Rapid Scale
23
© 2015 Platform9 Systems, Inc.
At Scale Failures Are Inevitable
24
© 2015 Platform9 Systems, Inc.
Let Apps Handle Own Resiliency
25
© 2015 Platform9 Systems, Inc.
Build Stateless Services
26
© 2015 Platform9 Systems, Inc.
Scale Out, Not Scale Up
27
© 2015 Platform9 Systems, Inc.
Treat Infrastructure Differently
28
• Instances are disposable
• Instances are homogeneous
• Tune and groom your applications
• Shoot and replace your instances
• Instances have short shelf-life
• Servers are valuable
• Servers have unique names
• Tune and groom your servers
• Spend hours fixing broken servers
• Servers have long shelf-life
Pets
Cattle
© 2015 Platform9 Systems, Inc.
Create Immutabel Infrastructures
29
© 2015 Platform9 Systems, Inc.
Adopt Microservices Architecture
30
© 2015 Platform9 Systems, Inc.
OpenStack As Integration Engine
31
© 2015 Platform9 Systems, Inc.
OpenStack Magnum Project
32
© 2015 Platform9 Systems, Inc.
Platform9 As Integration Engine
33
Platform9
Virtualization
Management
© 2015 Platform9 Systems, Inc.
Platform9 Managed
OpenStack:
• Your servers host your data
• Platform9 hosts the
OpenStack controller as a
Service, with an SLA
• No need to install, monitor,
troubleshoot or upgrade
OpenStack
Platform9 Managed OpenStack
34
© 2015 Platform9 Systems, Inc.
Takeaways
35
• Cloud is mainly about agility and innovation
• Virtualization only != Cloud
• Your workload needs to map to right architecture
• Follow cloud-native design patterns
• OpenStack can be integration engine
© 2015 Platform9 Systems, Inc. @Platform9Sys
• Sign up for Platform9 free trial at
www.platform9.com
• Reach us:
• support@platform9.com
• @Platform9Sys
Summary
36

More Related Content

What's hot

Cost-effective Compute Clusters with Spot and Pre-emptible Instances - KubeCo...
Cost-effective Compute Clusters with Spot and Pre-emptible Instances - KubeCo...Cost-effective Compute Clusters with Spot and Pre-emptible Instances - KubeCo...
Cost-effective Compute Clusters with Spot and Pre-emptible Instances - KubeCo...
Platform9
 

What's hot (20)

HPE & Cloud Foundry @ CF Summit Berlin 2015
HPE & Cloud Foundry @ CF Summit Berlin 2015HPE & Cloud Foundry @ CF Summit Berlin 2015
HPE & Cloud Foundry @ CF Summit Berlin 2015
 
Introducing Cloud Foundry Integration for Eclipse (Cloud Foundry Summit 2014)
Introducing Cloud Foundry Integration for Eclipse (Cloud Foundry Summit 2014)Introducing Cloud Foundry Integration for Eclipse (Cloud Foundry Summit 2014)
Introducing Cloud Foundry Integration for Eclipse (Cloud Foundry Summit 2014)
 
Webinar: OpenStack Accelerates Software Development
Webinar: OpenStack Accelerates Software DevelopmentWebinar: OpenStack Accelerates Software Development
Webinar: OpenStack Accelerates Software Development
 
Webinar: OpenStack Best Practices for Production
Webinar: OpenStack Best Practices for ProductionWebinar: OpenStack Best Practices for Production
Webinar: OpenStack Best Practices for Production
 
Cost-effective Compute Clusters with Spot and Pre-emptible Instances - KubeCo...
Cost-effective Compute Clusters with Spot and Pre-emptible Instances - KubeCo...Cost-effective Compute Clusters with Spot and Pre-emptible Instances - KubeCo...
Cost-effective Compute Clusters with Spot and Pre-emptible Instances - KubeCo...
 
Top 5 Considerations for Successful Deployment of Kubernetes
Top 5 Considerations for Successful Deployment of KubernetesTop 5 Considerations for Successful Deployment of Kubernetes
Top 5 Considerations for Successful Deployment of Kubernetes
 
Highly available nodejs
Highly available nodejsHighly available nodejs
Highly available nodejs
 
How to build the Cloud Native applications the way you want – not the way the...
How to build the Cloud Native applications the way you want – not the way the...How to build the Cloud Native applications the way you want – not the way the...
How to build the Cloud Native applications the way you want – not the way the...
 
How are containers enabling 20th Century Fox to release the next great movie?
How are containers enabling 20th Century Fox to release the next great movie?How are containers enabling 20th Century Fox to release the next great movie?
How are containers enabling 20th Century Fox to release the next great movie?
 
All Things Jenkins and Cloud Foundry (Cloud Foundry Summit 2014)
 All Things Jenkins and Cloud Foundry (Cloud Foundry Summit 2014) All Things Jenkins and Cloud Foundry (Cloud Foundry Summit 2014)
All Things Jenkins and Cloud Foundry (Cloud Foundry Summit 2014)
 
introduction to micro services
introduction to micro servicesintroduction to micro services
introduction to micro services
 
12 Factor App Methodology
12 Factor App Methodology12 Factor App Methodology
12 Factor App Methodology
 
HP Helion Episode 6: Cloud Foundry Summit Recap
HP Helion Episode 6: Cloud Foundry Summit RecapHP Helion Episode 6: Cloud Foundry Summit Recap
HP Helion Episode 6: Cloud Foundry Summit Recap
 
AWS Webcast - Continuous integration with AWS and Ravello
AWS Webcast - Continuous integration with AWS and RavelloAWS Webcast - Continuous integration with AWS and Ravello
AWS Webcast - Continuous integration with AWS and Ravello
 
Devops: Enabled Through a Recasting of Operational Roles
Devops: Enabled Through a Recasting of Operational RolesDevops: Enabled Through a Recasting of Operational Roles
Devops: Enabled Through a Recasting of Operational Roles
 
Succeeding with OpenStack in the Enterprise (OpenStack Summit Austin 2016)
Succeeding with OpenStack in the Enterprise (OpenStack Summit Austin 2016)Succeeding with OpenStack in the Enterprise (OpenStack Summit Austin 2016)
Succeeding with OpenStack in the Enterprise (OpenStack Summit Austin 2016)
 
AWS Summit 2015 Tokyo Breakout: Global Large Scale Cloud Design and Cloud Nat...
AWS Summit 2015 Tokyo Breakout: Global Large Scale Cloud Design and Cloud Nat...AWS Summit 2015 Tokyo Breakout: Global Large Scale Cloud Design and Cloud Nat...
AWS Summit 2015 Tokyo Breakout: Global Large Scale Cloud Design and Cloud Nat...
 
Spring Boot Whirlwind Tour
Spring Boot Whirlwind TourSpring Boot Whirlwind Tour
Spring Boot Whirlwind Tour
 
Dipping Your Toes Into Cloud Native Application Development
Dipping Your Toes Into Cloud Native Application DevelopmentDipping Your Toes Into Cloud Native Application Development
Dipping Your Toes Into Cloud Native Application Development
 
Stackato & Lessons Learned with Cloud Foundry (Cloud Foundry Summit 2014)
Stackato & Lessons Learned with Cloud Foundry (Cloud Foundry Summit 2014)Stackato & Lessons Learned with Cloud Foundry (Cloud Foundry Summit 2014)
Stackato & Lessons Learned with Cloud Foundry (Cloud Foundry Summit 2014)
 

Viewers also liked

Viewers also liked (9)

Webinar: OpenStack Benefits for VMware
Webinar: OpenStack Benefits for VMwareWebinar: OpenStack Benefits for VMware
Webinar: OpenStack Benefits for VMware
 
Why kubernetes matters
Why kubernetes mattersWhy kubernetes matters
Why kubernetes matters
 
NetApp Management Pack for VMware vRealize Operations | Blue Medora
NetApp Management Pack for VMware vRealize Operations | Blue MedoraNetApp Management Pack for VMware vRealize Operations | Blue Medora
NetApp Management Pack for VMware vRealize Operations | Blue Medora
 
Upgrading OpenStack? Avoid these 3 Common Pitfalls
Upgrading OpenStack? Avoid these 3 Common PitfallsUpgrading OpenStack? Avoid these 3 Common Pitfalls
Upgrading OpenStack? Avoid these 3 Common Pitfalls
 
OpenStack Webinar: Melting Pot in Virtualized Data Centers
OpenStack Webinar: Melting Pot in Virtualized Data CentersOpenStack Webinar: Melting Pot in Virtualized Data Centers
OpenStack Webinar: Melting Pot in Virtualized Data Centers
 
Cisco UCS with NetApp Storage for SAP HANA Solution
Cisco UCS with NetApp Storage for SAP HANA Solution Cisco UCS with NetApp Storage for SAP HANA Solution
Cisco UCS with NetApp Storage for SAP HANA Solution
 
Platform9 deployment models for OpenStack
Platform9 deployment models for OpenStackPlatform9 deployment models for OpenStack
Platform9 deployment models for OpenStack
 
Managing vSphere Across Multiple Regions and Multiple vCenters
Managing vSphere Across Multiple Regions and Multiple vCenters Managing vSphere Across Multiple Regions and Multiple vCenters
Managing vSphere Across Multiple Regions and Multiple vCenters
 
26 Disruptive & Technology Trends 2016 - 2018
26 Disruptive & Technology Trends 2016 - 201826 Disruptive & Technology Trends 2016 - 2018
26 Disruptive & Technology Trends 2016 - 2018
 

Similar to Building Cloud-Native Applications with OpenStack

Deploying IBM WebSphere Application Server to the Cloud_GWC_3-24-2015
Deploying IBM WebSphere Application Server to the Cloud_GWC_3-24-2015Deploying IBM WebSphere Application Server to the Cloud_GWC_3-24-2015
Deploying IBM WebSphere Application Server to the Cloud_GWC_3-24-2015
Yakura Coffee
 

Similar to Building Cloud-Native Applications with OpenStack (20)

Why We Need An Uber For The Datacenter
Why We Need An Uber For The DatacenterWhy We Need An Uber For The Datacenter
Why We Need An Uber For The Datacenter
 
Webinar: Deployment Models for OpenStack
Webinar: Deployment Models for OpenStackWebinar: Deployment Models for OpenStack
Webinar: Deployment Models for OpenStack
 
Webinar: "Continuous Delivery with Jenkins"
Webinar: "Continuous Delivery with Jenkins"Webinar: "Continuous Delivery with Jenkins"
Webinar: "Continuous Delivery with Jenkins"
 
Webinar: OpenStack Upgrades Simplified
Webinar: OpenStack Upgrades SimplifiedWebinar: OpenStack Upgrades Simplified
Webinar: OpenStack Upgrades Simplified
 
WHISHWORKS-MuleSoft Hyderabad Meetup -April 2019
WHISHWORKS-MuleSoft Hyderabad Meetup -April 2019WHISHWORKS-MuleSoft Hyderabad Meetup -April 2019
WHISHWORKS-MuleSoft Hyderabad Meetup -April 2019
 
Pivotal spring boot-cloud workshop
Pivotal   spring boot-cloud workshopPivotal   spring boot-cloud workshop
Pivotal spring boot-cloud workshop
 
Anypoint Platform for Pivotal Cloud Foundry
Anypoint Platform for Pivotal Cloud FoundryAnypoint Platform for Pivotal Cloud Foundry
Anypoint Platform for Pivotal Cloud Foundry
 
Introduction to Cloud and Eucalyptus
Introduction to Cloud and EucalyptusIntroduction to Cloud and Eucalyptus
Introduction to Cloud and Eucalyptus
 
VMworld 2015 San Francisco - INF5432 - Infrastructure as Code - Ban Snowflake...
VMworld 2015 San Francisco - INF5432 - Infrastructure as Code - Ban Snowflake...VMworld 2015 San Francisco - INF5432 - Infrastructure as Code - Ban Snowflake...
VMworld 2015 San Francisco - INF5432 - Infrastructure as Code - Ban Snowflake...
 
Building a DevOps Team that Isn't Evil
Building a DevOps Team that Isn't EvilBuilding a DevOps Team that Isn't Evil
Building a DevOps Team that Isn't Evil
 
Perth DevOps Meetup - Introducing the IBM Innovation Lab - 12112015
Perth DevOps Meetup - Introducing the IBM Innovation Lab - 12112015Perth DevOps Meetup - Introducing the IBM Innovation Lab - 12112015
Perth DevOps Meetup - Introducing the IBM Innovation Lab - 12112015
 
Deploying IBM WebSphere Application Server to the Cloud_GWC_3-24-2015
Deploying IBM WebSphere Application Server to the Cloud_GWC_3-24-2015Deploying IBM WebSphere Application Server to the Cloud_GWC_3-24-2015
Deploying IBM WebSphere Application Server to the Cloud_GWC_3-24-2015
 
App Modernization
App ModernizationApp Modernization
App Modernization
 
Mule soft dubai virtual meetup 27_apr
Mule soft dubai virtual meetup 27_aprMule soft dubai virtual meetup 27_apr
Mule soft dubai virtual meetup 27_apr
 
EMC World 2015 - The Devops Toolkit
EMC World 2015 - The Devops ToolkitEMC World 2015 - The Devops Toolkit
EMC World 2015 - The Devops Toolkit
 
AWS DevFarm: One Click Development Infrastructure
AWS DevFarm: One Click Development InfrastructureAWS DevFarm: One Click Development Infrastructure
AWS DevFarm: One Click Development Infrastructure
 
Elevating your Continuous Delivery Strategy Above the Rolling Clouds
Elevating your Continuous Delivery Strategy Above the Rolling CloudsElevating your Continuous Delivery Strategy Above the Rolling Clouds
Elevating your Continuous Delivery Strategy Above the Rolling Clouds
 
Mulesoft Connections to different companies, and different services
Mulesoft Connections to different companies, and different servicesMulesoft Connections to different companies, and different services
Mulesoft Connections to different companies, and different services
 
Extending The Power Of Anypoint Platform Using Anypoint Service Mesh
Extending The Power Of Anypoint Platform Using Anypoint Service MeshExtending The Power Of Anypoint Platform Using Anypoint Service Mesh
Extending The Power Of Anypoint Platform Using Anypoint Service Mesh
 
Market trends in IT - exchange cala - October 2015
Market trends in IT - exchange cala - October 2015Market trends in IT - exchange cala - October 2015
Market trends in IT - exchange cala - October 2015
 

More from Platform9

More from Platform9 (6)

Migration from AWS to Enterprise Data Centers: 5 Top Considerations
Migration from AWS to Enterprise Data Centers: 5 Top ConsiderationsMigration from AWS to Enterprise Data Centers: 5 Top Considerations
Migration from AWS to Enterprise Data Centers: 5 Top Considerations
 
Kubernetes Helm: Why It Matters
Kubernetes Helm: Why It MattersKubernetes Helm: Why It Matters
Kubernetes Helm: Why It Matters
 
OpenStack Omni, the Open-Source Alternative to VMware + AWS for Hybrid Cloud
OpenStack Omni, the Open-Source Alternative to VMware + AWS for Hybrid CloudOpenStack Omni, the Open-Source Alternative to VMware + AWS for Hybrid Cloud
OpenStack Omni, the Open-Source Alternative to VMware + AWS for Hybrid Cloud
 
New Fission Capabilities Accelerate Deployment of Serverless Computing
New Fission Capabilities Accelerate Deployment of Serverless ComputingNew Fission Capabilities Accelerate Deployment of Serverless Computing
New Fission Capabilities Accelerate Deployment of Serverless Computing
 
What's New in Platform9's Managed Kubernetes v3.2
What's New in Platform9's Managed Kubernetes v3.2What's New in Platform9's Managed Kubernetes v3.2
What's New in Platform9's Managed Kubernetes v3.2
 
Lessons from the Trenches: Monitoring your OpenStack Cloud
Lessons from the Trenches: Monitoring your OpenStack Cloud Lessons from the Trenches: Monitoring your OpenStack Cloud
Lessons from the Trenches: Monitoring your OpenStack Cloud
 

Recently uploaded

CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
anilsa9823
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
mohitmore19
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
anilsa9823
 

Recently uploaded (20)

Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.js
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
 

Building Cloud-Native Applications with OpenStack

  • 1. Title Text Building Cloud-Native Apps With OpenStack Kenneth Hui Director of Technical Marketing
  • 2. © 2015 Platform9 Systems, Inc. @Platform9Sys Speaker Bio 2 Kenneth Hui • Director of Technical Marketing at Platform9 • Previously: EMC, Rackspace, VCE • OpenStack Ambassador, VMware vExpert
  • 3. © 2015 Platform9 Systems, Inc. Agenda 3 • What Is The Cloud Really? • What Is Cloud-Native? • Cloud-Native Design Patterns • Where Does OpenStack Fit In The Picture? • Platform9 Managed OpenStack
  • 4. © 2015 Platform9 Systems, Inc. In The Beginning… Central IT 4
  • 5. © 2015 Platform9 Systems, Inc. Virtualization Makes Things Better 5
  • 6. © 2015 Platform9 Systems, Inc. But Software Is Driving Innovation 6
  • 7. © 2015 Platform9 Systems, Inc. And Users Want Their Apps Now! 7
  • 8. © 2015 Platform9 Systems, Inc. The Internet Of Things Is Coming! 8
  • 9. © 2015 Platform9 Systems, Inc. Same Old Way = Failure 9
  • 10. © 2015 Platform9 Systems, Inc. A New Way Of Doing IT 10
  • 11. © 2015 Platform9 Systems, Inc. The Value of AWS 11 COST SAVINGS OPERATIONAL EFFICIENCY SELF SERVICE SPEED AND AGILITY INNOVATE AND COMPETE
  • 12. © 2015 Platform9 Systems, Inc. Winning Over Developers 12
  • 13. © 2015 Platform9 Systems, Inc. Rise of Docker and Containers 13
  • 14. © 2015 Platform9 Systems, Inc. Leading To New Options 14 Source – Wikibon (2015)
  • 15. © 2015 Platform9 Systems, Inc. Key Technology: Cloud Foundry 15
  • 16. © 2015 Platform9 Systems, Inc. Key Technology: Kubernetes 16
  • 17. © 2015 Platform9 Systems, Inc. “We Already Have A Cloud”- You Say 17 Starting tomorrow, our five year old virtualization farm will be called a private cloud
  • 18. © 2015 Platform9 Systems, Inc. But Is It Really? 18 YOU KEEPING SAYING CLOUD But Is It Really?
  • 19. © 2015 Platform9 Systems, Inc. Should Legacy Apps Run In A Cloud? 19
  • 20. © 2015 Platform9 Systems, Inc. Here’s The Truth… 20 ONE DOES NOT SIMPLY MOVE EXISTING WORKLOADS INTO THE CLOUD
  • 21. © 2015 Platform9 Systems, Inc. Match Workload To Architecture 21
  • 22. © 2015 Platform9 Systems, Inc. Cloud-Native Apps Are Different 22
  • 23. © 2015 Platform9 Systems, Inc. Cloud-Native Apps Need Rapid Scale 23
  • 24. © 2015 Platform9 Systems, Inc. At Scale Failures Are Inevitable 24
  • 25. © 2015 Platform9 Systems, Inc. Let Apps Handle Own Resiliency 25
  • 26. © 2015 Platform9 Systems, Inc. Build Stateless Services 26
  • 27. © 2015 Platform9 Systems, Inc. Scale Out, Not Scale Up 27
  • 28. © 2015 Platform9 Systems, Inc. Treat Infrastructure Differently 28 • Instances are disposable • Instances are homogeneous • Tune and groom your applications • Shoot and replace your instances • Instances have short shelf-life • Servers are valuable • Servers have unique names • Tune and groom your servers • Spend hours fixing broken servers • Servers have long shelf-life Pets Cattle
  • 29. © 2015 Platform9 Systems, Inc. Create Immutabel Infrastructures 29
  • 30. © 2015 Platform9 Systems, Inc. Adopt Microservices Architecture 30
  • 31. © 2015 Platform9 Systems, Inc. OpenStack As Integration Engine 31
  • 32. © 2015 Platform9 Systems, Inc. OpenStack Magnum Project 32
  • 33. © 2015 Platform9 Systems, Inc. Platform9 As Integration Engine 33 Platform9 Virtualization Management
  • 34. © 2015 Platform9 Systems, Inc. Platform9 Managed OpenStack: • Your servers host your data • Platform9 hosts the OpenStack controller as a Service, with an SLA • No need to install, monitor, troubleshoot or upgrade OpenStack Platform9 Managed OpenStack 34
  • 35. © 2015 Platform9 Systems, Inc. Takeaways 35 • Cloud is mainly about agility and innovation • Virtualization only != Cloud • Your workload needs to map to right architecture • Follow cloud-native design patterns • OpenStack can be integration engine
  • 36. © 2015 Platform9 Systems, Inc. @Platform9Sys • Sign up for Platform9 free trial at www.platform9.com • Reach us: • support@platform9.com • @Platform9Sys Summary 36