Gitlab, a well-known open source code hosting platform, has just announced the 15th version update plan of its Devops service. According to the roadmap, all new functions of gitlab 15 will be launched around next year The company said the update focused on improvements in observability, security, enterprise planning and workflow automation.
After the acquisition of opstrace in December last year, it is naturally indispensable in the first batch of new functions of gitlab 15. Kenny Johnston, product owner, said during last week's kubecon Europe event:
Our subsequent integration is not just an observability platform - by default, developers can use it to store relevant data and easily check their applications.
By correctly displaying this information, Devops is expected to bring a great experience unmatched by other platforms - if developers can write and understand the operation of specific code, the analysis of related events or errors can be more in-depth.
In addition to providing the context of how the code executes (or goes wrong), gitlab 15 is also committed to deepening the overall understanding of the Devops process.
The development team can complete all Devops work on gitlab, and the service can provide information on key indicators such as consolidation time, change failure rate and deployment frequency.
Gitlab is now expanding its support for all Devops research and evaluation (dora4) indicators, and we realize that this is not just a set of numbers, because sorting between teams is also important.
In terms of security, gitlab 15 introduced new software supply chain security features in this cycle (which is also a hot topic in the current industry).
Soon, the development team will be able to automatically generate a list of software materials with signed certificates. As gitlab is introducing the next generation of security testing tools for its scanning service, the security team will also be able to quickly set the security policies of other groups.
In terms of additional functions, gitlab 15's planning tool can provide development teams with more flexibility information about the framework they want to use, as well as some quality improvements, such as adding and saving views and queries, and the new version will get the ability to automatically select code reviewers and the next workflow step.
But the most interesting thing is that gitlab 15 provides tools that allow developers to work more easily with the data science team that is building ml models.
We see this very common mix of applications, software data, and models, and the Devops process is an excellent way for us to write new code and make full use of this new model.
However, depending on the application where the model and code are located, it is difficult for gitlab to ensure that these model and code level changes are combined for the time being.