Skip to content

Discover, manage, and report on all metadata
from internal and external services

Peregrine's execution environment features real-time activity tracking, comprehensive health monitoring, and flexible
deployment and updating capabilities designed to simplify the management of services and their APIs.

Native services hosting

Peregrine extends Microsoft WCF by hosting
services natively in its own .NET runtime
environment.

Dynamic content routing

Route content dynamically through stateful
inspection of any combination of message
properties.

Direct protocol mediation

Ensure seamless connection of services
to any existing application or system
over any protocol.

Challenge

Modern organizations are adopting services to quickly bring existing capabilities to market, create new capabilities from existing assets and enable a growing mobile workforce. But adopting services remains costly, requiring significant development effort and infrastructure to ensure their effectiveness and availability.

Solution

Peregrine streamlines Service API management by hosting services natively in .NET runtime

  • Full-featured managed services hosting
  • Configurable Service API routing
  • Simple and flexible API management

Challenge

Modern organizations are adopting services to quickly bring existing capabilities to market, create new capabilities from existing assets and enable a growing mobile workforce. But adopting services remains costly, requiring significant development effort and infrastructure to ensure their effectiveness and availability.


Solution

Peregrine streamlines Service API management by hosting services natively in .NET runtime

Full-featured managed services hosting

Peregrine delivers a full-featured managed services host written on Microsoft .NET that offers tracking and reporting.

  • Create service APIs through graphical configuration
  • Configure failover URLS for alternative service routing scenarios
  • Assign WSDL or Swagger documents with hosted service APIs
  • Import existing WSDL/Swagger documents for external discovery
  • Expose/consume and discovery service APIs using WS-Discovery
  • View real-time service API rates and usage
  • Provides stateful inspection of service messages
  • Apply Service Policies for failure operations, availability limits and retries

Configurable Service API routing

Peregrine Service Broker enables you to quickly and easily configure service API routing based on either message content, context or ambient properties within the environment.

  • Achieve simple dynamic routing based on rules, environment variables or even .NET code
  • Route service requests based on defined business processes or hierarchical topic-based messaging
  • Use the Business Process designer to create complex routing logic that can be dynamically updated and centrally maintained
  • Use security credentials and tokens to dynamically route requests to backend services or applications
  • Orchestrate services by dragging shapes into the Business Process Designer

Simple and flexible API management

Peregrine Service Broker makes it easy to deploy service APIs and updates, track requests in real time, and monitor overall system health. Service Broker is built on Microsoft’s Windows Communication Foundation (WCF) and supports all of WCF’s features and extensibility points. Peregrine features include:

  • Full-featured service host for SOAP, non-SOAP (e.g. WCF Bindings) and REST service APIs
  • Service Orchestration through Peregrine’s Business Process Designer
  • Message-initiated routing to existing SOAP, non-SOAP (e.g. WCF Bindings) and REST service APIs
  • Dynamic routing of service APIs based on content, context, rules or environment variables
  • Protocol and security mediation from connectors through processing and back
  • Payload mediation to enable data transformation, translation and encoding services
  • Support for exposing WSDL or Swagger based Service APIs
  • Support for type-agnostic Service APIs
  • Service control policy functionality, including retries, intervals, failure conditions and actions, and service API availability
  • Sample patterns for location transparency/generic onramp, service versioning, and scatter gather
  • Support for custom WCF Bindings, WCF Behaviors and WCF config files
PF_Chang_Logo

"By integrating our internal systems and processes, we can more efficiently run our business
and initiate mutually-beneficial customer conversations that promote guest advocacy."

— Jim Umberger, Vice President, Interactive & Loyalty Marketing, P.F. Chang's

Read more about Peregrine Connect

Using Neuron ESB and Docker to Develop and Deploy Microservices

To remain competitive, digital-first companies must build, deploy, and integrate applications faster than ever. Microservice architectures enable the continuous delivery/deployment of large, complex applications, while containers allow IT operations and development teams to build, ship and run any application, anywhere. Learn how to create a Neuron ESB microservices architecture, virtualize a service or an app,…

Read More

Power Costs Inc.

Seamlessly connecting project management and billing.

Read More

Dude Solutions

Modernizing legacy systems to improve reliability and reduce costs

Read More

Deployment – Technical demo video

Using environmental variables, Neuron ESB enables you to cleanly separate development, testing, and production systems to further simplify deployment across your infrastructure – in support of Application Lifecycle Management best practices. In this video, learn how to deploy Neuron ESB solutions using Neuron ESB Explorer or command line tools. Learn how to use environmental variables with…

Read More

Monitoring – Technical demo video

One of Neuron ESB’s strengths is its ability to serve multiple constituencies under a common set of UI’s and API’s. Whether you are part of operations or are in dev/test mode, the ability to monitor activity is crucial. In this module, attendees are introduced to the various features Neuron ESB exposes for managing deployed solutions. This…

Read More

Workflow – Technical demo video

Neuron ESB Workflow features the ability to define long-running, fault-tolerant and persisted workflows. Whereas Business Processes are meant to be short running in-memory only, Workflow is based on Microsoft’s Workflow Foundation technology and provides an alternative when persistence and activity tracking is required. This video introduces the types of workflows supported, how they relate to messaging, how…

Read More