Azure Blob: Manage File Transfers
The integration for Azure Blob Storage allows secure transfer of files from Azure Blob Storage containers and folders.Storing data in the cloud becomes an integral part of most modern IT landscapes. With the Stonebranch Universal Automation Center, you can securely automate your AWS, Azure, Google, and MinIO file transfers and integrate them into your existing scheduling flows. Key Features: The following file transfer commands are supported: Upload file(s) to an Azure Blob Storage container. Download file(s) from an Azure Blob Storage container. Transfer files between Azure Blob Storage containers. List objects in an Azure Blob Storage container. Delete object(s) in an Azure Blob Storage container. List Azure Blob Storage container names. Create an Azure Blob Storage container. File transfer can be triggered by a third-party application using the Universal Automation Center RESTfull web service API: REST API. The integration for Azure Blob Storage can be integrated into any existing scheduling workflow in the same way as any standard Linux or Windows task type. Security is ensured by using the HTTPS protocol with support for an optional proxy server. Supports Azure token-based Shared Access Signature (SAS). No Universal Agent needs to be installed on the Azure cloud – the communication goes via HTTPS.
Inter-Cloud Data Transfer
Stream data from one object store to another without intermediate storage. The Inter-Cloud Data Transfer integration allows users to transfer data to, from, and between major private and public cloud providers like AWS, Google Cloud, and Microsoft Azure. It also supports the transfer of data to and from a Hadoop Distributed File System (HDFS) and to major cloud applications like OneDrive and SharePoint. Integrations within this solution package include: AWS S3 Google Cloud SharePoint Dropbox OneDrive Hadoop HDFS Key Features: Transfer data to, from, and between any cloud provider Transfer between any major storage applications like SharePoint, Dropbox, and others Transfer data to and from a Hadoop File System (HDFS) Download a URL's content and copy it to the destination without saving it in temporary storage Data is streamed from one object store to another (no intermediate storage) Very fast, if the object stores are in the same region Preserves always timestamps and verifies checksums Supports encryption, caching, compression, chunking Perform dry-runs Dynamic token updates for SharePoint connections Regular expression-based include/exclude filter rules Supported actions are: List objects, list directory Copy/move Remove object/object-store Perform dry-runs Monitor object Copy URL What's New in v1.2.0 New choice field for write options Do not overwrite existing objects Replace existing objects Create a new timestamp if it exists Use custom parameters New text field to set the recursion depth The default value is “1” — no recursion allowed New checkbox “Error on no transfer” The task will fail if no transfer has been performed File Monitor incl. Trigger functionality (similar as the agent file monitor in the Universal Controller) Skip if Active Trigger on Exists Use server modtime — time when the file was uploaded to the object store (S3 bucket, Azure Container, etc. ) Task(s) to launch (CSV-List). You can launch one or multiple tasks, if the monitor goes to success. New Remote: SFTP client Support for SFTP streaming Task acts as SFTP client Windows agent support Task can execute rclone installed on Windows Note: * SharePoint Online will only work with the latest Universal Agent 7.2
JScape: Managed File Transfer
This integration provides UAC customers the ability to manage and integrate their JSCAPE Managed File Transfer Server processes within their UAC automation processes and workflows.Key Features: This integration implements tasks to perform the following JSCAPE Manage File Transfer functions, which can be integrated into your UAC workflows. PGP Encrypt PGP Decrypt Run a UDM Gateway Trigger SFTP File Upload SFTP File Download Trading Partner File Upload Trading Partner File Download Trading Partner File Upload using a Regex or Generic Filename Pattern Trading Partner File Download using a Regex or Generic Filename Pattern
Kubernetes: Automate Container Operations
This integration allows users to run Kubernetes and perform the list (get), create, delete, and replace functions. Key Features: This task is delivered as a built-in Universal Template from the Stonebranch Universal Controller (UC) release 18.104.22.168 and higher. Documentation is included in the UC 6.9 product documentation. It provides the ability to automate Kubernetes container operations by providing tasks for the following Kubernetes functions: list, create, delete, and replace for Kubernetes Pods, Deployments, and Namespaces.
Kubernetes: Hybrid File Transfer
Configure and deploy integrations within Pods. Automate secure file transfers of data between on-prem, private, and public cloud platforms and applications. Trigger transfers in real-time based on system events. Break down data silos. This solution is used to pre-configure Stonebranch Universal Agents to work with Kubernetes. You may configure any number of agents with this solution. Configured agents are used for secure file transfers between any solutions running on Red Hat OpenShift and any platforms or applications that are not. This includes moving data between the mainframe and the cloud in a hybrid IT environment.This product is available as a certified operator from the Red Hat Marketplace. For ease of access, you may alternatively download the solution directly from the Red Hat OpenShift console. There is a free trial available, so go ahead and take it out for a spin. Key Features: Hybrid file transfer for OpenShift: Automate the transfer of data back and forth between your mainframe, on-prem servers, cloud storage, virtual servers, and any application running on OpenShift. High security for internal and external file transfers: Battle-tested encryption ensures files are secure across both internal transfers and transfers with external third-party applications and platforms. Real-time file transfers with event-based triggers: With event-driven automation technology, you will achieve real-time automation across your entire hybrid IT environment. Event-based triggers include file monitors, email monitors, application monitors, and many more. Of course, you may also use time-based triggers. Real-time monitoring and auditing: Real-time monitoring and auditing of the entire file transfer process and centralized logging of all activities make the movement of data easy to track and virtually audit-proof. Automate and schedule workloads: Use a visual drag-and-drop workflow editor to automate and schedule jobs/workloads across any application and platform. Easily combine the power of the Stonebranch Universal Controller (UC) with Universal Agents and Red Hat OpenShift Pods. The benefits of using UC to schedule jobs/workloads for an application deployed on OpenShift include highly reduced resource consumption, scalability and performance, fast deployment, and testing. Integrate OpenShift with any other applications or platforms: By running a Universal Agent within an OpenShift Pod, you are able to take advantage of the many integrations that run through the Stonebranch platform. This means you can connect with a variety of applications and platforms that span categories like DevOps, Big Data, ERP, CRM, Infrastructure, and other business applications. Example Use Cases: Transfer files from the mainframe to all started OpenShift Pods related to an application. Transfer files from an application in OpenShift to an application within the internal IT landscape, e.g., SAP business warehouse. Transfer a file from any cloud storage to all OpenShift Pods related to an app (and vice versa). Trigger a file transfer from a third-party web app located in an OpenPaaS landscape. How does it work? Any file transfer can be triggered by calling the REST API of the UC. Essentially, you can start a file transfer workflow from any application, independent of whether it runs on a (virtual) server, mainframe, or in a Pod. Once a Pod is started, the sidecar container is also started, and the Universal Agent of the sidecar container automatically registers to a UC agent cluster specific for the application. For each OpenShift application, one UC agent cluster is created. As soon as the Universal Agent of the sidecar container is assigned to the related UC agent cluster, all related Pods are able to send and receive files from any other Universal Agent installed on a server, either on the mainframe or agentless from any cloud storage.
RClone: Cloud File Transfer
This Universal Extension provides the capability to perform fast and secure data transfers between cloud-based storage services as well as local or distributed file systems. It acts as an interface to RClone, an open source command line program that manages data transfers and supports a vast number of Cloud Providers, including AWS, Google Cloud, and Microsoft Azure. A complete list of Rclone supported Cloud Storage Providers is available on the Rclone official site. Key Features This Universal Extension is an interface for Rclone and as an interface it supports the following key features: ActionsCopy objects between two storages, including copying and renaming the destination objects, as well as copying data from a URL.Move objects between two storages, including moving and renaming the destination objects.Synchronize two storages.List objects on a storage, including listing with details or in JSON format for machine parsing.Create objects on a storage.Delete objects from a storage.OptionsSupport for dry runs. Allows users to execute a Universal Task without making any permanent changes on the target storage.Advanced filtering capability for files or objects to be listed or transferred.Capability not to overwrite files or objects during data transfersSupport for providing additional Rclone options according to the user needs.OutputProgress of the selected Action is visible, during Universal Task Instance execution.
UAC Solution Pack: Dynamic Container File Monitoring and File Transfer
This integration and associated task templates provide a dynamic file monitoring and file transfer solution for containerized applications running in any container-management solution such as Red Hat OpenShift or Kubernetes. Key Features: Dynamically create and launch an agent file monitor trigger each time specific containers are started. Transfer files from the containers. Clean up agent file monitor triggers each time specific containers are stopped.
UAC Utility: File Compression
File compression is a way to reduce overall file size without losing any of the primary data to make large files more manageable. This integration provides the capability to compress and decompress a file, with or without password encryption.Key Features:This Universal Extension provides the following main features: ActionsCompress file or directories.Decompress zip files with files or directories.OtherSupport for AES-256 password encryption for files.Support for 7-Zip (Windows/Linux) and p7zip (Linux)Support for Embedded (Linux)What's New V1.2.0New Embedded Archiver Tool permits users to zip/unzip not only files but whole directories. It is using Python Standard Library and not a 3rd party executable like 7Zip is needed. It is very useful for cases that the Agent is installed in container (and thus having access to a very small set of binaries) and the user of the platform does not need to use complex features like encryption.
UAC Utility: Remote Controller
Universal Task to launch, monitor, and return results from a task defined in a remote Universal Controller.For customers who would like to manage tasks in one Universal Controller from another Universal Controller. Simply supply the target Universal Controller URL, valid credentials, and the name of a task defined to the target Universal Controller. Using the web service API's, the Universal Task launches the requested task by name, captures the new instance sysid, and uses this to track the status of the task. After completion, the output is retrieved if the task type supports this, and the Universal Task complete with the same exit code as the launched task.
UAC Utility: Run a Command/Script on a Remote SSH Server
This integration allows users to run a command or Stonebranch Universal Controller (UC) data script on a remote SSH server. It enables the execution of commands and scripts from the UC script library on a remote Unix/Linux or Windows SSH server. Key Features: Ends with the exit code from the remote command/script. Both 'stdout' and 'stderr' from the remote task are returned to the integration 'stdout'. The 'stderr' is used for messages from the integration itself. Tested with the Universal Agent bundled Python distribution.Set different log-levels for the integration, providing you amounts of information to suit your needs. Supports both Linux/Unix and Windows. Additional Information: Users should note that this integration is unable to provide the following functionalities that are typically available for tasks that execute on a Universal Agent: No agent visibility, status, or alerting. The remote command or script cannot be cancelled from the controller interface. Canceling the SSH task will only cancel the integration Python script that initiates the SSH session. No fault-tolerant functionality. No clustering, load balancing, or broadcast functionality.
UAC Utility: Universal Data Mover Gateway
This integration is for users of WLA / Job Scheduling with the UDM Gateway File Transfer solution. Universal Controller customers can implement the provided Universal Task. The Universal Task can automate the following UDM Gateway functions: PGP Encrypt PGP Decrypt Run a UDM Gateway Trigger SFTP File Upload SFTP File Download Trading Partner File Upload Trading Partner File Download Trading Partner File Upload using a Regex or Generic Filename Pattern Trading Partner File Download using a Regex or Generic Filename Pattern