What Is Cloud Computing?
What Is Cloud Computing?
The cloud computing is the computing which is completely based on the Internet. It
can also be defined as the next stage in the evolution of the Internet. The cloud
computing uses the cloud (Internet) that provides the way to deliver the services
whenever and wherever the user of the cloud needs. Companies use the cloud
computing to fulfill the needs of their customers, partners, and providers. The cloud
computing includes vendors, partners, and business leaders as the three major
contributors. The vendors are the one who provide applications and their related
technology, infrastructure, hardware, and integration.
The partners are those who offer cloud services demand and provide support service
to the customers. The business leaders are the ones who use or evaluate the cloud
service provided by the partners. The cloud computing enables the companies to treat
their resources as a pool and not as independent resources.
2. What is a cloud?
A cloud service is a service that is used to build cloud applications. This service
provides the facility of using the cloud application without installing it on the
computer. It reduces the maintenance and support of the application as compared to
those applications that are not developed using the cloud service. The different kinds
of users can use the application from the cloud service, which may be public or
private application.
5. What are main features of cloud services?
o Public cloud
o Private cloud
o Community cloud
o Hybrid cloud
2. What is the AppFabric component?
The AppFabric component is used to create access control and distribute messages
across clouds and enterprises. It has a service-oriented architecture, and can be
considered as the backbone of the Windows Azure platform. It provides connectivity
and messaging among distributed applications. It also has the capabilities of
integrating the applications and the business processes between cloud services and
also between cloud services and global applications.
The workload can be defined as an independent service or a set of code that can be
executed. It can be everything from a data-intensive workload to storage or a
transaction processing workload and does not rely upon the outside elements. The
workload can be considered as a small or complete application.
Windows Azure provides three core services which are given as follows:
o Compute
o Storage
o Management
The hybrid cloud consists of multiple service providers. This model integrates
various cloud services for Hybrid Web hosting. It is basically a combination of private
and public cloud features. It is used by the company when a company has
requirements for both the private and public clouds. Consider an example when an
organization wants to implement the SaaS (Software as a Service) application
throughout the company. The implementation requires security that can be provided
by the private cloud used inside the firewall. The additional security can be provided
by the VPN on requirement. Now, the organization has both the private and public
cloud features.
The community cloud provides a number of benefits, such as privacy and security.
This model, which is quite expensive, is used when the organizations having common
goals and requirements are ready to share the benefits of the cloud service.
The Windows Azure operating system is used for running cloud services on the
Windows Azure platform, as it includes necessary features for hosting your services
in the cloud. It also provides runtime environment that consists of Web server,
computational services, basic storage, queues, management services, and load
balancers. The operating system provides development. Fabric for development and
testing of services before their deployment on the Windows Azure in the cloud.