Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.

NodeConf EU, Red Hat Mobile Keynote

577 vues

Publié le

An overview of Red Hat and Node.js and a description of the Red Hat Mobile Application Platform. To try this for free visit openshift.feedhemry.com

Publié dans : Technologie
  • Soyez le premier à commenter

NodeConf EU, Red Hat Mobile Keynote

  1. 1. Red Hat & Node.js: Enterprise Mobility & More [NodeConfEU 2015-09-09] Dr Mícheál Ó Foghlú CTO Red Hat Mobile @mofoghlu
  2. 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. 3. From Systems of Record RESERVATION CRMERP HCM Etc.
  4. 4. To Systems of Engagement
  5. 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. 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. 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. 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. 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. 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. 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. 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. 13
  14. 14. 14 RHMAP Architecture
  15. 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. 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. 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. 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. 19. 19 Red Hat Container Vision
  20. 20. 20 Red Hat Open Source Vision
  21. 21. Red Hat & Node.js: Enterprise Mobility & More [NodeConfEU 2015-09-09] Dr Mícheál Ó Foghlú CTO Red Hat Mobile @mofoghlu