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

Cloud Computing Practical

The document discusses different cloud computing concepts and services including SaaS, PaaS and IaaS. It provides examples of each service type and defines SaaS as software hosted by cloud providers that users can access via web browsers. PaaS is defined as platforms for developers to build, test and manage apps, and examples are provided. IaaS is defined as outsourcing hardware infrastructure via the internet, avoiding costs and complexity of owning physical servers, and examples of IaaS providers are given. The practicals demonstrate implementing SaaS using Google Apps and virtualization using Oracle VirtualBox.
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
21 views

Cloud Computing Practical

The document discusses different cloud computing concepts and services including SaaS, PaaS and IaaS. It provides examples of each service type and defines SaaS as software hosted by cloud providers that users can access via web browsers. PaaS is defined as platforms for developers to build, test and manage apps, and examples are provided. IaaS is defined as outsourcing hardware infrastructure via the internet, avoiding costs and complexity of owning physical servers, and examples of IaaS providers are given. The practicals demonstrate implementing SaaS using Google Apps and virtualization using Oracle VirtualBox.
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 7

SAMRAT ASHOK TECHNOLOGICAL INSTITUTE

Computer Science & Engineering Department

Session – 2023-24

Practical File

Cloud Computing
(ICB-2163)

Submitted to : Submitted By :
Dr. Divya Rishi Sahu Shrashti Bhumarkar
0108IC211055
Practical 1

AIM & Objective: To understand the core concept of cloud computing,


practically demonstrate the different services of the cloud including SaaS, PaaS
and IaaS.
1. SaaS (Software as a Service)
SaaS is also known as "on-demand software". It is a software in which the
applications are hosted by a cloud service provider. Users can access these applications
with the help of internet connection and web browser.
E.g. Google Apps, BigCommerce, Salesforce, Dropbox, ZenDesk, Cisco WebEx,
ZenDesk, Slack, and GoToMeeting

Google Apps, now known as Google Workspace, is a comprehensive suite of cloud-based


productivity and collaboration tools that exemplifies Software as a Service (SaaS). It includes
popular applications such as Gmail, Google Calendar, Google Drive, Google Docs, Google
Sheets, and Google Meet.

2. PaaS (Platform as a Service)


PaaS cloud computing platform is created for the programmer to develop, test,run,
and manage the applications.
E.g. AWS Elastic Beanstalk, Windows Azure, Heroku, Force.com, Google App
Engine, Apache Stratos, Magento Commerce Cloud, and OpenShift.
Amazon Web Services (AWS) offers a comprehensive range of cloud computing services categorized
into Core Cloud Infrastructure Services and Cloud Platform Services, all supported by AWS's global
infrastructure. Core Cloud Infrastructure Services include Compute, Storage & Content Delivery,
Database, Networking, and Administration & Security, providing the foundational elements required for
building and managing applications and data.

3. IaaS (Infrastructure as a Service)


IaaS is also known as Hardware as a Service (HaaS). It is a computing infrastructure
managed over the internet. The main advantage of using IaaS is that it helps users to avoid the
cost and complexity of purchasing and managing the physical servers.
E.g. DigitalOcean, Linode, Amazon Web Services (AWS), Microsoft Azure, Google Compute
Engine (GCE), Rackspace, and Cisco Metacloud

Firebase, a Google-owned platform, exemplifies Infrastructure as a Service (IaaS). It offers a comprehensive


suite of cloud-based services that provide backend support for web and mobile applications. Developers can
leverage Firebase's infrastructure to handle tasks such as database management, authentication, hosting, and
real-time analytics without having to manage the underlying hardware or server configurations.
Practical 2

Aim :- Implement Software Virtualization using HostedHypervisor

Step 1 :- Download Hypervisor like Oracle Virtualbox.

Go to www.virtualbox.org and download the virtualBoxaccording to your system.


Here we are downloading VirtualBox for Ubuntu22.04
Download OS Image.
Step 2 :-
Download the ISO image of any Operating Sytem youwant to install on your virtual
machine.
Here we are going with Windows XP.

Install Hypervisor
Create Virtual Machine
Click on the Start button and create a Virtual Machine Run
the VirtualMachine and Install OS

Run the Virtual machine and add ISO image of the OS inthe steps and then install the OS .

You might also like