Cloud Computing Lab Manual
Cloud Computing Lab Manual
SYLLABUS
Sub Title : CLOUD COMPUTING LAB
Course Objectives:
I. LIST OF PROGRAMS
PART A
CLOUD COMPUTING:
1. Demonstrate the working of Google Drive to make spreadsheet and notes.
2. Installation, Configuration and working on Dropbox.
3. Demonstrate the working in Cloudanywhere Cloud9 to demonstrate different language.
4. Demonstrate the working of Google Form to develop event feedback system.
5. Creating an application in Salesforce .com using single object
6. Creating an application in Salesforce.com using multiple object
7. Demonstrate the working in Codenvy to demonstrate Provisioning and Scaling of a
Website.
NOTE:
Course Outcomes:
CO1: Analyze the requirements to setup: Cloud Environment using IaaS, Hadoop Environment
CO2: Develop the ability to solve real-world problems through software development on Cloud
environment
CO3: Implement, compile, test and run Java programs comprising on PaaS to address a particular
software problem.
CO4: Design and develop useful Cloud applications with elegant user interfaces using SaaS.
CLOUD COMPUTING
Experiment 1
Theory:
Google Drive is a file storage and synchronization service developed by Google. It allows users
to store files in the cloud, synchronize files across devices, and share files. In addition to a
website, Google Drive offers apps with offline capabilities for Windows and macOS
computers, and Android and iOS smartphones and tablets. Google Drive encompasses Google
Docs, Sheets and Slides, an office suite that permits collaborative editing of documents,
spreadsheets, presentations, drawings, forms, and more.
Google Docs
Google Docs is an online word processor that lets you create and format text documents and
collaborate with other people in real time. You can do the following with Google Docs:
Google Sheets
Google Sheets is an online spreadsheet app that lets you create and format spreadsheets and
simultaneously work with other people. You can do the following with Google Sheets:
Import and convert Excel, .csv, .txt and .ods formatted data to a Google spreadsheet
Export Excel, .csv, .txt and .ods formatted data, as well as PDF and HTML files
Use formula editing to perform calculations on your data, and use formatting make it
look the way you'd like
Chat in real time with others who are editing your spreadsheet
Google Slides
Google Slides is an online presentations app that allows you to show off your work in a visual
way. You can do the following with Google Slides:
2. Click on the New button and select any of the following i.e. Google Docs, Slides or
Sheets. You can either choose a blank document or an existing template
1. Click on the New button and select the File upload option from the drop-down menu.
2. A dialog box appears and select the documents you would like to upload and click
Open.
3. The document starts uploading and the uploaded file appears in the Drive
1. From your Drive, select the item(s) you want to delete, right click on the item and select
remove option or from the More menu, choose Move to trash.
2. The item will be moved to the Trash and to permanently delete the item, go to Trash
select them and choose Delete forever.
Experiment 2
Theory:
Dropbox is a personal cloud storage service that is frequently used for file sharing and
collaboration. The Dropbox application is available for Windows, Linux desktop operation
systems.
1. Login into your Dropbox account
8. To delete the file, right click on folder and select the delete option
Experiment 3
1. Login to get started with codeanywhere, just login if you are already registred.
2. Build a container go to Default and select New connection and then the container
3. Choose which predefined stack you will use and wait until the container is deployed
4. Right click on the created container and fill in the program name along with the
extension
5. The code can be executed in the terminal that can be obtained by right clicking the
terminal and click SSH terminal and direct run by clicking the run button
Experiment 4
Theory: Google form is a survey administration app that is included in the Google Drive
office suite along with Google Docs, Google Sheets, and Google slides. Forms features
all of the collaboration and sharing features found in Docs, Sheets and slides.
Google form is a tool that allows collecting information form users via a personalised
survey or quiz. The information is then collected and automatically connected to a
spreadsheet. The spreadsheet is populated with the survey and quiz response. New
features include, but are not limited to, menu search, shuffle of questions for randomized
order, limiting responses to once per person.
When you need to gather data for your spreadsheet, a form is your best friend.
There’s also a link to Google Forms in Docs, Sheets and Slides: Click fileNewForm to
start a new blank form.
The form editor is straight forward. Your form fills the centre of the screen, with space for a
title and description followed by form fields. Click a form field to edit it and add questions.
Use the dropdown box next to the field to choose the field type such as multiple choice,
checkboxes, short answer and so on.
Google Forms includes 12 field types: 9 question types, along with text, photo, and video fields.
Just click the + icon in the right sidebar to add a new question, or click the text, photo, or
video icons to add media to your form.
Each field includes a copy button to duplicate the field, for a simple way to add similar
questions to your form. There's also a delete button, options to make the field required, and a
menu with extra options on the right side. You can switch question types at any time, though
do note that your field settings and questions will reset if you switch from multiple choice,
checkbox, or menu to any of the other question types. And, to quickly fill in questions in fields,
just press enter to start adding another one.
Title and Description: The title and description fields are added automatically to every form
and field—though the description is hidden by default on most fields—and you can add an
extra title block anywhere with the Tt button. You can leave the title and description blank on
questions, but the main form title must be filled in.
Short Answer: This field is perfect for asking for small bits of text: names, email addresses,
values, and more. You get one line of text to answer the question—though your users could
actually enter as much text as they want.
To make sure you get the answers you need, this field includes number, text, length, and regular
expression data validations. Number validations help you watch for ranges of values, while
text validations are perfect to watch for email addresses or links.
Paragraph: Much the same as the short answer field, this is a field for text—long-form text.
Length and regular expression are the only data validations available here, so only use it when
you want detailed feedback or longer notes in the answer.
Multiple Choices: The default field for new questions in a Google Form, multiple choice lets
you list options and have users select one. You can then have the form jump to another section
based on the answer or have the answer options shuffled to prevent bias.
Checkboxes: Similar to multiple choices, this field lets you list answers and have users select
as many as they want. It also includes data validation to require users to select a specific number
of options. It doesn't include section jumps, however.
Dropdown: Want all of the answer options in a menu? This field's for you. It's the exact same
as the multiple choices field—with the same section jump and shuffle options—only this time
the answers are in a menu. This is useful for keeping your form compact when there are many
answer options.
Date: Want to ask for a specific date or time, perhaps to schedule an event or log an activity?
The date field is the one you want to select. It can ask for a date and month and, optionally, the
year and time as well.
Do note that the date format will be shown in the default format for your location. If your
Google Account is set to US English locale, dates will be formatted as MM/DD/YYYY; UK
English accounts, on the other hand, will show dates as DD/MM/YYYY. Your users will see
the date options in your locale's date format, unless they're logged into their Google Account,
so be sure to keep that in mind when creating forms.
Time: Time lets you request a length of time in hours, minutes, and (optionally) seconds, for a
way to log how long an activity took.
Sharing the form via email includes an extra option: including the form in the email. This copies
your actual form options into the email, and if your recipient uses Gmail, they can fill out the
form inside their Gmail inbox, click Submit, and send in their answer without ever seeing your
real form. That only works in Gmail, though—Apple Mail shows the form fields but doesn't
send the answers to Google Forms, while Outlook.com can't even open the form—so you might
want to include a note with your form for non-Gmail users.
Once you've created the form, you don't need to do anything extra to store respondents' answers
in Google Forms. By default, it'll save each answer in the Responses tab, showing summary
graphs and lists of answers. An individual response view shows the live form along with the
results from each respondent.
That's great for quick form results, but for more tools to analyse answers, you can link your
form to a Google Sheets spreadsheet. Just click the green Sheets icon in the Responses tab or
click Select Response Destination in the menu, then create a new spreadsheet or select an
existing one to store the answers.
Experiment 5
Enter details:
App launcherlibdb
Experiment 6
Experiment 7
Theory: Codenvy is a cloud IDe and developer workspace server that allows anyone to
contribute to a project without installing software. It is based on open source Eclipse
Codenvy is offered as SaaS, on premises and white label or badge your public git repository
to give anyone instant access to review or contribute to your project.
Steps:
3. Select the Create Project to start a new project or select Import Project to load an
existing project. Select the environment in which you want to work in and enter the
name of your project and click Create.
4. Right click on your project and select new file option and enter the name of the new
file
6. To run your file give the appropriate code in the terminal and the output can viewed in
the same terminal