Blog

Explore insights and guidance on DSPM, AI security, and the future of data security

Is a SaaS infrastructure just one big operating system?

Is a SaaS infrastructure just one big operating system?In his recent article Pod-Scale vs Warehouse-Scale Computing, Phil Wainewright talks about the differences between how Oracle and Microsoft view cloud and SaaS computing infrastructure and how Google views it.  Oracle talks about tailoring instances of their on-demand applications to different customers, time zones and functions.  This sounds like the old ASP model to me.  Google views their services as components of a global operating system.  Their data centers are their versions of my desktop or server.  The operating system uses a single file system, database and number crunching system.  The difference is that Google uses thousands of machines as their virtual computer where I use one.  The services have been distilled into a single homogenized set of primitives that are distributed.  When Google updates one component the whole system benefits, hence all customers benefit.  This is one of the great advantages of SaaS and using a multi-tenant, single instance approach.  Oracle and Microsoft still think about separate systems tuned for separate applications.  This looks like a way to maintain their legacy. 

So who is right?  It’s tough to argue with the success of Oracle and Microsoft to date.  Whether they are just packaging their old applications as SaaS or they are creating new ones to take advantage of new architectures is debatable.  As with all things in SaaS, everyone has a different approach.  I think that the Google approach is more scalable and easier to update.  This is real cloud computing, in my opinion, and the great advantage of SaaS.  With things moving at web speed, I think this is the better approach.

photo credit Marcin Wichary

Tags
Keep me informed
Privacy Overview
Fasoo

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.

3rd Party Cookies (Analytics)

This website uses Google Analytics to collect anonymous information such as the number of visitors to the site, and the most popular pages.

Keeping this cookie enabled helps us to improve our website.