Instance Types ->General Purpose (maintain cpu , memory , capacity ), Compute Optimized (more focusing for processing part) , Memory Optimized (want to more memory in VM machine), Storage Optimized(maintain storage ), accelerated Computing(process things past manner) , Burstable Instances
Tenancy (how to share recources ) -> default - (when you want use resorces it will recieve and if you don't use release for others) , dedicated - (the instances/VM is dedicated only for a particular customer, not use by other customers),desicate host :( have seperate resorces and it can be have only for dedicate customers, not use by others)
Purchasing options->On-demand Instances, Reserved Instances ,Spot Instances, Savings Plan
...
...
@@ -348,9 +349,9 @@ VM s -> Has its own kernel, Less portable, Slower to start up and shut down, Use
How Containers Work (layered structure)
1.Hardware: At the bottom, includes CPU, disk, and network interfaces.
1.Hardware: At the bottom, includes CPU, disk, and network interfaces.(infastructure)
2.Host OS & Kernel: Acts as a bridge between software and hardware.
3.Container Engine: Sits atop the Host OS, managing containers.
3.Container Engine: Sits atop the Host OS, managing containers.(applications)
4.Containers: Run on top, containing application code, binaries, and libraries, isolated in user spaces.
Benefits of containerization -> Portability, Scalability, Fault tolerance, Agility