Slideshare uses cookies to improve functionality and performance, and to provide you with relevant advertising. If you continue browsing the site, you agree to the use of cookies on this website. See our User Agreement and Privacy Policy.

Slideshare uses cookies to improve functionality and performance, and to provide you with relevant advertising. If you continue browsing the site, you agree to the use of cookies on this website. See our Privacy Policy and User Agreement for details.

Why Enterprises are embracing Open Source Technologies

1.
Why Enterprises are embracing
Open Source Technologies?

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%

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.
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.
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.
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.
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.
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
Flipkart.com is India’s leading e-commerce
marketplace offering over 20 million products cross
70+ categories including Books, Media, Consumer
Electronics and Lifestyle.
eCOMMERCE

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.
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.
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.
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.
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.