market study of paas

17
Market study of PAAS (CoreOS+Docker+Kubernetes ) By: Ruban

Upload: ruban-deventhiran

Post on 17-Jul-2015

147 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Market study of PAAS

Market study of PAAS(CoreOS+Docker+Kubernetes)

By: Ruban

Page 2: Market study of PAAS

Segmentation, Targeting and Positioning

Page 4: Market study of PAAS

Why Gartner?Who they are?

• Gartner offers world-class, objective insight on virtually any area of IT.• Gartner has 6,400 associates, including more than 1,480 research analysts and consultants,

and clients in 85 countries.

What they say about PAAS?

• Gartner says Worldwide PAAS revenue is on pace to reach $2.9 Billion by 2016 from $1.4 Billion during 2014.

Prophecy come true!

• Predicts 2014: Apps, Personal Cloud and Data Analytics Will Drive New Consumer Interactions --- in 22 November 2013 - It's true now.

• Predicts 2014: Big Data -- in 20 November 2013 - It's so true now.• Predicts 2014: Business Intelligence and Analytics Will Remain CIO's Top Technology Priority --

in 25 November 2013 - It's so true now.

Page 6: Market study of PAAS

Source: GartnerSource: Gartner

Page 7: Market study of PAAS

Predicted by GartnerPredicted by Gartner

Page 8: Market study of PAAS

Google Trends: PAAS vs IAAS

Source: Google Inc.Source: Google Inc.

Page 9: Market study of PAAS

PositioningPlatform as a service

Containers• Based on shared operating systems. • They are much skinner and more efficient than hypervisors.• Light-weight and resource friendly.• Neat capsule containing your application.

Management• Spinning up a service.• Destroy a service.• Migrating.• Suspend and resume.• Scaling up.

Monitoring• Health status.• Disk, Memory, CPU and network status.

High Availability• Fail over.• Avoid single point of failure.

Page 10: Market study of PAAS

Architecture

Page 11: Market study of PAAS

ToolsContainers Docker : Open-source project that provides an additional layer of abstraction and automation of operating system–level virtualization on Linux.

Management Kubernetes : Open source implementation of container cluster management. Shipyard : Shipyard enables multi-host, Docker cluster management

Dynamic Scaling Mesos : Simplifies complexity of running applications in a dynamically shared pool of nodes.

Service Discovery etcd : Open source distributed key value store that provides shared configuration and service discovery for CoreOS clusters.

Secure and Highly available CoreOS : Allows us to create a secure and highly available platform.

Page 12: Market study of PAAS

Opportunity

• Rapid market growth. • Rival firms are complacent.• Changing customer needs/tastes.• New uses for product discovered, Economic boom.• This technology is in underdevelopment, we can take over to next level.This technology is in underdevelopment, we can take over to next level.

Page 13: Market study of PAAS

Threat• Intense competition in open source software products.• Changing business needs and habits.• Open source projects has more contributors.• PAAS community growth rate is faster than before.

Page 14: Market study of PAAS

Existing system

• Scaling docker containers in CoreOS platform is difficult.• Working with Docker containers, CoreOS is complex because of CLI.• Security updates in CoreOS requires rebooting the nodes (Which has service downtime).• Monitoring tools with respect to container level, OS level and cluster level is not available in

the market (Which is of utmost Business need).

Page 15: Market study of PAAS

Proposed system

• Kubernetes and Mesos can be integrated to make scaling easier and manageable (Solves scaling issue).

• Management tool to provision/manage containers and CoreOS under ONE ROOF (Solves CLI issue).

• Introduction of live patching with CoreOS nodes to avoid reboot during security updates (Solves Downtime issue).

• Single tool to monitor and manage container level, OS level and cluster level resources (Solves administrative complexity).

Page 16: Market study of PAAS

What we can do?

We will enhance private PAAS by implementing proposed system,

• PAAS management.• Dynamic scaling up.• Monitoring.• Zero down time on updates.

Page 17: Market study of PAAS