A microservices architecture is the inverse of a monolithic architecture. Instead of having all system functions in one codebase, components are separated into microservices and operate independently. A microservice does one thing — and does it well. Operations, updates, and scaling can be done on a per-microservice basis.
A container is a package that contains an application, libraries, and file system required to run it. Containers run on a container engine that generally runs within a single OS, such as Linux. Containers provide the isolation benefits of virtualization but are more lightweight, allowing faster starts and more dense packing within a host.
Continue reading “Amazon Lightsail”
AMI Virtualization Types Continue reading “Amazon Elastic Compute Cloud (EC2)”