# Wago setup with AWS Greengrass - best practice

**URL:** <https://www.wago.community/t/wago-setup-with-aws-greengrass-best-practice/1125>\
**Category:** Python\
**Created:** [August 9, 2024, 7:51am UTC](https://www.wago.community/t/wago-setup-with-aws-greengrass-best-practice/1125 "2024-08-09T07:51:45Z")\
**Posts on this page:** 1\
**Showing post:** 4

<div class="post-metadata">

**Author:** ![quenorha](https://sea2.discourse-cdn.com/flex016/user_avatar/www.wago.community/quenorha/32/429_2.png) [@quenorha](https://www.wago.community/u/quenorha)\
**Post date:** [August 12, 2024, 5:49am UTC](https://www.wago.community/t/wago-setup-with-aws-greengrass-best-practice/1125/4 "2024-08-12T05:49:07Z")

</div>

There used to be an IPK to install directly on the host system.  
But it provides only old version of Python. You could try to compile the package using the SDK, but not sure it will fit your requirements.  
The best way once again is to use Docker.  
Look at the category Python of the forum, you will find some example :

> [@How to install Python on a PCF200 controller](https://www.wago.community/t/how-to-install-python-on-a-pcf200-controller/697/3):
>
> Hi @pehaa , you can use an image from dockerhub to use python functionality for the PFC. [https://hub.docker.com/repository/docker/wagoautomation/python/general](https://hub.docker.com/repository/docker/wagoautomation/python/general)

> [@Tech Note: Dockerizing your Python Application on a Wago Controller](https://www.wago.community/t/tech-note-dockerizing-your-python-application-on-a-wago-controller/886):
>
> [docker-python.pdf](https://www.wago.community/uploads/short-url/85ZcLWmHxxVY9DkVx2SiPcAZCII.pdf) (236.2 KB)

Using Docker has some benefits… Easier update process, easier deployment, you can choose between “full” and “small” version if you need a smaller footprint… You can easier create your own ready to use image with preinstalled dependencies.

I would definitely recommand this option.

---

_[View the full topic](https://www.wago.community/t/wago-setup-with-aws-greengrass-best-practice/1125)._
