Service Models
Service Models
• Security
• Compliance
• Private cloud
• Public cloud
• Community cloud
• Hybrid
Private cloud: This cloud infrastructure is provisioned for exclusive use by a single organization
comprising multiple consumers (e.g. business units). It may be owned, managed, and operated by
the organization, a third party, or some combination of them, and it may exist on or off premises.
Private clouds are a choice for companies that already own datacenter and developed
ITinfrastructure and have needs around security or performance. They are a better choice for the
company datacenter than legacy servers in so many ways, bringing many benefits derived from
virtualization and automation. However, they also provide challenges and disadvantages, mostly in
that the enterprise needs to migrate or re factor applications to take advantage of the cloud
automation.
Public cloud: This cloud infrastructure is provisioned for open use by the general public. It may be
owned, managed, and operated by a business, academic, or government organization, or some
combination of them. The Data and processing environment are not under control of 8 enterprises,
which for applications or data with a security requirement may raise concerns. Furthermore, service
providers can’t be perfect, power outages, network issues, and so on can disrupt service.
Community cloud: This cloud infrastructure is provisioned for exclusive use by a specific community
of consumers from organizations that have shared concerns (e.g., mission, security requirements,
policy, and compliance considerations). It may be owned, managed, and operated by one or more of
the organizations in the community, a third party, or some combination of them, and it may exist on
or off premises. The Community Cloud then involves cooperation and integration of IT infrastructure
and resources from multiple organizations. It May serve large inter-organizational projects. For
example, the scientists form many organizations at the CERN Large Hadron Collider (HC) IEEE
eLearning Library Cloud Service and Deployment Models share a community cloud. It requires
interoperability and compliance between member organizations and their resources, including
Identity management.
Hybrid cloud: This cloud infrastructure is a composition of two or more distinct cloud infrastructures
(private, community, or public). Hybrid cloud, while the most complicated configuration to manage,
is also the most economical model for modern companies. It combines core cloud based enterprise
infrastructure and high load tasks outsourcing to public clouds. It also combines benefits of the
controlled environment in private clouds and rapid elasticity of public cloud
• Client-Server
• Peer-to-Peer
Client-Server :
Client/server architecture is a computing model in which the server hosts, delivers and manages
most of the resources and services to be consumed by the client. This type of architecture has one or
more client computers connected to a central server over a network or Internet connection.
Client/server architecture may also be referred to as a networking computing model because all the
requests and services are delivered over a network. Client/server architecture works when the client
computer sends a resource or process request to the server over the network connection, which is
then processed and delivered to the client by the server. A server computer can manage several
clients simultaneously, whereas one client can be connected to several servers at a time, each
providing a different set of services.
Peer-to-Peer