ECS Clusters have a way to add "capacity providers", which can either be EC2 instances or Fargate. Separately, all tasks/services can also be placed directly on a single cluster that runs on Fargate.
What are some benefits to organize services and tasks into separate ECS Clusters? Or is it better to forego clusters altogether and use Fargate directly? Mainly thinking about network isolation, cross-AZ availability, etc. and seems like both solutions could work.