DOT CLUB-IBS HYDERABAD

DOT CLUB-IBS HYDERABAD
A resourceful destination for academicians, corporate professionals, researchers & tech enthusiasts

Wednesday, May 18, 2022

CLOUD COMPUTING

 

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.

How does cloud computing work?

Rather than owning their own computing infrastructure or data centres, companies can rent access to anything from applications to storage from a cloud service provider.

One benefit of using cloud-computing services is that firms can avoid the upfront cost and complexity of owning and maintaining their own IT infrastructure, and instead simply pay for what they use, when they use it.

In turn, providers of cloud-computing services can benefit from significant economies of scale by delivering the same services to a wide range of customers.

What cloud-computing services are available?

Cloud-computing services cover a vast range of options now, from the basics of storage, networking and processing power, through to natural language processing and artificial intelligence as well as standard office applications. Pretty much any service that doesn't require you to be physically close to the computer hardware that you are using can now be delivered via the cloud.

History of cloud computing :

Cloud computing as a term has been around since the early 2000s, but the concept of computing as a service has been around for much, much longer – as far back as the 1960s, when computer bureaus would allow companies to rent time on a mainframe, rather than have to buy one themselves.

These 'time-sharing' services were largely overtaken by the rise of the PC, which made owning a computer much more affordable, and then in turn by the rise of corporate data centres where companies would store vast amounts of data.

But the concept of renting access to computing power has resurfaced again and again – in the application service providers, utility computing, and grid computing of the late 1990s and early 2000s. This was followed by cloud computing, which really took hold with the emergence of software as a service and hyperscale cloud-computing providers such as Amazon Web Services.

How important is the cloud?

Building the infrastructure to support cloud computing now accounts for a significant chunk of all IT spending, while spending on traditional, in-house IT slides as computing workloads continue to move to the cloud, whether that is public cloud services offered by vendors or private clouds built by enterprises themselves.

Tech analyst Gartner predicts that as much as half of spending across application software, infrastructure software, business process services and system infrastructure markets will have shifted to the cloud by 2025, up from 41% in 2022. It estimates that almost two-thirds of spending on application software will be via cloud computing, up from 57.7% in 2022.


That's a shift that only gained momentum in 2020 and 2021 as businesses accelerated their digital transformation plans during the pandemic. The lockdowns throughout the pandemic showed companies how important it was to be able to access their computing infrastructure, applications and data from wherever their staff were working – and not just from an office.

Gartner said that demand for integration capabilities, agile work processes and composable architecture will drive the continued shift to the cloud.

Current and Future of Cloud Computing :

Current Status of Clouds, the S-Curve Bandwidth, perception, loss of control, trust and feasibility were the challenges that confronted the presence of CC service in the past. Many of these challenges were overcome by our new technologies and others will be in the future. Which means that this service moved from virtual to real and will be advanced as our technologies advance. The desire to reduce costs and add flexibility to huge enterprises are the most effective reasons that will make CC commonly used. In the coming few years, we would expect more and more companies to adopt for the cloud solution. Many companies both big and small, are currently seriously considering shifting to cloud services because of the many benefits to a cloud solution. The current status of CC is past the Innovators stage and gently moving up the lower cusp of the S-curve into Early Adopter stage.

The advantages and benefits of CC are categorized in three categories: –

Centralization:

·        Competitive advantage in data access.

·        Huge flexibility in data access.

– Cost: Few huge clouds cost less than thousands of large local servers. Less materials, less areas, fewer employers.

– Environmental effects:

1.      Less need for infrastructure,

2.      Less need for hardware,

3.      Huge reduction in energy consumption.


Future of cloud computing :

In the future, more cloud adoption is inevitable. However, for a better assessment of the future of clouds, we will discuss some of the current challenges and gaps that are hindering the rapid evolution of this technology. Such gaps and challenges can be divided into two categories: technical and nontechnical. After discussing the gaps, we will suggest corresponding set of suitable R&D steps that needs to be taken to overcome these challenge and make a better use of the CC system (Attention: some gaps might happen in the future and will need to be taken care of). – Technical:

 

1. The ability to detect failures, adapt to the required scale of resources., ensuring continuous availability of such resources, and meeting clients expectations in terms of quality.

2.  Privacy and Security.

3. New security holes will appear with hackers advancing in their efforts.

4. Adaptability. Example: If a CPU is added to a virtual machine that is already in use, the running code should be able to adapt and make use of the additional resource without having to be restarted or even adapted.

Conclusion

Cloud computing (CC) offers an exciting opportunity to build data structures that promise to solve problems associated with economic modeling, terrorism, healthcare and epidemics, etc… and to bring on-demand applications to customers in an environment of reduced risk and enhanced reliability [1]. Moreover, clouds could play a major role in climate change as they have proved to be a reliable green option that will contribute to reduction of carbon footprints. CC promises to reduce run time and response time of deploying applications, increase the pace of innovation, and lower entry costs, all while increasing business agility. As much as it seems promising, successful deployment of cloud technology requires change of design for current existing applications and cannot just be unleashed on the cloud as it is.


No comments:

Post a Comment