An Azure relational database service.
@AC Thank you for reaching out.
Looks like you already thought this through very well.
You should also rebuild the indexes after data is loaded/archived.
Azure SQL Database can automatically analyze your access patterns and provide recommendations to enhance performance.
Please post here and let us know if you have any specific issues after implementation.