Containers and DevOps

Learn about application development, both with and without containers, and about web applications.

Application development

Application development is complicated by the interplay between the application and its environment. One way or another, applications run on an operating system. The operating system contains configuration files, environment variables, and other settings that affect the running of all applications. Containerization, the development of applications in containers, supports DevOps practices by making application development and deployment faster and more reliable.

Web application

A web application, for example, runs on an OS and is dependent on web server ...