From the course: AWS: Cost and Performance Optimization
Unlock the full course today
Join today to access over 22,400 courses taught by industry experts or purchase this course individually.
AWS Fargate - Amazon Web Services (AWS) Tutorial
From the course: AWS: Cost and Performance Optimization
AWS Fargate
- [Instructor] As a developer, one of the challenges you have to address is finding different environments to test your software. One of the approaches to deal with this has been to use virtual machines to emulate different environments. Virtual machines are emulations of real computers. They have their operating system, network stack, storage, CPU, and virtualized hardware stack. This emulation is made possible by a hypervisor, which is typically a software that sits between the virtual machine and the underlying hardware. Each virtual machine can run a unique guest operating system allowing the developer to configure different isolated environments. While virtual machines provide flexibility, they also suffer from increased resource overhead because guest operating systems require their own resources. The second approach has been to use containers. Containers package the required application, dependencies, configuration,…