Infrastructure as a Service – IaaS

Consists of supply of computing infrastructure (typically a virtualization environment platform) as a service, leveraging major investments in technology and data centers to deliver IT as a service to customers.

Unlike traditional outsourcing models of resource providers, which require negotiation, in-depth analysis, long and complex contracts, IaaS is centered around a service model of infrastructure delivery that has a pre-standardized infrastructure and specifically optimized for client applications.

Thus, customers don’t need to deploy a data center within their companies, the service provides servers, processing power, storage capacity, network and other fundamental computing resources. In this service, client applications can be deployed and executed remotely maintaining the property and manage their applications, while the ISP infrastructure provider is responsible for hosting operations and infrastructure management.

Finally, there is no charge of administration or control of the underlying cloud infrastructure for the customer, but it has the possibility to choose the operating system, amount of storage and applications which will be deployed. It may also possibly have limited control of select networking components (e.g. host firewalls). Normally, the IaaS is billed monthly, customers are charged only for the resources used.

Main Components
a) computer hardware, generally defined as a grid for massive horizontal elasticity;
b) computer network, including routers, firewalls, load balancing, etc.;
c) Internet connectivity, often in OC 192 backbone;
d) Environment virtualization platform for running virtual machines specified by the customer;
e) Service Level Agreements;
f) Billing for Utility Computing;

Features
a) Resources provided as a service, including servers, network equipment, memory, CPU, disk space and data center facilities;
b) Dynamic scalability of the infrastructure that can scale horizontally based on the resource needs of the application;
c) Variable cost service based on fixed prices per resource component;
d) Several users and services usually coexist in the same infrastructure resources.

Key Benefits
a) Easy access to a pre-configured environment that is usually based on ITIL (Information Technology Infrastructure Library);
b) Using the latest technology to infrastructure equipment;
c) Secure computing platforms in the “sand-box” (protected and isolated) that are usually monitored by security breaches;
d) Risk reduction due to resources maintained by third parties;
e) Ability to manage peaks and troughs in demand for services;
f) Lower costs that allow the costing of the service rather than making capital investments;
g) Reduction of time, cost and complexity of adding new features or capabilities.

One of the fundamentals of IaaS is that the platform provides a virtual environment that is standardized and automated to be easily consumed by different individuals or departments, with less intervention from IT professionals.

It is due to the benefits provided by public platforms and private cloud mentioned in previous posts that the consumption of resources can be measured within a model that leads to changes in the pattern and conscious consumption, making the units more optimized in order to reduce costs, in order to undertake their own efforts to do so. This is a crucial concept to understand the cloud.

References: RITTINGHOUSE, J. W.; RANSOME, J. F. Cloud Computing Implementation, Management, and Security, 2009, p. 26-89.

Delivery Models

Delivery Models of Cloud Computing services are classified into three basic categories, commonly referred to as “SPI Model”, where ‘SPI’ refers to Software, Platform and Infrastructure (as a Service), respectively.

Doug Clark Interview at the Entrepreneur Country ‘Accelerate’ Forum

Hi folks!

Today I bring an interesting video.

Thanks!

Community Cloud

A community cloud can be established where several organizations have similar requirements (e.g. mission, security, policy and compliance) and seek to share infrastructure in order to benefit from services that cloud computing provides. The costs are divided among fewer users than in a public cloud.

In addition, this option can provide a higher level of privacy, security and/or compliance with the policy of the organization and can be managed by organizations involved or by a third part.

Thus, this model can be more economically attractive, since resources (storage and workstations) used and shared in the community already represent a good return on investment.

Hybrid Cloud

The use of public and private clouds together is called a “Hybrid Cloud”. Organizations that utilize this model can host critical applications in the private cloud and  applications with relatively fewer safety concerns in the public cloud.

A related term to hybrid cloud is the Cloud Bursting, in which the organization uses its own computing infrastructure for normal use, but accesses the cloud for higher requests or moments of high peak demands, thus, ensuring that a sudden increase in demand for computing is treated normally and that everything be transparent to the user.

A hybrid cloud is a cloud computing environment in which an organization provides and manages some resources internally and has other resources externally provided, for example, an organization can use a public cloud services like Amazon EC2 for computing in general, but store customer data in its own data center.

The organization has some ownership and shares others, albeit in a controlled manner. In addition, the hybrid clouds are committed to offer services on demand through elasticity provided externally, but adds the complexity of determining how to distribute applications across these different environments. While companies may be attracted by the commitment that a hybrid cloud provides, this option, at least initially, may be reserved for simple applications that do not require complex databases or synchronization.

The infrastructure of this model is a composite of two or more clouds (private, community or public) that remain as unique entities, but are connected by a uniform or restricted technology that allows portability of applications and data, for example, cloud bursting for load balancing among the clouds.

Although cloud computing is often said to be the future of the industry, the hybrid model is more prevalent for a number of reasons. Large companies often already have substantial investments in infrastructure needed to provide resources internally. Moreover, many organizations prefer to keep data under its control to ensure the security and privacy.

Thus, the hybrid cloud model, which is claimed by many experts as the sensible choice for most companies, would be the best way, since the company has the ability to choose to store most of your information in the cloud and maintain what is most critical under his domain.

References: Sun Cloud Computing, 2009, p. 12; Security Guidance for Critical Areas of Focus in Cloud Computing V2.1, 2009, p. 17;

Follow

Get every new post delivered to your Inbox.

Join 94 other followers