CloudStack-UI is our in-house open-source product first released in the April, 2017. It enables IaaS, PaaS providers, system integrators and other solution providers using Apache CloudStack (ACS) as a part of their products to give their end users modern, easy to interact with cloud management UI developed with up-to-date technological stack (Angular 2, Typescript, MDL). We consider it especially suitable solution for the companies that plan to launch public AWS-style cloud for IaaS or PaaS products.
Most of average Apache CloudStack users struggle to get things quickly done if they haven’t read tons of tutorials and how-tos because its' native interface is purposed for skilled system administrators and DevOps whose day to day VM management routine enables to remember ACS UI structure. This leads to endless questions, help desk tickets, tasks delays and affects the productivity and safety of operations when providing ACS clouds to end users. To deal with such problems, some ACS adopters, for example Exoscale, decide to craft customized UI allowing users easily work with their PaaS product.
We developed the CloudStack-UI taking into account needs of users, who wish to effectively operate Apache CloudStack (ACS) without getting into much pain with complex structure and behavior of its’ native interface. The product is designed to deliver high-quality UX for ACS basic zones and is easy to use for anyone who have worked with well known public cloud services. Here are some of the CloudStack-UI features:
The most amazing thing about the project is its free open source nature. We are ready to share our experience with new adopters and committers and hear what community expects from the project. In the future we aim to enlarge covered functionality and support more helpful features for advanced ACS users.