Cloud

Component ID

4146

Component name

Cloud

Component type

module

Maintenance status

Development status

Component security advisory coverage

covered

Downloads

10351

Component created

Component changed

Component body

OVERVIEW

Cloud (Clanavi) is a set of modules to realize cloud management: Drupal-based Cloud Dashboard like Amazon Management Console, RightScale, ElasticFox, and etc. The module supports not only public cloud like Amazon EC2, Cloudn but also private cloud like OpenStack since the system is highly modularized by Drupal architecture.

The cloud management functionalities include in such as server templates, clusters, monitoring, billing, resource allocation, reliability, scalability and etc.

DOCS

USE CASE SCENARIOS

From User's Perspective, UX Includes:

  • Access to Multiple Clouds like Amazon EC2, Cloudn, OpenStack
  • Access to Windows VM via RDC
  • Launch and Terminate Instances easily
  • Manage Server Templates
  • Manage Clusters
  • Failover Service

From IT Administrator's Perspective (In Addition to the User's Perspective Above), UX Includes:

  • Provides AuthN: Work with Active Directory (LDAP Server)
  • Make AuthZ: Access Permission for Each Functionality
  • Manage VM (Instance) Images
  • Set up Automatic Backups (and Restore)
  • Check Billing Status (TBD: Each User Metering and Limitation to Budget)
  • Audit User Activity Logs
  • Auto-scaling (We provide an auto-scaling framework; any auto-scaling algorithm contribution is appreciated)

DESIGN

REQUIRED MODULE and LIBRARIY for D8

  • composer require aws/aws-sdk-php:dev-master

REQUIRED MODULE and LIBRARIY for D7