- Canary Deployment
- In software development, canary deployment is the process of making staged releases. Updates are rolled out in batches to smaller groups of users first so that they may test and validate. Once feedback shows the change is acceptable, the update is rolled out to the remaining user base.
- Fault Tolerance
- Fault Tolerance is the ability of any system, platform, or environment to handle the failure of one or more of its constituent components. The degree of resiliency depends on addressing any single point of failure. More
- Managed Identity
- A Managed Identity is typically a Service Account where the password of the identity is rotated by the cloud service provider according to security best practices. Cloud consumers do not need to keep track of when identities need to have their passwords rotated.
- Service Account
- Service Accounts are typically defined as machine identities. Just like humans, when an application, service, or machine resource needs to access data or another application, service, or resource, a Service Account is used to broker that interaction.
Permissions and roles are assigned to the Service Account that allows the communication to take place. Some cloud organizations are now offering manage identities.