0% found this document useful (0 votes)
994 views8 pages

Overview of Cloud Computing Services

Cloud computing is the delivery of computing services over the Internet. It offers lower costs, flexibility, and economies of scale compared to on-premise infrastructure. There are several types of cloud services including Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS). Major cloud providers include Amazon Web Services (AWS), Microsoft Azure, and Google Cloud Platform, each offering reliable, scalable infrastructure and services.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
994 views8 pages

Overview of Cloud Computing Services

Cloud computing is the delivery of computing services over the Internet. It offers lower costs, flexibility, and economies of scale compared to on-premise infrastructure. There are several types of cloud services including Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS). Major cloud providers include Amazon Web Services (AWS), Microsoft Azure, and Google Cloud Platform, each offering reliable, scalable infrastructure and services.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 8

Module -1

1.Cloud computing:

 Simply put, 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. You typically
pay only for cloud services you use, helping you lower your operating costs, run your
infrastructure more efficiently, and scale as your business needs change.

2.Benefits of cloud computing:

Cost

 Moving to the cloud helps companies optimize IT costs. This is because cloud computing
eliminates the capital expense of buying hardware and software and setting up and running
onsite datacenters—the racks of servers, the round-the-clock electricity for power and
cooling, and the IT experts for managing the infrastructure. It adds up fast.

Speed

 Most cloud computing services are provided self service and on demand, so even vast
amounts of computing resources can be provisioned in minutes, typically with just a few
mouse clicks, giving businesses a lot of flexibility and taking the pressure off capacity
planning.

Security

 Many cloud providers offer a broad set of policies, technologies, and controls that strengthen
your security posture overall, helping protect your data, apps, and infrastructure from
potential threats.

Performance

 The biggest cloud computing services run on a worldwide network of secure datacenters,
which are regularly upgraded to the latest generation of fast and efficient computing
hardware. This offers several benefits over a single corporate datacenter, including reduced
network latency for applications and greater economies of scale.
Reliability

 Cloud computing makes data backup, disaster recovery, and business continuity easier and
less expensive because data can be mirrored at multiple redundant sites on the cloud
provider’s network.

Global scale

 The benefits of cloud computing services include the ability to scale elastically. In cloud
speak, that means delivering the right amount of IT resources—for example, more or less
computing power, storage, bandwidth—right when they’re needed, and from the
right geographic location.

Public cloud

Public clouds are owned and operated by third-party cloud service providers, which deliver
computing resources like servers and storage over the internet. Microsoft Azure is an example of a
public cloud. With a public cloud, all hardware, software, and other supporting infrastructure is
owned and managed by the cloud provider. You access these services and manage your account
using a web browser.

Private cloud
A private cloud refers to cloud computing resources used exclusively by a single business or
organization. A private cloud can be physically located on the company’s onsite datacenter. Some
companies also pay third-party service providers to host their private cloud. A private cloud is one in
which the services and infrastructure are maintained on a private network.

Hybrid cloud
Hybrid clouds combine public and private clouds, bound together by technology that allows data
and applications to be shared between them. By allowing data and applications to move between
private and public clouds, a hybrid cloud gives your business greater flexibility and more deployment
options and helps optimize your existing infrastructure, security, and compliance.

3. Types of Cloud

IaaS
The most basic category of cloud computing services. With infrastructure as a service (IaaS), you rent
IT infrastructure—servers and virtual machines (VMs), storage, networks, operating systems—from a
cloud provider on a pay-as-you-go basis.
PaaS
Platform as a service (PaaS) refers to cloud computing services that supply an on-demand
environment for developing, testing, delivering, and managing software applications. PaaS is
designed to make it easier for developers to quickly create web or mobile apps, without worrying
about setting up or managing the underlying infrastructure of servers, storage, network, and
databases needed for development.

SaaS
Software as a service (SaaS) is a method for delivering software applications over the internet, on
demand and typically on a subscription basis. With SaaS, cloud providers host and manage the
software application and underlying infrastructure, and handle any maintenance, like software
upgrades and security patching. Users connect to the application over the internet, usually with a
web browser on their phone, tablet, or PC.

Serverless computing
Overlapping with PaaS, serverless computing focuses on building app functionality without spending
time continually managing the servers and infrastructure required to do so. The cloud provider
handles the setup, capacity planning, and server management for you. Serverless architectures are
highly scalable and event-driven, only using resources when a specific function or trigger occurs.

4. Cloud Computing Architecture :

The cloud architecture is divided into 2 parts i.e.

Frontend

Backend

Architecture of cloud computing is the combination of both SOA (Service Oriented Architecture) and
EDA (Event Driven Architecture). Client infrastructure, application, service, runtime cloud, storage,
infrastructure, management and security all these are the components of cloud computing
architecture

1. Frontend :

Frontend of the cloud architecture refers to the client side of cloud computing system. Means it
contains all the user interfaces and applications which are used by the client to access the cloud
computing services/resources. For example, use of a web browser to access the cloud platform.
Client Infrastructure – Client Infrastructure is a part of the frontend component. It contains the
applications and user interfaces which are required to access the cloud platform.

In other words, it provides a GUI( Graphical User Interface ) to interact with the cloud.

2. Backend :
Backend refers to the cloud itself which is used by the service provider. It contains the resources as
well as manages the resources and provides security mechanisms. Along with this, it includes huge
storage, virtual applications, virtual machines, traffic control mechanisms, deployment models, etc.

Application –
Application in backend refers to a software or platform to which client accesses. Means it provides
the service in backend as per the client requirement.

Service –
Service in backend refers to the major three types of cloud based services like SaaS, PaaS and IaaS.
Also manages which type of service the user accesses.

Runtime Cloud-
Runtime cloud in backend provides the execution and Runtime platform/environment to the Virtual
machine.

Storage –
Storage in backend provides flexible and scalable storage service and management of stored data.

Infrastructure –
Cloud Infrastructure in backend refers to the hardware and software components of cloud like it
includes servers, storage, network devices, virtualization software etc.

Management –
Management in backend refers to management of backend components like application, service,
runtime cloud, storage, infrastructure, and other security mechanisms etc.

Security –
Security in backend refers to implementation of different security mechanisms in the backend for
secure cloud resources, systems, files, and infrastructure to end-users.

Internet –
Internet connection acts as the medium or a bridge between frontend and backend and establishes
the interaction and communication between frontend and backend.

Database– Database in backend refers to provide database for storing structured data, such as SQL
and NOSQL databases. Example of Databases services include Amazon RDS, Microsoft Azure SQL
database and Google CLoud SQL.
Networking– Networking in backend services that provide networking infrastructure for application
in the cloud, such as load balancing, DNS and virtual private networks.

Analytics– Analytics in backend service that provides analytics capabillities for data in the cloud, such
as warehousing, bussness intellegence and machine learning.

Benefits of Cloud Computing Architecture :

Makes overall cloud computing system simpler.

Improves data processing requirements.

Helps in providing high security.

Makes it more modularized.

Results in better disaster recovery.

Gives good user accessibility.

Reduces IT operating costs.

Provides high level reliability.

Scalability.
5. Cloud Service Providers

amazon web services (aws)

AWS or Amazon Web Services is a cloud computing platform that offers on-demand computing
services such as virtual servers and storage that can be used to build and run applications and
websites. AWS is known for its security, reliability, and flexibility, which makes it a popular choice for
organizations that need to store and process sensitive data.

Advantages of AWS

Here are Some Advantages of Amazon Web Services are –


Cost Efficient – AWS does not necessitate any upfront investment, long-term commitment, or
minimum expense for the setup of Cloud Infrastructure.

Flexibility – AWS offers Effortless hosting of Applications and it provides instant availability of
new features and technology.

1. Scalability – AWS offer Features like AutoScaling and Elastic Load Balancing and their
scale Increase and Decrease according to demand or traffic on the application.
2. Security – AWS provides end-to-end encryption technology and privacy to its customers.

Application of AWS

Amazon Web Services (AWS) is being increasingly adopted by many large enterprises such as Netflix,
McDonald’s, Airbnb, NASA, and Samsung to expand their businesses. AWS offers a variety of
applications, some of which include:

Storage and Backup

Social Networking

Mobile Apps

Websites

Gaming

Google Cloud Platform

Google Cloud Platform is one of the famous cloud providers in the IT industry. Google provides a
scalable and reliable platform for building, testing, and deploying applications in a real-time
environment.

Features of Google Cloud Platform

Affordability: The price model of GCP is awesome it allows you to pay only for what you use.

Speed: Reduce the serving cost and Accelerate content delivery to users through Google Cloud CDN.

Consulting Services: To build your cloud strategies google provides its own Google experts.

Cloud Data Transfer: By simple drag-and-drop method you can transfer your data to Google Cloud
easily.

Admin Control: Create or remove users’ accounts, and add additional security options.

Fast Development: GCP provides some tools and libraries which make development on GCP faster.
Google Cloud Platform (GCP) is a powerful and flexible cloud computing platform that offers a wide
range of services for businesses and individuals. This tutorial provided an overview of GCP and its key
features, as well as a detailed look at some of the most popular services offered by the platform.
Both beginners and experts will easily understand this tutorial. With the ever-growing demand for
cloud computing services, GCP is a valuable addition to any IT professional or developer’s skill set.

Microsoft Azure

Microsoft Azure tutorial is designed for beginners to learn about Microsoft Azure and its various
cloud computing services. It covers important concepts and provides a comprehensive
understanding of Azure’s services. The tutorial includes a variety of topics that delve into the uses
and services of Azure in depth.

With the numerous functionalities and features outlined in this lesson, the Microsoft Azure cloud
platform improves business efficiency. Additionally, it is affordable and easy for beginners to
understand. Also, this tutorial will help learners in preparation for Azure certifications. Here we will
see how the storage, compute, and network services will work along with the management and
deployment of data in the cloud.

You might also like