The step-by-step program for webMethods Integration developers to achieve a career boost as a CI/CD expert. And this without spending years to figure out all the details on your own.
This course will enable you to greatly enhance your delivery capabilities for your projects and clients. CI/CD is the industry standard to deliver better software faster. webMethods Integration is no exception and experts are highly sought-after. The contents of this course are advanced and will allow you to stand out as a real expert.
This course teaches you:
- Practical steps how to do CI/CD for your webMethods Integration project
- Conceptual model about the various parts and how to adapt them to individual needs of customers
- Communication guidelines to relevant stakeholders to be a trusted partner on all levels
- Resources for further studies to dive even deeper
Our mission is to enable as many people as possible and help their career. Therefore pricing is highly competitive so that everybody can afford the courses.
Quoted prices are for personal, non-company access. Please get in touch for a corporate quote.
The course has been developed based on more than 15 years of practical work and experience. That allows you to shorten your learning-curve significantly and deliver value much faster, compared to figuring everything out by yourself.
What are others saying?
I have worked with Christoph in the webMethods world for over 10 years and his grasp of DevOps and CI/CD is unparalleled in the webMethods world. His pioneering work in the space of configuration management is loved by customers and has provided valuable insights to them. The product direction for webMethods has also been influenced by the approaches recommended by Christoph, based on years of hands-on work.
Christoph has a deliberate style of solving any problem and has based his learning on his work with customers, and colleagues he has collaborated with. His communication is very well suited to a training course and attendees can benefit tremendously by learning from him.
Rupinder Singh
CTO at Nibble Technologies LLC and
former head of webMethods business unit at Software AG
I have worked with Christoph (JahnTech’s founder & CEO) together in one team for several years and found his knowledge and experience in integration development and software technology to be second to none.
Christoph built up a fully automated integration platform with CI/CD based on a best-of-bread mix between webMethods products and Open Source. This platform is the foundation to all our integration development within the Software AG Sales Area.
Bernd Schmidl
Head of IT Business Partners & Applications at Software AG
Course editions
To cater for different needs of people the course is offered in several editions. Contents are cumulative, so that all content from lower levels is included.
Bronze
Foundation to your success-
Access to course videos
-
Integrated Learning Environment
Silver
On-going support for success-
Bronze edition contents
-
Certificate of attendance
-
Access to course community
Gold
Maximum value-
Silver edition contents
-
60 minutes personal coaching
-
Feedback on work assignments
The prices are one-time payments, no subscription.
All editions come with perpetual access to the course contents.
The prices incl. 19% VAT (MwSt) for Germany. Your final price depends on your location and will be shown at checkout.
Fantastic offer for early customers
Register for waiting list with limited 50% discount offer
Course overview
Below is a high-level summary of the course modules.
Conceptual model
The conceptual model helps not to get lost in the technical details. It also provides a powerful mechanism to communicate with people (incl. non-technical folks). The model is compatible with standard approaches (e.g. from the Java world) and works for any combination of tools.
Using Git with webMethods Integration
Local development and the use of Git as VCS (Version Control System) are the corner stones of CI/CD, as well as professional development in general.
Integrated learning environment
You get an installer program that creates a fully integrated CI/CD environment for you. See “Prerequisites / System requirements” below for more details.
Details can be found in this blog post.
Test automation
Running automated tests is a key aspect of CI/CD. You will learn how to work with the webMethods Test Suite. In particular there is a lot about best practices how to structure tests and test data.
Release management
Many organizations are moving towards containers. You will learn how to handle those as well as traditional installations in VMs.
Configuration management
CI/CD requires complete automation. Manual changes to settings after deployment is therefore a complete no-go. You will learn how to handle such situations.
Case study
Using a case study-approach you will be implementing your own solution from the ground up.
Prerequisites
Development experience with webMethods Integration
You must have sufficient experience developing for webMethods Integration. This course assumes that you know how to work with webMethods Designer and design your application architecture.
Administration experience with webMethods Integration
You must have sufficient experience performing administrative tasks on webMethods Integration. This includes an understanding how packages are deployed, performing configuration work, reading log files, etc.
System requirements
For the Integrated Learning Environment you need a Debian 12 system with root
access, 16 GB RAM, and 50 GB disk space, and Internet access.
This can be a VM on your notebook, running on a local VM server, or hosted in the public cloud. For access to the servers, the VM either needs its own IP (usually called “bridge” mode), or port forwarding must be configured (usually called “NAT” mode). Of course, running this on bare metal is also an option.
In addition you need a system to run the webMethods development environment. This will typically need 8-16 GB of RAM. If you want to run this on Linux, it can be on the same machine as the Integrated Learning Environment. This is, however, not in scope of the course and you will need to do the installation on your own here.
The Integrated Learning Environment does not need a Linux desktop or any sort of GUI. Console-level access is all you need. This, of course, changes if you decide to run the development environment on the same machine. If you don’t already have a preference, the recommendation is Xfce or Cinnamon.
Containers and Docker
You need to understand how containers work on a conceptual level. The same applies to a basic understanding of how to work with Docker. You don’t need to be an expert, but the basics are required. There is no need for knowledge about Kubernetes or OpenShift.
English
You need to be proficient in English in order to follow the course. The recommended level is at least “B1 Business Preliminary“.