0% found this document useful (0 votes)
28 views

Unit5 Cloud

The document discusses cloud computing and related concepts like cloud deployment models, cloud computing services, data analytics, and virtualization. Cloud computing allows users to access computing resources over the internet rather than owning their own infrastructure. The main cloud deployment models are public, private, hybrid, and community clouds. Common cloud computing services are infrastructure as a service (IaaS), platform as a service (PaaS), and software as a service (SaaS).
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
28 views

Unit5 Cloud

The document discusses cloud computing and related concepts like cloud deployment models, cloud computing services, data analytics, and virtualization. Cloud computing allows users to access computing resources over the internet rather than owning their own infrastructure. The main cloud deployment models are public, private, hybrid, and community clouds. Common cloud computing services are infrastructure as a service (IaaS), platform as a service (PaaS), and software as a service (SaaS).
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 23

Unit V

Introduction to Cloud Computing


Introduction ● Cloud Computing is the delivery of
computing services such as servers,
data storage, databases, networking,
software, analytics, and intelligence
over the internet (“cloud”) to offer
flexible resources, faster innovation,
and economies of scale.
● Instead of owning data centers,
organizations can rent access to
someone else’s infrastructure like
storage, computing servers, and
databases from a cloud computing
service provider and only pay for
resources that they use.
Cloud Deployment Models ● Public Cloud
● Private Cloud
● Hybrid Cloud
● Community Cloud
● Multi-Cloud
Cloud Deployment Models The public cloud is one in which cloud
infrastructure services are provided over the
internet to the general people or major industry
groups.

The infrastructure in this cloud model is owned


by the entity that delivers the cloud services, not
by the consumer. It is a type of cloud hosting
that allows customers and users to easily
access systems and services. This form of
cloud computing is an excellent example of
cloud hosting, in which service providers supply
services to a variety of customers.

Amazon Web Services (AWS), Dropbox, Google


Workspace, Microsoft Azure.
Cloud Deployment Models Public Cloud Model Advantages

● Minimal Investment
● No setup cost
● Infrastructure Management is not required
● No maintenance
● Dynamic Scalability

Public Cloud Model Disadvantages

● Less secure
● Low customization
Cloud Deployment Models
It’s a one-on-one environment for a single user
(customer). There is no need to share your
hardware with anyone else.

Amazon Virtual Private Cloud (Amazon VPC), IBM


Cloud Private, VMware
Cloud Deployment Models

By bridging the public and private worlds with a


layer of proprietary software, hybrid cloud
computing gives the best of both worlds.

fully customizable, robust


management, secure by design

low entry cost, pay as you go, highly


elastic

Scalability, flexibility,
security, cost efficiency

Azure Stack, Vmware cloud on AWS, Google


Anthos
Cloud Deployment Models
Community clouds are distributed systems created
by integrating the services of different clouds to
address the specific needs of an industry, a
community, or a business sector. Community
clouds are commonly used in industries with
shared compliance standards, such as healthcare
and government. They facilitate secure
collaboration and data exchange while ensuring
compliance with specific regulations within these
sectors.

Community cloud is a social platform from


Salesforce.com that is designed to connect and
facilitate communication among an organization’s
employees, partners and customers.
Cloud Computing Services 1. Infrastructure as a Service (IaaS in Cloud
Computing)

IaaS provides virtualized computing resources over


the internet. It allows users to rent infrastructure
components like virtual machines, storage, and
networking resources on a pay-as-you-go basis.
Users have control over the operating systems,
applications, and development frameworks running
on the infrastructure.

Examples include Amazon Web Services (AWS)


EC2, Microsoft Azure Virtual Machines, and Google
Compute
Cloud Computing Services 2. Platform as a Service (PaaS in Cloud
Computing)

PaaS provides a platform allowing customers to


develop, run, and manage applications without
dealing with the complexities of building and
maintaining the underlying infrastructure.

It typically includes development tools, database


management systems, middleware, and operating
systems.

Users focus on application development and


deployment while the PaaS provider manages the
infrastructure. Examples include Heroku, Google
App Engine, and Microsoft Azure App Service.
Cloud Computing Services 3. Software as a Service (SaaS in Cloud
Computing)

SaaS delivers software applications over the


internet on a subscription basis.

Users access the software through a web browser


or an API without needing to install or maintain the
application locally.

The software is hosted and maintained by the SaaS


provider, who handles updates, security, and
infrastructure.

Examples include Salesforce, Google Workspace,


and Microsoft Office 365.
Data Analytics Businesses have long used data analytics to
help direct their strategy to maximize
profits. Ideally data analytics helps
eliminate much of the guesswork involved
in trying to understand clients, instead
systemically tracking data patterns to best
construct business tactics and operations to
minimize uncertainty. Not only does
analytics determine what might attract new
customers, often analytics recognizes
existing patterns in data to help better serve
existing customers, which is typically more
cost effective than establishing new
business.
Data Analytics In an ever-changing business world subject
to countless variants, analytics gives
companies the edge in recognizing
changing climates so they can take initiate
appropriate action to stay competitive.
Alongside analytics, cloud computing is
also helping make business more effective
and the consolidation of both clouds and
analytics could help businesses store,
interpret, and process their big data to
better meet their clients’ needs.
Data Analytics ● Social Media
● Tracking Products
Utility ● Tracking Preference
● Keeping Records
Virtualization Virtualization is technology that you can use to
create virtual representations of servers, storage,
networks, and other physical machines.

Virtual software mimics the functions of physical


hardware to run multiple virtual machines
simultaneously on a single physical machine.

Businesses use virtualization to use their hardware


resources efficiently and get greater returns from
their investment. It also powers cloud computing
services that help organizations manage
infrastructure more efficiently.
A hypervisor is a software that allows you to create
How Does Virtualization a virtual layer over the hardware system that
manages the interaction between the virtual
Work? machines and the system's hardware resources.

They are installed as any other software application


in the system and perform the task of virtualization.
It acts as a connection between the physical
system and virtual machines to ensure the proper
access of the hardware resources.
It also manages that the virtual machines don't
How Does Virtualization interfere with each other's memory and computing
resources. The hypervisor manages the Virtual
Work? machines and is known as the virtual machine
monitor (VMM).
Hypervisor and their Types ● Type1/Bare Metal: This type of hypervisor
interacts directly with the hardware resources
of the system, replacing the host operating
system, i.e., it is also known as a bare-metal
hypervisor.
● Type2: This type of hypervisor runs as a
software application on the host operating
system, and it also coordinates with the
virtual machines for hardware resource
management.
Hypervisor and their Types
Top 5 virtualization tools for Developers ● Vagrant
● Microsoft Hyper-V
● RedHat Virtualization
● VMware Workstation
● VMware Fusion
Skill Set for Cloud Computing ● Cloud Mitigation and Deployment
● Database Proficiency
● Serverless Architecture
● System or Platform Certifications
● Programming skills
● DevOps
Job roles in Cloud Computing ● Cloud Developer
● Cloud Security Engineer
● SysOps Administrator
● Front-End and Back-End Developer
● Development Operations Engineer
● Solutions Architect

You might also like