Cloud computing brief history: Shared Mainframes for Managed Cloud Solutions
IBM revealed last week that it is breaking itself into two public entities, marking a big change in its business model. By the end of 2021, the IT infrastructure support unit will be classified as a separate entity.
High-margin cloud computing, based on open hybrid clouds and AI solutions, is now IBM’s core business. It has not come as a surprise to industry watchers and insiders because, because of cloud computing and automation, IT infrastructure support is increasingly becoming a shrinking, low-margin activity.
What is computing on the cloud?
- Time Sharing Mainframes – Cloud Computing Evolution Definition
- At the beginning of this millennium, cloud computing became popular.
- Why will cloud computing be embraced by business?
- Models for Cloud delivery
- Cloud computing privacy and security issues for data/a>
- Expertise in cloud computing by TechAhead
- Summary Description
Moving to cloud computing as a core product is a logical advancement for IBM as it played a key role in the evolution of cloud computing from mainframes to virtual data centers for time sharing. After all, the company manufacturing the first commercially viable mainframes was IBM. To understand this better, let us briefly look at the past of cloud computing.
What is computing on the cloud?
In accordance with user requirements, Cloud Computing can be characterized as the availability of shared computer resources. In other words, the flexible availability of space for data storage, processing power, technological equipment and software, where users only pay for the services they use. When the same collection of resources is used by multiple people, the cost of setting up, managing and using the assets decreases dramatically.
Time Sharing Mainframes – Cloud Computing Evolution Definition
Over the past eight decades, the idea behind cloud counting has grown, beginning in the 1950s, when companies such as IBM and DEC proposed and introduced the concept of time sharing to help consumers optimize costs for their mainframe computers.
Organizations installed only one or two mainframes on the premises by introducing time sharing, and many terminals could link up to it from anywhere in the house. This has allowed their savings to be maximized. As a way of maximizing the use of costly physical assets, this notion of time sharing became common and grew beyond optimizing Mainframe computational capabilities.
If you look at the Mainframe agreement, what it actually meant was that users sitting on their terminals were using physically distant infrastructure from them. Whenever they chose, when in fact, they were sharing it with many other users, the resources were accessible as if they were the only users. The premise behind Cloud Computing is this.
Now let’s look at how, over the decades, cloud computing has grown.
Sharing network computing resources (1955 to 2000)
In 1955, American computer scientist John McCarthy suggested the computing time sharing principle. It has helped corporations to make effective use of their mainframes.
The Defense Advanced Research Projects Agency (DARPA) awarded USD 2 million to Project MAC in 1963, whose aim was to build time sharing systems for high availability. It created a primitive cloud where 2-3 users exchanged computing resources.
It wasn’t called Cloud Computing yet; virtualization was the word used. Virtualization is called a software-based representation of hardware resources like servers, storage devices and networks.
With the Internet, the idea of virtualization evolved and the use of virtual private networks (VPNs) became very common in the 1970s, leading ultimately to modern cloud computing growth. VPNs were like computer systems with their own operating systems that were completely functional.
Modern use of the term cloud computing
It is still debatable how the term cloud computing originated. A thoroughly researched article in the MIT Technology Review states that either Sean O’Sullivan, a young technologist who later attempted to trademark the word “cloud computing” but lost, or George Favaloro, a marketing executive for Compaq, may have been. The two addressed Compaq taking over Sullivan’s start-up selling internet computing at that meeting in 1996.
Although it is not clear who first used the word cloud computing in the 20th century, the term cloud computing was first used and clarified in its current avatar by Google CEO Eric Smith at the Search Engine Strategies Conference in 2006.
Cloud computing technology production (2001-up to date)
The first big firm to provide cloud computing services was Amazon. It launched Amazon Web Services and, in August 2006, unveiled its Elastic Compute Cloud (EC2). It was a pay-as-you-use subscription model which quickly gained popularity.
In April 2008, as a Platform as a Service (PaaS), Google App Engine was launched to capture the increasing interest in cloud-hosted web applications. It has allowed developers to create and host Google Cloud infrastructure apps. It was officially adopted in 2013 as the Google Cloud Platform.
In February 2010, Microsoft launched Microsoft Azure .
Rackspace Hosting and NASA jointly released the OpenStack open source cloud computing project in July 2010.
The IBM SmartCloud architecture was announced by IBM in March 2011.
Oracle Cloud was announced in June 2012 by Oracle. It gives users access to an interconnected range of IT solutions, including layers of software, platforms and infrastructure.
Most common providers of cloud service in 2020
You can do so here, if you want to learn about their products in depth. And just to give you an insight into the development of these cloud services, for some, there are 2020 Q2 sales estimates.
All of these cloud services are highly open and pay as you use models that give users easy access to the latest technology such as artificial intelligence, edge computing, IoT, big data, multi-cloud, machine learning, etc.
As organisations without high-end IT infrastructure and knowledge can also exploit these technologies to drive growth, this proves to be a great leveler in the business landscape.
At the beginning of this millennium, cloud computing became popular.
The key factor behind the increasing popularity and acceptance of cloud computing is the widespread digital transformation of companies across all sectors. Workloads and data volumes grow larger as organizations turn digital, growing data storage and related service requirements.
Not all companies, large or small, have the in-house IT capabilities required to manage on their own. Data servers, databases, networking, software, analytics and other associated resources are taken care of by cloud computing service suppliers.
Of course, rather than others, some sectors such as manufacturing, healthcare, retail, banking and entertainment exploit cloud computing technology. This is because it is easier for certain organizational models to adapt.
Why will cloud computing be embraced by business?
For companies of all sizes and capacities, outsourcing data collection and processing to the cloud is a wise business move. Even those with a fair amount of in-house IT expertise will benefit from this because it provides many benefits. In core business operations, the time and money saved can be used.
No need to set up infrastructure: The most important benefit of using cloud computing is that no software or hardware has to be installed by organizations. In addition to taking care of the installation headaches in the cloud service provider, the infrastructure is also responsible for maintaining and updating. This implies that there is no need for the consumer to have skills for these; reducing both time and price.
Automatic upgrades: The most difficult part of any technology is to keep up with the current technological developments. You may not need to dedicate your time or money to updating and integrating with the new version if you sign up for cloud computing services. The service supplier takes care of it.
Integrating legacy apps: Most companies come with their own legacy apps, except for startups. It is a no brainer that it can be both costly and time-consuming to configure them to suit recent technological advances. On top of that, one can never be assured of the consequence. It would be time and resource consuming to fully replace them with fresh applications, as well as a waste of perfectly functional infrastructure. In comparison, a safer and simpler proposition is to combine it with cloud technology.
Reduction of IT infrastructure capital expenditure: setting up and maintaining IT infrastructure for any organization, however large, is an expensive one. Using a public cloud ensures that companies can minimize initial investment; the running costs for using the cloud are what they need to think about. The costs can be changed as per requirement, since most cloud service providers use a subscription or pay as you use the model. This results in the total overhead expense of IT for the company being decreased.
Easier server maintenance: Whether you use a public cloud or a private one, it is easy to manage cloud computing systems since there is only one instance of the application that needs to be managed. Every program is built on multiple systems in the conventional software model, and each system must be controlled.
Easy scalability: The model of cloud delivery also means that when planning to scale up, companies do not need to worry about infrastructure capacity. In the event of growth, on-site capital expenditure on incorporating IT infrastructure such as data servers, software, networking, etc. will become a major cause of concern.
It is possible to offer cloud services in three models: public, private and hybrid.
The developer of Folio3 Shopify is Daniel Pierre. He’s the maker of the 20-plus games featured here. Daniel , a blogger for Folio3 Shopify, also speaks about the design and creation SEO Auckland of applications and the future of technology at outlets ranging from Bloomberg TV to Google.He currently employed in Folio3 shopify mobile app development company.