SlideShare una empresa de Scribd logo
1 de 52
Descargar para leer sin conexión
Open Source BluePrint for Cloud
(or How to Build a Cloud Just like Red Hat's)

Diane Mueller dmueller@redhat.com
Cloud Ecosystem Evangelist & Origin Community Manager
dmueller@redhat.com
Twitter: @pythondj

http://openshift.github.io
Successful
^

Open Source BluePrint for Cloud
(or How to Build a Cloud Just like Red Hat's)

Diane Mueller dmueller@redhat.com
Cloud Ecosystem Evangelist & Origin Community Manager
dmueller@redhat.com
Twitter: @pythondj

http://openshift.github.io
Raspberry Pi @OpenShift Contest!
●

Create an Account on
OpenShift.com using PROMO
Code: Latinoware
–

●

Launch any App on OpenShift
–

●

●

3

Hint: Check your Email

Hint: WordPress is easy

Tweet the App's URL plus
@openshift & #latinoware
Join the OpenShift Origin
Developer Google Community
Agenda
●
●
●
●

Cloud Vision @ RedHat
Why Open Source Matters
Meeting Expectations
The Road Ahead
●
●

4

Building Community
Supporting POC/Pilots
6
Business Focus is still on delivering
Cloud Infrastructure

7
and Managing Expectations of the Cloud

8
Expectations of Users
●

My Data
–

Anywhere

–

Any time

–

on Any device

●

●

9

User Data Privacy
Single Sign-On
Expectations of Government Regulators

Where you host your Data Centers matters!
Companies have the obligation to curate &
mandate apps that deal with sensitive info
US Patriot Act, #SnowdenEffect, & EU Directives
All Add Up to Hosting Locally
10
Expectations of Developers

11
How to Build an App
Old School vs. Today's Expectation

12
So the Real Question is..

& makes everybody happy?

13
There's a New Cloud World Order

14
Infrastructure as a Service gives you
•

Network, storage & compute as an on-demand service

•

Basically, servers in the cloud

•

You’re still on the hook to configure & manage the cloud & stack

“How do I use this?”
15
OpenStack community is delivering
Open Source Cloud Infrastructure

16
Software as a Service gives you
•

An on-demand application

•

Nothing to install or configure

“This is all my customers and users care about!”

17
Platform as a Service delivers
•

Application run-time environment in the cloud

•

Configures & manages both the cloud & stack for
your application

“The cloud is now useful!”
18
Platform as a Service
fills out the Cloud Layer Cake
SaaS/Applications Layer

Infrastructure Layer
19
●

Expectation Management

●

Add a PaaS Layer to your Cloud
–

Increases Interoperability

–

Adds On-Demand, Self Service

–

(Security+Privacy+Control ) = Compliance
PaaS
Languages, frameworks, web servers
Services: Data, Messaging, others
IaaS
Hypervisor/Infrastructure

20
PaaS is the Future

*http://www.gartner.com/technology/research/cloud-computing/report/paas-cloud.jsp

21
Build an Open Source Cloud Today!

22
`
What is OpenShift?
The Next Generation
Open Source
Platform as a Service
for Applications in
the Cloud

23
What makes OpenShift different?
●

●

●

24

RHEL Platform
Support
SELinux-based
Secure Containers
for multi-tenancy
Automatic
Application
Scaling

●

●

●

Extensible
Architecture
System Component
Redundancy for
High Availability
Configurable
Deployment to
Support Enterprise
Requirements

●

●

●

Automatic
Application Stack
Provisioning
Support for Java
EE 6
Choice of Cloud
Infrastructure,
Bare Metal, or
Desktop
Multiple, Diverse, Complex
Application Use Cases
●

●

Run on a diverse eco-system of application stacks

●

Need to be secure, compliant and well-managed

●

25

Require more than just “Infrastructure”

Scale or Fail
Extend OpenShift with Cartridges
SaaS/Applications Layer

Infrastructure Layer
26
27
FLAVORS OF OPENSHIFT

Open
Source
Project

Public
Cloud
Service

28

origin

Onpremise
or Private
Cloud
Software
OpenShift gives Developers choices
Developer IDE
Integrations

Command Line
Tooling

Web Browser
Console

REST APIs

29
OpenShift Online (http://openshift.com)

30
Raspberry Pi @OpenShift Contest!
●

Create an Account on
OpenShift.com using PROMO
Code: Latinoware
–

●

Launch any App on OpenShift
–

●

●

31

Hint: Check your Email

Hint: WordPress is easy

Tweet the App's URL plus
@openshift & #latinoware
Join the OpenShift Origin
Developer Google Community
We're not the only ones using OpenShift
●

On Premise Private Clouds

●

Public Clouds
–

32

For SaaS providers

–

Other Public PaaSes

For Enterprises

–

●

For Developers

Https://github.com/getupcloud/origin-server
OpenShift Origin on Github

http://openshift.github.io/

33
OpenShift Enterprise

ENTERPRISE IT MANAGED
●

●

34

Let developers have the benefits of self-service PaaS while IT
retains control for governance and compliance in a Private or
Hybrid Cloud
OpenShift Enterprise is designed to be deployed on top of and
run on Red Hat Enterprise Linux (RHEL).
35
http://openshift.github.io/
36
37
The Road Ahead is Open!

38
OpenShift: Community of Collaborators
●

Contributors

●

Developers

●

Cloud Architects

●

DevOps

●

+ YOU = ?

Nex Gen PaaS

IT Managers

●

Heat Templates

●

Partners

●

Cartridges

●

Solution Architects

●

UX

●

39

●

Fellow Evangelists

●

Documentation
Open Source Works when there is:
●

Clear Governance Processes
–

Rules for Participation

–

Meritocracy

●

●

Predictability

●

Community oversight, norms, mores, culture 

●

Scale

●

Sustainability

●

40

IP Management, licensing, license compatibility

Vendor neutrality
Some of us are @RedHat
●

41

GitHub Avatars here..
Some are online..

42
Some are building clouds
●

On Premise/Private and Public
Clouds
–

For SaaS providers

–

Public

For Enterprises

–

●

For Developers

Https://github.com/getupcloud/origin-server

43
And all of us are in this together

44
Hanging Out on Google+

45
Contributing on Github

●

46

https://github.com/openshift/origin-server/network/members
OpenShift Contributor Guidelines
●

https://github.com/openshift/originserver/blob/master/CONTRIBUTING.md

●

Apache V2 License

●

It's a Meritocracy
–
–

Volunteer to do Code Reviews

–

Extend the ecosystem with Cartridges & Quick Starts

–

Test!

–

Document

–

47

Start with Bug Fixes

Evangelize!
It's Open Source! Get Involved!
Github:
openshift/origin-server
openshift/rhc
openshift/puppet-openshift_origin
openshift/openshift-pep
openshift/openshift-extras
Quickstarts & Cartridges

Mailing Lists: dev@lists.openshift.redhat.com
IRC freenode.net, #openshift-dev
Deploy, Extend, Contribute!

48

48
Communication Channels
Google+ Community

●

https://plus.google.com/communities/114361859072744017486

E-Mail

●

●

OpenShift Users: users@lists.openshift.redhat.com

●

Origin Developers: dev@lists.openshift.redhat.com

IRC: irc.freenode.net

●

●

●

49

OpenShift Users: #openshift
Origin Developers: #openshift-dev
Questions?
Thank you!
For more information:
http://openshift.com
dmueller@redhat.com
51
Raspberry Pi Contest
Winner is: …..

Más contenido relacionado

La actualidad más candente

Red Hat OpenShift V3 Overview and Deep Dive
Red Hat OpenShift V3 Overview and Deep DiveRed Hat OpenShift V3 Overview and Deep Dive
Red Hat OpenShift V3 Overview and Deep Dive
Greg Hoelzer
 
Putting The PaaS in OpenStack with Diane Mueller @RedHat
Putting The PaaS in OpenStack with Diane Mueller @RedHat Putting The PaaS in OpenStack with Diane Mueller @RedHat
Putting The PaaS in OpenStack with Diane Mueller @RedHat
OpenShift Origin
 
Openshift + Openstack + Fedora = Awesome
Openshift + Openstack + Fedora = AwesomeOpenshift + Openstack + Fedora = Awesome
Openshift + Openstack + Fedora = Awesome
Mark Atwood
 

La actualidad más candente (20)

Red Hat OpenShift V3 Overview and Deep Dive
Red Hat OpenShift V3 Overview and Deep DiveRed Hat OpenShift V3 Overview and Deep Dive
Red Hat OpenShift V3 Overview and Deep Dive
 
Deploying & Scaling OpenShift on OpenStack using Heat - OpenStack Seattle Mee...
Deploying & Scaling OpenShift on OpenStack using Heat - OpenStack Seattle Mee...Deploying & Scaling OpenShift on OpenStack using Heat - OpenStack Seattle Mee...
Deploying & Scaling OpenShift on OpenStack using Heat - OpenStack Seattle Mee...
 
OpenShift Overview Presentation by Marek Jelen for Zurich Geeks Event
OpenShift Overview Presentation by Marek Jelen for Zurich Geeks EventOpenShift Overview Presentation by Marek Jelen for Zurich Geeks Event
OpenShift Overview Presentation by Marek Jelen for Zurich Geeks Event
 
PaaS Lessons: Cisco IT Deploys OpenShift to Meet Developer Demand
PaaS Lessons: Cisco IT Deploys OpenShift to Meet Developer DemandPaaS Lessons: Cisco IT Deploys OpenShift to Meet Developer Demand
PaaS Lessons: Cisco IT Deploys OpenShift to Meet Developer Demand
 
OpenShift Origin Community Day (Boston) Welcome & Resources by Diane Mueller
OpenShift Origin Community Day (Boston) Welcome & Resources by Diane MuellerOpenShift Origin Community Day (Boston) Welcome & Resources by Diane Mueller
OpenShift Origin Community Day (Boston) Welcome & Resources by Diane Mueller
 
OpenShift Overview
OpenShift OverviewOpenShift Overview
OpenShift Overview
 
From Zero to Cloud: Revolutionize your Application Life Cycle with OpenShift ...
From Zero to Cloud: Revolutionize your Application Life Cycle with OpenShift ...From Zero to Cloud: Revolutionize your Application Life Cycle with OpenShift ...
From Zero to Cloud: Revolutionize your Application Life Cycle with OpenShift ...
 
OpenShift Anywhere given at Infrastructure.Next Talk at #Scale12X
OpenShift Anywhere given at Infrastructure.Next Talk at #Scale12XOpenShift Anywhere given at Infrastructure.Next Talk at #Scale12X
OpenShift Anywhere given at Infrastructure.Next Talk at #Scale12X
 
Putting The PaaS in OpenStack with Diane Mueller @RedHat
Putting The PaaS in OpenStack with Diane Mueller @RedHat Putting The PaaS in OpenStack with Diane Mueller @RedHat
Putting The PaaS in OpenStack with Diane Mueller @RedHat
 
OpenShift – the open-source PaaS by Marek Jelen
OpenShift – the open-source PaaS by Marek JelenOpenShift – the open-source PaaS by Marek Jelen
OpenShift – the open-source PaaS by Marek Jelen
 
Extending OpenShift Origin: Build Your Own Cartridge with Bill DeCoste of Red...
Extending OpenShift Origin: Build Your Own Cartridge with Bill DeCoste of Red...Extending OpenShift Origin: Build Your Own Cartridge with Bill DeCoste of Red...
Extending OpenShift Origin: Build Your Own Cartridge with Bill DeCoste of Red...
 
OpenShift on OpenStack
OpenShift on OpenStackOpenShift on OpenStack
OpenShift on OpenStack
 
Putting Private Clouds to Work with PaaS Interop Vegas 2013 presentation by D...
Putting Private Clouds to Work with PaaS Interop Vegas 2013 presentation by D...Putting Private Clouds to Work with PaaS Interop Vegas 2013 presentation by D...
Putting Private Clouds to Work with PaaS Interop Vegas 2013 presentation by D...
 
How to Launch a Public PaaS with OpenSource: The GetUpCloud & OpenShift Orgin...
How to Launch a Public PaaS with OpenSource: The GetUpCloud & OpenShift Orgin...How to Launch a Public PaaS with OpenSource: The GetUpCloud & OpenShift Orgin...
How to Launch a Public PaaS with OpenSource: The GetUpCloud & OpenShift Orgin...
 
Openshift YARN - strata 2014
Openshift YARN - strata 2014Openshift YARN - strata 2014
Openshift YARN - strata 2014
 
Openshift + Openstack + Fedora = Awesome
Openshift + Openstack + Fedora = AwesomeOpenshift + Openstack + Fedora = Awesome
Openshift + Openstack + Fedora = Awesome
 
Transforming to OpenStack: a sample roadmap to DevOps
Transforming to OpenStack: a sample roadmap to DevOpsTransforming to OpenStack: a sample roadmap to DevOps
Transforming to OpenStack: a sample roadmap to DevOps
 
OpenShift on OpenStack: Deploying With Heat
OpenShift on OpenStack: Deploying With HeatOpenShift on OpenStack: Deploying With Heat
OpenShift on OpenStack: Deploying With Heat
 
Build a Basic Cloud Using RDO-manager
Build a Basic Cloud Using RDO-managerBuild a Basic Cloud Using RDO-manager
Build a Basic Cloud Using RDO-manager
 
Open shift 4 infra deep dive
Open shift 4    infra deep diveOpen shift 4    infra deep dive
Open shift 4 infra deep dive
 

Destacado

Break down IT productivity barriers
Break down IT productivity barriersBreak down IT productivity barriers
Break down IT productivity barriers
AgileSparks
 
PaaS POV_To PaaS or Not There really is no question_150601_FINAL_PRINT_READY
PaaS POV_To PaaS or Not There really is no question_150601_FINAL_PRINT_READYPaaS POV_To PaaS or Not There really is no question_150601_FINAL_PRINT_READY
PaaS POV_To PaaS or Not There really is no question_150601_FINAL_PRINT_READY
Rene Claudio
 
Choosing a PaaS for the Enterprise
Choosing a PaaS for the EnterpriseChoosing a PaaS for the Enterprise
Choosing a PaaS for the Enterprise
Cloud Elements
 

Destacado (17)

Deploying & Scaling OpenShift on OpenStack using Heat - OpenStack Seattle Mee...
Deploying & Scaling OpenShift on OpenStack using Heat - OpenStack Seattle Mee...Deploying & Scaling OpenShift on OpenStack using Heat - OpenStack Seattle Mee...
Deploying & Scaling OpenShift on OpenStack using Heat - OpenStack Seattle Mee...
 
Bringing Some Spatial Love to your Application with OpenShift - Mongo Berlin ...
Bringing Some Spatial Love to your Application with OpenShift - Mongo Berlin ...Bringing Some Spatial Love to your Application with OpenShift - Mongo Berlin ...
Bringing Some Spatial Love to your Application with OpenShift - Mongo Berlin ...
 
Putting Private Clouds to Work with PaaS Interop 2013 Vegas Diane Mueller
Putting Private Clouds to Work with PaaS Interop 2013 Vegas Diane MuellerPutting Private Clouds to Work with PaaS Interop 2013 Vegas Diane Mueller
Putting Private Clouds to Work with PaaS Interop 2013 Vegas Diane Mueller
 
Final editorial fashion
Final editorial fashionFinal editorial fashion
Final editorial fashion
 
Break down IT productivity barriers
Break down IT productivity barriersBreak down IT productivity barriers
Break down IT productivity barriers
 
OpenShift Express Intro
OpenShift Express IntroOpenShift Express Intro
OpenShift Express Intro
 
PaaS POV_To PaaS or Not There really is no question_150601_FINAL_PRINT_READY
PaaS POV_To PaaS or Not There really is no question_150601_FINAL_PRINT_READYPaaS POV_To PaaS or Not There really is no question_150601_FINAL_PRINT_READY
PaaS POV_To PaaS or Not There really is no question_150601_FINAL_PRINT_READY
 
How did Trinity get to Number One in Europe
How did Trinity get to Number One in EuropeHow did Trinity get to Number One in Europe
How did Trinity get to Number One in Europe
 
The DevOps PaaS Infusion - May meetup
The DevOps PaaS Infusion - May meetupThe DevOps PaaS Infusion - May meetup
The DevOps PaaS Infusion - May meetup
 
Choosing a PaaS for the Enterprise
Choosing a PaaS for the EnterpriseChoosing a PaaS for the Enterprise
Choosing a PaaS for the Enterprise
 
PaaS Anywhere - Deploying an OpenShift PaaS into your Cloud Provider of Choice
PaaS Anywhere - Deploying an OpenShift PaaS into your Cloud Provider of ChoicePaaS Anywhere - Deploying an OpenShift PaaS into your Cloud Provider of Choice
PaaS Anywhere - Deploying an OpenShift PaaS into your Cloud Provider of Choice
 
An Evaluation of OpenStack Deployment Frameworks
An Evaluation of OpenStack Deployment FrameworksAn Evaluation of OpenStack Deployment Frameworks
An Evaluation of OpenStack Deployment Frameworks
 
Docker Tooling for Eclipse
Docker Tooling for EclipseDocker Tooling for Eclipse
Docker Tooling for Eclipse
 
Openshift GeoSpatial Capabilities
Openshift GeoSpatial CapabilitiesOpenshift GeoSpatial Capabilities
Openshift GeoSpatial Capabilities
 
OpenShift PaaS Overviewi by Marek Jelen 03-2013 CodeMotion Roma
OpenShift PaaS Overviewi by Marek Jelen 03-2013 CodeMotion RomaOpenShift PaaS Overviewi by Marek Jelen 03-2013 CodeMotion Roma
OpenShift PaaS Overviewi by Marek Jelen 03-2013 CodeMotion Roma
 
Social IRC bots in the Cloud with OpenShift - Mongo London presentation by Ma...
Social IRC bots in the Cloud with OpenShift - Mongo London presentation by Ma...Social IRC bots in the Cloud with OpenShift - Mongo London presentation by Ma...
Social IRC bots in the Cloud with OpenShift - Mongo London presentation by Ma...
 
DevOps @ OpenShift Online
DevOps @ OpenShift OnlineDevOps @ OpenShift Online
DevOps @ OpenShift Online
 

Similar a LatinoWare 2013 An OpenSource Blueprint for Cloud presented by Diane Mueller, OpenShift Origin Community Manager

Webcast Presentation: Be lean. Be agile. Work together with DevOps Services (...
Webcast Presentation: Be lean. Be agile. Work together with DevOps Services (...Webcast Presentation: Be lean. Be agile. Work together with DevOps Services (...
Webcast Presentation: Be lean. Be agile. Work together with DevOps Services (...
GRUC
 

Similar a LatinoWare 2013 An OpenSource Blueprint for Cloud presented by Diane Mueller, OpenShift Origin Community Manager (20)

FICO Open Shift presentation
FICO Open Shift presentationFICO Open Shift presentation
FICO Open Shift presentation
 
Webcast Presentation: Be lean. Be agile. Work together with DevOps Services (...
Webcast Presentation: Be lean. Be agile. Work together with DevOps Services (...Webcast Presentation: Be lean. Be agile. Work together with DevOps Services (...
Webcast Presentation: Be lean. Be agile. Work together with DevOps Services (...
 
Welcome to the @OpenShift Origin Community by Diane Mueller @pythondj @redhat
Welcome to the @OpenShift Origin Community by Diane Mueller @pythondj @redhatWelcome to the @OpenShift Origin Community by Diane Mueller @pythondj @redhat
Welcome to the @OpenShift Origin Community by Diane Mueller @pythondj @redhat
 
Deploying and Managing Anypoint Runtime Fabric on OpenShift
Deploying and Managing Anypoint Runtime Fabric on OpenShiftDeploying and Managing Anypoint Runtime Fabric on OpenShift
Deploying and Managing Anypoint Runtime Fabric on OpenShift
 
DevOps on Steroids Featuring Red Hat & Alantiss - Pop-up Loft Tel Aviv
DevOps on Steroids Featuring Red Hat & Alantiss - Pop-up Loft Tel AvivDevOps on Steroids Featuring Red Hat & Alantiss - Pop-up Loft Tel Aviv
DevOps on Steroids Featuring Red Hat & Alantiss - Pop-up Loft Tel Aviv
 
Build Your Own PaaS, Just like Red Hat's OpenShift from LinuxCon 2013 New Orl...
Build Your Own PaaS, Just like Red Hat's OpenShift from LinuxCon 2013 New Orl...Build Your Own PaaS, Just like Red Hat's OpenShift from LinuxCon 2013 New Orl...
Build Your Own PaaS, Just like Red Hat's OpenShift from LinuxCon 2013 New Orl...
 
Painless containerization in your very own private Cloud
Painless containerization in your very own private CloudPainless containerization in your very own private Cloud
Painless containerization in your very own private Cloud
 
Design Summit - Community and Ecosystem - John Mark Walker
Design Summit - Community and Ecosystem - John Mark Walker Design Summit - Community and Ecosystem - John Mark Walker
Design Summit - Community and Ecosystem - John Mark Walker
 
MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...
MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...
MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...
 
Linux Foundation Collaboration Summit: Hitchhiker's Guide to the Cloud
Linux Foundation Collaboration Summit: Hitchhiker's Guide to the CloudLinux Foundation Collaboration Summit: Hitchhiker's Guide to the Cloud
Linux Foundation Collaboration Summit: Hitchhiker's Guide to the Cloud
 
[Srijan Wednesday Webinars] How to Build a Cloud Native Platform for Enterpri...
[Srijan Wednesday Webinars] How to Build a Cloud Native Platform for Enterpri...[Srijan Wednesday Webinars] How to Build a Cloud Native Platform for Enterpri...
[Srijan Wednesday Webinars] How to Build a Cloud Native Platform for Enterpri...
 
MuleSoft Surat Meetup#48 - Anypoint API Governance (RAML, OAS and Async API) ...
MuleSoft Surat Meetup#48 - Anypoint API Governance (RAML, OAS and Async API) ...MuleSoft Surat Meetup#48 - Anypoint API Governance (RAML, OAS and Async API) ...
MuleSoft Surat Meetup#48 - Anypoint API Governance (RAML, OAS and Async API) ...
 
Getting started with GCP ( Google Cloud Platform)
Getting started with GCP ( Google  Cloud Platform)Getting started with GCP ( Google  Cloud Platform)
Getting started with GCP ( Google Cloud Platform)
 
RTP Bluemix Meetup April 20th 2016
RTP Bluemix Meetup April 20th 2016RTP Bluemix Meetup April 20th 2016
RTP Bluemix Meetup April 20th 2016
 
Transformacion e innovacion digital Meetup - Application Modernization and Mi...
Transformacion e innovacion digital Meetup - Application Modernization and Mi...Transformacion e innovacion digital Meetup - Application Modernization and Mi...
Transformacion e innovacion digital Meetup - Application Modernization and Mi...
 
Nyc mule soft_meetup_13_march_2021
Nyc mule soft_meetup_13_march_2021Nyc mule soft_meetup_13_march_2021
Nyc mule soft_meetup_13_march_2021
 
Red Hat OpenShift Enterprise 2 Launch Webcast Slides Dec 3, 2013
Red Hat OpenShift Enterprise 2 Launch Webcast Slides Dec 3, 2013Red Hat OpenShift Enterprise 2 Launch Webcast Slides Dec 3, 2013
Red Hat OpenShift Enterprise 2 Launch Webcast Slides Dec 3, 2013
 
Free Mongo on OpenShift
Free Mongo on OpenShiftFree Mongo on OpenShift
Free Mongo on OpenShift
 
Accelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with PlatformlessAccelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with Platformless
 
Containers Anywhere with OpenShift by Red Hat
Containers Anywhere with OpenShift by Red HatContainers Anywhere with OpenShift by Red Hat
Containers Anywhere with OpenShift by Red Hat
 

Más de OpenShift Origin

LinuxCon 2013 Steven Dake on Using Heat for autoscaling OpenShift on Openstack
LinuxCon 2013 Steven Dake on Using Heat for autoscaling OpenShift on OpenstackLinuxCon 2013 Steven Dake on Using Heat for autoscaling OpenShift on Openstack
LinuxCon 2013 Steven Dake on Using Heat for autoscaling OpenShift on Openstack
OpenShift Origin
 

Más de OpenShift Origin (7)

OpenShift PaaS Anywhere (Infrastructure.Next Ghent 2014-02-24) Diane Mueller
OpenShift PaaS Anywhere (Infrastructure.Next Ghent 2014-02-24) Diane Mueller OpenShift PaaS Anywhere (Infrastructure.Next Ghent 2014-02-24) Diane Mueller
OpenShift PaaS Anywhere (Infrastructure.Next Ghent 2014-02-24) Diane Mueller
 
LinuxCon 2013 Steven Dake on Using Heat for autoscaling OpenShift on Openstack
LinuxCon 2013 Steven Dake on Using Heat for autoscaling OpenShift on OpenstackLinuxCon 2013 Steven Dake on Using Heat for autoscaling OpenShift on Openstack
LinuxCon 2013 Steven Dake on Using Heat for autoscaling OpenShift on Openstack
 
OpenShift Origin Community Day (Boston) Extending OpenShift Origin: Build You...
OpenShift Origin Community Day (Boston) Extending OpenShift Origin: Build You...OpenShift Origin Community Day (Boston) Extending OpenShift Origin: Build You...
OpenShift Origin Community Day (Boston) Extending OpenShift Origin: Build You...
 
OpenShift Origin Community Day (Boston) Welcome & Resources by Diane Mueller
OpenShift Origin Community Day (Boston) Welcome & Resources by Diane MuellerOpenShift Origin Community Day (Boston) Welcome & Resources by Diane Mueller
OpenShift Origin Community Day (Boston) Welcome & Resources by Diane Mueller
 
OpenShift & SELinux with Dan Walsh @rhatdan
OpenShift & SELinux with Dan Walsh @rhatdanOpenShift & SELinux with Dan Walsh @rhatdan
OpenShift & SELinux with Dan Walsh @rhatdan
 
OpenShift Origin Internals
OpenShift Origin Internals OpenShift Origin Internals
OpenShift Origin Internals
 
Introduction to OpenShift Origin- Private, Public and Community
Introduction to OpenShift Origin- Private, Public and CommunityIntroduction to OpenShift Origin- Private, Public and Community
Introduction to OpenShift Origin- Private, Public and Community
 

Último

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Último (20)

HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 

LatinoWare 2013 An OpenSource Blueprint for Cloud presented by Diane Mueller, OpenShift Origin Community Manager

  • 1. Open Source BluePrint for Cloud (or How to Build a Cloud Just like Red Hat's) Diane Mueller dmueller@redhat.com Cloud Ecosystem Evangelist & Origin Community Manager dmueller@redhat.com Twitter: @pythondj http://openshift.github.io
  • 2. Successful ^ Open Source BluePrint for Cloud (or How to Build a Cloud Just like Red Hat's) Diane Mueller dmueller@redhat.com Cloud Ecosystem Evangelist & Origin Community Manager dmueller@redhat.com Twitter: @pythondj http://openshift.github.io
  • 3. Raspberry Pi @OpenShift Contest! ● Create an Account on OpenShift.com using PROMO Code: Latinoware – ● Launch any App on OpenShift – ● ● 3 Hint: Check your Email Hint: WordPress is easy Tweet the App's URL plus @openshift & #latinoware Join the OpenShift Origin Developer Google Community
  • 4. Agenda ● ● ● ● Cloud Vision @ RedHat Why Open Source Matters Meeting Expectations The Road Ahead ● ● 4 Building Community Supporting POC/Pilots
  • 5.
  • 6. 6
  • 7. Business Focus is still on delivering Cloud Infrastructure 7
  • 8. and Managing Expectations of the Cloud 8
  • 9. Expectations of Users ● My Data – Anywhere – Any time – on Any device ● ● 9 User Data Privacy Single Sign-On
  • 10. Expectations of Government Regulators Where you host your Data Centers matters! Companies have the obligation to curate & mandate apps that deal with sensitive info US Patriot Act, #SnowdenEffect, & EU Directives All Add Up to Hosting Locally 10
  • 12. How to Build an App Old School vs. Today's Expectation 12
  • 13. So the Real Question is.. & makes everybody happy? 13
  • 14. There's a New Cloud World Order 14
  • 15. Infrastructure as a Service gives you • Network, storage & compute as an on-demand service • Basically, servers in the cloud • You’re still on the hook to configure & manage the cloud & stack “How do I use this?” 15
  • 16. OpenStack community is delivering Open Source Cloud Infrastructure 16
  • 17. Software as a Service gives you • An on-demand application • Nothing to install or configure “This is all my customers and users care about!” 17
  • 18. Platform as a Service delivers • Application run-time environment in the cloud • Configures & manages both the cloud & stack for your application “The cloud is now useful!” 18
  • 19. Platform as a Service fills out the Cloud Layer Cake SaaS/Applications Layer Infrastructure Layer 19
  • 20. ● Expectation Management ● Add a PaaS Layer to your Cloud – Increases Interoperability – Adds On-Demand, Self Service – (Security+Privacy+Control ) = Compliance PaaS Languages, frameworks, web servers Services: Data, Messaging, others IaaS Hypervisor/Infrastructure 20
  • 21. PaaS is the Future *http://www.gartner.com/technology/research/cloud-computing/report/paas-cloud.jsp 21
  • 22. Build an Open Source Cloud Today! 22
  • 23. ` What is OpenShift? The Next Generation Open Source Platform as a Service for Applications in the Cloud 23
  • 24. What makes OpenShift different? ● ● ● 24 RHEL Platform Support SELinux-based Secure Containers for multi-tenancy Automatic Application Scaling ● ● ● Extensible Architecture System Component Redundancy for High Availability Configurable Deployment to Support Enterprise Requirements ● ● ● Automatic Application Stack Provisioning Support for Java EE 6 Choice of Cloud Infrastructure, Bare Metal, or Desktop
  • 25. Multiple, Diverse, Complex Application Use Cases ● ● Run on a diverse eco-system of application stacks ● Need to be secure, compliant and well-managed ● 25 Require more than just “Infrastructure” Scale or Fail
  • 26. Extend OpenShift with Cartridges SaaS/Applications Layer Infrastructure Layer 26
  • 27. 27
  • 29. OpenShift gives Developers choices Developer IDE Integrations Command Line Tooling Web Browser Console REST APIs 29
  • 31. Raspberry Pi @OpenShift Contest! ● Create an Account on OpenShift.com using PROMO Code: Latinoware – ● Launch any App on OpenShift – ● ● 31 Hint: Check your Email Hint: WordPress is easy Tweet the App's URL plus @openshift & #latinoware Join the OpenShift Origin Developer Google Community
  • 32. We're not the only ones using OpenShift ● On Premise Private Clouds ● Public Clouds – 32 For SaaS providers – Other Public PaaSes For Enterprises – ● For Developers Https://github.com/getupcloud/origin-server
  • 33. OpenShift Origin on Github http://openshift.github.io/ 33
  • 34. OpenShift Enterprise ENTERPRISE IT MANAGED ● ● 34 Let developers have the benefits of self-service PaaS while IT retains control for governance and compliance in a Private or Hybrid Cloud OpenShift Enterprise is designed to be deployed on top of and run on Red Hat Enterprise Linux (RHEL).
  • 35. 35
  • 37. 37
  • 38. The Road Ahead is Open! 38
  • 39. OpenShift: Community of Collaborators ● Contributors ● Developers ● Cloud Architects ● DevOps ● + YOU = ? Nex Gen PaaS IT Managers ● Heat Templates ● Partners ● Cartridges ● Solution Architects ● UX ● 39 ● Fellow Evangelists ● Documentation
  • 40. Open Source Works when there is: ● Clear Governance Processes – Rules for Participation – Meritocracy ● ● Predictability ● Community oversight, norms, mores, culture  ● Scale ● Sustainability ● 40 IP Management, licensing, license compatibility Vendor neutrality
  • 41. Some of us are @RedHat ● 41 GitHub Avatars here..
  • 43. Some are building clouds ● On Premise/Private and Public Clouds – For SaaS providers – Public For Enterprises – ● For Developers Https://github.com/getupcloud/origin-server 43
  • 44. And all of us are in this together 44
  • 45. Hanging Out on Google+ 45
  • 47. OpenShift Contributor Guidelines ● https://github.com/openshift/originserver/blob/master/CONTRIBUTING.md ● Apache V2 License ● It's a Meritocracy – – Volunteer to do Code Reviews – Extend the ecosystem with Cartridges & Quick Starts – Test! – Document – 47 Start with Bug Fixes Evangelize!
  • 48. It's Open Source! Get Involved! Github: openshift/origin-server openshift/rhc openshift/puppet-openshift_origin openshift/openshift-pep openshift/openshift-extras Quickstarts & Cartridges Mailing Lists: dev@lists.openshift.redhat.com IRC freenode.net, #openshift-dev Deploy, Extend, Contribute! 48 48
  • 49. Communication Channels Google+ Community ● https://plus.google.com/communities/114361859072744017486 E-Mail ● ● OpenShift Users: users@lists.openshift.redhat.com ● Origin Developers: dev@lists.openshift.redhat.com IRC: irc.freenode.net ● ● ● 49 OpenShift Users: #openshift Origin Developers: #openshift-dev
  • 50. Questions? Thank you! For more information: http://openshift.com dmueller@redhat.com
  • 51. 51