What is a Gateway VPC Endpoint?

It allows your resources in a VPC to privately connect to services without using public IPs

What is IAM policy versioning?

It refers to the ability to maintain multiple versions of managed IAM policy