Software AG announced the availability of its new webMethods DevOps Edition for continuous development, testing, integration and deployment, with low to zero failure rates. The purpose of webMethods DevOps Edition is to help developers write and launch apps in shorter lead times, providing IT operations with a faster mean-time to recovery, while working more closely together. Moreover, it provides developers with the capability to deliver new product features more rapidly, as well as resolve software issues with their IT Operations counterparts more quickly. DevOps can benefit a company’s product lifecycle, its competitive advantage, and its ability to more quickly meet customer needs.
Wolfram Jost, chief technology officer, Software AG, noted: “Our Digital Business Platform is the fastest way to implement new business designs and continuous delivery of new designs requires that developers can quickly change these interfaces between different systems. webMethods DevOps Edition was built to provide developers and IT operations with better communication, collaboration and integration tools, taking into account the need for frequent iterations and interchanges. By closing the gap between these two disparate groups, companies can bring new features to market faster, create a more stable operating environment, and ultimately spend more time on adding further value to their apps rather than being stuck in continuous maintenance and bug-fix mode.”
Highlights of webMethods DevOps edition are it’s ”unplugged” and automated testing features. webMethods enables developers to develop and test their apps and new features without being connected to a network or a server. Additionally, they can access and use Eclipse/Designer on their local systems with all related plug-ins continuously available. This ensures additions, changes and add-ons in code can be tested and prepared for upload as soon as the developer is back online, with no lost time.
Jost continued: “Traditionally, developers created monolithic applications for their customers. Today, best practice dictates employing small, nimble development teams comprising software developers and IT Operations to work on individual applications. The root of DevOps’ success is in breaking activities into small, modular chunks. For any new product that an organization launches, DevOps teams can approach the application with a modular approach, and have a clear plan on how to break down existing monolithic products in the same fashion. This helps improve their customers’ experience with the release of new apps and updates at a pace they demand and expect.”
Remote testing is also made possible through a ‘simulation’ feature that mimics the functionality of services typically reliant on externally networked resources, without actually being plugged to a network. When a test case encounters a service being simulated, it executes the service to test against it.
As digital transformation evolves and grows, companies will need to respond quickly to changing consumer behavior and consequently adapt their offerings and internal processes accordingly. This requires faster development cycles for IT applications, and webMethods DevOps can play a critical role in helping make this happen.