Skip to content

NubesGen H2 2022 Roadmap 🗺️

Christopher MANEU edited this page Oct 4, 2022 · 1 revision

This page is a summary of improvments planned for H2 2022.

Add-ons system

Right now, you can deploy add-ons like Azure Storage or Redis through NubesGen. However, adding a new addon is cumbersome for a contributor. We want to simplify this experience by creating a proper addon/plugin system. We already have a wide range of services and scenarios we can implement with this.

This refactoring should also enable few key other scenarios:

  • Generating a proper OpenAPI definition for NubesGen service (useful for when NubesGen is integrated into other products)
  • Generating a permalink for a specific configuration (this allows you to go back to the form and just add one sample or modify one thing, without having to re-input all your choices)
  • Generating "Deploy to Azure Button" on the fly (scenario: I'm doing an OSS project, I can easily generate a button to paste in my readme).
  • The two scenarios listed below can also be implemented through the add-on system.

More support for Databases & messaging

You can easily deploy databases with NubesGen, however you can't deploy database schema changes for example. We want to leverage SQL Database projects and GitHub Actions to offer that capability. For non Azure SQL databases, we could use DbUp

Right now, we do not support any messaging services. We can add support for Service Bus and Event Hubs.

Dev Environments (VS Code) support

Simply pick your language and your addons, and we'll generate a docker-compose file and the VS Code Dev Environments.