Two things have happened in the computer industry that have changed it for good – cloud computing and containers. Cloud computing came first and changed the way we look at infrastructure, the way we consume software, and the way we should grow many businesses. Now, computation is a commodity.
Containers change, and they are also changing the way we build and deliver software. They are also the essential glue for DevOps and the way to take Continuous Integration/Continuous Delivery (CI/CD) to another level.
Put them together and you will have one of the most powerful environments in IT. But can Jakarta EE take advantage of it? Of course! If an application server is an abstraction for Jakarta EE applications, containers are an abstraction for the server, and once you have them built in a standard such as Docker...