EC2 Diagram
Figure 1.
Mirth® Connect by NextGen Healthcare
Clustering in AWS with EC2
Recommendations
Explore
Mirth® Connect by NextGen Healthcare Amazon Web Services (AWS) Preferred Deployment
Clone the EC2 Instance by Creating an AMI
Create an AMI of the EC2 instance with Mirth® Connect by NextGen Healthcare and the advanced clustering and SSL plugins by navigating to the EC2 page, listing the instances and right-clicking the EC2 Mirth® Connect instance you created. Select Image and Templates > Create Image from the menu. Enter a name for this image, like "Connect 3.11 Node". Click Create Image. Parent topic: Clustering in EC2
Mirth® Connect by NextGen Healthcare Amazon Web Services (AWS) Preferred Deployment
Launch a New EC2 Instance Using This Image
From the EC2 page, click Launch Instance, then select Launch Instance. In the left menu, select My AMIs, then select the image you created in the previous step. Finish the prompts to launch an instance using this AMI and add it to the same subnet as the previous node. SSH into the instance and start the Mirth® Connect by NextGen Healthcare server. Verify that the node has joined the cluster using the server logs . Parent topic: Clustering in EC2
Mirth® Connect by NextGen Healthcare Amazon Web Services (AWS) Preferred Deployment
Upgrading
To Upgrade Mirth® Connect by NextGen Healthcare: SSH into each node and replace the Mirth® Connect folder with the latest version of Mirth® Connect by NextGen Healthcare from the Success Community. Update the plugins in the extension folder to match the new version of Mirth® Connect by NextGen Healthcare. Parent topic: Clustering in EC2
Mirth® Connect by NextGen Healthcare Amazon Web Services (AWS) Preferred Deployment
Clustering in EC2
To run a cluster of 2+ nodes in EC2, you will need to add the following plugins: Advanced Clustering SSL Download these plugins (and any other plugins you may need) and place them in the extensions folder of your Mirth® Connect by NextGen Healthcare installation on your EC2 instance created in the previous step. Clone the EC2 Instance by Creating an AMI Launch a New EC2 Instance Using This Image Clone the EC2 Instance by Creating an AMI Launch a New EC2 Instance Using This Image EC2 Diagram Upgrading Parent topic: EC2
Mirth® Connect by NextGen Healthcare Amazon Web Services (AWS) Preferred Deployment
EC2
Mirth® Connect by NextGen Healthcare can be run in AWS using a single EC2 instance or a cluster of multiple EC2 instances. Single EC2 Instance Clustering in EC2 Single EC2 Instance Clustering in EC2
Mirth® Connect by NextGen Healthcare Amazon Web Services (AWS) Preferred Deployment
Preface and Assumptions
This document provides recommendations for Mirth® Connect by NextGen Healthcare users on how to deploy Mirth® Connect by NextGen Healthcare within their Amazon Web Services (AWS) account. This includes a set of services and configurations for those services which focus on security, durability, and efficiency. This is a high-level guide for users who have a working knowledge of AWS and a general understanding of the identified services who want examples of known tested and working infrastructure to house Mirth® Connect by NextGen Healthcare in Amazon's cloud. Networking ECS File Storage Database EC2 Elastic Container Service (ECS) Costs