Welcome to the Iguana X OrientationIguanaX! We’ll guide you through the first steps in getting to know Iguana X IguanaX and how to use it. Before you get started, have a read about what I hope IguanaX will do for your life.Pro tip: While you’re going through the orientation - hover a link and click open preview. Then you can give it a quick read or decide to open it up in a new browser tab!
As you work with IguanaX, we encourage everyone to actively update their instance to the latest versions - see Upgrading Iguana.
First Steps:
Installation - If you haven’t already, install Iguana in your environment.
Network Access - where Iguana needs to connect - Essential to Iguana X IguanaX functionality!
Configuring Iguana - Set up key settings and customize Iguana for your organization.Get Beta Updates - As you work with Iguana X, we encourage everyone to actively update their instance to the latest beta builds. Iguana X is quickly evolving with new and exciting functionality!
Building Interfaces:
The Iguana X IguanaX Dashboard is where you can create, monitor and manage your interfaces. Interfaces are made up of one or more Components. Each component is a self contained single git repository of code.
What is a Componentan Interface?
Components can be customized by you, using Iguana’s Translator development environment.
...
Components leverage Libraries as a mechanism to share code across multiple components. Speed up your integration development by using libraries to store common logic. You can create your own or import built in libraries:
Interface Tutorials:
Complete the tutorials relevant to your upcoming integration needs to familiarize yourself with strategies in building different types of interfaces in Iguana XIguanaX:
Using the Translator – Creating a JSON Filter
HL7 Basics – Getting started with HL7
Working with Files – Make a Custom File Reader
Database First Steps – Understanding Databases in Iguana
Web services - Web services implemented with net.http.listenService
Using the Logs:
Iguana X IguanaX has a robust logging and queuing system that tracks and reports on queues as messages flow through components. Logs are central in quickly viewing and pinpointing errors, tracking message processing, and troubleshooting any errors that may arise. Follow along for an overview in using the Logs:
Log Management and Purging - purge rules for individual components
Troubleshooting interfaces:
Resubmit a Log Message - resubmit a single message to a component queue for reprocessing.
Reposition a Queue - reposition a component’s queue to reprocess messages from a specific point in time.
Testing out the Iguana X IguanaX Logs – Use our log testing tools to generate large scale logs, see message processing speed and get a feel for how Iguana X IguanaX can scale!
...
Iguana v6 Migration:
If you’re an existing Iguana 6 user, now that you have a good understanding of Iguana XIguanaX, take a look at our migration tools you can use to bring your existing Iguana 6 interfaces to Iguana XIguanaX:
...