Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Federated access to the service
  • Metadata and storage data are kept separate
  • Storage data is encrypted and stored in the cloud
  • Metadata stored in a trusted place.
  • Various cloud storage back-ends can be brokered
  • Flexible WebDAV front-end and web app.
  • Different user platforms (Windows, MacOS, iOS, Android) are supported
  • Code and documentation is fully open-source

News

15 October 2012 - TERENA Trusted Cloud Drive pilot invites phase II participation

http://www.terena.org/news/fullstory.php?news_id=3269

23 April 2012 - New pilot project to extend TERENA's cloud activities

Vocabulary

Cloud Broker PlatformThe Cloud Broker Platform is a flexible open-source software tool developed by UNINETT Sigma in 2010 as part of the NEON project.The platform is the basis of the TERENA Trusted Cloud Drive pilot service.
Trusted Cloud DriveTrusted Cloud Drive is a pilot service made available by TERENA for evolutionary prototyping, testing and service development purposes.
PilotA pilot experiment, also called a pilot study, is a small scale preliminary study conducted in order to evaluate feasibility, time, cost, adverse events, and effect size (statistical variability) in an attempt to predict an appropriate sample size and improve upon the study design prior to performance of a full-scale research project  . Pilot studies, therefore, may not be appropriate for case studies.
Prototype

A prototype is an early sample or model built to test a concept or process or to act as a thing to be replicated or learned from. A prototype is designed to test and trial a new design to enhance precision by system analysts and users. Prototyping serves to provide specifications for a real, working system rather than a theoretical one.

Prototype software is often referred to as alpha grade, meaning it is the first version to run. Often only a few functions are implemented, the primary focus of the alpha is to have a functional base code on to which features may be added. Once alpha grade software has most of the required features integrated into it, it becomes beta software for testing of the entire software and to adjust the program to respond correctly during situations unforeseen during development.

Evolutionary Prototyping

Evolutionary Prototyping (also known as breadboard prototyping) is quite different from Throwaway Prototyping. The main goal when using Evolutionary Prototyping is to build a very robust prototype in a structured manner and constantly refine it. "The reason for this is that the Evolutionary prototype, when built, forms the heart of the new system, and the improvements and further requirements will be built. When developing a system using Evolutionary Prototyping, the system is continually refined and rebuilt. "…evolutionary prototyping acknowledges that we do not understand all the requirements and builds only those that are well understood."

Grey-box Testing

Grey-box testing involves having knowledge of internal data structures and algorithms for purposes of designing tests, while executing those tests at the user, or black-box level.The testing procedure will include:

  • Security testing (System intrusion, Hacking, Data privacy)
  • Compatibility testing (Operating system, Web browser, API)
  • Performance testing (Load, Volume, Stress)
  • Acceptance testing (Alpha, Beta)
Service Delivery FrameworkA service delivery framework is a set of principles, standards, policies and constraints used to guide the design, development, deployment, operation and retirement of services delivered by a service provider with a view to offering a consistent service experience to a specific user community in a specific business context. An SDF is the context in which a service provider's capabilities are arranged into services.

...