This is an article in a series to build a software development stack that is quick, free, portable, and scalable.
Containers took the software infrastructure space by storm over the last few years.
Containers provide a portable packaging mechanism to bring all the dependencies required for running your software within one image and a container.
Developers can deploy container images across all of the container runtimes due to standards defined by Open Container Initiative for different platforms, including public cloud providers — AWS, Azure, and GCP.
Kubernetes (K8S) is an open-source container orchestrator that provides tools to deploy, run, and manage your containers and container images. …
Once your non-code prototypes prove that your idea has a pulse, you move to the next stage of writing code for a working prototype.
Here are some key tenets to build your base software development stack that is cutting edge, grows with your needs, and fits your constraints as a small organization.
The software stack has to support creating very fast and simple prototypes.
A tech idea is a like a bubble. …