Libcloud
  1. Libcloud
  2. LIBCLOUD-168

Database as a Service (DBaaS) API (GSoC task)

    Details

      Description

      This is an umbrella task for Libcloud Database as a service (DBaaS) API task.

      ============================================================

      Description:

      A new Libcloud API for managing relational database as a service APIs.

      Example APIs:

      Amazon: http://docs.amazonwebservices.com/AmazonRDS/latest/APIReference/Welcome.html?r=6928
      Rackspace:

      Goals:

      • Research different providers and decide about the base dbaas API
      • Implement the base API
      • Implement drivers for at least two different providers (e.g. Rackspace DBaaS and Amazon DBaaS)
      • Include tests for all the features
      • Include documentation for all the features

      Milestones:

      1. Research different providers APIs and implement prototype of the base API
      2. Write RFC for the base API, send it to dev@libcloud.apache.org and iterate on the feedback
      3. Implement driver and tests for provider #1
      4. Implement driver and tests for provider #2
      5. Add documentation to the website

        Activity

        Tomaz Muraus made changes -
        Summary Database as a Service (DBaaS) API (GSoC 2012) Database as a Service (DBaaS) API (GSoC task)
        Tomaz Muraus made changes -
        Labels dbaas gsoc gsoc2012 gsoc2014 mentor dbaas gsoc gsoc2012 gsoc2014 mentor python
        Tomaz Muraus made changes -
        Labels dbaas gsoc gsoc2012 mentor dbaas gsoc gsoc2012 gsoc2014 mentor
        Tomaz Muraus made changes -
        Description This is an umbrella task for Libcloud Database as a service (DBaaS) API task.

        ============================================================

        Description:

        A new Libcloud API for managing relational database as a service APIs.

        Example APIs:

        Amazon: http://docs.amazonwebservices.com/AmazonRDS/latest/APIReference/Welcome.html?r=6928
        Rackspace:

        Goals:

        - Research different providers and decide about the base dbaas API
        - Implement the base API
        - Implement drivers for at least two different providers (e.g. Rackspace DBaaS and Amazon DBaaS)
        - Include tests for all the features
        - Include documentation for all the features

        Milestones:

        1. Implement base API
        2. Implement driver and tests for provider #1
        3. Implement driver and tests for provider #2
        4. Add documentation to the website
        This is an umbrella task for Libcloud Database as a service (DBaaS) API task.

        ============================================================

        Description:

        A new Libcloud API for managing relational database as a service APIs.

        Example APIs:

        Amazon: http://docs.amazonwebservices.com/AmazonRDS/latest/APIReference/Welcome.html?r=6928
        Rackspace:

        Goals:

        - Research different providers and decide about the base dbaas API
        - Implement the base API
        - Implement drivers for at least two different providers (e.g. Rackspace DBaaS and Amazon DBaaS)
        - Include tests for all the features
        - Include documentation for all the features

        Milestones:

        1. Research different providers APIs and implement prototype of the base API
        2. Write RFC for the base API, send it to dev@libcloud.apache.org and iterate on the feedback
        3. Implement driver and tests for provider #1
        4. Implement driver and tests for provider #2
        5. Add documentation to the website
        Tomaz Muraus made changes -
        Description This is an umbrella task for Libcloud Database as a service (DBaaS) API task.

        ================================================

        Description:

        A new API for managing relational database as a service APIs.

        Example APIs:

        Amazon: http://docs.amazonwebservices.com/AmazonRDS/latest/APIReference/Welcome.html?r=6928
        Rackspace:

        Goals:

        - Research different providers and decide about the base dbaas API
        - Implement the base API
        - Implement drivers for at least two different providers (e.g. Rackspace DBaaS and Amazon DBaaS)
        - Include tests for all the features
        - Include documentation for all the features
        This is an umbrella task for Libcloud Database as a service (DBaaS) API task.

        ============================================================

        Description:

        A new Libcloud API for managing relational database as a service APIs.

        Example APIs:

        Amazon: http://docs.amazonwebservices.com/AmazonRDS/latest/APIReference/Welcome.html?r=6928
        Rackspace:

        Goals:

        - Research different providers and decide about the base dbaas API
        - Implement the base API
        - Implement drivers for at least two different providers (e.g. Rackspace DBaaS and Amazon DBaaS)
        - Include tests for all the features
        - Include documentation for all the features

        Milestones:

        1. Implement base API
        2. Implement driver and tests for provider #1
        3. Implement driver and tests for provider #2
        4. Add documentation to the website
        Tomaz Muraus made changes -
        Field Original Value New Value
        Description This is an umbrella task for Libcloud Database as a service (DBaaS) API task.

        ================================================

        Description:

        A new API for databases as a service.

        Goals:

        - Research different providers and decide about the base dbaas API
        - Implement the base networking API
        - Implement drivers for at least two different providers (e.g. Rackspace DBaaS and Amazon DBaaS)
        - Include tests for all the features
        - Include documentation for all the features
        This is an umbrella task for Libcloud Database as a service (DBaaS) API task.

        ================================================

        Description:

        A new API for managing relational database as a service APIs.

        Example APIs:

        Amazon: http://docs.amazonwebservices.com/AmazonRDS/latest/APIReference/Welcome.html?r=6928
        Rackspace:

        Goals:

        - Research different providers and decide about the base dbaas API
        - Implement the base API
        - Implement drivers for at least two different providers (e.g. Rackspace DBaaS and Amazon DBaaS)
        - Include tests for all the features
        - Include documentation for all the features
        Tomaz Muraus created issue -

          People

          • Assignee:
            Tomaz Muraus
            Reporter:
            Tomaz Muraus
          • Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

            • Created:
              Updated:

              Development