# Deploying Ignition projects to a Production Gateway

**URL:** <https://forum.inductiveautomation.com/t/deploying-ignition-projects-to-a-production-gateway/16062>\
**Category:** General Discussion\
**Created:** [November 21, 2017, 12:27am UTC](https://forum.inductiveautomation.com/t/deploying-ignition-projects-to-a-production-gateway/16062 "2017-11-21T00:27:03Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![ella\_ramos](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/ella_ramos/32/3455_2.png) [@ella\_ramos](https://forum.inductiveautomation.com/u/ella_ramos)\
**Post date:** [November 21, 2017, 12:27am UTC](https://forum.inductiveautomation.com/t/deploying-ignition-projects-to-a-production-gateway/16062/1 "2017-11-21T00:27:03Z")

</div>

Hello All,

We have a development Ignition gateway and a Production Ignition gateway. What is the best practice for deploying projects to the Production gateway?

Right now, we manually import/export projects.

---

<div class="post-metadata">

**Author:** ![ryanjmclaughlin](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/ryanjmclaughlin/32/4318_2.png) [@ryanjmclaughlin](https://forum.inductiveautomation.com/u/ryanjmclaughlin)\
**Post date:** [November 21, 2017, 2:10am UTC](https://forum.inductiveautomation.com/t/deploying-ignition-projects-to-a-production-gateway/16062/2 "2017-11-21T02:10:58Z")

</div>

We currently just use the EAM module for deployment. Do all the development and UAT on the Test/Dev gateways, then push to the Production through EAM.

We are working on adding a step in between by pushing (via EAM) to a central control gateway with just the EAM module. From there the deployment team will create a backup of the project file and check it into Git source control to record the deployment along with any support files and db schemas. Then the project will again be pushed to EAM to the production gateway from the central control gateway.

Its not ideal, but it should do the trick. Hopefully Ignition 8 will have a few more source control features 🙏

---

<div class="post-metadata">

**Author:** ![ella\_ramos](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/ella_ramos/32/3455_2.png) [@ella\_ramos](https://forum.inductiveautomation.com/u/ella_ramos)\
**Post date:** [November 21, 2017, 6:41am UTC](https://forum.inductiveautomation.com/t/deploying-ignition-projects-to-a-production-gateway/16062/3 "2017-11-21T06:41:04Z")

</div>

Thank you for your suggestions.

I thought we are only with a lot of manual tasks in terms of deployment. But I will take a look into EAM and maybe remove a few manual tasks.

Also another question, so EAM means you have another gateway that controls your dev/uat/prod gateways, is that correct?

---

<div class="post-metadata">

**Author:** ![ella\_ramos](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/ella_ramos/32/3455_2.png) [@ella\_ramos](https://forum.inductiveautomation.com/u/ella_ramos)\
**Post date:** [November 22, 2017, 2:48am UTC](https://forum.inductiveautomation.com/t/deploying-ignition-projects-to-a-production-gateway/16062/4 "2017-11-22T02:48:32Z")

</div>

Also another question, so EAM means you have another gateway that controls your dev/uat/prod gateways, is that correct?

---

<div class="post-metadata">

**Author:** ![contact3](https://avatars.discourse-cdn.com/v4/letter/c/65b543/32.png) [@contact3](https://forum.inductiveautomation.com/u/contact3)\
**Post date:** [November 26, 2017, 1:53pm UTC](https://forum.inductiveautomation.com/t/deploying-ignition-projects-to-a-production-gateway/16062/5 "2017-11-26T13:53:52Z")

</div>

That should do the trick indeed. Glad to hear it’s in development Ryan.
