Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Welcome to the IguanaX! Before you start have a read of what I hope IguanaX will do for your life. To stay orientated bookmark this page and right click to try the exercises.

First thing: Identify your Iguana so we can help you if you run into any problems.

Make sure you are connected – essential to make sure the product is working.

Creating a JSON Filter - This is a really simple beginning tutorial which will help you start to get comfortable with the environment.

Handle gigabytes of log and queue data – get a feel for how this platform can scale!

Log Reposition & Resubmission – learn how to replay logs to bring your system up to speed.

Log Management and Purging

Getting started with Health Level Seven – a good place to learn even if HL7 is not your core interest

Customizing the HL7 Server Component – how to customize a component to meet your exact needs.

Understanding Databases in Iguana

Then it will time to look at getting serious with Git workflow:

Git Credentials and

Setting up Bitbucket Access

Now that you understand the basics of the new platform - how will you bring your existing Iguana 6 interfaces into it? Start hereWe’ll guide you through the first steps in getting to know IguanaX and how to use it.

As you work with IguanaX, we encourage everyone to actively update their instance to the latest versions - see Upgrading Iguana.

First Steps:

  1. Installation - If you haven’t already, install Iguana in your environment.

  2. Network Access - where Iguana needs to connect - Essential to IguanaX functionality!

  3. Configuring Iguana - Set up key settings and customize Iguana for your organization.

Building Interfaces:

The 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.

  1. What is an Interface?

  2. Components

  3. Create a Component

Components can be customized by you, using Iguana’s Translator development environment.

  1. Edit a Component

  2. Developing in the Translator

Components can be stored in Git Collections to group components together in a single repository. You can create Git Collections or use Iguana’s built-in Collections to leverage existing components to adapt to build your interfaces:

  1. iNTERFACEWARE Collections

  2. Create your own Git Collections

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:

  1. Import a Library

  2. Create a Library

Interface Tutorials:

Complete the tutorials relevant to your upcoming integration needs to familiarize yourself with strategies in building different types of interfaces in IguanaX:

  1. Using the Translator – Creating a JSON Filter

  2. HL7 Basics – Getting started with HL7

  3. Working with Files – Make a Custom File Reader

  4. Database First Steps – Understanding Databases in Iguana

  5. Web services - Web Service

Using the Logs:

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.

  1. Testing the IguanaX Logs – Use our log testing tools to generate large scale logs, see message processing speed and get a feel for how IguanaX can scale!

...

Iguana v6 Migration:

If you’re an existing Iguana 6 user, now that you have a good understanding of IguanaX, take a look at our migration tools you can use to bring your existing Iguana 6 interfaces to IguanaX:

  1. Iguana 6 Channel Importer

  2. Exporting Iguana 6 code to a Repository

...

If you are excited to see what’s next checkout

Upgrade Special - Upgrading to beta builds

...