Difference between revisions of "Solum/HighLevelRoadmap"
< Solum
(→Version 0.1: basic app deployment functionality) |
(→Version 0.2: additional functionality) |
||
Line 10: | Line 10: | ||
* SOLUM-R6: Enable Trove via the Add-on framework | * SOLUM-R6: Enable Trove via the Add-on framework | ||
* Streaming logs (not archive) – consolidated view of logs for a given app | * Streaming logs (not archive) – consolidated view of logs for a given app | ||
− | * Language pack framework | + | * Language pack framework – combine packs, ability to pick a specific pack [R2.3, R2.4] |
* Load balanced set of app container instances | * Load balanced set of app container instances | ||
* Additional languages and services | * Additional languages and services |
Revision as of 21:12, 3 October 2013
Contents
Version 0.1: basic app deployment functionality
- SOLUM-R1: Application deployment/management
- SOLUM-R2: Capability: Language pack framework along with automatic selection of packs [R2.1, R2.2]
- SOLUM-R3: Enable language ‘X’ via the language pack framework
- REST API
- SOLUM-R4: CLI
Version 0.2: additional functionality
- SOLUM-R5: Capability: Service Add-on framework
- SOLUM-R6: Enable Trove via the Add-on framework
- Streaming logs (not archive) – consolidated view of logs for a given app
- Language pack framework – combine packs, ability to pick a specific pack [R2.3, R2.4]
- Load balanced set of app container instances
- Additional languages and services
- Authentication
Version 1.0: production ready
- Environments (Dev, Test, Prod, custom), application lifecycle management (promote code from dev to test to prod)
- Auto scaling
- Self-healing
- Application performance monitoring (CPU, memory utilization, etc.)
- Continuous Integration (e.g. Jenkins)
- SDK for interfacing with the PaaS REST API
- Interactive Web Console
Version 2.0: more advanced features
- Non-web workloads (Background and scheduled jobs)
- HA via distributed placement of load balanced set of code container instances
- Network isolation - dedicated private network for applications
- IDE Plugins for Eclipse, IntelliJ, JBoss Studio, Komodo
- Integration with online IDE
- Online developer sandbox
- Additional services