From the FAQ:
Extended Security Updates in Azure: Customers who migrate workloads to Azure Virtual Machines (IaaS) will have access to Extended Security Updates for SQL Server 2008/2008 R2 and 2012 and Windows Server for the 2008/2008 R2 and 2012/2012 R2 versions for three years after the End of Support dates for no additional charges above the cost of running the virtual machine. For many customers, this is an easy first step before upgrading or modernizing with newer versions or services in Azure. Those that decide to move to Azure SQL Managed Instance (PaaS) will also have access to continuous security updates, as this is a fully managed solution. Customers do not need Software Assurance to receive Extended Security Updates in Azure.
I also found this a little confusing, but reading this blog post confirmed that the three additional years occur after October 10, 2023 so extending to 2026.
Windows Server 2012 and 2012 R2 Extended Support (ESU) will end on October 10, 2023. Extended Support for SQL Server 2012 ends July 12, 2022. Customers that cannot meet this deadline can protect their apps and data running on these releases for three additional years when they migrate to Windows Server and SQL Server on Azure and take advantage of free ESUs on Azure. Customers running Windows Server and SQL Server on these releases and on-premises will have the option to purchase ESUs.
Let me know if you have anymore questions.
If you still have questions, please let us know in the "comments" and we would be happy to help you. Comment is the fastest way of notifying the experts.
If the answer has been helpful, we appreciate hearing from you and would love to help others who may have the same question. Accepting answers helps increase visibility of this question for other members of the Microsoft Q&A community.
Thank you for helping to improve Microsoft Q&A!