My Cloud Home is the perfect cloud storage solution to keep all the photos, videos, music and files organized in one central place at home. My Cloud Home offers the convenience of cloud storage with privacy and security of local storage. It plugs directly into the Wi-Fi router and allows a user to access and share content using their smartphone, tablet or computer from anywhere over the internet. The My Cloud Home infrastructure routes content request directly to the My Cloud Home device regardless of user’s physical location. This convenient centralized file storage solution provides on-the-go access to the My Cloud Home apps for mobile, desktop and web.
My Cloud Home is a full-fledged computing device with a processor, memory, and storage. It hosts a personal cloud with many pre-installed apps and services. Applications that access My Cloud Home use standard HTTPS protocols and REST APIs to access content.
My Cloud Home is built on the open-source Android platform. It allows you to build or integrate your services into the My Cloud Home eco-system. The following diagram depicts the architectural components of My Cloud Home and illustrates how the components interact with each other.
The core components of the above architecture are:
Specification | Description |
Android | Version: 6.0 Marshmallow API level : 23 |
Processor | ARM 8, Quad-core, 1.7 GHz processor, 32-bit mode |
Memory | 1 GB RAM |
Storage | Varies from 2 TB to 20 TB |
We are committed to achieve and maintain the trust of our customers. My Cloud Home is developed with robust security and privacy measures in mind. Like other good security designs, the security for My Cloud Home is designed in layers. At the platform level, it uses Android as the base and takes advantage of Android security (Linux security, application sandboxing, security patches, etc.) The permissions to access user content are implemented as a separate layer on top of the platform.
The following table details all the security features of My Cloud Home:
Features | Security |
Content | My Cloud Home allows permission to specific content stored. One or more users can read or write content. These permissions are maintained in a database and are enforced by REST APIs. Users who have permission to access content can “share” the content with other users by adding appropriate permissions. |
Application Distribution | My Cloud Home device allows installation of Device applications from the My Cloud Home App Catalog. All apps will be verified and tested before adding to the App Catalog for publishing. |
My Cloud Home REST API | All My Cloud Home REST API calls use HTTPS and are secure. |
Authentication | All REST API calls must carry OAuth 2.0 Bearer token that ensures authentication as well as authorization of the incoming request. All bearer tokens are signed cryptographically and expire after a configurable time. |
Authorization | All My Cloud Home REST APIs enforce authorization by verifying incoming token scope for operations. |
The first thing you will do after buying your new shiny My Cloud Home device is to set it up for use. Check out the video to setup My Cloud Home device.
Use My Cloud Home web application or mobile (iOS and Android) applications to set up and onboard your device.
For more help on this or other topics, visit our learning center.
Click the buttons below to visit the My Cloud Home Developer Home & Workflow pages