AMI is basically a template/blueprint of a Virtual instance.
AMI provides the information required to launch an instance like Operating System, Application server, etc.
- When you launch an instance, you need to specify the AMI, where you can choose AMI from User Community, Marketplace or you can choose from your own AMI.
- It comes with basic images like Redhat, Ubuntu, Windows, etc and you can customize these images at runtime using EC2 user data.
- You can launch as many instances from the AMI.
- Useful Terminal commands every developer should know
- Different deployment environments!
- Microservices architecture
- Project Charter
- Laravel PHP commands