Cloud storage is a model of data storage in which the digital data is stored in logical pools, the physical storage spans multiple servers (and often locations), and the physical environment is typically owned and managed by a hosting company. These cloud storage providers are responsible for keeping the data available and accessible, and the physical environment protected and running. People and organizations buy or lease storage capacity from the providers to store user, organization, or application data.
2. What is Cloud Storage ?
• Saving data to an off-site storage system maintained by a third party.
Internet provides the connection between device and the database.
Advantages :
• Data Accessibility from any location that has Internet access.
• Complete Data Backup!
• Unlimited Storage can be achieved
• Easy Data Sharable
4. Why we should use ?
Data Loss due to Frequent Hard Disk ( HDD ) Failures.
Time taken due to Data Transfer from one Device
to another.
5. What is Cloud Drive ?
• Cloud Drive is a Software Application.
• Provides user authentication system.
• Developed mainly for automated data transfer between Devices and
Storage Servers.
• Also used for file sharing between Users.
• Provides some user related settings.
6. Device 1 Device 2
Cloud Drive
New File.docx
Example text.
Cloud Drive
New File.docx
Example text.
Added text
Example text.
Added text.
How Cloud Drive Works?
7. What is collaboration ?
• Collaboration is working with others to do a task and to achieve shared
goals.
• Simply two or more people working on same thing.
How collaboration helps in cloud drive?
• Immediate file content changes can be seen by all shared users in any
web browser.
• Up to date file information.
8. User A User B
Google
Google
www.syncjar.com/my-jar
NEW NEW
www.syncjar.com/my-jar
<html>
<head>
<title> Demo </title>
</head>
This is Demo HTML Page
</html>
<html>
<head>
<title> Demo </title>
</head>
This is Demo HTML Page
</html>
How Collaboration Works?
9. Technology used..
C#
• C# is an elegant and type-safe object-oriented language that enables
developers to build a variety of secure and robust applications that run on
the .NET Framework.
Requirements :
Software : Windows XP , Vista , 7 & 8.1 installed with minimum .NET
Framework 1.1 and 20 MB Space.
Hardware : 256 MB RAM and Pentium IV Processor.
Client Side :
10. Server Side :
PHP
• PHP is a server-side scripting language designed for web development.
• As of January 2013, PHP was installed on more than 240 million websites.
Server Requirements :
Software : Linux / Windows server OS with PHP and Web Server Installed.
Hardware : Depends on Usage and data storage Level.
11. Device
Type
Communication
Client
Server
Start Server Running
Device
Type
New Install Request
Files LogFiles Log
Log File Downloaded
File
Change
Change Request with Files
Request Process
Cloud Drive Folder Files
Files Downloaded
Pre Installed
Server
File Log
Check
If True Request New Log
Every Sec
Cloud Drive Folder Files
Files Log
Internet Connection
Files Downloaded
Updated Log!