18
Cloud with Open Source Vikash Jha

Cloud With Open Source

Embed Size (px)

Citation preview

Cloud with Open Source Vikash Jha

OSS Industry Statistics (Note Make Some Graphs and

• 99% of Global 2000 Enterprise would use Open Source Software [OSS] by 2016

• Upward trend with 75% more companies using OSS compared to 2010

• 70 percent of new enterprise Java applications will be deployed on an open source Java application server by the end of 2017

• Open source software tools will continue to erode revenue for some AD categories in design, testing and Web development

- *Gartner Group

Cloud adoption continues to grow

69% of the respondents are using a cloud, and 43% of these respondents are using an open source cloud.

Open source cloud adoption is growing – 30% of the respondents are currently using an open source cloud in 2012,

up from 17.2%, in 2012 resulting in a 72% growth rate.

Security (42%), lack of in-house specialized skills (39%), lack of support (36%), and maturity (28%) were cited as the top four reasons for not choosing an open

source cloud solution.

Cloud Adoption

Cloud Adoption

Reasons for Using Open Source Clouds

Open Source Cloud Platfroms

Five Key Cloud Attributes:

1. Shared / pooled resources

2. Broad network access

3. On-demand self-service

4. Scalable and elastic

5. Metered by use

Shared / Pooled Resources:

• Resources are drawn from a common pool

• Common resources build economies of scale

• Common infrastructure runs at high efficiency

Broad Network Access:

• Open standards and APIs

• Almost always IP, HTTP, and REST

• Available from anywhere with an internet connection

On-Demand Self-Service:

• Completely automated

• Users abstracted from the implementation

• Near real-time delivery (seconds or minutes)

• Services accessed through a self-serve

web interface

Scalable and Elastic:

• Resources dynamically-allocated between users

• Additional resources dynamically-released when needed

• Fully automated

Metered by Use:

• Services are metered, like a utility

• Users pay only for services used

• Services can be cancelled at any time

Architecture Architecture OverviewOverview

Architectural Layers of Cloud Architectural Layers of Cloud ComputingComputing

In the cloud computing stack, there are three basic layers that together create cloud environment. They are:

1.Infrastructure as a Service(IaaS)2.Platform as a Service (PaaS)3.Software as a Service (SaaS)

SaaSPaaSIaaS

SaaS

PaaS

IaaS

Amazon Google Microsoft Salesforce

Service Delivery Model Examples

Products and companies shown for illustrative purposes only and should not be construed as an endorsement

“Approach Open Source investments with a full-fledged return on investment analysis that addresses not only potential cost savings,

but which also increases business value”

Speaker Profile• Vikash Jha

• Open Source Evangelist & Chief Technology Officer at Unotech Software

• 12+ years in enterprise software solutions

• Complex Architecture, Secure Transition, OSS Change Management expert

• www.unotechsoft.com tweets @unotechsoft