Based on the provided transcript on NAT Gateways and NAT Instances in the context of AWS DevOps, NAT Gateway needs to be initiated in a public subnet. here's a concise and organized summary:

| Feature | NAT Gateway | NAT Instance |
|---|---|---|
| Management | Managed by AWS | Manual management required |
| Bandwidth | Up to 100 Gbps, automatically scaling | Depends on instance type |
| High Availability | Within a single AZ | Requires scripts for failover |
| Security Groups | Not required | Required |
| Cost | Hourly rate + data transfer | Hourly rate (instance type) + data transfer |
| Elastic IP Association | Yes | Yes |
| It can be used as a Bastion Host | No | Yes |