--
You received this message because you are subscribed to the Google Groups "AtoM Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ica-atom-user...@googlegroups.com.
To post to this group, send email to ica-ato...@googlegroups.com.
Visit this group at https://groups.google.com/group/ica-atom-users.
To view this discussion on the web visit https://groups.google.com/d/msgid/ica-atom-users/a303a727-4849-4c49-badc-e73db01a4c41%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
1. Does Artefactual agree on the need of a Docker production ready installation for the products (AtoM & Archivematica)?
For AtoM we haven’t had any requests that I am aware of from paid hosting or maintenance clients to deploy AtoM with Docker in a production or development environment. In talking to some of the Archivematica team it sounds like running Archivematica in Docker has been more of a hot topic, and at least a few organizations are already deploying Archivematica with Docker.
I’m curious what is most compelling to you and Tatiana about deploying AtoM and Archivematica in Docker? Are you interested mostly interested in lighter VMs and more efficient use of resources, or process isolation, or are you looking for orchestration and horizontal scaling? What is your business need for Docker? Have you identified blockers for your organization to running Archivematica and AtoM on Docker in production? Are there blockers for using the recommended Ubuntu solution?
I think that the questions Tatiana has raised about how to recover from the loss of Docker containers and synchronizing data across containers need to be managed at the operational strategy level, and will require a substantial amount of work to automate. I don’t think Docker container configuration or orchestration tools are going to make this kind of replication and recovery automation quick and easy, though I don’t have any practical experience in Docker container infrastructure or tooling so I may be wrong about this.
Additionally, though some more recent Docker releases seem to have addressed some of the concerns raised in these articles, they still raise some valid points about some of the potential downsides or risks involved in using Docker:
https://thehftguy.com/2016/11/01/docker-in-production-an-history-of-failure/
https://thehftguy.com/2017/02/23/docker-in-production-an-update/
3. What are the resources and contributions from the users that Artefactual consider necessary for building a production ready installation? (examples: funding, programmers, testing, documentation, etc?)
Money, code, testing, and documentation contributions would all be welcome in developing production ready Docker containers for Archivematica and AtoM. However, I believe the most critical requirement for creating production Docker containers is a long term plan for maintenance of the containers. Our experience in developing open source software is that finding resources for the development of new features is always easier than securing ongoing resources for maintaining those new features. Without a business plan to fund the ongoing maintenance costs of Archivematica and AtoM Docker containers, Artefactual can’t afford to take on this additional maintenance work.
For Archivematica and AtoM over the last several years we’ve invested in Ansible automation for deploying the software to traditional virtual machines (running on a hypervisor) running Ubuntu or CentOS. So far we haven’t had a compelling business case to invest in Docker containerization or deployment of AtoM. For Archivematica more work has been done in creating and maintaining Docker containers as the recommended development environment, but I’m not clear how much extra work would be required to make those containers ready for production use.
To view this discussion on the web visit https://groups.google.com/d/msgid/ica-atom-users/CAOEx-n5YmXA%2BnB4%3DpPUr0pgTqu_DAxthqd075OokGo_2bjMB7A%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ica-atom-users/CAC1FhZKL4urJMzrCcbfsck%2BkWMA1pB0wCe81%3Dw%3D%2BypH_B-Ct6w%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.
To view this discussion on the web visit https://groups.google.com/d/msgid/ica-atom-users/CAOEx-n4-2QYH7MRQCZFyJ%3DBVqn-hd%2BnadfFt4EaqUK8LT3Y5Rg%40mail.gmail.com.