In order to drive efforts in the App Ecosystem Working Group to make OpenStack more efficient for application developers, it is necessary first to take a look on the current app development experience in OpenStack.
This analysis was conducted through a Cloud Benchmarking where OpenStack was compared against major cloud providers such as Amazon Web Services, Microsoft Azure and Google Cloud Platform. The goal was to discover best practices, gaps and critical issues in application development process in OpenStack (using Rackspace and OVH as providers) against the most popular public clouds.
The Cloud Benchmarking contains the findings classified in best practices, gaps and critical issues. These findings are grouped in the stages of the development life cycle which are sign up, infrastructure setup, development, deployment, updates, monitoring and resources clean up.
Session Video Abstract:
To make OpenStack more efficient for application developers, the App Ecosystem WG studied the current development experience in OpenStack by conducting cloud benchmarking analysis. Through this analysis, the group compared OpenStack against major cloud providers such as Amazon Web Services, Microsoft Azure, and Google Cloud Platform, seeking to discover best practices, gaps and critical issues in the application development process in OpenStack.
After this session attendees will understand the current state of OpenStack in terms of application developer experience. They will better understand the issues faced by developers at each of the development stages as discovered by Cloud Benchmark.
Moreover attendees will learn how to conduct their own cloud benchmarking in order to compare themselves their experience across multiple providers, following a script that reproduces the study. The script describes the benchmarking process which is recruiting developers, benchmarking questionnaire, apps to deploy, accounts that need to be created, how to observe the developers, how to document their findings and finally how to present the results.