are you ready for saas?
DESCRIPTION
TRANSCRIPT
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
We enable ISVs to be ISVs again
* Making software and selling software
Focus on your
core competency*
The cloud forces ISVs to become
service providers
• Development • Sales
Going to SaaS seems easy…
• Development • Sales + Operation
On-premise ISV SaaS ISV
• 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
…but it’s a painful journey and running SaaS is hard
And there are many pitfalls
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
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.
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
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
§
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
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
> partner up with cloudControl to make the transition as smooth as possible
Are You ready for SaaS?
We enable ISVs to be ISVs again
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 )