Menu

NEW! CrossVista SmartBranch – A CDRM-Devops Platform Powered By The World’s First Unified, Object-Based, Multidimensional VCS! (Patented)

UNIFIED.

SELF-AWARE.

ACTIVE.

You Don’t Need DevOps Projects!

Just Do DevOps With A CDRM-DevOps Platform.

POWERED BY THE WORLD’S FIRST UNIFIED, OBJECT-BASED, MULTIDIMENSIONAL VCS

SmartBranch is a java-based application which captures project assets in our system as objects. Project assets could be anything related to your project – code, config, binaries, tests, infrastructure, etc. If dealing with SaaS/on-prem enterprise apps, it could also be any format where program logic is stored.

Regular version control systems like GIT track revisions of individual files. SmartBranch captures assets as OBJECTS. It tracks the individual revisions of the objects but ALSO automatically captures all the interrelationships and dependencies between the various revisions of each asset. The SmartBranch graph is like memory in the human brain that identifies, tracks, and organizes all of those relationships and dependencies so you donʼt have to worry about them.

As a result, ALL of your project assets across all technologies (and all dependencies/interrelationships between those assets) are tracked and managed in one unified repository. This enables some advanced features and an ease of use that is not possible with other platforms.


A SELF-AWARE DEVOPS PLATFORM

SmartBranch uses the stored graph of dependencies between different versions of the various project assets to proactively analyze developer changes at the time of commit. Without doing a merge, SmartBranch can proactively identify multiple types of conflicts (e.g. direct, indirect, and functional) created by developers working independently. This means you can shift the effort of resolving conflicts further to the left without having to spend time executing and reviewing test results to identify problems created by conflicts.


AN ACTIVE DEVOPS PLATFORM

No scripts or workflows required!

SmartBranch is a java-based application which UNDERSTANDS the assets and systems it is managing. It can automatically deploy code/config changes, deploy/execute tests, perform rollbacks, and verify that correct code/config is on a system. SmartBranch integrates and works with infrastructure based technologies (like Docker and Terraform) so you don’t have to manage that separately. Because all of these capabilities are out-of-box, onboarding is much faster with a huge reduction in cognitive load on your teams.


AN INTELLIGENT SCRIPTLESS DEVOPS PLATFORM MEANS YOU DON’T HAVE TO BUILD AN INTERNAL DEVELOPMENT PLATFORM (IDP)

An IDP is typically created by a company’s internal operations team using a combination of scripts and script-automation tools. The goal of an IDP is to reduce the cognitive load on DevOps teams by abstracting away the need for DevOps teams to learn all of the tools in the DevOps toolchain. First, stop trying to build applications out of SCRIPTS! You tried this with DevOps and ran into challenges. You will run into more! We could position SmartBranch as an IDP because we have out-of-box integrations for many of those tools and a framework for adding more but SmartBranch is so much more than an IDP.

SmartBranch ties together, coordinates, manages, and tracks the movement and deployment of all changes to application code, config, program logic, binaries, tests, and hardware/infrastructure with full auditing all the way thru the SDLC process. In doing this, it removes the challenges that prompt the need for an IDP. SmartBranch ships with it’s own internal VCS, Ticketing, and Test Tool. If you’re using SmartBranch, you don’t need any of the other DevOps toolchain tools. That said, SmartBranch has out-of-box integrations with the most common DevOps toolchain tools and can easily be extended to cover more.


EXTEND THE PLATFORM WITH US – BUILD AN ADAPTER!

Do you want to use SmartBranch functionality with your software project? CrossVista currently supports Java/.NET, IBM (formerly SoftwareAG) webMethods, IBM (formerly SoftwareAG) webMethods.io, Oracle OCI Integration Apps, Google Cloud Serverless Apps, Informatica PowerCenter, several databases, and generic files. Support for more technologies are in the works. For other proprietary platforms, CrossVista is actively looking to work with software vendors, consulting partners, and customers to add support for managing additional proprietary software and SaaS platforms. Please contact us if you have a technology you would like CrossVista to add to SmartBranch. IF YOU BUILD AN ADAPTER, YOU OWN IT! WE WILL ALSO HELP YOU DISTRIBUTE IT! If interested, please contact us at BuildAnAdapter@crossvista.com or register on our contact form and a CrossVista team member will contact you.

To Top