Cloud Computing

Vidumini Bandara
8 min readMay 1, 2022

This article guides you to have a piece of brief knowledge regarding Cloud Computing.

Introduction to Cloud Computing

The term cloud refers to a network or internet. So, the software and hardware which deliver services over the internet are known as cloud computing. Manipulating, configuring, and accessing are the main processes of this service. Users can use applications and access files using any device that allows accessing the internet. Google’s Gmail is such a cloud computing provider.

Actually, this cloud computing is taking survives and moving them outside of an organization’s farewell. This cloud service platform provides us swift access to flexible and low payment resources.

Mainly there are two types of working modules in cloud computing.
1. Development module
2. Service module

The development module contains four types of accesses such as public cloud, private cloud, hybrid
cloud and community cloud.

Cloud computing consists of three standard service modules. Such as,
1. Software as a service (Saas)
2. Platform as a service (Paas)
3. Infrastructure as a service (Iaas)

Software as a service (Saas)

Saas is a module that you are supported to access to application software that is often guided to as “on-demand software”. We have nothing to do about the installation, setup, and running of the application since the surviving providers will do that all for you. You just only have to pay the
payment and use it among clients.

Ex: Microsoft office 365 and Google app

Platform as a service (Paas)

Paas supports you with Computing platforms. It includes an operating system, programming language execution environment, web server…etc.

Ex: Google app engine, Apache Stratos, AWS Elastic Beanstalk, Heroku, Force.com and Windows Azure are some examples of the Paas module.

Infrastructure as a service (Iaas)

Iaas module supports you with the physical or virtual machine disk image library, computing infrastructure, firewalls, block and file-based storage, PI addresses, Load balancers, virtual local area networks…etc.

Ex: Windows Azure, Amazon EC2, Google compute engine and Rackspace.

We can see a constantly changing pattern of this cloud computing. The new roles of IT specialists are coordinators and brokers.
Usually, cloud computing includes three elements,

1. Self-service
A personalized dashboard, command link interface or console, and modifying resources as needed are the fact that the customers can access by the self-service.

2. Utility model / Metered
“Pay only for what you use” is the basis of the service that this element provides.

3. Automated / Fully virtualized
Supporting end-users with almost immediate access to hardware resources is the main function that is done by this element which is named automated. This is one of the key components of cloud computing.

Uses of Cloud Computing

✓ Create cloud-native applications.
✓ Test and build applications.
✓ Store back up and recover data.
✓ Analyze data.
✓ Stream audio and video.
✓ Embed intelligence.
✓ Deliver software on demand
Obviously, there are so many companies that use this cloud computing service and provide it.

Cloud Computing Providers

▪ Amazon EC2 — Virtual IT
▪ Google App and Microsoft Office Online — Saas
▪ Digital Ocean — Servers (Iaas/Paas)
▪ Google App Engine — Application hosting
▪ Apple iCloud — Network storage

Cloud Computing Users

  • Netflix Cloud Computing

Netflix is a US entertainment service center that offers online video streaming and on-demand services. They were actually DVD distributors. Their models of sales were based on providing customers with DVDs by E-mailing. After Amazon introduced cloud computing, Netflix hired it and later named it Amazon S3 which means Amazon Simple Strong Service. They totally paid attention to this cloud computing of Amazon company because of the low cost and the widely spreading benefits.
Nowadays, Netflix has become the world’s largest online movie watching and video service provider. Netflix almost had 109.25 million subscribers around the world in 2017. Netflix’s API system has been improved over the years and works almost exclusively on AWS.
The developers of the spring development team focused on making the progress easier for the programmers to use Netflix libraries. Dependencies and commentaries are added for such requirements in most cases. This spring cloud service is categorized as spring cloud config server, spring cloud config client, spring cloud Eureka server, spring cloud Eureka client, and spring cloud with ribbon.

• Royal Dutch Shell’s Cloud Computing
Royal Dutch shell company is the sixth-largest revenue owned company which is commonly popular as a multinational oil and gas company. This company uses AWS to proactively identify cybersecurity threats and to protect the shell from those threats. Amazon EC2 is the latest version which now they use to fulfill their works.

Starbuck Cloud Computing
Starbuck coffee house started as a style that Howard Schultz saw on a trip through Italy. There are more than 19,000 stores around the world. Starbuck company has been using cloud services for a long time and they use Amazon as their cloud computing provider. As a cloud-like service, Starbuck translates well to any business that has to worry or doesn’t have to worry about
developing its own mobile platform. This refined a Starbuck as a service (Saas) vendor and move them all to the next logical step.

Spotify Cloud Computing
Finally, Spotify company has adopted cloud computing to continue to give offers to their users, the best music streaming service. Actually, Spotify is one of the world's largest music content providers. Cloud computing helps to deliver quality music streaming to worldwide Spotify users. Although cloud computing has not yet been defined for most businesses. Spotify decided to try to recalculate necessary costs while increasing efficiency.

Instagram Cloud Computing
Instagram is one of the world-famous social media among modern youth. The virtual private cloud which is one of the specialized Amazon services is the key to the migration of Instagram since 2010. The seminal cloud computing and Amazon EC2 are some of the cloud computing providers that have been used by Instagram that let anyone improve and run software without setting up their own servers. Instagram’s solution was to migrate to Facebook using Amazon direct connect by moving the stack into Amazon’s virtual private cloud direct private network pipe between customer service and it’s
public cloud provides using Amazon at colocation data center by a direct connect service.

Nike Cloud Computing
Nike is a world-famous multinational company that design, manufacture, development, marketing, and sales of foot wares. Nike has been chosen cloud computing interestingly to enable the scales, speed, and stability across the enterprise to develop these processes they are using AWS cloud provider.

BMW Cloud Computing
BMW is a multinational company which produces automobiles and motorcycles since 1916. BMW and IBM are working together on a big project which is about cloud computing. They say that this project will help more than 8.5 million drivers to diagnose and repair problems. Not only that
but to save on car insurance and take advantage of other third-party services. Watson's internet of things capabilities can access through the BMW car data network using the IBM Bluemix platform. The owner or the driver who uses the BMW connection Drive app will be able to use and access
the services of BMW as data is collected. Collecting data from other car manufacture’s vehicles in addition to BMW’s is the service that IBM does. Because of this IBM will act as a neutral server.

Uber Cloud Computing
Uber is a company that provides ridesharing offering services such as ride service hailing, peer-to-peer ridesharing, bicycle sharing system, and food delivery. Uber platform can access using its websites and mobile apps. With Uber cloud’s easy cloud HPC simulation platform you can get bored all at software companies and cloud providers to bring HPC and cloud specialization for decades. Using Uber clouds, we can get the perfect solutions to suit our specific needs.

Samsung Cloud Computing
Samsung is a multinational mobile phone, electronic equipment, and service providing company that originates in South Korea. With Samsung Cloud, you can worry less about losing data, stolen, lost, or broken galaxy devices. We can have an easy and seamless backup, restore, upgrade experience, and sync across all galaxy devices. Set up and manage our preferences from one screen,
sync and view our photos across galaxy devices, backup and restore our galaxy devices from a stored backup are some services that provide by this computing

• Disney Cloud Computing
Disney is also a multinational world-famous cartoon and film producing company. This company engaged in design, production, and marketing. Actually, Disney uses Microsoft as their cloud service provider. Microsoft collaborates on new content production and distribution technologies using the Azure cloud platform. Microsoft is now an innovation partner with Disney’s studio Lab. Production and post-production process will give by this service provider.

Cargill Cloud Computing
Cargill is a company that leads the global food supply chain and is also multinational cooperation. Cargill has moved out from Microsoft visual studio and team foundation server environment to Azure development in Microsoft Azure. Cargill uses this cloud computing service to collect, distribute, store, market, and sales of their productions.

💻🖥🔌💻🖥🔌💻🖥🔌💻🖥🔌💻🖥🔌💻🖥🔌💻🖥🔌💻🖥🔌💻🖥

Let me wind up this topic here. I look forward to seeing you soon with another interesting topic.

Have a nice day! take care!

--

--

Vidumini Bandara

Software Quality Assurance Engineer | Undergraduate | Faculty of Information technology, University of Moratuwa | Intern — Software Engineer | Josephian