Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Open Technology Centers of Gravity
Nodeconf EU, September 6-9,
2015
Todd Moore, IBM VP Open Technology
@tmmoore_1
2
© IBM
Corporation
Congratulations 4.0 (Stable)!
3
© IBM
Corporation
Todd Moore
@tmmoore_1
Page 4AUGUST 2015
Open technology centers of
gravity foster skill & ecosystems
that enable innovation without
boundaries
O...
5
© IBM
Corporation
Mapping your universe with Open Technology
centers of gravity in your architecture
Todd Moore
@tmmoore...
Big things start from
great ideas & humble
beginnings
Big things start from
great ideas & humble
beginnings
IBM is seeding...
8
Todd Moore
@tmmoore_1
© IBM
Corporation
9
Node.js is a JS runtime
platform for easily
building fast, scalable
network apps. On June
16th
, The N...
© IBM
Corporation
10
Building an Open Cloud Architecture with significant Gravity
Cloud
Business Apps
Cloud
Business Apps
...
11
© IBM
Corporation
Inspiring innovation: The importance of instigating
Code, Community & Culture in the Enterprise
Code ...
Centers of open source gravity provide a wealth of innovation & access to valuable skills
Code: building the lynchpins of ...
© IBM Corporation
Open, well-governed communities encourage a wider range of voices, cross-pollinated ideas
Community: exp...
© IBM Corporation
Stay ahead of the competition by embracing continuous reinvention
Culture: Embrace innovation & change a...
© IBM Corporation 15© IBM Corporation
ExtensibleReusable ModularWell-formed
Methods Interfaces Functions Objects
Code that...
© IBM
Corporation
16
78%64%
of companies participate in
Open Source projects
Less than 3%
don’t use OSS in
any way88%
of c...
© IBM
Corporation
17
Not all open tech is built the same
Open Source
Development
Responsible Licensing
Accessible Commit P...
© IBM
Corporation
18
The power &
responsibility
to direct this
renaissance
are in the
hands of the
developer
Todd Moore
@t...
© IBM
Corporation
19
Together we are leading the revolution - come play with us!
20
© IBM
Corporation
Cool Demo of tools IBM has open sourced to make
debugging your node applications easier…..
http://www...
21
© IBM
Corporation
Todd Moore
@tmmoore_1
#NodeConfEU
Learn more about transforming your business with these technologies
Follow Open Tech in the Cloud @
https://developer.ibm....
Backup
24
© IBM
Corporation
Node Application Metrics 1.0.2:
On npmjs.org: https://www.npmjs.com/package/appmetrics
On GitHub: htt...
© IBM
Corporation
25
Developed by the
premier cloud
community, OpenStack
is an open source cloud
operating system that is
...
© IBM
Corporation
26
Docker is an open
platform to build, deploy
& run applications using
portable containers.
June 22nd
,...
© IBM
Corporation
27
A robust development
platform for the people,
Cloud Foundry is a
powerful & flexible PaaS
cloud allow...
Upcoming SlideShare
Loading in …5
×

NodeConf EU 2015 Keynote

548 views

Published on

Presentation from keynote address at NodeConf EU by IBM Vice President of Open Technology Todd Moore.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

NodeConf EU 2015 Keynote

  1. 1. Open Technology Centers of Gravity Nodeconf EU, September 6-9, 2015 Todd Moore, IBM VP Open Technology @tmmoore_1
  2. 2. 2 © IBM Corporation Congratulations 4.0 (Stable)!
  3. 3. 3 © IBM Corporation Todd Moore @tmmoore_1
  4. 4. Page 4AUGUST 2015 Open technology centers of gravity foster skill & ecosystems that enable innovation without boundaries Open technology centers of gravity foster skill & ecosystems that enable innovation without boundaries 4 Code Community Culture The tools for building from stardust: Todd Moore @tmmoore_1
  5. 5. 5 © IBM Corporation Mapping your universe with Open Technology centers of gravity in your architecture Todd Moore @tmmoore_1
  6. 6. Big things start from great ideas & humble beginnings Big things start from great ideas & humble beginnings IBM is seeding, supporting the best ideas to establish centers of gravity IBM is seeding, supporting the best ideas to establish centers of gravity 7 Todd Moore @tmmoore_1
  7. 7. 8 Todd Moore @tmmoore_1
  8. 8. © IBM Corporation 9 Node.js is a JS runtime platform for easily building fast, scalable network apps. On June 16th , The Node.js Foundation to ensure open governance of the project & to reunite the forked codebase IBM is a founding member of the Node.js Foundation, and played an integral role in its establishment. Currently, IBM is focused on the business & technical aspects of reunifying the project Top Community Accomplishments •Reunify Node.js forks w/the original codebase •V4.0 and LTS plan •3x reduction in open Pull requests •10x increase in contributors Node.js extending the gravity field 786 Total contributors 2m Lines of code High Project Activity 13 New contributor s In the past ~30 days Commits per day Averaged over past ~30 days 35 Node.js: by the numbers Todd Moore @tmmoore_1
  9. 9. © IBM Corporation 10 Building an Open Cloud Architecture with significant Gravity Cloud Business Apps Cloud Business Apps World Class Cloud Infrastructure World Class Cloud Infrastructure Digital Innovation Platform Digital Innovation Platform
  10. 10. 11 © IBM Corporation Inspiring innovation: The importance of instigating Code, Community & Culture in the Enterprise Code Community Culture Todd Moore @tmmoore_1
  11. 11. Centers of open source gravity provide a wealth of innovation & access to valuable skills Code: building the lynchpins of open innovation • 2.5m lines of code by 3600+ contributors. • IBM has been a top-3 contributor in the past 4 releases. • IBM currently has 450+ developers & 20 core reviewers • 3.2m lines of code by 2200+ contributors. • IBM has the largest Cloud Foundry deployment • IBM has 10 dedicated core contributors • 2.1b npm downloads in the past month • IBM a founding member of the newly established foundation • Pledged donation of IBM SystemML machine • IBM pledged 3,500 devs researchers & to Spark projects across 12 labs • Education for 1m + data scientists & engineers on Spark. • Leading dev of nightly builds for x86, Power & Mainframe systems • #2 in Commits in 2015 behind Docker How do consumers make choices? trust recommendations made through personal relationships 84% Ecosystem Partners Developers © IBM Corporation © IBM Corporation 12 Todd Moore @tmmoore_1
  12. 12. © IBM Corporation Open, well-governed communities encourage a wider range of voices, cross-pollinated ideas Community: expand your capacity for innovation © IBM Corporation Clear Path to Committer Skill sharing Amplified Impact Open Governance IBM is the only organization that works & builds across open communities, bringing them together © IBM Corporation 13 Todd Moore @tmmoore_1
  13. 13. © IBM Corporation Stay ahead of the competition by embracing continuous reinvention Culture: Embrace innovation & change at your core Finding the Unicorn: IBM has taken what is has learned over the years with development, design thinking, agile, open source, ecosystems to create a method to code and business value that is “repeatable” Finding the Unicorn: IBM has taken what is has learned over the years with development, design thinking, agile, open source, ecosystems to create a method to code and business value that is “repeatable” © IBM Corporation 14 Todd Moore @tmmoore_1
  14. 14. © IBM Corporation 15© IBM Corporation ExtensibleReusable ModularWell-formed Methods Interfaces Functions Objects Code that can be reused to accelerate innovation Open by design extends beyond open source Transform your establishment
  15. 15. © IBM Corporation 16 78%64% of companies participate in Open Source projects Less than 3% don’t use OSS in any way88% of companies to increase open source contributions in the next 2-3 years 67% of companies w/ > 5k employees 39% Plan to start own external OSS project 47% To release internal tools & projects as OSS 53% Expect to reduce barriers to employee participation of companies run on Open Source 50% of companies say that more than half their engineers are working on open source projects 66% Of companies build software on Open Source Source: Black Duck, 2015 Future of Open Source Survey Results Your participation in Open Source is needed more than ever Start small, get to know the project: participate in bug fixes or documentation Become familiar with the projects on developerWorks Open & collaborate: code, stories, or samples Don’t want to code? Develop expertise in a particular technology area & join the conversation through a blog or twitter Find an OSS project that relates to your area of the business & begin contributing Are you fluent in more than one language? Participate in OSS project localization
  16. 16. © IBM Corporation 17 Not all open tech is built the same Open Source Development Responsible Licensing Accessible Commit Process Diverse Ecosystem Participative Path to Committer Open Governance Code Community Culture Unleash innovation with open & transparent communities Todd Moore @tmmoore_1
  17. 17. © IBM Corporation 18 The power & responsibility to direct this renaissance are in the hands of the developer Todd Moore @tmmoore_1 Leave the Boiler room, flex your muscles and create the Future
  18. 18. © IBM Corporation 19 Together we are leading the revolution - come play with us!
  19. 19. 20 © IBM Corporation Cool Demo of tools IBM has open sourced to make debugging your node applications easier….. http://www.ibm.com/cloud-computing/bluemix/ On GitHub: https://github.com/RuntimeTools/appmetrics
  20. 20. 21 © IBM Corporation Todd Moore @tmmoore_1 #NodeConfEU
  21. 21. Learn more about transforming your business with these technologies Follow Open Tech in the Cloud @ https://developer.ibm.com/open
  22. 22. Backup
  23. 23. 24 © IBM Corporation Node Application Metrics 1.0.2: On npmjs.org: https://www.npmjs.com/package/appmetrics On GitHub: https://github.com/RuntimeTools/appmetrics Blog: New release overview https://developer.ibm.com/open/2015/09/04/node-application-metrics-1-0-2/ Blog: HTTP, MongoDB and MySQL monitoring: https://developer.ibm.com/open/2015/09/06/new-http-mongodb-and-mysql-data/ Blog: Adding custom data with the event() API: https://developer.ibm.com/open/category/node-application-metrics/ + posted to LinkedIn: https://www.linkedin.com/grp/post/2906459-6045596313993695234?trk=groups-post-b-title Node Application Metrics Dashboard: On npmjs.org: https://www.npmjs.com/package/appmetrics-dash On GitHub: https://github.com/RuntimeTools/appmetrics-dash Blog: Dashboard overview: https://developer.ibm.com/open/2015/09/05/the-node-application-metrics-dashboard/ ELK Connector for Node Application Metrics: On npmjs.org https://www.npmjs.com/package/appmetrics-elk On GitHub: https://github.com/RuntimeTools/appmetrics-elk Blog: Using ELK to monitor Node.js : https://developer.ibm.com/open/2015/09/07/using-elasticsearch-and-kibana-with-node-application-metrics/ + posted to LinkedIn: https://www.linkedin.com/grp/post/2906459-6046676227912187904
  24. 24. © IBM Corporation 25 Developed by the premier cloud community, OpenStack is an open source cloud operating system that is able to control large pools of compute, storage & networking resources throughout a datacenter IBM is a founding member of the OpenStack foundation, and played an integral role in its establishment. Additionally, with over 400 developers contributing, IBM is a top contributor to the project Top Initiatives •Improvements to security, federation & audit support •Swift & GPFS encryption •Extend hybrid storage functionality of Cinder •Trove usability with DB2 & CouchDB What happens after applying the 3 things formula? 3,834 Total contributors 2.6m Lines of code Very High Project Activity 78 New contributor s In the past 30 days Days Since the last commit 1 OpenStack: by the numbers 500+ Companies, 30K Foundation Members – 35+ projects
  25. 25. © IBM Corporation 26 Docker is an open platform to build, deploy & run applications using portable containers. June 22nd , The Open Container Project launched to ensure independent open governance of the community IBM is a founding member of the Cloud Foundry Foundation, and played an integral role in its establishment. IBM is a key contributor with 10 dedicated committers & code contributions second only to Pivotal Top Initiatives •Grow the Open Container Project ecosystem •Harmonize container community around a single defacto standard Docker & The Open Container Project 1,103 Total contributors 150k Lines of code Very High Project Activity 30 New contributor s In the past 30 days Days Since the last commit 5 Docker: by the numbers
  26. 26. © IBM Corporation 27 A robust development platform for the people, Cloud Foundry is a powerful & flexible PaaS cloud allowing coders to build & deploy apps on their own terms – using the languages & the tools they want IBM is a founding member of the Cloud Foundry Foundation, and played an integral role in its establishment. IBM is a key contributor with 10 dedicated committers & code contributions second only to Pivotal Top Initiatives •Growth of the CF foundation & the brand •Increase IBM contrib’s & the number of dedicated contributors •Launch the IBM hosted CF Dojo in TRP •“Diego” into production Cloud Foundry 2,376 Total contributors 3.3m Lines of code Very High Project Activity 100 New contributor s In the past 30 days Days Since the last commit 5 Cloud Foundry: by the numbers

×