SLIs are the metrics of your system tracked over time. Service level indicators are reported as percentages. SLIs range from zero to 100%, where zero means nothing works and 100% means everything is working perfectly.
A technique that allows a specific feature of piece of code to be toggled on or off from outside of the code itself
Benefits
Used for
A/B Testing also known as "Split Testing", is a method of testing that allows for comparing two versions of an app to determine which one users prefer
Process
The recovery time objective (RTO) is the maximum tolerable length of time that a computer, system, network, or application can be down after a failure or disaster occurs.
Recovery time objective (RTO) is a key metric that helps you to calculate how quickly a system or application needs to be recovered after downtime so there is no significant impact on the business operations. In short, RTO is the measure of how much downtime you can tolerate.
The recovery time objective is about having policies and technologies in place that enable an organization to recover within a certain duration of time.
A recovery point objective (RPO) is the maximum acceptable amount of data loss measured in time. It is the age of the files or data in backup storage required to resume normal operations if a computer system or network failure occurs.
An RPOs determines the maximum age of the data or files in backup storage needed to be able to meet the objective specified by the RPO, should a network or computer system failure occur.
A minimum viable product (MVP) is a version of a product with just enough features to be usable by early customers who can then provide feedback for future product development.
It will be deployed into production to be used by end-users.
A prototype is a static or interactive mockup of an app designed to look and feel like the real thing. They’re much quicker to make, and although they don’t include all the expected features, they allow you to spot mistakes before you build the real thing.
A proof of concept is one of the first things that are made after ideation is done. It is essentially a small exercise that checks the feasibility and potential of an idea that has been generated. Some of its main goals are to test whether the idea is achievable, feasible to make, and has potential and functionality.
The capability of a system, network, or process to handle a growing amount of work, or its potential to be enlarged to accommodate that growth.