SlideShare a Scribd company logo
DevOps, PaaS &
The Modern Enterprise
Diane Mueller

OpenShift Origin Community Manager
February 2014
Cloud Expo Europe
DevOps, PaaS and the Modern Enterprise CloudExpo Europe presentation by Diane Mueller
@pythondj
noun ˈpī-ˌthän, -thən+ˈdē-ˌjā
Python + short for “Django”
a widely used general-purpose, a high-level Python Web
high-level programming framework that encourages rapid
............language development & clean design
Snake + Disk Jockey
a very large snake that kills the a person who plays popular
animals it eats by wrapping itself recorded music on the radio or at a
around them party or nightclub

A Snake Charmer
Red Hat OpenShift Origin Community Manager
DevOps, PaaS and the Modern Enterprise CloudExpo Europe presentation by Diane Mueller
DevOps, PaaS and the Modern Enterprise CloudExpo Europe presentation by Diane Mueller
DevOps, PaaS and the Modern Enterprise CloudExpo Europe presentation by Diane Mueller
FLAVORS OF OPENSHIFT

Open
Source
Project

Public
Cloud
Service

7

origin

Onpremise
or Private
Cloud
Software
Agenda
●
●

Rise of DevOps

●

Moving Beyond IaaS

●

Talk about the Future of PaaS

●

8

Rise of Application Complexity

Find out where to learn more
IBM 1401 – the year I was born

http://www.computerhistory.org/
DevOps, PaaS and the Modern Enterprise CloudExpo Europe presentation by Diane Mueller
First Job

http://www.computerhistory.org/
DevOps, PaaS and the Modern Enterprise CloudExpo Europe presentation by Diane Mueller
DevOps, PaaS and the Modern Enterprise CloudExpo Europe presentation by Diane Mueller
“SOFTWARE IS EATING
THE WORLD.”
Circa 1989 Predator vs. Prey
Disruptive Technology at Work
App Development Got Complicated
Integrating Services
Unhappy Developers
How to Build an App
Old School

20
Then along came “Cloud”
Consumerization of IT

Rise of Shadow IT
22
Developer Expectations

●
●
●

23

Platform Flexibility
Application Portability
Increased Productivity
DevOps: Why?

Picture Source: AppDynamics Blog
DevOps: Who?
●

Ops who have
learned to develop

●

Developers who have
learned enough to be
good sysadmins

Common Ground:
Configuration Mgmt
Infrastructure as Code
●

Programmable Infrastructure

●

Open APIs
Monitoring as a Developer Tool
Solve Operational Problems Faster
Debug Bottlenecks
Continuous Monitoring
Infrastructure is not enough

28
Infrastructure as a Service gives you
Network, storage &
compute as an ondemand service
Basically, servers in
the cloud
You’re still on the
hook to configure &
manage the cloud &
stack
“How do I use this?”
29
Platform as a Service delivers
Application runtime
environments in the
cloud
Configures and
manages both the
cloud & the stack for
your application

“Now the cloud is useful!”
30
Choice of languages, tools, and frameworks
SaaS/Applications Layer

Infrastructure Layer
31
FLAVORS OF
OPENSHIFT

Modernizing App Development with PaaS

32
Why put a PaaS on your IaaS?
•
•
•
•
•

5

Improve IT's productivity
Build & deploy apps faster
Maintain flexibility
Drive down cost of IT
Meet developer expectations
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).
What makes OpenShift different?
●

●

●

35

RHEL Platform
Support
SELinux-based Secure
Containers for multitenancy
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
Ways to use OpenShift
Developer IDE
Integrations

Command Line
Tooling

Web Browser
Console

REST APIs

36
Ways to deploy OpenShift

37
Architecture

38

38
Configure OpenShift to meet your needs
All-in-one deployments
− Single host (broker+console+node)

Configuring separate hosts for broker/node
Highly-available OpenShift deployments
Capacity planning & districts

− http://openshift.github.io/documentation/oo_administration_guide.

VMs for easy developer desktop deployments
− http://openshift.github.io

39
Empowering Developers
to test, launch, fail, iterate, scale – RAPIDLY!

On-Demand
Self-Service
41
Culture: Align Goals

Picture Credit: Zenoss Blog
43

Collaboration
Collaboration

Scaling
Scaling

Automation
Automation

Culture
Culture

DevOps in Your Enterprise: How?
In Short: DevOps + PaaS
Idea  Code  Production
in
Minutes to Hours to Days
than
Weeks to Months to Years

44
DevOps Best Practices

1

Automate to Win = PaaS+IaaS

2

Plan for today and future needs

3
45

Leverage and build on existing
skill sets and investments
A Word about the Future of PaaS

https://github.com/openshift/openshift-pep/blob/master/openshift-pep-010-docker-cartridges.md
http://docs.docker.io/en/latest/installation/kernel/
46
PaaS Services
Red Hat Consulting and Training
Getting started

Enterprise PaaS

Advanced services

OpenShift Enterprise Core Install

Enterprise PaaS architecture
service

Infrastructure and application
monitoring

Enterprise Service Bus (ESB)
design and implementation

Life cycle management

Development environment
configuration
Service-oriented architecture
(SOA) design and
implementation

Custom integration (DNS,
authentication, etc.)
Custom cartridge creation

Self-service catalogs
Auto-scaling integration with IaaS
automated provisioning

Red Hat Training
OpenShift Enterprise Administration (CL280): Learn how to deploy, configure, and maintain OpenShift
Enterprise broker and OpenShift Enterprise node hosts.

OpenShift Enterprise Application Development (CL275): Learn how to create applications in Openshift
Enterprise by Red Hat, expand OpenShift Enterprise’s features creating cartridges, as well as how to
identify performance problems and troubleshoot with tuning techniques.

Red Hat® Certificate of Expertise in Platform-as-a- Service Exam (EX210)

48
Questions & Thank You
Learn more:
• www.openshift.com
• dmueller@redhat.com
• @pythondj

49

More Related Content

ODP
Deploying & Scaling OpenShift on OpenStack using Heat - OpenStack Seattle Mee...
ODP
Putting The PaaS in OpenStack with Diane Mueller @RedHat
PDF
Human Face of Cloud Computing Cyber Summit 2013 Diane Mueller Red Hat OpenShi...
ODP
From Zero to Cloud: Revolutionize your Application Life Cycle with OpenShift ...
PDF
Build Your Own PaaS, Just like Red Hat's OpenShift from LinuxCon 2013 New Orl...
PDF
OpenShift 4 installation
PDF
Building Domain-specific PaaS with OpenShift Origin: The TRESOR Healthcare P...
ODP
Extending OpenShift Origin: Build Your Own Cartridge with Bill DeCoste of Red...
Deploying & Scaling OpenShift on OpenStack using Heat - OpenStack Seattle Mee...
Putting The PaaS in OpenStack with Diane Mueller @RedHat
Human Face of Cloud Computing Cyber Summit 2013 Diane Mueller Red Hat OpenShi...
From Zero to Cloud: Revolutionize your Application Life Cycle with OpenShift ...
Build Your Own PaaS, Just like Red Hat's OpenShift from LinuxCon 2013 New Orl...
OpenShift 4 installation
Building Domain-specific PaaS with OpenShift Origin: The TRESOR Healthcare P...
Extending OpenShift Origin: Build Your Own Cartridge with Bill DeCoste of Red...

What's hot (20)

PDF
Kubernetes or OpenShift - choosing your container platform for Dev and Ops
PDF
OpenShift and next generation application development
ODP
5 ways to install @OpenShift in 5 minutes (Lightening Talk given at #DevConfC...
ODP
OpenShift Enterprise
PDF
Putting Drupal in the Cloud with Red Hat's OpenShift PaaS #DrupalCon/Prague
PDF
OpenShift Origin Community Day (Boston) Welcome & Resources by Diane Mueller
PDF
OpenShift In a Nutshell - Episode 01 - Introduction
PDF
PaaS Lessons: Cisco IT Deploys OpenShift to Meet Developer Demand
PDF
LatinoWare 2013 An OpenSource Blueprint for Cloud presented by Diane Mueller,...
ODP
An OpenShift Primer for Developers to get your Code into the Cloud (PTJUG)
PPTX
FICO Open Shift presentation
PDF
Docker Meetup - Melbourne 2015 - Kubernetes Deep Dive
PPT
Openshift + Openstack + Fedora = Awesome
PDF
Open shift and docker - october,2014
PDF
Openshift: The power of kubernetes for engineers - Riga Dev Days 18
PDF
Meetup Openshift Geneva 03/10
PDF
OpenShift Meetup 8th july 2019 at ConSol - OpenShift v4
PDF
OpenStack Summit Tokyo 2015: Scale or Fail: Containers on OpenStack with Open...
PDF
OpenShift Overview Presentation by Marek Jelen for Zurich Geeks Event
PDF
OpenShift on OpenStack
Kubernetes or OpenShift - choosing your container platform for Dev and Ops
OpenShift and next generation application development
5 ways to install @OpenShift in 5 minutes (Lightening Talk given at #DevConfC...
OpenShift Enterprise
Putting Drupal in the Cloud with Red Hat's OpenShift PaaS #DrupalCon/Prague
OpenShift Origin Community Day (Boston) Welcome & Resources by Diane Mueller
OpenShift In a Nutshell - Episode 01 - Introduction
PaaS Lessons: Cisco IT Deploys OpenShift to Meet Developer Demand
LatinoWare 2013 An OpenSource Blueprint for Cloud presented by Diane Mueller,...
An OpenShift Primer for Developers to get your Code into the Cloud (PTJUG)
FICO Open Shift presentation
Docker Meetup - Melbourne 2015 - Kubernetes Deep Dive
Openshift + Openstack + Fedora = Awesome
Open shift and docker - october,2014
Openshift: The power of kubernetes for engineers - Riga Dev Days 18
Meetup Openshift Geneva 03/10
OpenShift Meetup 8th july 2019 at ConSol - OpenShift v4
OpenStack Summit Tokyo 2015: Scale or Fail: Containers on OpenStack with Open...
OpenShift Overview Presentation by Marek Jelen for Zurich Geeks Event
OpenShift on OpenStack
Ad

Similar to DevOps, PaaS and the Modern Enterprise CloudExpo Europe presentation by Diane Mueller (20)

ODP
Deploying & Scaling OpenShift on OpenStack using Heat - OpenStack Seattle Mee...
PDF
Red Hat OpenShift Enterprise 2 Launch Webcast Slides Dec 3, 2013
ODP
OpenShift PaaS Anywhere (Infrastructure.Next Ghent 2014-02-24) Diane Mueller
PDF
PDF DevOps with OpenShift 1st Edition Mike Hepburn download
PDF
Deliver DevOps with the Next Generation of PaaS
ODP
Speed Up Development With OpenShift
ODP
OpenShift Anywhere given at Infrastructure.Next Talk at #Scale12X
PDF
Javantura v4 - The power of cloud in professional services company - Ivan Krn...
PDF
Putting Private Clouds to Work with PaaS Interop Vegas 2013 presentation by D...
PDF
Putting Private Clouds to Work with PaaS Interop 2013 Vegas Diane Mueller
PDF
Download full DevOps with OpenShift 1st Edition Mike Hepburn ebook all chapters
PPTX
OpenShift: Devops Made Easy
PDF
Red Hat OpenShift V3 Overview and Deep Dive
PDF
Cloud Native Applications on OpenShift
PDF
PaaS Anywhere - Deploying an OpenShift PaaS into your Cloud Provider of Choice
PDF
OpenStack in Action! 5 - Dell - OpenStack powered solutions - Patrick Hamon
PDF
Operating Openshift An Sre Approach To Managing Infrastructure 1st Edition Ri...
PDF
Using cloud native development to achieve digital transformation
PDF
Implementing DevOps – How it came to the fore, its key elements and example d...
PDF
Agile NCR 2013- Shekhar Gulati - Open shift platform-for-rapid-and-agile-deve...
Deploying & Scaling OpenShift on OpenStack using Heat - OpenStack Seattle Mee...
Red Hat OpenShift Enterprise 2 Launch Webcast Slides Dec 3, 2013
OpenShift PaaS Anywhere (Infrastructure.Next Ghent 2014-02-24) Diane Mueller
PDF DevOps with OpenShift 1st Edition Mike Hepburn download
Deliver DevOps with the Next Generation of PaaS
Speed Up Development With OpenShift
OpenShift Anywhere given at Infrastructure.Next Talk at #Scale12X
Javantura v4 - The power of cloud in professional services company - Ivan Krn...
Putting Private Clouds to Work with PaaS Interop Vegas 2013 presentation by D...
Putting Private Clouds to Work with PaaS Interop 2013 Vegas Diane Mueller
Download full DevOps with OpenShift 1st Edition Mike Hepburn ebook all chapters
OpenShift: Devops Made Easy
Red Hat OpenShift V3 Overview and Deep Dive
Cloud Native Applications on OpenShift
PaaS Anywhere - Deploying an OpenShift PaaS into your Cloud Provider of Choice
OpenStack in Action! 5 - Dell - OpenStack powered solutions - Patrick Hamon
Operating Openshift An Sre Approach To Managing Infrastructure 1st Edition Ri...
Using cloud native development to achieve digital transformation
Implementing DevOps – How it came to the fore, its key elements and example d...
Agile NCR 2013- Shekhar Gulati - Open shift platform-for-rapid-and-agile-deve...
Ad

More from OpenShift Origin (12)

PDF
OpenShift PaaS Overviewi by Marek Jelen 03-2013 CodeMotion Roma
PDF
Bringing Some Spatial Love to your Application with OpenShift - Mongo Berlin ...
PDF
Social IRC bots in the Cloud with OpenShift - Mongo London presentation by Ma...
PDF
LinuxCon 2013 Steven Dake on Using Heat for autoscaling OpenShift on Openstack
PDF
How to Launch a Public PaaS with OpenSource: The GetUpCloud & OpenShift Orgin...
PDF
OpenShift Origin Community Day (Boston) Extending OpenShift Origin: Build You...
PDF
OpenShift Origin Community Day (Boston) Welcome & Resources by Diane Mueller
ODP
Welcome to the @OpenShift Origin Community by Diane Mueller @pythondj @redhat
ODP
OpenShift & SELinux with Dan Walsh @rhatdan
ODP
OpenShift Origin Internals
ODP
DevOps @ OpenShift Online
ODP
Introduction to OpenShift Origin- Private, Public and Community
OpenShift PaaS Overviewi by Marek Jelen 03-2013 CodeMotion Roma
Bringing Some Spatial Love to your Application with OpenShift - Mongo Berlin ...
Social IRC bots in the Cloud with OpenShift - Mongo London presentation by Ma...
LinuxCon 2013 Steven Dake on Using Heat for autoscaling OpenShift on Openstack
How to Launch a Public PaaS with OpenSource: The GetUpCloud & OpenShift Orgin...
OpenShift Origin Community Day (Boston) Extending OpenShift Origin: Build You...
OpenShift Origin Community Day (Boston) Welcome & Resources by Diane Mueller
Welcome to the @OpenShift Origin Community by Diane Mueller @pythondj @redhat
OpenShift & SELinux with Dan Walsh @rhatdan
OpenShift Origin Internals
DevOps @ OpenShift Online
Introduction to OpenShift Origin- Private, Public and Community

Recently uploaded (20)

PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Empathic Computing: Creating Shared Understanding
PDF
Modernizing your data center with Dell and AMD
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
cuic standard and advanced reporting.pdf
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
KodekX | Application Modernization Development
PDF
Encapsulation theory and applications.pdf
PDF
NewMind AI Monthly Chronicles - July 2025
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Machine learning based COVID-19 study performance prediction
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PPTX
Big Data Technologies - Introduction.pptx
PPTX
Understanding_Digital_Forensics_Presentation.pptx
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Empathic Computing: Creating Shared Understanding
Modernizing your data center with Dell and AMD
NewMind AI Weekly Chronicles - August'25 Week I
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
Diabetes mellitus diagnosis method based random forest with bat algorithm
cuic standard and advanced reporting.pdf
Network Security Unit 5.pdf for BCA BBA.
KodekX | Application Modernization Development
Encapsulation theory and applications.pdf
NewMind AI Monthly Chronicles - July 2025
MYSQL Presentation for SQL database connectivity
Dropbox Q2 2025 Financial Results & Investor Presentation
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Machine learning based COVID-19 study performance prediction
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Big Data Technologies - Introduction.pptx
Understanding_Digital_Forensics_Presentation.pptx

DevOps, PaaS and the Modern Enterprise CloudExpo Europe presentation by Diane Mueller

  • 1. DevOps, PaaS & The Modern Enterprise Diane Mueller OpenShift Origin Community Manager February 2014 Cloud Expo Europe
  • 3. @pythondj noun ˈpī-ˌthän, -thən+ˈdē-ˌjā Python + short for “Django” a widely used general-purpose, a high-level Python Web high-level programming framework that encourages rapid ............language development & clean design Snake + Disk Jockey a very large snake that kills the a person who plays popular animals it eats by wrapping itself recorded music on the radio or at a around them party or nightclub A Snake Charmer Red Hat OpenShift Origin Community Manager
  • 8. Agenda ● ● Rise of DevOps ● Moving Beyond IaaS ● Talk about the Future of PaaS ● 8 Rise of Application Complexity Find out where to learn more
  • 9. IBM 1401 – the year I was born http://www.computerhistory.org/
  • 17. App Development Got Complicated
  • 20. How to Build an App Old School 20
  • 21. Then along came “Cloud”
  • 22. Consumerization of IT Rise of Shadow IT 22
  • 24. DevOps: Why? Picture Source: AppDynamics Blog
  • 25. DevOps: Who? ● Ops who have learned to develop ● Developers who have learned enough to be good sysadmins Common Ground: Configuration Mgmt
  • 26. Infrastructure as Code ● Programmable Infrastructure ● Open APIs
  • 27. Monitoring as a Developer Tool Solve Operational Problems Faster Debug Bottlenecks Continuous Monitoring
  • 29. Infrastructure as a Service gives you Network, storage & compute as an ondemand service Basically, servers in the cloud You’re still on the hook to configure & manage the cloud & stack “How do I use this?” 29
  • 30. Platform as a Service delivers Application runtime environments in the cloud Configures and manages both the cloud & the stack for your application “Now the cloud is useful!” 30
  • 31. Choice of languages, tools, and frameworks SaaS/Applications Layer Infrastructure Layer 31
  • 32. FLAVORS OF OPENSHIFT Modernizing App Development with PaaS 32
  • 33. Why put a PaaS on your IaaS? • • • • • 5 Improve IT's productivity Build & deploy apps faster Maintain flexibility Drive down cost of IT Meet developer expectations
  • 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. What makes OpenShift different? ● ● ● 35 RHEL Platform Support SELinux-based Secure Containers for multitenancy 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
  • 36. Ways to use OpenShift Developer IDE Integrations Command Line Tooling Web Browser Console REST APIs 36
  • 37. Ways to deploy OpenShift 37
  • 39. Configure OpenShift to meet your needs All-in-one deployments − Single host (broker+console+node) Configuring separate hosts for broker/node Highly-available OpenShift deployments Capacity planning & districts − http://openshift.github.io/documentation/oo_administration_guide. VMs for easy developer desktop deployments − http://openshift.github.io 39
  • 40. Empowering Developers to test, launch, fail, iterate, scale – RAPIDLY! On-Demand Self-Service
  • 41. 41
  • 42. Culture: Align Goals Picture Credit: Zenoss Blog
  • 44. In Short: DevOps + PaaS Idea  Code  Production in Minutes to Hours to Days than Weeks to Months to Years 44
  • 45. DevOps Best Practices 1 Automate to Win = PaaS+IaaS 2 Plan for today and future needs 3 45 Leverage and build on existing skill sets and investments
  • 46. A Word about the Future of PaaS https://github.com/openshift/openshift-pep/blob/master/openshift-pep-010-docker-cartridges.md http://docs.docker.io/en/latest/installation/kernel/ 46
  • 48. Red Hat Consulting and Training Getting started Enterprise PaaS Advanced services OpenShift Enterprise Core Install Enterprise PaaS architecture service Infrastructure and application monitoring Enterprise Service Bus (ESB) design and implementation Life cycle management Development environment configuration Service-oriented architecture (SOA) design and implementation Custom integration (DNS, authentication, etc.) Custom cartridge creation Self-service catalogs Auto-scaling integration with IaaS automated provisioning Red Hat Training OpenShift Enterprise Administration (CL280): Learn how to deploy, configure, and maintain OpenShift Enterprise broker and OpenShift Enterprise node hosts. OpenShift Enterprise Application Development (CL275): Learn how to create applications in Openshift Enterprise by Red Hat, expand OpenShift Enterprise’s features creating cartridges, as well as how to identify performance problems and troubleshoot with tuning techniques. Red Hat® Certificate of Expertise in Platform-as-a- Service Exam (EX210) 48
  • 49. Questions & Thank You Learn more: • www.openshift.com • dmueller@redhat.com • @pythondj 49

Editor's Notes

  • #5: What if you could use existing infractructure (bare metal or virtualized), private cloud, and public cloud in one, unified environment? Open hybrid cloud lets you take advantage of your existing resources, and be open to new advances. Build a cloud infrastructure that’s easy to integrate, agile, and future-proof. UNIVERSAL (UNIFIED?) ENVIRONMENT: An environment that is ready any time, all the time. Because it’s built with technology that is standardized, interoperable, and modular. This allows you to reuse the infrastructure you have to build more agile enterprise I.T.
  • #16: 1989 Prey: Meg Ryan – boutique book store Predator: Tom Hanks - “Fox” as a Stand in for Barnes & Noble
  • #17: http://www.theguardian.com/media-network/media-network-blog/2013/nov/18/werner-vogels-cloud-trends-amazon 4 trends according to Werner Cloud will enable your content to follow you wherever you go Cloud has changed how we interact with mobile devices. In the past content would be moved to the device, now devices are just a window to content and services that live in the cloud. This started with our smartphones and tablets, where regardless of which device we use, or the location, we have access to our content and subscriptions. Now this approach is migrating to non-mobile devices such as Samsung smart TV's. The devices are beautifully designed and beautifully built, but the core functionally of these television sets is software connected to services running in the cloud. This is also moving beyond traditional devices, for example my car is already connected to my Amazon Cloudplayer giving me music everywhere I go. I have seen the first treadmills where the moment I step on them they reconfigure to give access to my music and videos, my newspaper subscriptions and books, but also my documents in services like Dropbox. I no longer need to bring my content; cloud enables my content to follow me wherever I go. Cloud based analytics enhances the offline world The cloud is already the place where researchers collaborate on data that flows in real-time from devices such as the Mars rover or the Ilumina DNA sequencer into cloud storage. In 2014 expect an explosion in data generation by real-world devices and where that data is stored, analysed and shared in the cloud. For example we will see a rise in the industrial cloud where industrial environments are equipped with sensors producing data to improve efficiency and reliability. An example is the project we run with GE on instrumenting their gas turbines or with Shell where they are going to drop sensors in their oil wells that generate petabytes of data. Also in our daily lives we will see the rise of cloud connected sensors and devices such as the Nest Thermostat or the home control applications built by energy companies like Essent. Around the world public transport companies are instrumenting their busses and trams with sensors that feed into platforms like OneBusAway that can give real-time updates to travellers. Passengers themselves can also become sensors: services like Mooveit use the information from an application on passengers' phones to give real time transport information in the same way that Waze does for cars. The cloud allows everyone to become a media company In 2014 expect a great rise in organisations that are adding media capabilities to their offerings. A good example is sports clubs; all are looking for ways to establish an engagement with their fan base beyond the two hours on a weekend. A successful way to achieve a weeklong engagement is by daily distribution or fresh, exclusive media content. The subscription revenues for clubs that often have millions of fans around the world are substantial. Cloud based services for pre and post production, as well as distribution, are readily available such that anyone can become an internet broadcaster operating worldwide without any capital investment. A well-known case is that of the Amazon Web Services (AWS) powered LiverpoolTV, but every football club worldwide is following their example. Another very popular case is that of performing arts organisations, from orchestras to theatre companies, which give exclusive access to their performances through cloud-based media production. This way they are able to reach a much larger audience, which would often not be able to attend their performances in person. It extends their revenue potential, which is needed in times where arts subsidies are disappearing. A good example is Berliner Philharmoniker, the world famous orchestra that gives access to their live performances through the digitalconcerthall.com that makes use of all AWS regions around the world to provide a high quality media experience. Faster and faster, cloud moves data processing to real-time Up until this point big data has very much focused on looking historically - people who brought product X also brought product Y, the market moved in this direction last week so is likely to move in that direction now. There has always been a close relationship between big data and cloud computing as it requires no limits in terms of compute and storage but by adding real-time processing capabilities, we will see a rise in data analytics that are able to produce results for in real-time, radically changing the products companies can build. For example we see companies with real time recommendations, in the form of 'other people in your network are reading X'. Some of the frontrunners here are the companies working on second-screen technologies, such as Channel 4, that make use of real-time data to power the information they present to augment TV watching. A company like Netflix that processes over 40bn events a day uses real-time analytics to power their operations, their customer engagement and their business metrics. We see almost every industry taking advantage of the cloud to radically improve the speed at which they can process their data. Werner Vogels is vice president and CTO at Amazon.com
  • #21: For either the Entrepreneurial or the Enterprise Developer, PaaS is the way of the future. Let's take a quick look at the before-and-after of the application development process. In the old days, when you wanted to build a new app (or were assigned a project to build a new app), you had to jump through a million hoops to get it up and running. Everything from ordering hardware, to installing middleware, to tuning and testing every facet of the development environment. With PaaS, life is much easier. You have an idea for an application? You just start writing the code and let OpenShift PaaS handle the rest. Write your code, Push to OpenShift, Test with Jenkins, and Deploy when ready! Even Gartner knows that PaaS will be the way of the future for application development.
  • #33: PaaS allows us to make this leap from a Craftwork methodology to an Assembly Line methodology. PaaS both streamlines and standardizes the Application Development process. Instead of the unique, one-off processes that each application project used to go through, Utilization of a PaaS allows the deployment of a standardized methodology with a few distinct repeatable steps. Once the idea and budget are secured, then the App Dev team just simply starts working with the PaaS to code, test, and launch their application. PaaS provides the platform environment that allows Developers to start coding immediately. Server deployment, configuration and administration is all largely automated. This reduces the burden on Operations and reduces the delays that impact Development. And many industry analysts agree that the utilization of PaaS is going to be the key to allowing IT to be the demands of the business. <next slide> >
  • #34: A bit about Heat: The Heat API implements the AWS Cloud Formations API. This API provides a rest interface for creating composite VMs called Stacks from template files. The goal of the software is to be able to accurately launch AWS CloudFormation Stacks on OpenStack. We will also enable good quality high availability based upon the technologies we created in Pacemaker Cloud including escalation.
  • #37: OpenShift allows Developers to work the way they want to work, whether it is from the command line, through a web browser or via their IDE. OpenShift makes this possible because all interaction with OpenShift happens over a set RESTful APIs. This allows the system to be controlled from any mechanism that can implement the API set. <next slide>
  • #38: OpenShift allows Developers to work the way they want to work, whether it is from the command line, through a web browser or via their IDE. OpenShift makes this possible because all interaction with OpenShift happens over a set RESTful APIs. This allows the system to be controlled from any mechanism that can implement the API set. <next slide>
  • #49: Enterprise PaaS Architecture Service: designing and implementing an integrated platform-as-a-service capability leveraging OpenShift Enterprise and your infrastructure tailored for your environment and workflow. Custom Cartridge Creation: for client-specific ISV software or custom components, applications, and frameworks. Life Cycle Management: control and automation for software promotion, compliance management, deployment, and more. Self-service Catalogs: Creating user and role specific catalogs of accessible components, platforms, and services.
  • #50: Enterprise PaaS Architecture Service: designing and implementing an integrated platform-as-a-service capability leveraging OpenShift Enterprise and your infrastructure tailored for your environment and workflow. Custom Cartridge Creation: for client-specific ISV software or custom components, applications, and frameworks. Life Cycle Management: control and automation for software promotion, compliance management, deployment, and more. Self-service Catalogs: Creating user and role specific catalogs of accessible components, platforms, and services.