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.

Why Enterprises are embracing Open Source Technologies


Published on

A brief overview of enterprises using open source technologies to build digital platforms

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Why Enterprises are embracing Open Source Technologies

  1. 1. Why Enterprises are embracing Open Source Technologies?
  2. 2. of companies run part or all of its operations on Open Source Software78% Source: Open Source Survey by Black Duck Software & North Bridge 2015 of the enterprises had the same or increased volume of open source usage as compared to last year 93% respondents to the survey cited INNOVATION as the most important trend leading Open Source adoption 90%
  3. 3. Why more enterprises are adopting Open Source
  4. 4. MULTI-TENET CMS BUILT USING OPEN SOURCE (PYTHON) Multi-tenet CMS manages all their dealers from a single management console. With a front-end content editor, dealers could work directly on a page and can make changes quickly and efficiently on their individual automobile websites, unified with the branding of Ford. For Inventory management, a dashboard application enables Ford to oversee the inventory movement through all channels, at all the dealer points on real time basis. TECHNOLOGY STACK § Python § Hibernate § Spring § Pyramid § MySQL § MongoDB The Ford Motor Company is a Fortune 100, American multinational automaker headquartered Detroit. Ford has large network of more than 20000 dealers that drive the sales and are often first point of contact with the customers. Through this huge network, a huge amount of inventory is managed. It is critical to keep a track of the inventory so that supplies are provided and things are always available for the customers AUTOMOBILE
  5. 5. QUARTZ: OPEN SOURCE INTEGRATED TRADING PLATFORM OF BOA IS BUILT ON OPEN SOURCE (PYTHON) Quartz is Bank of America Merrill Lynch's integrated trading, position management, pricing and risk management platform. The Quartz platform, built using Python, utilizes a quasi-open source approach. Quartz sits on top of a lightning-fast object database unlike conventional databases which fail to scale TECHNOLOGY STACK § PythonBank of America Merrill Lynch is the corporate and investment banking division of Bank of America. It provides services in mergers and acquisitions, equity and debt capital markets, lending and trading FINANCE
  6. 6. ONE OF THE PIONEERS OF OPEN SOURCE IN FINANCIAL INDUSTRY Bloomberg, a long-time proponent of open source technologies is largely a consumer of open source technologies throughout its infrastructure and products. It is also increasingly contributing to open source projects like Hadoop and Solr, and is a member of the Linux Foundation and the Core Infrastructure Initiative. Bloomberg has even released some of its own technologies to the community. TECHNOLOGY STACK § Linux § C, C++, C# § Java § Python § Node.js § Hadoop § MySQL § Ruby on Rails Bloomberg is a global software, data, and media company based in New York that delivers real-time financial data, news, and analytics through the Bloomberg Professional service (also known as The Terminal), as well as its media properties FINANCE
  7. 7. GOOGLE’S COMPLETE ECO_SYSTEM HAS BEEN BUILT USING OPEN SOURCE TECHNOLOGIES Google AdWords constitutes more than 85% of Google’s annual revenue. Considering that Google’s annual revenue for FY 2014 was more than $65 Billion, AdWords makes for a very significant figure. TECHNOLOGY STACK § Python § Perl § J2EE § AngularJS § MySQL Google AdWords is Google's advertising system in which advertisers bid on certain keywords in order for their clickable ads to appear in Google's search results FINANCE
  8. 8. NETFLIX’S CORE PLATFORM AND ALL THE PRODUCTS HAVE BEEN BUILT WITH OPEN SOURCE Netflix has been one of the evangelist of Open Source Technology. Netflix both leverages and provides open source technology focused on providing the leading Internet television network. Netflix's deployment technology allows for continuous build and integration into their worldwide deployments serving members in over 50 countries Netflix has been releasing more and more components of their cloud platform and utilities as free and open source software. Netflix has released over 50 open source projects, with several more in the pipeline. TECHNOLOGY STACK § Node.js § Python § Java § MySQL § Amazon DynamoDB § Atlas-DB § winjs Netflix is the world’s leading Internet television network with over 75 million members in over 190 countries enjoying more than 100 million hours of TV shows and movies per day, including original series, documentaries and feature films MEDIA
  9. 9. FLIPKART HAS USED OPEN SOURCE TECHNOLOGIES TO BUILT ITS eCOMMERCE PLATFORM AND INNOVATIVE PRODUCTS Built on host of open source technologies, Flipkart has been able to drive innovation and create India’s leading eCommerce marketplace. Flipkart’s entire platform, comprising of large, complex and scalable systems, has been built using Python and PHP primarily TECHNOLOGY STACK § Linux § Python § PHP § Java § Scala § Ruby on Rails § MySQL § Hadoop § NGINX § Solr is India’s leading e-commerce marketplace offering over 20 million products cross 70+ categories including Books, Media, Consumer Electronics and Lifestyle. eCOMMERCE
  11. 11. AGILITY In this ever changing world, being dynamic is everything and an Agile Software gives you the power to change and adapt according to the need of the time. Regular feedbacks and coordinated execution leads to rapid deployment of a better end-product
  12. 12. FLEXIBILITY Open Source gives you the flexibility to accommodate the ever growing needs of the Customer. Having an enterprise solution not only binds you to the vendor but also places restrictions on the use due to specific software and hardware requirements.With a larger community dedicated to the Open Source technology as compared to the Enterprise Solutions, the existing Open Source resources and modules available are designed to take on any project and give you ample options according to your system compatibility.
  13. 13. CUSTOMIZATION The Open Source nature of the solution allows you to make custom changes of your own according to the needs of your ecosystem thus giving you the freedom to adapt and improvise
  14. 14. QUICK ADOPTION OF NEW TECHNOLOGIES In today's markets new technologies emerge at a very fast pace and enterprises need to adopt them very quickly. With open source technologies you have the support of a robust community to bring new capabilities and adoption of new technologies. Hence you are no longer bound to a small number of vendors for adding new capabilities to your existing system
  15. 15. LOW COST With no licensing and other hidden costs involved, the Open Source solution gives you the Financial Flexibility to invest your capital in other domains of the business while taking complete care of your technology in a one-time investment with minimal maintenance.
  16. 16. Who all are adopting Open Source in India