Multi tenancy an option? Or does the customer wants isolated tenant within the cloud
What kind of compute application– a regular ASP.NET, legacy 3 tier architecture, SOA, distributed micro-services etc.
What levels of security and compliance?
Hybrid vs Complete Azure deployment
Resource and cost optimizations
Consider if various components are tightly coupled, try to decouple
Implement an efficient caching mechanism
Evaluate data storage & indexing options.
BCP Plan: High availability & Disaster Recovery
Monitoring & Live site engineering (dev-ops)
Upgrade scenarios – Rolling upgrades, feature implementations, code vs config
Maintain multiple versions of applications across regions
Blue Green deployments (Staging , Production envs)
Plan for rollback scenarios
Tools for deployment automations
Incident tracking & reporting
RCA & bug fixes
In cloud capacity
Security and compliance
Most Trusted Across Mainstream Cloud Computing Services with 100% Customer Satisfaction