11
Eli Miller, Atorus Research Doug Kelkhoff, Genentech / Roche A PHUSE Working Group for Validating Container Images

A PHUSE Working Group for Validating Container Images

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: A PHUSE Working Group for Validating Container Images

Eli Miller, Atorus Research

Doug Kelkhoff, Genentech / Roche

A PHUSE Working Group for Validating Container Images

Page 2: A PHUSE Working Group for Validating Container Images

A way to generalize an applicationor environment

A requirement to document a system is consistent and produces high-quality results.

Documentation ConsistencyQuality

Page 3: A PHUSE Working Group for Validating Container Images
Page 4: A PHUSE Working Group for Validating Container Images

Alice is preparing some analysis for several studies. Her organizationrequires her analysis to bereproducible at certain stages ofthe study

Page 5: A PHUSE Working Group for Validating Container Images

Bob needs to build off of Alice's container, so he pulls the latestenvironment and work. He then pushes his work to a container tagged'Final'.

Page 6: A PHUSE Working Group for Validating Container Images

Carl needs to verify the work of Alice and Bob. He also wants to do his own analysis, while making sure the work that's being done meets regulatoryrequirements.

Page 7: A PHUSE Working Group for Validating Container Images
Page 8: A PHUSE Working Group for Validating Container Images

Something that demonstrates the environment is working as expected

Figure out what containers need to do

Work with other groups that are creating containers

Page 9: A PHUSE Working Group for Validating Container Images

The image shouldn't include the data in most cases

The image can't require elevated privileges

We might need to host the containers on a:

DesktopDedicated Resource Sponsor Hosted Platform

Page 10: A PHUSE Working Group for Validating Container Images

A set of scripts for performing IQ/OQ including base Rqualification tests and installed packages.

Context for the purpose of the repository, examples, and other groups that areworking in the space.

Discover other process for automated IQ/OQ process and provide a method forextending the validation.