Вы находитесь на странице: 1из 14

What is Cloud Computing?

Layers of Cloud Computing Types of Cloud Computing

Cloud Computing Features


Cloud Computing Platforms Pricing

Cloud Computing Challenges


Cloud Computing in the Future

What is Cloud Computing?


Layers of Cloud Computing Types of Cloud Computing

Cloud Computing Features


Cloud Computing Platforms Pricing

Cloud Computing Challenges


Cloud Computing in the Future

Though there is no official definition and straight

forward way to explain what exactly cloud computing is, but it can be expressed in general as the following statement: Cloud computing can be defined as a new style of computing in which dynamically scalable and often virtualized resources are provided as a services over the Internet.

Cloud computing has become a significant technology trend.


Many experts expect that cloud computing will reshape information technology (IT) processes and the IT marketplace. With the cloud computing technology, users use a variety of devices, including PCs, laptops, smartphones, and PDAs to access programs, storage, and applicationdevelopment platforms over the Internet, via services offered by cloud computing providers. Advantages of the cloud computing technology include cost savings, high availability, and easy scalability.

Figure 1.1, shows six phases of computing paradigms, from dummy terminals/mainframes, to PCs, networking computing, to grid and cloud computing.

What is Cloud Computing?


Layers of Cloud Computing Types of Cloud Computing

Cloud Computing Features


Cloud Computing Platforms Pricing

Cloud Computing Challenges


Cloud Computing in the Future

Cloud computing can be viewed as a collection of services, which can be presented as a layered cloud computing architecture, as shown in Fig. 2.1.

Platform-as-a-Service (PaaS) is Services offered through (IaaS) Infrastructure-as-a-service cloud similarto computing resources asIT computing IaaS, but also includes refers to usually include a operating referred and to SaaS systems as required services This includes virtualized service. services (Software-as-a-Service), particular which is computers for with a guaranteed application. powerthe words, PaaS shown on top of and reserved processing In other stack. SaaS is IaaS users to custom software a allows with for run applications bandwidth storage and The for data-Storage-as-a-Service stack remotely the given cloud. from the Internet provides storage that the access. application. (dSaaS) consumer is used including bandwidth requirements for the storage.

Fig. 2.1 Layered architecture of Cloud Computing

What is Cloud Computing?


Layers of Cloud Computing Types of Cloud Computing

Cloud Computing Features


Cloud Computing Platforms Pricing

Cloud Computing Challenges


Cloud Computing in the Future

There are three types of cloud computing: I. Public cloud II. Private cloud III. Hybrid cloud
as illustrated in Fig. 3.1.

Private cloud (or internal cloud) refers to cloud computing on private In the public cloud networks. Private clouds are built for the exclusive use of one client, providing (or external cloud) full control over data, security, and quality of service. Private clouds can be computing resources built and managed by a companys own IT organization or by a cloud provider. are dynamically A hybrid cloud provisioned environment over the Internet via combines Web applications or multiple public Web services from an and private off-site cloud models. third-party provider. Hybrid clouds Public clouds are run introduce the by third parties, and applications from complexity of different customers determining are likely to be mixed how to together on the distribute clouds servers, applications storage Fig. 3.1 Three types of cloud computing across both a systems, and public and networks.

private cloud.

Вам также может понравиться