Top Banner
[email protected] Toll Free : +1-877-284-1028
22

Things That Every ISV Should Consider Before Moving to Cloud Platform

Jul 06, 2015

Download

Technology

Jason Kennedy

Algoworks is a Software Product Engineering Company facilitating Mobile App Development, Salesforce Customization, ECM and Technology Consulting.

1. To SaaS or not to SaaS
The first and obvious question is- do I need to move to cloud at this stage of time? A risk assessment analysis is important before moving to cloud. Here are some important factors that would help in a typical ISV’s analysis
- Taking your business to cloud means completely changing your business strategy. You would have to re-organize your development cycle and drastically change the way you develop, test, and deploy your application. You would have to rethink your development strategy and have to be prepared to sacrifice some application features or even invest in new features.
- A company that provides traditional software applications is drastically different from one that operates and profits from cloud based apps. Therefore along with the development strategy, your whole sales and marketing strategy will need improvisation. You might have to change everything ranging from your user licensing agreements to your top management organizational structure.
- If you cater to medium to large scale organizations and profit mainly by customizing your application for your clients, you will have rethink about moving to SaaS. It would be quite difficult to create custom-from-the-scratch features suitable only for a single client.
- So you would have to invest on comprehensive requirement analysis and defining which feature to include on what particular subscription levels.

2. Investing in the Cloud infrastructure
There a lot of Cloud application service providers out there each with their own pros and cons. But cloud is quite different from your average website hosts. Instead of investing in a standalone server setup you would have the option to choose your server processing capabilities, storage, and even RAM. So you need to analyze your application’s capabilities to go for a planned investment of an efficient configuration.

3. Developing a Public cloud or a Private cloud?
There are two types of cloud- public cloud and private cloud. Public, as the name suggest means that everything including all your data is stored on public databases while using your standards of encryption for security. Conversely private means storing critical data(or all) and application processes on private infrastructure.
Public clouds are easy to develop and easy to deploy, so most startups initialize their business with public cloud, but since private cloud is more secure, the long term goal for most organizations is to develop and migrate to a private cloud.

4. The business of Software as a Service
Cloud based application means you are selling application features for a subscription instead of selling an application and customizing it. As said, there is very little scope of the app customization. Thus everything depends on your customer research and the features that you include in y
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Things That Every ISV Should Consider Before Moving to Cloud Platform

[email protected] Toll Free : +1-877-284-1028

Page 2: Things That Every ISV Should Consider Before Moving to Cloud Platform

[email protected] Toll Free : +1-877-284-1028

Cloud is everywhere

SaaS applications have registered a

usage growth of 40% in last three years

itself.

More and more ISV’s are now migrating

their business to cloud, converting their

stand-alone applications to a cloud

deployed subscription-based web &

mobile applications.

Page 3: Things That Every ISV Should Consider Before Moving to Cloud Platform

[email protected] Toll Free : +1-877-284-1028

Cloud is getting bigger

Every employee of an organization with 1000+ employees uses at least 18 Software as a Service (SaaS) based applications.-Forrester

And if the growth trend of last 3 years would continue, the number could raise to 24 SaaSapplications per person by 2015.

Page 4: Things That Every ISV Should Consider Before Moving to Cloud Platform

[email protected] Toll Free : +1-877-284-1028

You on cloud?

So now the important question is

Is your application among those 24?

Page 5: Things That Every ISV Should Consider Before Moving to Cloud Platform

[email protected] Toll Free : +1-877-284-1028

Things every ISV should consider before moving to Cloud

Creating and deploying an application on cloud requires an altogether different approach of Agile Development process, affecting the way you organize your development cycle, and the way you conduct your business.

Cloud based application is still a relatively new field and thus is mined with its own challenges and difficulties.

Page 6: Things That Every ISV Should Consider Before Moving to Cloud Platform

[email protected] Toll Free : +1-877-284-1028

iHelp

So as an experienced Cloud developer, I would like to share

things to consider before moving to cloud

Page 7: Things That Every ISV Should Consider Before Moving to Cloud Platform

[email protected] Toll Free : +1-877-284-1028

To SaaS

or not

To SaaS

Things to consider #1

Page 8: Things That Every ISV Should Consider Before Moving to Cloud Platform

[email protected] Toll Free : +1-877-284-1028

The first and obvious question is-

To SaaS or not To SaaS

Do I need to move to cloud at this stage of time?

A risk assessment analysis is important before moving to cloud.

Page 9: Things That Every ISV Should Consider Before Moving to Cloud Platform

[email protected] Toll Free : +1-877-284-1028

Taking your business to cloud means completely changing your business strategy.

You would have to re-organize your development cycle and drastically change the way you develop, test, and deploy your application.

To SaaS or not To SaaS

Page 10: Things That Every ISV Should Consider Before Moving to Cloud Platform

[email protected] Toll Free : +1-877-284-1028

If you profit mainly by customizing your application for your clients, you will have rethinkabout moving to SaaS.

To SaaS or not To SaaS

Page 11: Things That Every ISV Should Consider Before Moving to Cloud Platform

[email protected] Toll Free : +1-877-284-1028

To SaaS or not To SaaS

1 predicting requirements of your clients,

2 creating a loads of features based on those requirements, and then

3 restricting those features on the basis of subscription.

It would be quite difficult to create custom-from-the-scratch features suitableonly for a single client. The common SaaS strategy to tackle this probleminclude:

Page 12: Things That Every ISV Should Consider Before Moving to Cloud Platform

[email protected] Toll Free : +1-877-284-1028

To SaaS or not To SaaS

Now based on these major considerations here are some questions that you need to answer your self before moving to cloud:

1. Will my SaaS model help me reach new markets?2. What competitive edge will my SaaS model give to me?3. Is it wise for my existing customers to move to my SaaS application,

and how much would I lose or gain if they migrate to my SaaS app.4. What is the ROI of my SaaS model, both long term and short term?

Page 13: Things That Every ISV Should Consider Before Moving to Cloud Platform

[email protected] Toll Free : +1-877-284-1028

Investing in the Cloud infrastructure

Things to consider #2

Page 14: Things That Every ISV Should Consider Before Moving to Cloud Platform

[email protected] Toll Free : +1-877-284-1028

In a cloud setup you would have the option to choose your server processing capabilities, storage, and even RAM. So you need to analyzeyour application’s capabilities to go for a planned investment of an efficient configuration.

Investing in the Cloud infrastructure

Page 15: Things That Every ISV Should Consider Before Moving to Cloud Platform

[email protected] Toll Free : +1-877-284-1028

Developing a Public cloud or a Private cloud?

Things to consider #3

Page 16: Things That Every ISV Should Consider Before Moving to Cloud Platform

[email protected] Toll Free : +1-877-284-1028

Developing a Public cloud or a Private cloud?

There are two types of cloud- public cloud and private cloud.

Public Cloud

All of your data and your application is stored on public databases while using your standards of encryption for security.

Are easy to develop, and easy to deploy.

Private Cloud

All your critical data(or all) and application processes are stored on private infrastructure.

private cloud is more secure,

You have to choose between the two on the basis of Security, Cost, performance, and legal constraints

Page 17: Things That Every ISV Should Consider Before Moving to Cloud Platform

[email protected] Toll Free : +1-877-284-1028

The business of Software as a Service

Things to consider #4

Page 18: Things That Every ISV Should Consider Before Moving to Cloud Platform

[email protected] Toll Free : +1-877-284-1028

The business of Software as a Service

Cloud based application means you are selling application features for a subscription instead of selling an

application and customizing it.

Everything would depend on your customer research and the features that you include in your subscriptions.

So from business point-of-view, before launching your SaaS application you would have to take in to

consideration

The Technical Architecture of the

App

Estimated Revenue and cost projections

Final Marketing and Branding

strategy

Page 19: Things That Every ISV Should Consider Before Moving to Cloud Platform

[email protected] Toll Free : +1-877-284-1028

The NEXT steps

Page 20: Things That Every ISV Should Consider Before Moving to Cloud Platform

[email protected] Toll Free : +1-877-284-1028

The Next Steps

Just like stand alone software, cloud based systems also

require regular version and functionality updates. So when your

application is live and running, it’s time to once again visit the

drawing board. The cloud environment changes faster than

seasons. To keep making profit you need to stay ahead of the

curve.

Page 21: Things That Every ISV Should Consider Before Moving to Cloud Platform

[email protected] Toll Free : +1-877-284-1028

The Next Steps

Many times, companies are too much focused on operations and quickly lose sight of the market. This can be fatal.

If you see yourself going in that direction, consider bringing in a technology partner to manage your backend operations while you work on market strategy implementation.

Page 22: Things That Every ISV Should Consider Before Moving to Cloud Platform

[email protected] Toll Free : +1-877-284-1028

Thank You

Algoworks

We can help your business! Get in touch!

Call us at +1-877-284-1028

Mail us at [email protected]

Official Blog Link - http://www.algoworks.com/blog/things-every-isv-

should-consider-before-moving-to-cloud/