Published May 25, 2022

Episode 513: Gil Hoffer on Applying DevOps Practices to Managing Business Applications

Gil Hoffer delves into the transformative impact of DevOps on business application management, emphasizing the emerging role of the Business Engineer. He highlights the challenges in configuration management and how Salto enhances efficiency and traceability in this SaaS-driven era.
Episode Highlights
Software Engineering Radio - the podcast for professional software developers logo

Popular Clips

Episode Highlights

  • Configuration Issues

    Configuration management in business applications presents unique challenges, particularly in visibility and maintenance. highlights the lack of proper tooling for maintaining no-code or low-code platforms, which often results in missing traceability between business requirements and actual changes 1. This gap can be bridged by tools like Salto, which provide a code representation of configurations, enabling better traceability and management 1.

    Creating visibility is from our point of view, it's always the first step.

    ---

    Hoffer emphasizes that enhancing visibility is crucial for effective teamwork and change management, as it allows administrators to understand what has been implemented across various systems 2.

       

    Manual Processes

    Manual processes in business applications can be labor-intensive and error-prone, often requiring significant resources. shares a personal story about the challenges faced at his previous company, Ravello Systems, where certain business changes were avoided due to the complexity and cost of implementation 3. In some cases, companies resort to manual operations, such as logging into multiple production instances to perform repetitive tasks, which is inefficient and prone to mistakes 3.

    They have a team which manually logs into 20 different production instances and push the same buttons over and over again because they don't have a way to automate it.

    ---

    These manual processes highlight the need for better automation and tools to streamline business operations.

       

    Salto's Solution

    Salto addresses configuration challenges by translating business application configurations into text, allowing for easier management and deployment. This approach enables organizations to search, compare, and track changes across environments, making the process more efficient and less error-prone 4. recounts the tedious process of integrating Ravello's back office into Oracle, which underscored the need for streamlined, repeatable processes in business applications 5.

    We found ways to make it much more streamlined, repeatable and almost effortless in those parts of their release cycle.

    ---

    Salto's solution aims to eliminate the inefficiencies of manual processes by providing a structured, code-based approach to configuration management.

Related Episodes