# Storage service

## Storage service

- [Introduction](https://docs.wellcomecollection.org/storage-service/readme.md)
- [Ingest a bag into the storage service](https://docs.wellcomecollection.org/storage-service/how-to-basic-operations/ingest-a-bag.md)
- [Look up an already-stored bag in the storage service](https://docs.wellcomecollection.org/storage-service/how-to-basic-operations/look-up-a-bag.md)
- [Look up the versions of a bag in the storage service](https://docs.wellcomecollection.org/storage-service/how-to-basic-operations/look-up-versions-of-a-bag.md)
- [Getting notifications of newly stored bags](https://docs.wellcomecollection.org/storage-service/how-to-advanced-usage/get-notifications-of-stored-bags.md)
- [Where to find application logs](https://docs.wellcomecollection.org/storage-service/how-to-debugging-errors/where-to-find-application-logs.md)
- [Manually marking ingests as failed](https://docs.wellcomecollection.org/storage-service/how-to-debugging-errors/manually-marking-ingests-as-failed.md)
- [The semantics of bags, ingests and ingest types](https://docs.wellcomecollection.org/storage-service/reference-design-decisison/the-semantics-of-bags-ingests-and-ingest-types.md)
- [How identifiers work in the storage service](https://docs.wellcomecollection.org/storage-service/reference-design-decisison/identifiers.md)
- [How files are laid out in the underlying storage](https://docs.wellcomecollection.org/storage-service/reference-design-decisison/file-layout.md)
- [Compressed vs uncompressed bags, and the choice of tar.gz](https://docs.wellcomecollection.org/storage-service/reference-design-decisison/compression-formats.md)
- [An API reference for the user-facing storage service APIs](https://docs.wellcomecollection.org/storage-service/developer-information-workflow/api-reference.md)
- [Key technologies](https://docs.wellcomecollection.org/storage-service/developer-information-workflow/key-technologies.md)
- [Inter-app messaging with SQS and SNS](https://docs.wellcomecollection.org/storage-service/developer-information-workflow/inter-app-messaging.md)
- [How requests are routed from the API to app containers](https://docs.wellcomecollection.org/storage-service/developer-information-workflow/how-requests-are-routed.md)
- [Repository layout](https://docs.wellcomecollection.org/storage-service/developer-information-workflow/repository-layout.md)
- [How Docker images are published to ECR](https://docs.wellcomecollection.org/storage-service/developer-information-workflow/ecr-publishing.md)
- [Our storage configuration](https://docs.wellcomecollection.org/storage-service/wellcome-specific-information/our-storage-configuration.md)
- [Our three replicas: S3, Glacier, and Azure](https://docs.wellcomecollection.org/storage-service/wellcome-specific-information/our-storage-configuration/replica-configuration.md)
- [Using multiple storage tiers for cost-efficiency (A/V, TIFFs)](https://docs.wellcomecollection.org/storage-service/wellcome-specific-information/our-storage-configuration/using-multiple-storage-tiers-for-cost-efficiency-a-v-tiffs.md)
- [Small fluctuations in our storage bill](https://docs.wellcomecollection.org/storage-service/wellcome-specific-information/our-storage-configuration/small-fluctuations-in-our-storage-bill.md)
- [Delete protection on the production storage service](https://docs.wellcomecollection.org/storage-service/wellcome-specific-information/our-storage-configuration/delete-protection-on-the-production-storage-service.md)
- [Wellcome-specific debugging](https://docs.wellcomecollection.org/storage-service/wellcome-specific-information/wellcome-specific-debugging.md)
- [Why did my callback to Goobi return a 401 Unauthorized?](https://docs.wellcomecollection.org/storage-service/wellcome-specific-information/wellcome-specific-debugging/why-did-my-callback-to-goobi-fail.md)
- [Recovering files from our Azure replica](https://docs.wellcomecollection.org/storage-service/wellcome-specific-information/recovering-files-from-our-azure-replica.md)
- [Awkward files and bags](https://docs.wellcomecollection.org/storage-service/wellcome-specific-information/awkward-files-and-bags.md)
- [Deleting files or bags bags from the storage service](https://docs.wellcomecollection.org/storage-service/wellcome-specific-information/completely-deleting-bags-from-the-storage-service.md)
