webMethods.io Edge
Integrate anything, anywhere—in public clouds, private clouds, and even on prem—with the powerful and lightweight webMethods.io Edge runtime.
The days of half a dozen different admin consoles and multiple integration products are over. Edge runtimes are linked to the webMethods.io Integration platform for control and visibility from a single place. The UI accommodates integration experts and business users alike for optimal collaboration. Prebuilt connectors to hundreds of data sources, applications, and protocols accelerate the creation of integration workflows. With sophisticated automation for DevOps and the best security on the market, you’ll have reliability at enterprise scale.
A webMethods.io Edge runtime executes integrations and is linked to your webMethods.io Integration tenant for remote management and monitoring purposes. The webMethods.io Edge runtime’s primary elements are:
- Integration Services: Services represent the functional requirements for your integration logic. Integration services include data processing and transformation logic that is used for governing the data exchange between applications, data sources, and partners.
- Integration Connectors: Connectors are prebuilt software components that integrate with different back-end applications to simplify data exchange with them. Connectors hide the proprietary and complex low-level code that is often required.
You can register multiple webMethods.io Edge runtimes and even have multiple instances for a single runtime to provide load balancing and redundancy. Using webMethods.io Edge, organizations can conquer the complexity of multi-region, multi-cloud, multi-domain integrations with ease.
Key benefits
- Work flexibly—and fast: Use your preferred tooling (online or off, in any cloud or on-premises) to design, develop, collaborate on, and deploy Edge integrations anywhere, without having to build the same thing twice.
- Capitalize on past, present, and future data: Connect any source (apps, APIs, events) for automations that turn data into action, with seamless flows from on-prem to the cloud and back.
- Effortless deployment in any landscape: Deploy any integration with a single click across cloud, on-premises, or any combination of environments. Deploy integrations in self-hosted environments—private cloud or on prem—using prebuilt runtimes that don’t require complex installation procedures.
- Lower development costs: With reusable assets, focus on quickly iterating to a "best" version of a new app or automated workflow rather than redeveloping integrations for different environments. In addition, with the ability to leverage the most cost-effective public or private cloud resources, businesses can optimize their costs.
- Easier regulatory compliance: Distributed execution lets integrations run where needed so your data doesn’t need to move, and you can adhere to regional regulations.
- Eliminate barriers to growth: Seamlessly scale resources without disrupting existing cloud integrations, reducing costs and resource allocation time.
- Enhance resilience: Minimize the impact of unpredictable events such as system failures with one-click redeployment for agile adaptation. And by distributing your integrations across multiple cloud environments, you can ensure business continuity even if one cloud provider experiences an outage or disruption.
- Lower risk and resources: End-to-end observability of Edge integrations distributed across hybrid and multi-cloud infrastructures helps businesses meet SLAs by investigating issues before they become showstoppers.
- Future-proofing: Multi-cloud integration provides flexibility and adaptability to changing technology landscapes. As new cloud providers and services emerge, you can easily integrate them into your existing ecosystem without disrupting your current integrations. This agility ensures that your integration architecture can accommodate future business needs and technological advancements.
Features
Develop anywhere
Choose where you build and how to build without worrying about where it will be deployed. Build integrations in the webMethods.io Integration cloud editor or build it inside Service Designer—online or offline. Use the simple drag-and-drop workflow modeling UI or the low-code FLOW logic for more advanced data processing and orchestration. Build integrations that incorporate Java routines. Publish them to source code control (git) and pull them into public cloud-hosted Edge runtimes or into your own self-hosted Edge runtimes. Create cross-platform workflows that connect integrations no matter where they’re hosted. And bring your on-prem apps to the cloud.
Deploy anywhere
With our multi-cloud integration product, you have the freedom to position runtimes at the edge or in Software AG Cloud. This flexibility allows you to optimize the performance and latency of your integrations by placing them closer to the data sources or endpoints. Edge runtimes enable faster data processing and reduced reliance on central cloud-only infrastructure, while managed SaaS platforms provide scalability and ease of management.
Granular control over integration execution
webMethods.io Edge can run entire integrations or specific parts of integrations across different execution runtimes securely. This flexibility allows you to optimize resource utilization and performance based on specific requirements. You can distribute integration tasks to the most suitable runtime environment, ensuring efficient processing and reducing latency. And in the event of a failure, the integrations can be automatically routed to a different runtime environment, minimizing downtime and ensuring the uninterrupted flow of data and transactions.
Single-click automated deployment
Provision a webMethods.io Edge runtime from the central control plane and your configuration and dependencies will be automatically identified and set up with three tools built into the platform. 1. A command-line tool to generate Docker files from a project scaffold. 2. A command-line tool to pull and install packages and dependencies. 3. A provisioning API to deploy packages and configurations in the edge manifest. Automate and accelerate provisioning in hybrid cloud environments, reducing manual errors and risk.
Central control of distributed runtimes
Control a distributed network of integrations running complex business transactions from one place--whether they are in the public cloud, private cloud, in on-premises data centers or a hybrid environment. Monitor transactions that connect across multiple integration runtimes with full traceability and performance metrics. Eliminate disconnected integration tools that need specialized dev and ops teams. Scale up and down easily to save costs, and regain control of your integration landscape, driving productivity and governance.
Secure Private Link Connectivity
By using private links, you can establish encrypted connections between integrations running in various environments, such as public clouds, private clouds, or on-premises systems. This level of security prevents unauthorized access and data breaches, ensuring the integrity and confidentiality of your business-critical information. webMethods.io Integration provides connectivity to webMethods Integration Server and to webMethods.io Edge runtimes for on-premises integrations. Secure connectivity between webMethods.io Integration and on-premises applications is enabled by Software AG Universal Messaging. With on-prem data sources, connections are initiated from the on-premises environment, eliminating the need to open firewall ports.
Data Control and Governance
You have complete control over the data returned by webMethods.io Edge integrations. This capability is particularly important for organizations dealing with sensitive or regulated data. You can run an Edge server close to the source of data. Then determine what data is returned back, how it’s returned back, implement data masking or redaction techniques, and ensure compliance with privacy regulations. By maintaining control over data, you can mitigate risks and enhance trust with your customers and partners. Additionally, by running integrations at the edge or utilizing Software AG cloud, you can reduce data transfer time, latency and costs, minimize infrastructure investments, and optimize resource utilization, leading to cost savings.
Vendor-agnostic Integration
You are not limited to a single cloud provider. You can seamlessly integrate applications and systems across different cloud environments, including public clouds (such as AWS, Azure, and Google Cloud) and private clouds. This vendor-agnostic approach gives you the flexibility to choose the best cloud services and platforms based on your specific needs, avoiding vendor lock-in and enabling a multi-cloud strategy.
Scalability and Elasticity
The architecture of webMethods.io Integration together with the ability to automatically deploy integrations on webMethods.io Edge servers from a central code repository offers scalability and elasticity, allowing you to handle varying workloads and sudden spikes in demand. You can scale your integration processes horizontally or vertically, ensuring high availability and performance. This scalability ensures that your integrations can handle increased data volumes, user traffic, and transaction loads as your business grows. Support for DevOps automation wherever your integrations are running means you’ll be able to manage risk and improve stability as you scale.
Go beyond integration
webMethods.io Edge is part of webMethods.io iPaaS—an industry iPaaS leader that provides application integration, API management, B2B and MFT capabilities seamlessly integrated on the same platform.