Azure SQL Managed instance is the answer. Azure SQL Managed instance is the option that provides the most compatibility with SQL Server on-premise, it also supports Azure Active Directory authentication including server-level Azure AD login.
Meanwhile, Azure SQL Database options supports Azure Active Directory authentication but only for Azure AD users.
Read here for more information.