Architectural Design of Compute and Storage Clouds - 3 - 1
Architectural Design of Compute and Storage Clouds - 3 - 1
3. Backend :
Backend refers to the cloud itself which is used by the service provider.
It contains the resources as well as manages the resources and provides
security mechanisms. Along with this it includes huge storage, virtual
applications, virtual machines, traffic control mechanisms, deployment models
etc.
1. Application –
Application in backend refers to a software or platform to which client
accesses. Means it provides the service in backend as per the client
requirement.
2. Service –
Service in backend refers to the major three types of cloud based services
like SaaS, PaaS and IaaS. Also manages which type of service the user
accesses.
3. Cloud Runtime –
Runtime cloud in backend refers to provide of execution and runtime
platform/environment to the virtual machine.
4. Storage –
Storage in backend refers to provide flexible and scalable storage service
and management of stored data.
5. Infrastructure –
Cloud Infrastructure in backend refers to hardware and software components
of cloud like it includes servers, storage, network devices, virtualization
software etc.
6. Management –
Management in backend refers to management of backend components like
application, service, runtime cloud, storage, infrastructure, and other security
mechanisms etc.
7. Security –
Security in backend refers to implementation of different security
mechanisms in the backend for secure cloud resources, systems, files, and
infrastructure to end-users.
8. Internet –
Internet connection acts as the medium or a bridge between frontend and
backend and establishes the interaction and communication between
frontend and backend.
Benefits of Cloud Computing Architecture :
Makes overall cloud computing system simpler.
Improves data processing requirements.
Helps in providing high security.
Makes it more modularized.
Results better disaster recovery.
Gives good user accessibility.
Reduces IT operating costs.