Glossary of definitions
A sub-discipline of software engineering concerned with the compilation, assembly, and delivery of source code into finished products or other software components that are subsequently shipped to production
Amazon S3 is an object storage service with a simple web service interface and API capable of storing and retrieving any amount of data from anywhere on the web. It is designed to deliver 99.999999999% durability, and scale past trillions of objects worldwide.
An S3 bucket is a logical unit of storage in S3 that stores collections of objects.
A sandbox environment is a place where developers can play around with new technologies without risk of impacting staging or production environments.
Semantic versioning (e.g. 1.0.3) is the most widely adopted scheme for assigning unique version numbers to software releases.
A contract or agreement offered by a service provider that defines the expected level of service, responsibilities, priorities, and guarantees regarding availability, performance, and other aspects of the service.
/dev/shm` is an ephemeral in-memory filesystem useful for caching temporary files that should not be persisted.
A container that performs other duties that are related to our main application but shouldn’t be directly built into that application.
Amazon Simple Notification Service is a fast, flexible, fully managed push notification service that lets you send individual messages or to fan-out messages to large numbers of recipients.
Single sign-on (SSO) is an authentication system that allows a user to login to multiple applications with one set of credentials.