Cloud Computing
What is Cloud Computing?
Cloud computing is convenient and
On-demand network access which can provide its services like Networks,
Compute, Storage, Servers and Applications via shared pool of internet.
· Cloud computing is completely cost-effective like "PAY-AS-YOU-GO" which means you'll be charged.
1.
Compute: It is the power of a machine which is hardware unit like
Processor, Hard disk, RAM for running the applications.
2.
Storage: To store the data safely or permanently in the harddisk is
not possible. So, we use cloud to keep the data in safehands with security.
3.
Database: To organize the structured or unstructured data in a server
we require My SQL, SQL Server, Oracle etc.
4.
Networking: It is used to connect to the internet or provides
connectivity among different users.
Cloud
Deployment Models:
- ·
Requirements keep changing with
every organization. Because they have different level of control over their
cloud infrastructure.
- · Each cloud deployment model offers
different level of management, cost and security.
·
There are 3 types of cloud
deployment models,
1. Public Cloud
2. Private Cloud
3. Hybrid Cloud
- 1. Public Cloud: It is a cloud computing infrastructure which provides services to the clients.They can outsource their cloud services to any organization. Public Cloud provides an elastic, cost effective services. The physical infrastructure is completely responsible by cloud service providers only.
Ex: AWS, Microsoft Azure, GCP
2. Private Cloud: It is a cloud computing infrastructure that is specifically designed for an organization. Only the Organization and its users can access these services. Private cloud offers the provider and user with great cloud infrastructure and security.
·
The physical infrastructure is
maintained by organizations or by the 3rd party who provides cloud services.
Ex: Banking.
3. Hybrid Cloud: It is combination of both public and private cloud. It is the cloud computing infrastructure that benefits from both public and private cloud and enables organizations to use both. Users share non-business critical information to the public cloud and keep business-critical information and data in their private cloud.
Ex: Educational Institutions.
Traditional Data Centers:
· It is physical infrastructure owned by an organization where it has complete control over its IT assets and data. This is also called On-Premise data centers. Organizations allocate dedicated staff in building, provisioning and managing operational environments like databases, storage, networks and operating systems etc. Compliance and auditing of data is easy.
Cloud
Service Models:
·
Infrastructure as a service (IAAS)
·
Platform as a service (PAAS)
·
Software as a service (SAAS)
1. Infrastructure as a service (IAAS):
It is a cloud computing service where it provides on-demand access to computing resources such as servers, storage, networking and virtualization. Cloud Service Provider (CSP) is responsible for managing and maintaining the infrastructure. So, we can focus on installing, configuring, managing software and keeping the data secure. We can access IaaS resources as "Pay-as-you-go" basis.
Platform as a service (PAAS):
It is a cloud computing service which is scalable, flexible platform to develop, deploy, run and manage the applications. PaaS environment is delivered by a third-party service provider.
- PaaS solutions which are specific and software development and also typically include:
- Cloud Infrastructure such as data centers, storage, network and servers.
- Middleware software such as operating system, libraries, frameworks, SDK's etc
- User Interface such as Graphical user interface (GUI), command line interface (CLI), API interface.
- Since PaaS is delivered as secure online platform developers can connect through the internet and work on the projects from any location and also can collaborate with their team. Once the work is done they can deploy immediately.

Comments
Post a Comment