In 2019, containers are software canon. As DataMade's first structured foray into containerization, invest in building in-house expertise in local development with Docker containers.
This investment will make development easier and safer (via consistency) across machines. Also, DataMade apps tend to have a long shelf life. Containers will greatly reduce the pain of maintaining apps running on older versions of Python, Postgres, or other services.
To build this expertise, stand up Dedupe.io and its tests in a containerized environment.
Assuming this exercise goes well and we recommend containerizing applications as SOP, we will explore deployment patterns in a separate R&D project.
In 2019, containers are software canon. As DataMade's first structured foray into containerization, invest in building in-house expertise in local development with Docker containers.
This investment will make development easier and safer (via consistency) across machines. Also, DataMade apps tend to have a long shelf life. Containers will greatly reduce the pain of maintaining apps running on older versions of Python, Postgres, or other services.
To build this expertise, stand up Dedupe.io and its tests in a containerized environment.
Assuming this exercise goes well and we recommend containerizing applications as SOP, we will explore deployment patterns in a separate R&D project.
Related issues: