17
Ready for SaaS

Are you ready for SaaS?

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Are you ready for SaaS?

Ready for SaaS

Page 2: Are you ready for SaaS?

About CloudControl

•  First European general purpose PaaS provider (founded 2009)

•  10.000+ applications

•  20+ employees

•  Multi-language platform (Java, PHP, Python, Ruby, ...)

•  Experience in providing public PaaS for multiple years

Page 3: Are you ready for SaaS?

We enable ISVs to be ISVs again

Page 4: Are you ready for SaaS?

* Making software and selling software

Focus on your

core competency*

Page 5: Are you ready for SaaS?

The cloud forces ISVs to become

service providers

Page 6: Are you ready for SaaS?

•  Development •  Sales

Going to SaaS seems easy…

•  Development •  Sales +  Operation

On-premise ISV SaaS ISV

Page 7: Are you ready for SaaS?

•  Development •  Sales •  Support •  Infrastructure •  Planning/Obtaining •  Maintaining •  Scaling

•  Operation •  24/7 Monitoring •  Data storage •  Backup •  Roll-out of new versions

•  Business •  Meter usage •  Implementing self-service billing •  Change of revenue model

•  …

…but it’s a painful journey and running SaaS is hard

SaaS ISV •  Development •  Sales

On-premise ISV

Page 8: Are you ready for SaaS?

…but it’s a painful journey and running SaaS is hard

And there are many pitfalls

Page 9: Are you ready for SaaS?

What programming language to choose?

•  Many cloud platforms use proprietary languages

> Vendor lock-in

> Limited choice of developers

> Risk of choosing the wrong horse

> Stay flexible and choose a platform that supports native languages and technologies

Page 10: Are you ready for SaaS?

Do you understand Multi-Tenancy?

Challenges

•  Data separation between accounts

•  Assure constant service level

•  Measure usage

•  ...

> Implement your multi-tenancy SaaS on a PaaS designed with multi-tenancy in mind

"U U U"

U "U "U" vs.

With SaaS, everyone uses one

software installation on the same

infrastructure.

Page 11: Are you ready for SaaS?

How do you test your progress in the cloud?

The cloud offers the opportuntiy to easily test applications

•  in an production-like cloud environment

•  with load simulations and in-depth application performance analysis

> Be sure that your applications perform and scale well before releasing them

Page 12: Are you ready for SaaS?

Think about the legal aspects

•  EU-law requires that personal information stays in the EU

> you have to ensure this for your SaaS solution

•  With some cloud providers you loose control where data is stored and processed

> data may leave the EU

> data may processed by unknown 3rd parties

> Be sure that your EU-targeted SaaS runs on a 100% EU-cloud and know where your data is located

§

Page 13: Are you ready for SaaS?

Do you know the best SaaS practises?

•  Deploying, designing, operating and scaling cloud application is a complex topic

> cloudControl gained years of experience in that areas

•  Start right and cloud-enable your application successfully by

> gaining cloud-knowledge through a kick-off workshop

> working closely together with cloudControl‘s team to avoid tech pitfalls

> leverage the know-how of cloudControl‘s solution partners

> Use the cloudControl expertise for your SaaS

Page 14: Are you ready for SaaS?

Do you want to reinvent the wheel?

•  Generic cloud application tasks have already been solved

> Billing/User management

> sending/receiving email

> continuous integration

> analytics

•  Build SaaS quickly by using aaS building blocks

> reduce time to market by using proven services

> Use the cloudControl add-on marketplace to quickly add functionality to your applications

V

Page 15: Are you ready for SaaS?

> partner up with cloudControl to make the transition as smooth as possible

Are You ready for SaaS?

Page 16: Are you ready for SaaS?

We enable ISVs to be ISVs again

Page 17: Are you ready for SaaS?

Benefits

•  Focus on your core business

•  Leverage the best practises

•  Start risk-free with no vendor lock-in

•  Run your SaaS conforming to EU law

•  Reduce time-to-market

( Supercharing SaaS development )