You are on page 1of 14

Cloud Computing

By- Sushil S. Thorkar

Agenda
Introduction.

Why

Cloud Architecture.

Deployment

Models.

Layers.

Characteristics.

Cloud computing technology has been a new buzzword in the IT industry and expecting a new horizon for coming world. It is a paradigm in which information is permanently stored in servers on the Internet and cached temporarily on clients that include desktops, entertainment centers, table computers, notebooks etc. Cloud computing provides computation, software, data access, and storage services that do not require end-user knowledge of the physical location

Why Cloud Architectures?


In traditional data processing it is difficult to get as many machines as an application needs. Second, it is difficult to get the machines when one needs them. Third, it is difficult to distribute and co-ordinate a large-scale job on different machines, run processes on them, and provision another machine to recover if one machine fails. Fourth, it is difficult to auto-scale up and down based on dynamic workloads. Fifth, it is difficult to get rid of all those machines when the job is done . Cloud Architectures solve such difficulties.

Deployment Models:1.Public cloud :


Public

cloud describes cloud computing in the traditional mainstream sense, whereby resources are dynamically provisioned to the general public on a fine-grained, selfservice basis over the Internet, via web applications/web services, from an off-site third-party provider who bills on a fine-grained utility computing basis.

2. Community Cloud:
Community

cloud shares infrastructure between several organizations from a specific community with common concerns (security, compliance, jurisdiction, etc.), whether managed internally or by a third-party and hosted internally or externally. The costs are spread over fewer users than a public cloud (but more than a private cloud), so only some of the benefits of cloud computing are realized.

3.Hybrid Cloud:
Hybrid

cloud is a composition of two or more clouds (private, community, or public) that remain unique entities but are bound together, offering the benefits of multiple deployment models.

4. Private cloud :
Private

cloud is infrastructure operated solely for a single organization, whether managed internally or by a third-party and hosted internally or externally.

Layers :

Once an internet protocol connection is established among several computers, it is possible to share services within any one of the following layers. 1)Clients:

A cloud client consists of computer hardware and/or computer software that relies on cloud computing for application delivery and that is in essence useless without it.

2)Application : Cloud application services or "Software as a Service (SaaS)" deliver software as a service over the Internet, eliminating the need to install and run the application on the customer's own computers and simplifying maintenance.
3) Platform : Cloud platform services, also known as platfor as a service (PaaS), deliver a computing platform and/or solution stack as a service, often consuming cloud infrastructure and sustaining cloud applications

4) Infrastructure : Cloud infrastructure services, also known as "infrastructure as a service" (IaaS), deliver computer infrastructure typically a platform virtualization environment as a service, along with raw (block) storage and neworking.
5) Server :
The

servers layer consists of computer hardware and/or computer software products that are specifically designed for the deliveryofcloud services, including multi processors.

Conclusion
Thus

cloud computing provide a super-computing power .This cloud of computers extends beyond a single company or enterprise. Instead of building your applications on fixed and rigid infrastructures, Cloud Architectures provide a new way to build applications on on-demand infrastructures The applications and data served by the cloud are available to broad group of users, crossenterprise and cross-platform.

Thank you !

You might also like