SlideShare a Scribd company logo
1 of 21
Download to read offline
Red Hat & Node.js:
Enterprise Mobility & More
[NodeConfEU 2015-09-09]
Dr Mícheál Ó Foghlú
CTO Red Hat Mobile
@mofoghlu
2	
  
Agenda
•  How Node.js & Mobility are Changing Enterprise IT:
Bi-Modal Fast-IT is needed for Digital Transformation
•  What is Red Hat’s Node.js Story?
•  What is Red Hat Mobile’s Node.js Story?
•  Brief overview of Red Hat Mobile Application Platform
From Systems of Record
RESERVATION
CRMERP
HCM Etc.
To Systems of Engagement
SYSTEMS OF RECORD SYSTEMS OF ENGAGEMENT
Transactional process
Collaborative
Technology-centric focus
User-centric
Proprietary technology
Open
Waterfall approach
DevOps & Agile
Java & .Net framework
Polyglot & Lightweight
Physical & Virtual infrastructure
Cloud
Monolithic architecture
Microservices
Web application
Mobile
MODE 1 MODE 2
Emergence of Bimodal or 2-Track IT
* Some even argue for tri-modal!!! http://blog.gardeviance.org/2014/11/bimodal-it-is-long-hand-for-snafu.html
•  More time is spent in mobile apps
now than all of the web.1
•  IT organizations will dedicate at
least 25% of their software budget
to mobile application development,
deployment, and management by
2017.2
Mobile is the Catalyst – Node.js is the Tool
From Systems of Record to Systems of Engagement
Driving Digital Transformation
7	
  
2010-13
CONSUMERIZATION
2013-16
MOBILE-FIRST
2016+
DIGITAL ENTERPRISE
▪  iOS Support
▪  Experiment Apps
▪  Point Solution
▪  Risk Management
▪  Multi-Device
▪  Targeted Apps
▪  Platform
▪  Business Enablement
▪  Wearables
▪  Internet of Things
▪  Architecture
▪  Business Transformation
Device-­‐centric	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  App-­‐centric	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Informa4on-­‐centric	
  
8
Red Hat & Open Source
•  Red Hat is embedded in almost every major
open source community: Linux Foundation,
OpenJDK, Apache, Eclipse, OpenStack, …
•  RH is leading open source company in the
world with annual revenue FY15 $1.79B,
approaching 8k employees, track record of
continuous growth for over 10 years
•  If you spun out JBoss Middleware as a
separate entity it would be the 2nd biggest
open source company in the world (sorry that’s
mainly, but not exclusively, Java EAP stuff :-)
•  Red Hat is committed to open source
communities as a real engagement of equals
9
Red Hat & Node.js Foundation
•  RH is already supporting the Node.js
Foundation via the Linux Foundation (advice on
governance models etc.)
•  RH is in discussions with Node Foundation
about joining – its goals are in-line with our
own aspirations for Node.js
•  The success of Node.js is another great
example of open source success, both in the
core and in the huge engagement in open
modules around the core
10
Red Hat ❤ Node.js
•  For bare metal & VM as an OS
–  RHEL supports Node.js
•  For Linux/Docker containers
–  RHEL Atomic supports Node.js
–  Versions of hosts and for containers
–  Remember: the container is the OS!!!!
•  For polyglot PaaS
•  OpenShift by Red Hat supports Node.js
•  For enterprise Mobility
•  Red Hat Mobile Application Platform
•  All use same supported Node.js stack
via software collections
11
Red Hat Mobile ❤ Node.js
•  FeedHenry Node.js in R&D
– Evaluation 2010
•  FeedHenry Node.js demo
– VMworld August 2011
•  FeedHenry Node.js in production
– Go-live 2012
•  FeedHenry Acquisition
– October 2014
Red Hat Mobile provides a Mobile Application Platform
that accelerates the development of mobile projects by
facilitating collaborative app development and secure
backend integration in the cloud and on premise.
What is RHMAP?
13
14
RHMAP Architecture
15
Free Trial – RHMAP & OpenShift – now
•  Available today for Free Trial Access
https://openshift.feedhenry.com
•  Here’s a getting started in 15mins:
http://developers.redhat.com/products/mobileplatform/
overview/
•  Creating a target MBaaS takes 10-15 mins on
a standard free OpenShift account
•  Once this is done you can stage any app to
your own OpenShift 2.2 account
•  Also an option to use a separately deployed
OpenShift 2.2 Enterprise target will lead to
faster setup and deploy times
Check out the developer trial of the
Red Hat Mobile Application
Platform powered by OpenShift at:
https://openshift.feedhenry.com.
bc.indd 1 11.6.2015 21:53:26
16
OpenShift 3.0 Staging – to come
•  Demoed at Red Hat Summit (June 2015)
•  OpenShift 3 is a completely new architecture for
OpenShift, using Linux Containers (aka Docker)
and Kubernetes
•  Similarly to OpenShift 2.2 the initial step is to
setup a target MBaaS within the OpenShift
deployment
•  Initially the Red Hat Mobile Application Platform
will be able to stage to OpenShift 3
•  Then the Red Hat Mobile Application Platform
will itself be hosted in Linux Containers managed
by OpenShift 3
17
Node.js
Use as the main backend for mobile services
AND/OR
Use as integration layer to existing
enterprise services
AND/OR
Use a lightweight proxy to JBoss Java or
other preferred dev stack
Giving Developers ultimate Flexibility and Choice
>180k publicly distributed modules
>2,3B downloads (August 2015)
18
Benefits of OpenShift 3 Architecture
It’s Turtles all the way down
•  Red Hat MAP – Application layer
•  OpenShift by Red Hat – PaaS layer
•  RHEL, RHEL Atomic – container OS, host VM OS
•  Red Hat OpenStack – optional IaaS layer
All backed by Red Hat support, with response to
security issues and other benefits.
Image credit: https://www.flickr.com/photos/wwarby/2499825928 (William Warby)
19
Red Hat Container Vision
20
Red Hat Open Source Vision
Red Hat & Node.js:
Enterprise Mobility & More
[NodeConfEU 2015-09-09]
Dr Mícheál Ó Foghlú
CTO Red Hat Mobile
@mofoghlu

More Related Content

What's hot

Is DevOps Really Changing IT Support?
Is DevOps Really Changing IT Support?Is DevOps Really Changing IT Support?
Is DevOps Really Changing IT Support?Jon Stevens-Hall
 
Interop 2013: Network Intelligent Applications & Driving Smarter Business wit...
Interop 2013: Network Intelligent Applications & Driving Smarter Business wit...Interop 2013: Network Intelligent Applications & Driving Smarter Business wit...
Interop 2013: Network Intelligent Applications & Driving Smarter Business wit...Lauren Cooney
 
Evolving Service for the Digital Workplace
Evolving Service for the Digital WorkplaceEvolving Service for the Digital Workplace
Evolving Service for the Digital WorkplaceJon Stevens-Hall
 
Building The Pillars Of Modern Enterprise
Building The Pillars Of Modern EnterpriseBuilding The Pillars Of Modern Enterprise
Building The Pillars Of Modern EnterpriseKrishnan Subramanian
 
App development for GlobeOne
App development for GlobeOneApp development for GlobeOne
App development for GlobeOneInfostretch
 
EMC APAC State of Hybrid Cloud
EMC APAC State of Hybrid CloudEMC APAC State of Hybrid Cloud
EMC APAC State of Hybrid CloudAi-Ling See
 
Building Your Own Watson Powered Application on Bluemix
Building Your Own Watson Powered Application on BluemixBuilding Your Own Watson Powered Application on Bluemix
Building Your Own Watson Powered Application on BluemixIBM
 
Optimizing Service Desk Interactions with Knowledge Management - BMC Engage 2015
Optimizing Service Desk Interactions with Knowledge Management - BMC Engage 2015Optimizing Service Desk Interactions with Knowledge Management - BMC Engage 2015
Optimizing Service Desk Interactions with Knowledge Management - BMC Engage 2015Jon Stevens-Hall
 
Juarez Barbosa Junior - Microsoft - OSL19
Juarez Barbosa Junior - Microsoft - OSL19Juarez Barbosa Junior - Microsoft - OSL19
Juarez Barbosa Junior - Microsoft - OSL19marketingsyone
 
Creare applicazioni dotate d'intelligenza cognitiva - seconda parte
Creare applicazioni dotate d'intelligenza cognitiva - seconda parteCreare applicazioni dotate d'intelligenza cognitiva - seconda parte
Creare applicazioni dotate d'intelligenza cognitiva - seconda parteJürgen Ambrosi
 
Top 10 Cloud Trends for 2017
Top 10 Cloud Trends for 2017Top 10 Cloud Trends for 2017
Top 10 Cloud Trends for 2017Tableau Software
 
Integrate All The Things WS02Con
Integrate All The Things WS02ConIntegrate All The Things WS02Con
Integrate All The Things WS02ConJames Governor
 
2013 Future of Cloud Computing - 3rd Annual Survey Results
2013 Future of Cloud Computing - 3rd Annual Survey Results2013 Future of Cloud Computing - 3rd Annual Survey Results
2013 Future of Cloud Computing - 3rd Annual Survey ResultsMichael Skok
 
Management in a Cloud Centric World – The NEW Business Paradigm
  Management in a Cloud Centric World – The NEW Business Paradigm  Management in a Cloud Centric World – The NEW Business Paradigm
Management in a Cloud Centric World – The NEW Business ParadigmResellerClub
 
Cloud With Open Source
Cloud With Open SourceCloud With Open Source
Cloud With Open SourceResellerClub
 
Top 10 tredning technologies to learn in 2021
Top 10 tredning technologies to learn in 2021Top 10 tredning technologies to learn in 2021
Top 10 tredning technologies to learn in 2021Lokesh Agarwal
 
IoT Connectivity & IoT Analytics
IoT Connectivity & IoT AnalyticsIoT Connectivity & IoT Analytics
IoT Connectivity & IoT AnalyticsSarah Takforyan
 
How would cloud computing Effect to Software Industry?
How would cloud computing  Effect to Software Industry?How would cloud computing  Effect to Software Industry?
How would cloud computing Effect to Software Industry?Thanachart Numnonda
 

What's hot (20)

Is DevOps Really Changing IT Support?
Is DevOps Really Changing IT Support?Is DevOps Really Changing IT Support?
Is DevOps Really Changing IT Support?
 
Interop 2013: Network Intelligent Applications & Driving Smarter Business wit...
Interop 2013: Network Intelligent Applications & Driving Smarter Business wit...Interop 2013: Network Intelligent Applications & Driving Smarter Business wit...
Interop 2013: Network Intelligent Applications & Driving Smarter Business wit...
 
Evolving Service for the Digital Workplace
Evolving Service for the Digital WorkplaceEvolving Service for the Digital Workplace
Evolving Service for the Digital Workplace
 
Building The Pillars Of Modern Enterprise
Building The Pillars Of Modern EnterpriseBuilding The Pillars Of Modern Enterprise
Building The Pillars Of Modern Enterprise
 
App development for GlobeOne
App development for GlobeOneApp development for GlobeOne
App development for GlobeOne
 
EMC APAC State of Hybrid Cloud
EMC APAC State of Hybrid CloudEMC APAC State of Hybrid Cloud
EMC APAC State of Hybrid Cloud
 
Building Your Own Watson Powered Application on Bluemix
Building Your Own Watson Powered Application on BluemixBuilding Your Own Watson Powered Application on Bluemix
Building Your Own Watson Powered Application on Bluemix
 
Optimizing Service Desk Interactions with Knowledge Management - BMC Engage 2015
Optimizing Service Desk Interactions with Knowledge Management - BMC Engage 2015Optimizing Service Desk Interactions with Knowledge Management - BMC Engage 2015
Optimizing Service Desk Interactions with Knowledge Management - BMC Engage 2015
 
IBM Bluemix Overview
IBM Bluemix OverviewIBM Bluemix Overview
IBM Bluemix Overview
 
Juarez Barbosa Junior - Microsoft - OSL19
Juarez Barbosa Junior - Microsoft - OSL19Juarez Barbosa Junior - Microsoft - OSL19
Juarez Barbosa Junior - Microsoft - OSL19
 
Welcome on board to HP Mobility
Welcome on board to HP MobilityWelcome on board to HP Mobility
Welcome on board to HP Mobility
 
Creare applicazioni dotate d'intelligenza cognitiva - seconda parte
Creare applicazioni dotate d'intelligenza cognitiva - seconda parteCreare applicazioni dotate d'intelligenza cognitiva - seconda parte
Creare applicazioni dotate d'intelligenza cognitiva - seconda parte
 
Top 10 Cloud Trends for 2017
Top 10 Cloud Trends for 2017Top 10 Cloud Trends for 2017
Top 10 Cloud Trends for 2017
 
Integrate All The Things WS02Con
Integrate All The Things WS02ConIntegrate All The Things WS02Con
Integrate All The Things WS02Con
 
2013 Future of Cloud Computing - 3rd Annual Survey Results
2013 Future of Cloud Computing - 3rd Annual Survey Results2013 Future of Cloud Computing - 3rd Annual Survey Results
2013 Future of Cloud Computing - 3rd Annual Survey Results
 
Management in a Cloud Centric World – The NEW Business Paradigm
  Management in a Cloud Centric World – The NEW Business Paradigm  Management in a Cloud Centric World – The NEW Business Paradigm
Management in a Cloud Centric World – The NEW Business Paradigm
 
Cloud With Open Source
Cloud With Open SourceCloud With Open Source
Cloud With Open Source
 
Top 10 tredning technologies to learn in 2021
Top 10 tredning technologies to learn in 2021Top 10 tredning technologies to learn in 2021
Top 10 tredning technologies to learn in 2021
 
IoT Connectivity & IoT Analytics
IoT Connectivity & IoT AnalyticsIoT Connectivity & IoT Analytics
IoT Connectivity & IoT Analytics
 
How would cloud computing Effect to Software Industry?
How would cloud computing  Effect to Software Industry?How would cloud computing  Effect to Software Industry?
How would cloud computing Effect to Software Industry?
 

Viewers also liked

Introduction to Red Hat Mobile Application Platform
Introduction to Red Hat Mobile Application PlatformIntroduction to Red Hat Mobile Application Platform
Introduction to Red Hat Mobile Application PlatformRed Hat India Pvt. Ltd.
 
Enterprise Mobility 1st Step Towards Digital Transformation
Enterprise Mobility 1st Step Towards Digital TransformationEnterprise Mobility 1st Step Towards Digital Transformation
Enterprise Mobility 1st Step Towards Digital Transformationandreas kuncoro
 
Red Hat Summit 2016 - Going Mobile with Red Hat JBoss BPMSuite & BRMS
Red Hat Summit 2016 - Going Mobile with Red Hat JBoss BPMSuite & BRMSRed Hat Summit 2016 - Going Mobile with Red Hat JBoss BPMSuite & BRMS
Red Hat Summit 2016 - Going Mobile with Red Hat JBoss BPMSuite & BRMSMaggie Hu
 
Develop a Mobile Application coonected to a REST backend
Develop a Mobile Application coonected to a REST backendDevelop a Mobile Application coonected to a REST backend
Develop a Mobile Application coonected to a REST backendCharles Moulliard
 
How would ESBs look like, if they were done today.
How would ESBs look like, if they were done today.How would ESBs look like, if they were done today.
How would ESBs look like, if they were done today.Markus Eisele
 
Putting The 'M' In MBaaS—Red Hat Mobile Client Development Platform (Jay Balu...
Putting The 'M' In MBaaS—Red Hat Mobile Client Development Platform (Jay Balu...Putting The 'M' In MBaaS—Red Hat Mobile Client Development Platform (Jay Balu...
Putting The 'M' In MBaaS—Red Hat Mobile Client Development Platform (Jay Balu...Red Hat Developers
 

Viewers also liked (7)

Mobile Platform Red Hat
Mobile Platform Red Hat Mobile Platform Red Hat
Mobile Platform Red Hat
 
Introduction to Red Hat Mobile Application Platform
Introduction to Red Hat Mobile Application PlatformIntroduction to Red Hat Mobile Application Platform
Introduction to Red Hat Mobile Application Platform
 
Enterprise Mobility 1st Step Towards Digital Transformation
Enterprise Mobility 1st Step Towards Digital TransformationEnterprise Mobility 1st Step Towards Digital Transformation
Enterprise Mobility 1st Step Towards Digital Transformation
 
Red Hat Summit 2016 - Going Mobile with Red Hat JBoss BPMSuite & BRMS
Red Hat Summit 2016 - Going Mobile with Red Hat JBoss BPMSuite & BRMSRed Hat Summit 2016 - Going Mobile with Red Hat JBoss BPMSuite & BRMS
Red Hat Summit 2016 - Going Mobile with Red Hat JBoss BPMSuite & BRMS
 
Develop a Mobile Application coonected to a REST backend
Develop a Mobile Application coonected to a REST backendDevelop a Mobile Application coonected to a REST backend
Develop a Mobile Application coonected to a REST backend
 
How would ESBs look like, if they were done today.
How would ESBs look like, if they were done today.How would ESBs look like, if they were done today.
How would ESBs look like, if they were done today.
 
Putting The 'M' In MBaaS—Red Hat Mobile Client Development Platform (Jay Balu...
Putting The 'M' In MBaaS—Red Hat Mobile Client Development Platform (Jay Balu...Putting The 'M' In MBaaS—Red Hat Mobile Client Development Platform (Jay Balu...
Putting The 'M' In MBaaS—Red Hat Mobile Client Development Platform (Jay Balu...
 

Similar to NodeConf EU, Red Hat Mobile Keynote

Open Source on the Mainframe Mini-Summit 2019 - How Open Source is Modernizin...
Open Source on the Mainframe Mini-Summit 2019 - How Open Source is Modernizin...Open Source on the Mainframe Mini-Summit 2019 - How Open Source is Modernizin...
Open Source on the Mainframe Mini-Summit 2019 - How Open Source is Modernizin...Open Mainframe Project
 
Red Hat OpenShift Container Platform Overview
Red Hat OpenShift Container Platform OverviewRed Hat OpenShift Container Platform Overview
Red Hat OpenShift Container Platform OverviewJames Falkner
 
WSO2Con US 2013 - Connected Business - making it happen
WSO2Con US 2013 - Connected Business - making it happenWSO2Con US 2013 - Connected Business - making it happen
WSO2Con US 2013 - Connected Business - making it happenWSO2
 
OpenShift Overview - Red Hat Open House 2017
OpenShift Overview - Red Hat Open House 2017OpenShift Overview - Red Hat Open House 2017
OpenShift Overview - Red Hat Open House 2017Rodolfo Carvalho
 
Building Cloud-Native Applications with a Container-Native SQL Database in th...
Building Cloud-Native Applications with a Container-Native SQL Database in th...Building Cloud-Native Applications with a Container-Native SQL Database in th...
Building Cloud-Native Applications with a Container-Native SQL Database in th...NuoDB
 
OpenShift: Devops Made Easy
OpenShift: Devops Made EasyOpenShift: Devops Made Easy
OpenShift: Devops Made EasyBent Terp
 
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 CloudEric D. Schabell
 
Putting Drupal in the Cloud with Red Hat's OpenShift PaaS #DrupalCon/Prague
Putting Drupal in the Cloud with Red Hat's OpenShift PaaS  #DrupalCon/Prague Putting Drupal in the Cloud with Red Hat's OpenShift PaaS  #DrupalCon/Prague
Putting Drupal in the Cloud with Red Hat's OpenShift PaaS #DrupalCon/Prague OpenShift Origin
 
Red Hat Openshift on Microsoft Azure
Red Hat Openshift on Microsoft AzureRed Hat Openshift on Microsoft Azure
Red Hat Openshift on Microsoft AzureJohn Archer
 
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
 
LatinoWare 2013 An OpenSource Blueprint for Cloud presented by Diane Mueller,...
LatinoWare 2013 An OpenSource Blueprint for Cloud presented by Diane Mueller,...LatinoWare 2013 An OpenSource Blueprint for Cloud presented by Diane Mueller,...
LatinoWare 2013 An OpenSource Blueprint for Cloud presented by Diane Mueller,...OpenShift Origin
 
Red Hat OpenShift Container Platform delivers enterprise-grade application co...
Red Hat OpenShift Container Platform delivers enterprise-grade application co...Red Hat OpenShift Container Platform delivers enterprise-grade application co...
Red Hat OpenShift Container Platform delivers enterprise-grade application co...Principled Technologies
 
Discover the Linux on z Systems Effect
Discover the Linux on z Systems EffectDiscover the Linux on z Systems Effect
Discover the Linux on z Systems EffectIBM
 
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, 2013asheshbadani
 
Pelegri Desarrollando en una nueva era de software
Pelegri   Desarrollando en una nueva era de software Pelegri   Desarrollando en una nueva era de software
Pelegri Desarrollando en una nueva era de software Eduardo Pelegri-Llopart
 
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_2021NeerajKumar1965
 
Melbourne Virtual MuleSoft Meetup December 2022
Melbourne Virtual MuleSoft Meetup December 2022Melbourne Virtual MuleSoft Meetup December 2022
Melbourne Virtual MuleSoft Meetup December 2022Daniel Soffner
 
InterCon 2016 - SLA vs Agilidade: uso de microserviços e monitoramento de cloud
InterCon 2016 - SLA vs Agilidade: uso de microserviços e monitoramento de cloudInterCon 2016 - SLA vs Agilidade: uso de microserviços e monitoramento de cloud
InterCon 2016 - SLA vs Agilidade: uso de microserviços e monitoramento de cloudiMasters
 

Similar to NodeConf EU, Red Hat Mobile Keynote (20)

Open Source on the Mainframe Mini-Summit 2019 - How Open Source is Modernizin...
Open Source on the Mainframe Mini-Summit 2019 - How Open Source is Modernizin...Open Source on the Mainframe Mini-Summit 2019 - How Open Source is Modernizin...
Open Source on the Mainframe Mini-Summit 2019 - How Open Source is Modernizin...
 
Red Hat OpenShift Container Platform Overview
Red Hat OpenShift Container Platform OverviewRed Hat OpenShift Container Platform Overview
Red Hat OpenShift Container Platform Overview
 
WSO2Con US 2013 - Connected Business - making it happen
WSO2Con US 2013 - Connected Business - making it happenWSO2Con US 2013 - Connected Business - making it happen
WSO2Con US 2013 - Connected Business - making it happen
 
OpenShift Overview - Red Hat Open House 2017
OpenShift Overview - Red Hat Open House 2017OpenShift Overview - Red Hat Open House 2017
OpenShift Overview - Red Hat Open House 2017
 
Building Cloud-Native Applications with a Container-Native SQL Database in th...
Building Cloud-Native Applications with a Container-Native SQL Database in th...Building Cloud-Native Applications with a Container-Native SQL Database in th...
Building Cloud-Native Applications with a Container-Native SQL Database in th...
 
FICO Open Shift presentation
FICO Open Shift presentationFICO Open Shift presentation
FICO Open Shift presentation
 
OpenShift: Devops Made Easy
OpenShift: Devops Made EasyOpenShift: Devops Made Easy
OpenShift: Devops Made Easy
 
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
 
Putting Drupal in the Cloud with Red Hat's OpenShift PaaS #DrupalCon/Prague
Putting Drupal in the Cloud with Red Hat's OpenShift PaaS  #DrupalCon/Prague Putting Drupal in the Cloud with Red Hat's OpenShift PaaS  #DrupalCon/Prague
Putting Drupal in the Cloud with Red Hat's OpenShift PaaS #DrupalCon/Prague
 
Red Hat Openshift on Microsoft Azure
Red Hat Openshift on Microsoft AzureRed Hat Openshift on Microsoft Azure
Red Hat Openshift on Microsoft Azure
 
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 (...
 
LatinoWare 2013 An OpenSource Blueprint for Cloud presented by Diane Mueller,...
LatinoWare 2013 An OpenSource Blueprint for Cloud presented by Diane Mueller,...LatinoWare 2013 An OpenSource Blueprint for Cloud presented by Diane Mueller,...
LatinoWare 2013 An OpenSource Blueprint for Cloud presented by Diane Mueller,...
 
Red Hat OpenShift Container Platform delivers enterprise-grade application co...
Red Hat OpenShift Container Platform delivers enterprise-grade application co...Red Hat OpenShift Container Platform delivers enterprise-grade application co...
Red Hat OpenShift Container Platform delivers enterprise-grade application co...
 
Discover the Linux on z Systems Effect
Discover the Linux on z Systems EffectDiscover the Linux on z Systems Effect
Discover the Linux on z Systems Effect
 
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
 
Pelegri Desarrollando en una nueva era de software
Pelegri   Desarrollando en una nueva era de software Pelegri   Desarrollando en una nueva era de software
Pelegri Desarrollando en una nueva era de software
 
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
 
Melbourne Virtual MuleSoft Meetup December 2022
Melbourne Virtual MuleSoft Meetup December 2022Melbourne Virtual MuleSoft Meetup December 2022
Melbourne Virtual MuleSoft Meetup December 2022
 
InterCon 2016 - SLA vs Agilidade: uso de microserviços e monitoramento de cloud
InterCon 2016 - SLA vs Agilidade: uso de microserviços e monitoramento de cloudInterCon 2016 - SLA vs Agilidade: uso de microserviços e monitoramento de cloud
InterCon 2016 - SLA vs Agilidade: uso de microserviços e monitoramento de cloud
 
Ose mod march11
Ose mod march11Ose mod march11
Ose mod march11
 

More from Mícheál Ó Foghlú

FeedHenry at NodeJam (San Francisco, 25th Jan 2012)
FeedHenry at NodeJam (San Francisco, 25th Jan 2012)FeedHenry at NodeJam (San Francisco, 25th Jan 2012)
FeedHenry at NodeJam (San Francisco, 25th Jan 2012)Mícheál Ó Foghlú
 
20110413 wit research_day_mofoghlu
20110413 wit research_day_mofoghlu20110413 wit research_day_mofoghlu
20110413 wit research_day_mofoghluMícheál Ó Foghlú
 
IET Talk: TSSG Model & Future Internet and IPv6
IET Talk: TSSG Model & Future Internet and IPv6IET Talk: TSSG Model & Future Internet and IPv6
IET Talk: TSSG Model & Future Internet and IPv6Mícheál Ó Foghlú
 
Future Internet Visions: An Opportunity for Ireland
Future Internet Visions: An Opportunity for IrelandFuture Internet Visions: An Opportunity for Ireland
Future Internet Visions: An Opportunity for IrelandMícheál Ó Foghlú
 

More from Mícheál Ó Foghlú (6)

FeedHenry at NodeJam (San Francisco, 25th Jan 2012)
FeedHenry at NodeJam (San Francisco, 25th Jan 2012)FeedHenry at NodeJam (San Francisco, 25th Jan 2012)
FeedHenry at NodeJam (San Francisco, 25th Jan 2012)
 
20110413 wit research_day_mofoghlu
20110413 wit research_day_mofoghlu20110413 wit research_day_mofoghlu
20110413 wit research_day_mofoghlu
 
TSSG Overview (Feb 2011)
TSSG Overview (Feb 2011)TSSG Overview (Feb 2011)
TSSG Overview (Feb 2011)
 
IET Talk: TSSG Model & Future Internet and IPv6
IET Talk: TSSG Model & Future Internet and IPv6IET Talk: TSSG Model & Future Internet and IPv6
IET Talk: TSSG Model & Future Internet and IPv6
 
20091015 TSSG Overview
20091015 TSSG Overview20091015 TSSG Overview
20091015 TSSG Overview
 
Future Internet Visions: An Opportunity for Ireland
Future Internet Visions: An Opportunity for IrelandFuture Internet Visions: An Opportunity for Ireland
Future Internet Visions: An Opportunity for Ireland
 

Recently uploaded

SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsHyundai Motor Group
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 

Recently uploaded (20)

SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 

NodeConf EU, Red Hat Mobile Keynote

  • 1. Red Hat & Node.js: Enterprise Mobility & More [NodeConfEU 2015-09-09] Dr Mícheál Ó Foghlú CTO Red Hat Mobile @mofoghlu
  • 2. 2   Agenda •  How Node.js & Mobility are Changing Enterprise IT: Bi-Modal Fast-IT is needed for Digital Transformation •  What is Red Hat’s Node.js Story? •  What is Red Hat Mobile’s Node.js Story? •  Brief overview of Red Hat Mobile Application Platform
  • 3. From Systems of Record RESERVATION CRMERP HCM Etc.
  • 4. To Systems of Engagement
  • 5. SYSTEMS OF RECORD SYSTEMS OF ENGAGEMENT Transactional process Collaborative Technology-centric focus User-centric Proprietary technology Open Waterfall approach DevOps & Agile Java & .Net framework Polyglot & Lightweight Physical & Virtual infrastructure Cloud Monolithic architecture Microservices Web application Mobile MODE 1 MODE 2 Emergence of Bimodal or 2-Track IT * Some even argue for tri-modal!!! http://blog.gardeviance.org/2014/11/bimodal-it-is-long-hand-for-snafu.html
  • 6. •  More time is spent in mobile apps now than all of the web.1 •  IT organizations will dedicate at least 25% of their software budget to mobile application development, deployment, and management by 2017.2 Mobile is the Catalyst – Node.js is the Tool From Systems of Record to Systems of Engagement
  • 7. Driving Digital Transformation 7   2010-13 CONSUMERIZATION 2013-16 MOBILE-FIRST 2016+ DIGITAL ENTERPRISE ▪  iOS Support ▪  Experiment Apps ▪  Point Solution ▪  Risk Management ▪  Multi-Device ▪  Targeted Apps ▪  Platform ▪  Business Enablement ▪  Wearables ▪  Internet of Things ▪  Architecture ▪  Business Transformation Device-­‐centric                                                              App-­‐centric                                            Informa4on-­‐centric  
  • 8. 8 Red Hat & Open Source •  Red Hat is embedded in almost every major open source community: Linux Foundation, OpenJDK, Apache, Eclipse, OpenStack, … •  RH is leading open source company in the world with annual revenue FY15 $1.79B, approaching 8k employees, track record of continuous growth for over 10 years •  If you spun out JBoss Middleware as a separate entity it would be the 2nd biggest open source company in the world (sorry that’s mainly, but not exclusively, Java EAP stuff :-) •  Red Hat is committed to open source communities as a real engagement of equals
  • 9. 9 Red Hat & Node.js Foundation •  RH is already supporting the Node.js Foundation via the Linux Foundation (advice on governance models etc.) •  RH is in discussions with Node Foundation about joining – its goals are in-line with our own aspirations for Node.js •  The success of Node.js is another great example of open source success, both in the core and in the huge engagement in open modules around the core
  • 10. 10 Red Hat ❤ Node.js •  For bare metal & VM as an OS –  RHEL supports Node.js •  For Linux/Docker containers –  RHEL Atomic supports Node.js –  Versions of hosts and for containers –  Remember: the container is the OS!!!! •  For polyglot PaaS •  OpenShift by Red Hat supports Node.js •  For enterprise Mobility •  Red Hat Mobile Application Platform •  All use same supported Node.js stack via software collections
  • 11. 11 Red Hat Mobile ❤ Node.js •  FeedHenry Node.js in R&D – Evaluation 2010 •  FeedHenry Node.js demo – VMworld August 2011 •  FeedHenry Node.js in production – Go-live 2012 •  FeedHenry Acquisition – October 2014
  • 12. Red Hat Mobile provides a Mobile Application Platform that accelerates the development of mobile projects by facilitating collaborative app development and secure backend integration in the cloud and on premise. What is RHMAP?
  • 13. 13
  • 15. 15 Free Trial – RHMAP & OpenShift – now •  Available today for Free Trial Access https://openshift.feedhenry.com •  Here’s a getting started in 15mins: http://developers.redhat.com/products/mobileplatform/ overview/ •  Creating a target MBaaS takes 10-15 mins on a standard free OpenShift account •  Once this is done you can stage any app to your own OpenShift 2.2 account •  Also an option to use a separately deployed OpenShift 2.2 Enterprise target will lead to faster setup and deploy times Check out the developer trial of the Red Hat Mobile Application Platform powered by OpenShift at: https://openshift.feedhenry.com. bc.indd 1 11.6.2015 21:53:26
  • 16. 16 OpenShift 3.0 Staging – to come •  Demoed at Red Hat Summit (June 2015) •  OpenShift 3 is a completely new architecture for OpenShift, using Linux Containers (aka Docker) and Kubernetes •  Similarly to OpenShift 2.2 the initial step is to setup a target MBaaS within the OpenShift deployment •  Initially the Red Hat Mobile Application Platform will be able to stage to OpenShift 3 •  Then the Red Hat Mobile Application Platform will itself be hosted in Linux Containers managed by OpenShift 3
  • 17. 17 Node.js Use as the main backend for mobile services AND/OR Use as integration layer to existing enterprise services AND/OR Use a lightweight proxy to JBoss Java or other preferred dev stack Giving Developers ultimate Flexibility and Choice >180k publicly distributed modules >2,3B downloads (August 2015)
  • 18. 18 Benefits of OpenShift 3 Architecture It’s Turtles all the way down •  Red Hat MAP – Application layer •  OpenShift by Red Hat – PaaS layer •  RHEL, RHEL Atomic – container OS, host VM OS •  Red Hat OpenStack – optional IaaS layer All backed by Red Hat support, with response to security issues and other benefits. Image credit: https://www.flickr.com/photos/wwarby/2499825928 (William Warby)
  • 20. 20 Red Hat Open Source Vision
  • 21. Red Hat & Node.js: Enterprise Mobility & More [NodeConfEU 2015-09-09] Dr Mícheál Ó Foghlú CTO Red Hat Mobile @mofoghlu