IAM does not have the ability to authenticate to applications. For example, in an on-premises system, if an application like a software uses AD as an authentication system, when moving to the AWS cloud, it will need to deploy AWS Directory Service (install & migrate).
IAM cannot manage authentication for the operating system. After the servers in the on-premises system are migrated to EC2, access to EC2 can be via AD or LDAP that has been extended from the on-premises system or run standalone.
Authentication technology:
Some important operations are often done with IAM such as: Create User, Group, Role, and Access policy

