Cloud Foundry Mainframe Systems Releases
Total Page:16
File Type:pdf, Size:1020Kb
IBM Open by Design Presented by: Jin gi KONG 공진기 Bluemix Technical Evangelist Jun 2016 [email protected] Technology is enabling a new era of innovation… Open technology & open APIs are Business Skills Acumen empowering the world with unprecedented Hybrid Cloud access to data & function Private Public …code, community & culture are the catalyst © IBM Corporation 2 Various – Redis Open Source – HBase LINE Corp – MySQL Package – Cassandra for 500 million – Arcus (memcached cluster) users – Have/Hadoop – Kafka – Elastic Search – Titan http://developers.linecorp.com/blog/?p=1420 http://d2.naver.com/helloworld/809802 http://linecorp.com/en/pr/news/en/2014/714 © IBM Corporation 3 AliSQL: – 40+ new Bugs have Been found & fixed Open source Alibaba’s – 41 new features have Been added & commerce – 27 Bottlenecks have Been optimized fork of MySQL Widely used in Alibaba Group and Ant Financial (Alipay) Singles’ Day Global Shopping Festival 2015/11/11 – 45M concurrent – 140,000 orders – 14.3B$ sales online user per second (max) for one day (max) – 85,900 transaction – 710M transaction for per second (max) one day © IBM Corporation 4 https://www.percona.com/live/data-performance-conference-2016/sessions/whats-new-alisql-alibabas-branch-mysql Innovators can no longer afford to act as an island Value & insight are derived By making connections Between raw data, real aBility & the power to act By leading the IT renaissance, built on an Open Cloud Architecture, IBM offers Devs & Partners the opportunity to amplify their impact with the tools & techniques of this new era. By 2020, 60% of 55% of CIOs All companies will be indicated they would source all their critical 100% cloud based applications in the cloud Developers Partners by 2020 Ecosystem Code Community Culture © IBM Corporation © IBM Corporation 5 Code: building the lynchpins of open innovation Centers of open source gravity provide a wealth of innovation & access to valuaBle skills • 2.5m lines • 3.2m lines of code by 3600+ of code by 2200+ contributors. contributors. • Leading dev of nightly • IBM has been a top-3 Developers • IBM has the largest builds for x86, Power & contributor in the past 4 Cloud Foundry Mainframe systems releases. deployment • #2 in Commits in 2015 • IBM currently has 450+ • IBM has 10 dedicated behind Docker developers & 20 core core contributors reviewers Ecosystem • Pledged donation of How do consumers make choices? • 1.6b npm Partners IBM SystemML machine downloads in the 84% trust recommendations past month • IBM pledged 3,500 devs researchers & to Spark made through personal • IBM a founding projects across 12 labs relationships member of the newly established • Education for 1m + data foundation scientists & engineers on Spark. © IBM Corporation © IBM Corporation 6 Level of adoption: Open Technology Use Change Create • Install • Tune parameters • Open existing project • Run • Fix Bugs • Create new one • Use • Improve • Scale • Optimize © IBM Corporation 7 What does bad open source look like? Arbitrary hierarchies IP assignment too limited or broad Lack of usability Restrictive licensing Single Source committer High committer turnover Large dumps of commercial code How can you tell the difference? One or more of these characteristics may indicate problems © IBM Corporation 8 Open Source Projects - Databases Led by foudation Led by corporation © IBM Corporation 9 Pulling ahead with Open Technology centers of gravity © IBM Corporation 10 Open technology has been delivering Open tech underpins the innovation Internet & is directly Service Oriented Social Open Cloud responsible for Architecture Business Architecture its success. Cloud technology NO SQL is doing the same thing – but faster. e-Business Mobile Computing Big Data & Hybrid Analytics Cloud © IBM Corporation 11 IBM’s Cloud Architecture is An Open Cloud OAuth SaaS Architecture API economy enables clouds, data & workloads PaaS to work together seamlessly Cloud operating environment IaaS Software defined environments © IBM Corporation 12 Bluemix Open Source Data services © IBM Corporation 13 IBM has a long partnership with open technology 1999 - 2003 2004-2009 2010-now • IBM forms Linux Tech Center • Eclipse Foundation, Inc. becomes independent • Linux contributions to kvm, oVirt, & support Open • Leads Apache projects Xerces, • Pledged 500 patents to open source Virtualization Alliance Xalan, SOAP • Starts Apache Derby database, supports Geronimo app • Supports Apache Hadoop (Big Data) – part of IBM BigInsights • Starts ICU project server • Eclipse: Orion (web-based tooling), Lyo (OSLC), Paho • Creates OSI-approved IBM Public • Contributions for Linux on Power, usability, security (M2M protocols) License certifications • Cloud Standards Customer Council: Founding member • IBM OSDL founding member • Leads Apache projects Tuscany (SCA standard), • Announces OpenJDK involvement • Founder of Eclipse.org & Eclipse OpenJPA, UIMA • Contributes to Apache Cordova (fka PhoneGap) (mobile Consortium • Contributes to Eclipse Higgins app framework) • Creates internal bazaar using OSS • Partners with Zend PHP • Starts Dojo Maqetta (RIA tooling) methodology • Accessibility code to Firefox • Leads Apache OpenOffice, CouchDB (Cloudant) • Linux contributions to scalability (8- • IBM starts OpenAjax Alliance and joins Dojo Foundation • OpenStack: platinum sponsor of independent foundation; way+), reliability (stress testing, over 400 IBM contributors defect mgmt, doc) • IBM joins OpenOffice.org & creates ODF Toolkit Union • Increase OSS projects & visibility at JazzHub & GitHub • Leads Apache projects in Web • IBM joins Open Health Tools, merging code from Eclipse Services OHF • Cloud Foundry: platinum sponsor of independent foundation; over 10 IBM contributors • Leads Eclipse projects GEF (editing), • Contributes to Mozilla Bespin (web editor) & WebKit EMF (modeling), XSD/UML2 (XML (browser engine) • Open Data Platform: platinum sponsor Schema), Hyades (testing), Visual • Lead Apache Aries (OSGi Enterprise) • Node.js: platinum sponsor of independent foundation Editor, AspectJ, Equinox (OSGi • Contributes to Apache Shindig • Docker / Open Container Project: founding project sponsor bundles) • Supports Apache Spark, Ambari & other data projects More than 1000 IBM developers IBM leads 80+ OSS projects IBM leads & contributes to involved in OSS projects 200+ OSS projects © IBM Corporation 14 Cloud Standards Customer Council The Cloud Standards IBM is a founding Top Initiatives Customer Council is the member of the CSCC & • CSCC adoption of key open, end-user worked closely with OMG application-specific advocacy group for cloud to establish a strong end- reference architectures standards, user presence. Today, • Documentation of best interoperability & best IBM continues to be an practices around practices. active member of the getting started with Steering Committee & a PaaS regular contributor Downloads Attended 500+ Participating 40k in 2015 4k 2014-15 Members in the CSCC Whitepaper Registrants Webinars §Security for Cloud Computing V2 published March, 2015 §Cloud Reference Architectures 6 Papers §Practical Guide to Cloud Service Agreements V2 published • Web App Hosting published Jan., 2015 Published April, 2015 • Mobile published May, 2015 §Practical Guide to PaaS targeted Sept., 2015 • Big Data Analytics published July, 2015 in 2015 §Practical Guide to Hybrid Computing targeted 4Q15 • Additional architectures in 2H15 (Security, Hybrid, DevOps, Social) © IBM Corporation 15 OpenStack Developed by the premier IBM is a founding Top Initiatives cloud community, member of the • Improvements to OpenStack is an open OpenStack foundation, security, federation & source cloud operating and played an integral audit support system that is able to role in its establishment. • Swift & GPFS encryption control large pools of Additionally, with over • Extend hybrid storage compute, storage & 400 developers functionality of Cinder networking resources contributing, IBM is a top • Trove usability with throughout a datacenter contributor to the project DB2 & CouchDB Very 3,834 2.6m High Total contributors Lines of code Project Activity In the OpenStack: past Since by the 78 30 days 4 the last New Days commit numbers contributors © IBM Corporation 16 Docker & The Open Container Initiative Docker is an open IBM is a top contributor Top Initiatives platform to build, deploy to the Docker open • Grow the Open & run applications using project, representing Container Project portable containers. June nearly 10 percent of all ecosystem 22nd, The Open Container contributions. IBM is a • Harmonize container Initiative launched to founding member of the community around a ensure independent open Open Container single defacto standard governance of the Initiative launched June community 2015. Very 1,103 150k High Total contributors Lines of code Project Activity In the Docker: past Since by the 30 30 days 5 the last New Days commit numbers contributors © IBM Corporation 17 Cloud Foundry A robust development IBM is a founding Top Initiatives platform for the people, member of the Cloud • Growth of the CF Cloud Foundry is a Foundry Foundation, and foundation & the brand powerful & flexible PaaS played an integral role in • Increase IBM contrib’s & cloud allowing coders to its establishment. IBM is the number of dedicated build & deploy apps on a key contributor with 10 contributors their own terms –using dedicated committers & • Launch the IBM hosted CF the languages & the tools code contributions Dojo in TRP they want second only to Pivotal • “Diego”