### [[Containerize]] & Orchestration (if not Using Deployment Platform: PaaS) If you want more control over your infrastructure and are willing to handle the complexity that comes with it (rather than using a PaaS), using Docker and Kubernetes might be the way to go. They provide more flexibility and are better suited for large-scale, complex applications that require custom configurations. 1. [[Docker]]: (most popular) 2. [[Kubernetes]]