Cloud Computing

Cloud computing

Simply put, cloud computing is the delivery of computing services—including servers, storage, databases, networking, software, analytics, and intelligence—over the Internet (“the cloud”) to offer faster innovation, flexible resources, and economies of scale. You typically pay only for cloud services you use, helping you lower your operating costs, run your infrastructure more efficiently, and scale as your business needs change. Cloud computing is a big shift from the traditional way businesses think about IT resources.


The types are as follows:-

Public cloud

Public clouds are owned and operated by a third-party cloud service providers, which deliver their computing resources, like servers and storage, over the Internet. Microsoft Azure is an example of a public cloud. With a public cloud, all hardware, software, and other supporting infrastructure is owned and managed by the cloud provider. You access these services and manage your account using a web browser. 

Private cloud

A private cloud refers to cloud computing resources used exclusively by a single business or organization. A private cloud can be physically located on the company’s on-site datacenter. Some companies also pay third-party service providers to host their private cloud. A private cloud is one in which the services and infrastructure are maintained on a private network.

Hybrid cloud

Hybrid clouds combine public and private clouds, bound together by technology that allows data and applications to be shared between them. By allowing data and applications to move between private and public clouds, a hybrid cloud gives your business greater flexibility, more deployment options, and helps optimize your existing infrastructure, security, and compliance. 


The advantages are as follows:- 

i)Cost

Cloud computing eliminates the capital expense of buying hardware and software and setting up and running on-site datacenters—the racks of servers, the round-the-clock electricity for power and cooling, and the IT experts for managing the infrastructure. It adds up fast.

ii)Speed

Most cloud computing services are provided self service and on demand, so even vast amounts of computing resources can be provisioned in minutes, typically with just a few mouse clicks, giving businesses a lot of flexibility and taking the pressure off capacity planning.

iii)Global scale

The benefits of cloud computing services include the ability to scale elastically. In cloud speak, that means delivering the right amount of IT resources—for example, more or less computing power, storage, bandwidth—right when they’re needed, and from the right geographic location.

iv)Productivity

On-site datacenters typically require a lot of “racking and stacking”—hardware setup, software patching, and other time-consuming IT management chores. Cloud computing removes the need for many of these tasks, so IT teams can spend time on achieving more important business goals.

v)Performance

The biggest cloud computing services run on a worldwide network of secure datacenters, which are regularly upgraded to the latest generation of fast and efficient computing hardware. This offers several benefits over a single corporate datacenter, including reduced network latency for applications and greater economies of scale.

vi)Reliability

Cloud computing makes data backup, disaster recovery, and business continuity easier and less expensive because data can be mirrored at multiple redundant sites on the cloud provider’s network.

vii)Security

Many cloud providers offer a broad set of policies, technologies, and controls that strengthen your security posture overall, helping protect your data, apps, and infrastructure from potential threats.


The disadvantages are as follows:-

i) Risk of data confidentiality

There is always a risk that user data can be accessed by other people. So data and cloud protection must be good because if it won’t be dangerous for data confidentiality.

ii) Depends on internet connection

The internet is the only way to cloud computing. When there is no internet connection in your place, or the internet path to the cloud provider is in trouble, automatically access to your cloud computing machine will be disconnected. Now this is where the biggest obstacle is happening in developing countries and remote areas that do not have good internet access.And the weakness of public cloud is where everyone accesses the same server and server and will increase the risk of attack, and down the server.

 iii)The level of security (Hackers)

Secrecy and security are among the most doubtful things in cloud computing. By using a cloud computing system means we are fully entrusted with the security and confidentiality of data to companies that provide cloud computing servers. When you experience a problem, you cannot sue the server for errors in the data. When you experience a problem, you cannot sue the server for errors in the data. Hackers may also be able to get your information if they manage to get in the cloud service.



iv) Compliance

Which refers to the risk of a level compliance deviation from the provider against the regulations applied by the user.

v) Vulnerable in the event of an attack

There are lots of arguments against cloud computing one of which is computing because the Cloud Computing work system is online, each component that is on Cloud Computing can be exposed to a wide range, this is a wide open opportunity for attacks on data or activities stored on the server. When an attack is carried out by hackers, the problems that occur are data security, and data privacy.

vi)Data Mobility

which refers to the possibility of sharing data between cloud services and how to retrieve data if one day the user makes a process of terminating cloud computing services.And there is local storage where the data can be used at any time as needed.

vii) Technical problem

Besides that the use of Cloud Computing makes you unable to manage it yourself when there is a problem or a problem, you must contact customer support who is not necessarily ready 24/7. This is a problem because for some support you also have to pay more money.

viii) Low Connection

Does not work well if the connection is slow. The quality of cloud computing servers is one of the most important considerations before we decide to provide cloud computing server service providers. When the server is down or the performance  is not good, we will be harmed because of poor server quality.


My Personal Experience:


Personally, The only experience I got is that  information related to students are stored on a cloud run by the Ingrails.

Some related information.






Comments

Popular posts from this blog

E- learning