Hello @Martin Jørgensen
Firstly, it is correct that Microsoft is transitioning to TLS V1.2 before October 31, 2024.
However, some Azure services will continue to work until October 31, 2025. Regarding your question about App Service and Azure Functions, they are not affected by the transition to TLS V1.2.
They will continue to work as usual. As for the preferred cipher suite, it is true that some ciphers are missing, such as TLS_RSA_WITH_AES_128_CBC_SHA, TLS_RSA_WITH_AES_256_CBC_SHA, and TLS_RSA_WITH_3DES_EDE_CBC_SHA.
However, this does not mean that you will need a proxy to fulfill Azure's requirements. Azure supports a wide range of cipher suites, and you can choose the ones that work best for your needs.
Regarding your question about TLS requirements for WebApp, Functions, and IotHub, they all support TLS V1.2. You can find more information about their TLS requirements in the Azure documentation.
I hope this information helps