Blog Post Exploring DevOps Automation Integrations for the UAC

Integration between UAC and development tools helps you automate DevOps processes in your CI/CD pipeline — and control them all from one single pane of glass.

Exploring DevOps Automation Integrations for the UAC

Since its inception in the late 2000s, DevOps has become a widely accepted approach. Its fundamental principles of collaboration, automation, and continuous delivery have now become so mainstream that Gartner even removed DevOps from the I&O Automation Hype Cycle in 2021, saying:

"DevOps has matured in its adoption and capabilities across the Gartner client base and, as such, is no longer tracked as an innovation. It remains critical for I&O to continue to implement practices and develop capabilities with DevOps both for its own purposes and in support of partner organization initiatives."

The prevalence of DevOps-specific tools hasn't made it any easier to do it well. A strong, collaborative culture is critical to ward off destructive tool proliferation, random acts of automation, and miscommunications between teams.

A service orchestration and automation platform (SOAP) helps connect all the dots. SOAPs use proven agent technology and modern API integrations to quickly (and securely) connect and control the automated processes that drive the entire DevOps toolchain. These integrations between SOAPs and developer tools allow software developers, cloud architects, sysadmins, and IT Ops alike to reach into and control workflows and automated processes while providing visibility – all from one central platform.

Keep scrolling to see how a SOAP — like the Stonebranch Universal Automation Center (UAC) — can help you centrally manage your sprawling DevOps toolchain, and what role integrations play in securely connecting those tools.

Continuous Deployment Means Continuous Automation

SOAPs easily integrate with third-party technologies — whether on-premises, in the cloud, or containerized — in a way their workload automation (WLA) predecessors simply can't. SOAPs securely integrate your entire DevOps toolchain — existing and future — to operate as a single unified force, including:

  • Version control tools like GitHub
  • Container management tools like Docker, Kubernetes, and Red Hat OpenShift
  • Configuration management tools like Ansible
  • CI/CD automation tools like Jenkins

The list goes on… SOAPs also automate tools for continuous testing, artifact management, change management, and more.

New call-to-action

Stonebranch Connects Dev and Ops

According to Gartner, "I&O automation is the catalyst that drives quality and agility as organizations adopt cloud computing and DevOps practices, and integrate AI capabilities." DevOps teams rely on modern SOAPs like the Stonebranch UAC to:

  • Control and automate deployments from the development side to operations
  • Eliminate random acts of automation, such as point automations and custom scripts
  • Integrate legacy systems into container-based DevOps processes — without redesigning business process logic
  • Ensure compliance, security, and cost-efficiency throughout the entire software development lifecycle (SDLC)

In other words, the pre-built integrations available in the Stonebranch Integration Hub are designed to support your DevOps evolution. Plus, with the speed by which new integrations may be built, you have the flexibility to adapt to the constantly changing landscape of DevOps tools.

Here's a sampling of what's currently available in the hub's DevOps and Container categories:


Container Orchestration and Automation

 

UAC Solution Pack: Dynamic Container File Monitoring and File Transfer

This integration provides a dynamic file monitoring and file transfer solution for containerized applications running in any container-management solution such as Docker, Kubernetes, and Red Hat OpenShift.


Docker

 

Docker Compose: Support to Build, Up, Down, Start, Stop Docker Compose Functions

Manage Docker Compose functions from the Stonebranch UAC.

Docker Container: Support for Create, Start, Stop, Remove Containers and Run a Command in a Running Container

Automate Docker functions for Docker Containers in the Stonebranch UAC.

Docker Image: Support to Build, Remove, Pull, Push and Tag Image Functions

Orchestrate Docker functions for Docker Images in your UAC automation workflows.


GitHub

 

GitHub: Automated Import / Export

Automate the transfer of any workload object — such as tasks, calendars, scripts, and triggers — to and from GitHub. DevOps teams often use this integration to propagate changes to the next environment, such as QA and Development.


Jenkins

 

Jenkins: Start and Trigger Workflows

Enable the well-controlled and automated deployment of applications over to the operations side. This integration can create and start a build job, monitor build execution to completion, manage jobs (enable, disable, delete, copy, rename), and fetch/list build information.


Kubernetes

 

Kubernetes: Automate Container Operations

Automate your container operations with pre-built tasks for the following Kubernetes functions: list, create, delete, and replace for Kubernetes Pods, Deployments, and Namespaces.


Microsoft Azure

 

Azure Blob: Manage File Transfers

Move data to and from Azure Blob Storage containers. Securely automate your AWS, Azure, Google, and MinIO file transfers and integrate them into your existing scheduling flows.

Azure Blob: Upload Local Directory

Automate your uploads in a way that's not available in the standard Azure SDK. Integrate an entire local directory upload into your existing or new scheduling workflows, providing a true hybrid IT (on-prem and cloud computing) file transfer solution.


Red Hat Ansible & OpenShift Kubernetes

 

Red Hat Ansible: Execute and Manage Playbooks

Execute Ansible playbooks, modules, and commands directly from the Stonebranch UAC.

Red Hat OpenShift: Kubernetes Hybrid File Transfer

This versatile OpenShift integration allows you to: (1) configure and deploy integrations within pods; (2) automate secure file transfers of data between on-prem, private, and public cloud platforms and applications; and (3) trigger transfers in real-time based on system events.


Next Steps

SOAPs enable a collaborative DevOps culture by automating processes and policies while providing single-pane-of-glass visibility, observability, and traceability.

With the pre-built, downloadable integrations available in the Stonebranch Integration Hub, you can centrally orchestrate your DevOps platforms, cloud service providers, data pipeline tools, business applications, and more.

Alternatively, you can also build your own integrations to suit your organization's needs. Learn how to create a new integration in the UAC documentation center, and if you like, share your creation with other UAC users by contributing it to the Integration Hub.

Start Your Automation Initiative Now

Schedule a Live Demo with a Stonebranch Solution Expert

Request a Demo

Further Reading

Whitepaper Download Integrations, and How to Leverage Automation Platforms. Self-Service IT Automation

The Importance of Integrations: The Key to Modern IT Automation

This whitepaper covers everything you need to know about integrations and how to empower self-service automation across complex hybrid IT environments

See What's in Store in the New Stonebranch Integration Hub

See What’s in Store in the New Stonebranch Integration Hub

In a world where Orchestration = Integration, the new Stonebranch Integration Hub makes it easier than ever to find pre-built extensions that establish secure…

Exploring integrations for data pipeline automation - Stonebranch UAC

Exploring Data Pipeline Automation Integrations for the UAC

Integration is key to centralizing control of all automated processes along your data pipeline. Learn to orchestrate the secure flow of data throughout your…

Exploring cloud automation integrations for the UAC

Exploring Cloud Automation Integrations for the UAC

Developing secure integrations between cloud solutions and automation platforms is the key to creating end-to-end cloud orchestration.