Cloud Computing
Cloud Computing
Cloud Computing
Defination:
The practice of using a network of remote servers hosted on the internet to store, manage,
and process data rather than on a local server or a personal computer
Simple definitions:
Simply put, cloud computing is the delivery of computing services Including servers,
storage, database, networking software analytics and intelligence over the internet ( the
cloud).
Cloud computing referred as the accessing and storing of data and provide services related
to computing over the internet.
It simply referred as it remote services on the internet manage and access data online rather
than the local drives. The data can be anything like images, videos, audios, documents,
files etc
History / Evolution in Cloud Computing
Before computing was come into existence, client Server Architecture was used where
all the data and control of client resides in Server side.
If a single user want to access some data, firstly user need to connect to the server and
after that user will get appropriate access.
But it has many disadvantages.
So after Client Server Computing, Distributed Computing was came into existence.
In this type of computing all computers are network together. With the help of this,
users can share their resources when needed.
But it also has certain limitations.
So in order to resolve or remove limitations faces in Distributed System, Cloud
Computing was emerged.
CLIENT SERVER
COMPUTING
DISTRIBUTED
COMPUTING
CLOUD COMPUTING
Early Concept (1950s-1970s):
In 1960s, the concept of cloud computing was first introduce by Joseph Carl Robnett Licklider.
During 1961, John MacCharty delivered his speech at MIT that ‘Computing can be sold as a
Utility, like Water and Electricity’.
According to John it was a brilliant idea. But people at that time don’t want to adapt this
technology.
They thought the technology they were using efficient enough for them.
So this concept of computing was not appreciated at that time and not done very research on it.
But as the time pass, the technology cough the idea after few years this idea was implemented
In 1965s IBM introduce the system/360, a mainframe computer that allows for remote access
and resource sharing.
In 1969s ARPANET the precursor to the internet is established.
In 1970s virtualization technology emerge, allowing multiple users to share a single
computer’s resources
Rise Of Client Server Model (1980s-1990s):
In 1980s Client Server Model gains traction, separating processing power(client) from
data storage (server)
In 1984s sun microsystem introduce network file system (NFS), facilitating file sharing
across computers
In 1996s Compaq uses the term “cloud computing”
Birth of Modern Cloud Computing(1990s-2000s):
The idea was implemented by Salesforce.com 1999.
Salesforce.com pioneers the software as a service (SaaS) model, delivering software applications
over the internet.
This company started delivering an enterprise application over the internet and this was the
boom of cloud computing was started
In 2002 Amazon started Amazon web services (AWS), Amazon had provide storage
computation over the internet
In 2006 Amazon launched Elastic Compute Cloud Commercial Service which was open for
everybody to use.
In 2008 Google enters the cloud market with Google App Engine( Google Play) a platform for
building web applications
As other companies had saw the emergence of cloud computing they also started
providing their cloud services.
In 2009, Microsoft launch Microsoft Azure and after that other companies like Alibaba,
IBM, Oracle, HP also introduce their cloud services.
In today the cloud computing has become the important and essential skill
Cloud computing has continued to grow, with advancements in virtualization, scalability,
and security.
It has become an essential part of our digital infrastructure, enabling us to store, access,
and process data from anywhere in the world.
Cloud Computing Explodes (2010s – Present):
In 2010s cloud computing adopting skyrockets, attracting business of all sizes seeking
scalability and flexibility.
In 2013s, The National Institute of Standard and Technology (NIST) defines cloud computing,
bringing standards
In 2017s, the global cloud computing market surpasses $260 billion, showcase its immense
growth
In 2020s Hybrid and Multi-cloud strategies become prominent, allowing businesses to tailor
their cloud solutions
Artificial Intelligence and Machine Learning:
Cloud Platform will leverage AI and ML for advanced automation, analytics and decision making
Cloud Computing Services Models:
There are lots of benefits of using MIS in cloud Computing. Some of them are discussed here
Improved decision making
Access to real time data and insights
Ability to analyze trends and patterns
Enhance operational efficiency
Automation of manual tasks
Improved resource allocation
Reduce costs
Elimination of upfront infrastructure investment
Increased agility
Repaid development of new applications and services
Improved scalability to meet changing demands
Components of Cloud MIS
data management
Data collection and storage
Data warehouses
Information processing
Data analysis and reporting
Business intelligence tools
Application management
Management of cloud based application
Integration with no premises system
Security management
Protection of data and applications
Identity and access management
Cost management
features of cloud computing
Vendor lock in
Switching cloud providers can be complex and expensive
Security and privacy concern
Lack of control and customization
Dependence on internet connection
Hidden costs
Legal issues
Lack of experience
Key Challenges
Cloud MIS plays a critical role in engaging businesses to leverage the benefits of cloud
computing
By implementing an effective cloud MIS, business can improve their decision making,
operational efficiency, and agility while reducing cost
The future of cloud computing/MIS is bright with continued growth and innovation
expected in the years to come