-
Identical Development, Staging and Production environments
We should have parity between instances run in local development and those run in the production environment so that we run into fewer issues
-
Disposable Processes: Fast scaling of your web apps
The seventh factor in a 12-factor app is that the app should “scale out via the process model.” Concurrent processing helps us scale out our application by performing processing in parallel.
-
Scale-up app processing using CONCURRENCY (Parallel processing)
The seventh factor in a 12-factor app is that the app should “scale out via the process model.” Concurrent processing helps us scale out our application by performing processing in parallel.
-
What is PORT BINDING?
The sixth factor in a 12-factor app is that the app should “export services via port binding.” Port binding improves an application’s portability and security and makes it easier to work with by allowing us to have multiple processes that each have their own port on which they communicate.
-
RUNNING your web service STATELESS
Does your web server keep running out of resources? Achieve scalability by making your apps stateless for better reliability, faster rollback & independent scaling of processing and storage for a more cost-effective hosting solution.
-
Separate BUILD, RELEASE and RUN deployment stages
Harness the power of scalability by separating build, release & run stages of your deployment pipeline for better reliability, faster rollback & independent scaling of processing and storage for a more cost-effective hosting solution.
-
Managing environment configuration effectively
A 12-factor app does not store config in the codebase. Here’s what to do instead.
-
What is a dependency manager?
Get ready for a surprisingly easy strategy for ensuring your code releases are in sync with external libraries, scripts and packages – dependency management.
-
Create GREAT EXPERIENCES in 2023
Marc Firth’s thoughts on our experiences of creating a start-up in 2022 and where we intend to go in 2023.
-
Why should you use Version Control?
If you’re not yet using a version control system for your website or web service and you’re having issues with slow deployments or rollback