Cloud Technology — what if it “Rain”

Abhishek Raj
4 min readAug 5, 2021

Hey Guys, if you are interested in technology,you have heard much latest technology like machine learning, artificial intelligence, cloud computing etc. Let’s talk about the simple application of cloud computing like Google drive ,gmail etc.Have you ever think that how we access our photo,or data at any place or anytime ?Where these data stored actually? Before going to deep dive into this technology,we have to understand what is cloud computing? pros and cons of cloud computing .How it is better than a traditional data center.And we are going to discuss different Service model .

Cloud Computing-

Cloud computing is the next stage of evolution of internet.It provide everything from computing power to computing infrastructure ,application etc.It can be delivered to you as a service wherever and whenever you need.cloud itself a set of hardware , networks,storage ,services etc delivered as a services.It delivered all the services on user demand .For example ,Gmail or the cloud back-up of the photos on your smartphone, though to the services which allow large enterprises to host all their data and run all of their applications in the cloud. Netflix relies on cloud computing services to run its video streaming service.

Cloud computing services

  1. Infrastructure-as-a-Service:-

Infrastructure as a Service (IaaS) is the delivery of computer hardware like servers, networking technology, storage, and data center space as a service. It may also include the delivery of operating systems and virtualization technology to manage the resources.The IaaS customer rents computing resources instead of buying and install- ing them in their own data center.There is a concept of dynamic scaling it means that whenever you want more resource you get it anywhere and any place .

For example, currently, the most high-profile IaaS operation is Amazon’s Elastic Compute Cloud (Amazon EC2). It provides a Web interface that allows customers to access virtual machines.

2. Platform -as-a -Services :-

It provides an integrated set of software that provides everything a developer needs to build an application for software development .PaaS provides a platform for software creation. This platform is delivered via the web, giving developers the freedom to concentrate on building the software without having to worry about operating systems, software updates, storage, or infrastructure.

3.Software -as -a -Services :-

SaaS

Software-as-a-Service (SaaS) is the delivery of applications-as-a-service, probably the version of cloud computing that most people are used to on a day-to-day basis.SaaS utilizes the internet to deliver applications, which are managed by a third-party vendor, to its users. A majority of SaaS applications run directly through your web browser, which means they do not require any downloads or installations on the client side.

Advantages And Disadvantages of Cloud Computing:-

  1. Advantages of Cloud Computing

a)Storage :-Ones the data is stored on cloud ,we can easily get a backup of data.

b)Low maintenance cost :-Cloud computing reduces both hardware and software maintenance costs for organizations.

c)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.

d)Storage Capacity :- It provide huge amount of storage to store data,photo and video etc.

2. Disadvantages of Cloud Computing :-

a) Internet : We can’t imagine cloud services without internet and I think it is the biggest disadvantages of cloud computing.

b) Downtime :-Downtime should also be considered while working with cloud computing. That’s because your cloud provider may face power loss, low internet connectivity, service maintenance, etc.

c)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.

d)Limited Control:-The cloud service provider owns, manages and monitors the cloud infrastructure. You, as the customer, will have minimal control over it. You will be able to manage the applications, data and services operated on the cloud, but you won’t normally have access to key administrative tasks, such as updating and managing etc.

--

--