Cloud Computing

IT Notes 

What is Cloud Computing?

·        CloudComputing is defined as storing and accessing of data and computing services over the internet. It doesn't store any data on your personal computer. 

·        It allows us to create, configure, and customize the business applications online.

·        Cloud computing is the best solution to manage your applications yourself. When using an application running in the cloud, you simply connect to it, customize it and use it.

·        Cloud Computing refers to manipulating, configuring and accessing the applications online. It offers online data storage.

Basic Concepts

Following are the working modals for cloud computing:-

1)    Deployment Modals

2)    Service Modals

 

1)    DEPLOYMENT MODALS

Deployment models of cloud computing are categorized based on their location.

Clouds can have any of the four types of access Public, Private, Hybrid and Community.


 

·        PUBLIC CLOUD

This type of cloud services is provided on a network for public use. Public cloud may be less secure because of its openness. Example: Gmail.

·     PRIVATE CLOUD

Private clouds are perfect for organizations that have high-security requirements, high management demands. It offers increased security because of its private nature.

 

·        Community CLOUD

It is a mutually shared model between organizations that belong to a particular community such as banks, government organizations.

The Community Cloud allows systems and service to be accessible by group of organizations.

 

·        HYBRID CLOUD

A hybrid cloud is ideal for scalability, flexibility, and security.

The Hybrid Clouds is mixture of public and private cloud.

2)    SERVICE MODALS

Service Modals are the reference Modals on which the cloud computing is based.These can be three basic service modals as listed below

1.     Infrastructure as a Service(IAAS)

2.     Platform as a Service (PaaS)

3.     Software as a Service (SaaS)


1. Infrastructure as a Service (IAAS):

IaaS was earlier called as Hardware as a Service (HaaS).

IaaS provides access to fundamental resources such as Physical machines, virtual machines.

 The main advantage of using IaaS is that it helps users to avoid the cost and complexity of purchasing and managing the physical servers.

Example: DigitalOcean, Amazon Web Services (AWS)

2. Platform as a Service (PaaS)

PaaS cloud computing platform is created for the programmer to develop, test, run, and manage the applications.

PaaS Provides the runtime environment for applications development & deployment tools etc.

Example: Windows Azure, Heroku, Google App Engine.

 

3. Software as a Service (SaaS)

SaaS is also known as "on-demand software". It is software in which the applications are hosted by a cloud service provider.

Users can access these applications with the help of internet connection and web browser.

Example:  Google Apps, Drop box.

Advantages of Cloud Computing

1.     Cost Savings

Cost saving is one of the biggest Cloud Computing benefits. it does not need any physical hardware investments.

2.     High Speed

Cloud computing allows you to deploy your service quickly in fewer clicks.

3.     Back-up and restore data

Once the data is stored in a Cloud, it is easier to get the back-up and recovery of that.

4.     Mobility

Cloud computing allows us to easily access all cloud data via mobile.

5.     Data security

Data security is one of the biggest advantages of cloud computing. Cloud offers many advanced features related to security and ensures that data is securely stored and handled.

Other Important Benefits of Cloud Computing

Apart from the above, some other Cloud Computing advantages are:

  • On-Demand Self-service
  • Cost Effective
  • Resources available on network
  • Online development & deployment
  • Flexibility
  • No software required.
  • Applications as utilities over internet.
  • Manipulates the apps online.


Disadvantages of Cloud Computing

1)    Internet Connectivity

we access these data through the cloud by using the internet connection. If you do not have good internet connectivity, you cannot access these data.

 

2)    Limited Control

cloud infrastructure is completely owned, managed, and monitored by the service provider, so the cloud users have less control over the function .

 

3)    Security

While sending the data on the cloud, there may be a chance that your organization's information is hacked by Hackers.

    4) Lacks of Support

        Cloud Computing companies fail to provide proper support to the customers. 

Characteristics of Cloud Computing

There are some characteristics of cloud computing.

·        On Demand Self Service

 

Cloud Computing allows the users to use web services and resources on demand. One can logon to a website at any time and use them.

·        Multi-Sharing

With the help of cloud computing, multiple users and applications can work more efficiently.

·        Low Cost

By using cloud computing, the cost will be reduced because to take the services of cloud computing

·         High availability and reliability

The availability of servers is high and more reliable because the chances of infrastructure failure are minimum.

Post a Comment

0 Comments