In prior blog posts, I described Infrastructure as a Service (IaaS) and
Platform as a Service (PaaS).
If I use IaaS I get servers onto which I can load software and applications
which I then maintain, though I don't need to maintain the hardware. I can
customize the applications and software running on the servers, at will. If I
use PaaS, I get a platform of ready to use web servers, application servers,
databases etc. I write my own software application and host it at the PaaS
provider. I maintain the software I write, but not the application servers,
databases or hardware. I can customize the software I write, at will
Finally, we reach the top of the stack: Software as a Service (SaaS).
SaaS is simply software that I use for myself or my organization, but often
with limited customization.
Characteristics of SaaS:
SaaS customers are provided with login cre... (more)
Infrastructure as a Service is one of the three delivery methods of cloud
computing (the other two are Platform as a Service and Software as a
Users of IaaS have the expertise to maintain operating systems and
applications, but don't wish to purchase server, storage and networking
hardware and a datacenter to house the hardware. The cloud provider provides
these services from a shared pool. The cloud user will then use the virtual
machines to fulfill their computing requirements and may install their own
operating system and will install their own applications on the v... (more)
OpenStack is an Infrastructure as a Service offering. (see my prior post for
an explanation of IaaS).
OpenStack is an OpenSource project, founded by RackSpace, NASA and others.
OpenStack can be deployed as a public or private cloud.
The OpenStack projects are: CINDER, GLANCE, KEYSTONE, NOVA, QUANTUM, SWIFT.
OpenStack Compute: (NOVA)
Project NOVA, or OpenStack Compute, provisions and manages on-demand virtual
machines and associated resources: CPU, Memory, Disk and Network.
Virtual machines can be started, stopped, suspended, created and deleted,
while network options for a ... (more)
Joe McKendrick reviews Jason Bloomberg's new book and posits that public
cloud is better than private cloud and he provides twelve very valid reasons.
Yes, the debate is fierce between private and public..... security, cost,
In response, here are my twelve reasons why private cloud is better than
Your organization controls the network and infrastructure of a private cloud
You don't incur high MPLS costs - network costs to transfer data and
workloads between your datacenter and the public cloud You are not
susceptible to public cloud outages - Amazon ap... (more)
Cloud computing is a general term for computing services delivered over the
Internet, as opposed to computing services hosted inside your own network; on
your own premises.
These computing services can be as simple as Internet based email or as
complex as a Customer Relationship Management (CRM) application.
Cloud computing offers cost savings, because users don't have to invest
capital budget to purchase hardware and software, nor expend the operating
costs of electric power, space and cooling for the hardware and employee
costs of maintaining the hardware and software.
The maj... (more)