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

Roll No: 18sw65 Subject: Software Project Management Project Name: Cloud Based Application (Google Drive) Purpose and Application

The document provides information about a cloud-based Google Drive application project. It discusses: - The purpose of Google Drive is to provide cloud-based file storage and sharing. Users can access files from any device. - Google Drive is developed using Java programming language for the server-side and JavaScript for the client-side web applications. - Key resources used for the project include human resources to develop and maintain the software, as well as data center infrastructure to store user files in the cloud. - Metrics from previous cloud storage projects like Google Docs are used, including starting with 15GB free storage and implementing paid storage tiers once usage increased. Reusable software components are also leveraged between projects

Uploaded by

Natasha
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)
45 views

Roll No: 18sw65 Subject: Software Project Management Project Name: Cloud Based Application (Google Drive) Purpose and Application

The document provides information about a cloud-based Google Drive application project. It discusses: - The purpose of Google Drive is to provide cloud-based file storage and sharing. Users can access files from any device. - Google Drive is developed using Java programming language for the server-side and JavaScript for the client-side web applications. - Key resources used for the project include human resources to develop and maintain the software, as well as data center infrastructure to store user files in the cloud. - Metrics from previous cloud storage projects like Google Docs are used, including starting with 15GB free storage and implementing paid storage tiers once usage increased. Reusable software components are also leveraged between projects

Uploaded by

Natasha
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/ 5

Roll No: 18sw65

Subject: Software project management

Project name: Cloud based Application


(Google drive)
Q1: Introduction to the project along with its
purpose and application.
Google Drive is a Google service that allows you to store and share files over
the internet.
This app is a cloud-based storage service that lets you save files online and
access them from any smartphone, tablet, or computer.
This programmer allows you to safely upload and modify files online from
your PC or mobile device. Others may edit and collaborate on files with ease
using Drive. Using a cloud storage service has a number of benefits,
including quicker file sharing and the ability to back up your information to a
remote place.

Google Drive is a free data storage service that provides you with up to 15
GB of space to save essential files, documents, and photos. Additional
storage can be purchased for a monthly fee. It makes use of sophisticated
cloud technology, which means your data is saved on one of Google's
servers and accessible from anywhere on the world.

Google Drive is extremely safe since it encrypts your data as they are
transferred and stored. Google, on the other hand, can decrypt your files
using encryption keys, which means that hackers or government agencies
might hypothetically access your data.

Purpose:
The primary goal of Google Drive is to provide a central location for you to
store your files online and access them from anywhere.
The major goal of creating a cloud-based Google Drive is to make it easier to
free up hard drive space on your computer.
What happens if you do not use google drive??

Your Google Drive folder and My Drive will no longer sync, and you won't be
able to sync or upload new files. You'll still be able to create Google docs
because they don't take up any storage space.
Another primary goal of google drive is to provide the features that other
apps have not provided.
Docs
Sheets
Slides
Forms
Image, Video and audio files
Text Files
Microsoft word, excel and PowerPoint
Etc.

Applications:
There are three types of cloud applications.
 SaaS-software :
 Google docs
 Drop Box
 PaaS-Platform
 Google App Engine
 Microsoft services

 
Google Drive is a software-as-a-service cloud storage system. The most
frequent sort of cloud application is SaaS. The software for these apps is
stored in a remote location. When it comes to the reasoning behind the data
being processed to and from the cloud and the users, security is a top
feature for the cloud application.
Google Drive offers capabilities for sharing files and collaborating on projects
with other users over the Internet in addition to online file storage.
When compared to competitors such as Drop Box and Apple's iCloud service,
Google Drive is. The popularity of Google Drive stems from its effective
collaboration capabilities and built-in integrations with Google's range of
goods and services.
Q3: Which programming language is
used to develop the application?

The google drive is developed in java programming language and JavaScript.


There are two sides of the System:
 The server side
 The client side
Client side: Web applications improved by the JavaScript programming
language make up the user's side of the system, also known as the client
side of a traditional network. JavaScript and Java are not synonymous. The
Java programming language enables programmers to create everything from
big apps to simple applets. It is feasible to create a Java application that
does not require the use of any other software.

Server Side: The second component of the system, which in a traditional


network would be referred to as the server side of the system, is written in
Java. Sun Microsystems created Java, an object-oriented programming
language. Google uses the Java programming language to build and develop
the Google Docs applications.

Google has a number of massive data centers. A datacenter is a structure


that houses computer equipment, which is commonly placed in racks, which
are metal shelving units. Thousands of servers could be housed in a huge
datacenter.
Q3: What type of resources are used for the project defined in
chronological order?

Work or Human resources: It contains members of the team. The success


of Google is due to its high-quality human resources. Smartness and
excellence are valued highly by the company's personnel. To maintain the
sufficiency of its human resources, Google's human resource management
uses a combination of internal and external recruitment sources.

Q4: What metrics are used from other


previous (same type of) project and reusable
components?
Reusability means using a segment of source code that can be used again to add new functionalities
with slight or no modification.

Reverse engineering is a systematic form of program understanding that takes a program and constructs
a high -level representation useful for documentation, maintenance, or reuse. To accomplish this,
reverse engineering technique begins by analyzing a program’s structure [24].

The software system or program under study is neither modified nor re -implemented because of not
bringing it under Re-engineering. [23] Software Re-engineering is the area which deals with modifying
software to efficiently adapt new changes that can be incorporated within as software aging is a well-
known issue.

A model capable of developing cloud based applications with reusability by retrieving the components
from the cloud component repository by using pattern matching algorithms and various retrieval
methods
Before the introduction of Google Drive, Google Docs initially provided 15 GB of storage free of
charge.[citation needed] On April 24, 2012, Google Drive was introduced with free storage of 5 GB. Storage
plans were revised, with 25 GB costing $2.49/month, 100 GB costing $4.99/month and 1 TB costing
$49.99/month.[6]
Originally, Gmail, Google Docs, and Picasa had separate allowances for free storage and a shared
allowance for purchased storage.

You might also like