Cloud Computing vs On Demand
What is ‘Cloud Computing?’
There are three primary segments of Cloud:
- Software as a Service (Saas)
- Platform as a Service (Paas)
- Infrastructure as a Service (Iaas).
The bottom level is the IaaS. This is where the physical components, the computers, servers, etc., are provided by a vendor based upon your needs – a vendor provides the infrastructure, you do everything else.
Next up is PaaS. Where the ‘platform’ (think of this as the middleware applications) is provided in addition to the infrastructure, or computers and servers themselves – a vendor provides the infrastructure and the platform, you do the software applications.
The highest level is SaaS, in which the computers, the platform, and your chosen software applications are provided by the vendor.
Structure of ‘Cloud Computing’
In addition to these cloud levels of service, there are also three types of structure: ‘public,’ ‘private’ and ‘hybrid’ clouds. In a ‘public’ cloud, the vendor is pooling your chosen services with other companies who have also chosen a public cloud service. So for example, the vendor may have a rack of servers that is hosting your data along with a few other companies’ data. In a ‘private’ cloud, the vendor has equipment that is dedicated solely to your company. There are also ‘hybrid’ clouds which are a combination of public and private clouds.
What is ‘On Demand?’
On Demand simply means having all those services (infrastructure, platform, and/or software) available to you ‘on demand.’ Do you want a service that is completely flexible, maybe determining your needs by the hour? It’s possible that your organization can develop a profile that lets you use whatever you want when, and only when, you need it. Of course that may result in very complex chargebacks to your various departments for the services they use. Or you may prefer a system that grants you specific hardware and software access on an annual basis. Definitely easier on the inter-company billing, not so flexible to your needs though. The point is, you and your vendor can negotiate an agreement that works for you, and the possibilities are infinite.
In the next article, Cloud Computing, On Demand and Project Management, I’ll talk more about the Cloud and what Oracle and Oracle’s Primavera EPPM can offer to help you maximize your Project Portfolio Management.
Tricia Kyzar has a Master’s in International Business and a Minor in Urban and Regional Planning with extensive experience in Finance and project support in construction development. Her passion is helping companies maximize their project portfolios through increased understanding of scheduling, risk analysis, earned value management, business intelligence, and reporting analytics. She is currently a Senior Consultant for Mid-State Solutions, Inc, providing Training and Support for Oracle Primavera Products.