What is Cloud Computing? How to store your data in a secure and ubiquitous storage drive? How to access my data from anywhere and everywhere? Let us understand all these questions in detail:
Cloud Computing is the process of storing computer
system resources over the internet. Cloud Computing architecture provides
services which create virtual cloud storage to store all your resources.
These resources can be accessed from anywhere provided you have access to a
working internet connection. The large virtual data-clouds are connected to powerful centralized servers in the form of data-centres. Cloud-computing is an IT-enabled system providing economies of scales to the service-seekers where-in
the purpose is to share the resources through ease-of-access. Cloud-computing
service providers provide complete service packages or suites on varied price
models to the customers.
Although all service-based architectures work on the idea of “EaaS or Everything as a Service”, as per NIST, Cloud-Computing
provides 3 basic models:
- Software as a Service or SaaS(Saas)
- Infrastructure as a Service or IaaS(Iaas)
- Platform as a Service or PaaS(Paas)
Let us understand each of these concepts in detail:
Software as a Service:
Software as a Service or SaaS(saas) is a third-party
provided software distribution model in which the service provider hosts the
applications and makes the applications ubiquitous to the subscribers over the
internet. Through SaaS architecture, service-providers provide subscribers with a virtual copy of the reregistered software which is available on the SaaS
distribution architecture. Using Application Programming Interface or APIs
large business organizations can integrate SaaS services with other software.
Infrastructure as a Service:
Infrastructure as a Service or IaaS is a distribution
architecture where-in delivery of computing capacity and infrastructure is
provided by the service provider over the internet. The physical computing
resources that support all the delivery of the applications as a service are
provided through IaaS service suites. Through increased service capacity IaaS
model provides excessive cost-saving to the subscribers.
Platform as a Service:
Platform as a Service or PaaS is another third-party provider-based service model which provides hardware and software tools necessary for the application development to the subscribers over the internet. PaaS architecture hosts provide hardware and software on its own infrastructure. Through the application of the PaaS model, the entire computing platform of the company can be utilized over the internet.
This sums up the complete formation of a
Cloud-Computing architecture. Readers can go through their own business infrastructures
and identify which departments may benefit from Cloud Computing architecture
and work for the establishment of Cloud Computing architecture in their own
organizations to reduce costs, achieve economies of scale and achieve IT
maturity.
Comments
Post a Comment