UPDATE IN 2024-05: please find an updated article about this topic here
I am sure we all agree that DevOps can be a key enabler for achieving high-level agility and quality in development projects. While DevOps is mainly a cultural thing, where you strive to overcome organizational silos and establish an autonomous and trustful work culture with common goals, tools can support you in setting up, running and improving your DevOps environments.
In this blog post, I want to present the portfolio of tools/services that help to foster DevOps principles and simplify adoption for cloud-native applications as well as hybrid scenarios. While the article The DevOps portfolio of SAP BTP from my colleague Manohar Sreekanth outlined what makes this portfolio so special (in particular for SAP customers and environments), this blog post complements those key characteristics with an introduction of the categories and of the actual tools/services you can use from SAP Extension Suite and which implement exactly the cornerstones outlined in the previous post.
The following figure shows the categories of our portfolio - or the solid blocks for building a reliable bridge that brings together development and operations (and other roles that contribute to the success of an application on the platform):
Now, I will provide a quick introduction to each of these categories and give you a first glimpse of the corresponding offerings.
You start with the Plan & Set Up phase, where you decide on your overall approach and set up required infrastructures and toolchains.
Then, you continue with Develop & Test, where your development teams uses this CI/CD environment to come up with increments of high quality (verified by transparent results of automated tests). To help you come up with meaningful results quickly and to ensure your developers can focus more on business requirements than on technical aspects, we have several offerings and best practices in place, such as:
As soon as you have a release candidate of your app version in form of a fully qualified archive, you Deliver & Change it by propagating it towards your production subaccount:
In the Monitor & Operate phase, you make sure your app is provided with the right availability and performance – with the option to minimize manual activities by fostering automation of standard DevOps activities:
This leads us to the overarching Automate & Optimize phase, where you strive to improve and optimize all underlying phases and categories and to foster collaboration. Here, we are working on a central service for an integrated DevOps management, where a lot of the offerings and approaches discussed above could come together, such in an overall landscape view for analysis and management, enriched with analytical data pointing you to the right areas that might need improvement.
Now, you should have a better understanding, how our DevOps portfolio for SAP BTP materializes the corner stones of Manohar’s blog post mentioned above along the given categories.
To get more details about the single phases outlined above and the corresponding cloud services/tools (existing and upcoming), continue with this blog post about the Plan & Setup phase (or use the other links above to gain more information about our offerings for the other phases).
In addition, we are eager to discuss our offering with customers interested in DevOps around our platform – so, if you now should have stumbled over a topic you would like to learn more about or where you would see requirements that you would like to discuss with us, please reach out to me anytime! I would be happy to set up a webinar to give a demo or to gather your feedback for the services and offerings outlined in this series of blog posts!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Subject | Kudos |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
User | Count |
---|---|
13 | |
11 | |
11 | |
11 | |
10 | |
8 | |
7 | |
7 | |
7 | |
7 |