The underlying framework for Portage platform services allows for a variety of software applications or micro-services to be configured to perform tasks within a larger function. For example, a subfunction of data preservation processing determines the best format for long-term access to a data file. This process, known as normalization, requires a software application to compare a file’s format with a set of approved formats for preservation purposes. If a format is not in this approval set, an instruction is provided for migrating the data from its current format to an accepted format. The software that performs the normalization task can be a local micro-service or one provided through another host. Each institution has the option of configuring a preservation processing workflow through the use of local or hosted tools.
Institutions have the following options:
Portage will oversee the standards and protocols that enable interoperability within this framework and institutions will need to comply to operate in this platform service model. The choice of standards and protocols will be achieved through community consultation and once known, this website will provide detailed information on the accepted practices of the community.