TechBubbles Microsoft Technology BLOG

Private Cloud IaaS basics

What is IaaS? Infrastructure as a service. How it is different from existing services in Windows Azure like Software as Service and Platform as Service? Saas and PaaS are service models where you can use the capabilities of Cloud computing to deliver services. Many customers adapting IaaS model because they have the capabilities for managing their software but not underlining physical infrastructure. if you adapt the Infrastructure as a service model from cloud computing then you no need to worry about infrastructure, storage and capacity. The main difference between Saas and IaaS is where installing software , updating patches etc need to do your self in IaaS. In SaaS it is the part of their service patching server, network maintenance and storage.

The below table compares the three Cloud Service Models

Service Type Customer Type Service Provided by Cloud
SaaS End User You will get the finished application. All operational functions and risks are shifted to from consumer to provider.
PaaS Application Owner It provides the execution environment where you can run your application code. The Service levels and Operational risks are shared because consumer takes the responsibility of application architecture and stability where as provider delivers the platform capability.
IaaS Application Owner No Platform or application coverage. It provides virtualized operating environment. It abstracts the hardware  like server, storage and capabilities. It basically provides a virtual server where consumer takes the responsibility of configuring the server.

Private Cloud

In Private Cloud the end user or business unit when building an application actually owning the computing machine. The unit of computing is consumers property. Private Cloud operators provide the IaaS and gives you the service catalogue where you choose among different service offerings example different sizes of virtual machines.

In Private Cloud computing model resources  are dedicated to your organization. Important technical component in this model is virtualization. Capabilities required for using a private cloud computing model are

  • Simple self-Service portal to specify your requirements
  • Understanding the Service Model which includes binding the application architecture to the underlying resources
  • Setting up process automation capabilities like setting up infrastructure and application configuration/ requests
  • You need set of tools  that actually configure and deploy the infrastructure and application layers
  • Once the infrastructure and application services are deployed then they need to be monitored for reporting and health tracking

Microsoft Private Cloud Business Benefits


It is application centric and allows you to focus business value. Improves the availability of the application with deep application monitoring and diagnosis. You can run and monitor multiple operating systems. You can develop applications using multiple application toolsets. Provides delegated authority and tools to enable self-service across environments.

Share this post :

About the author

Kalyan Bandarupalli

My name is kalyan, I am a software architect and builds the applications using Microsoft .NET technologies. Here I am trying to share what I feel and what I think with whoever comes along wandering to Internet home of mine.I hope that this page and its contents will speak for me and that is the reason I am not going to say anything specially about my self here.

Add Comment

TechBubbles Microsoft Technology BLOG

Follow me


Tag Cloud