Skip to content
← Microsoft Products

Microsoft Azure

The cloud infrastructure powering our production platforms — from managed application hosting to storage, security, and communications.

Overview

Microsoft Azure is the cloud foundation for 2M Corp's production platforms. Our HoneyGuide data quality system and client-facing applications run on Azure's managed services, giving us enterprise-grade reliability without the overhead of managing physical infrastructure.

We use Azure strategically — selecting managed services that reduce operational burden while providing the security, scalability, and compliance needed for government and donor-funded projects. Azure's global presence ensures low-latency access for field teams across Africa, while its compliance certifications meet the requirements of international development organisations.

Services We Use

Azure App Service

Managed hosting for web applications and APIs. Our HoneyGuide platform runs on App Service with auto-scaling, deployment slots, and built-in CI/CD integration.

Azure Blob Storage

Scalable object storage for survey media (photos, audio, signatures), document archives, and application assets. Configured with access tiers and lifecycle policies for cost optimisation.

Azure Key Vault

Centralised secrets management for API keys, database credentials, and certificates. Applications retrieve secrets at runtime without hardcoded credentials in code.

Azure Monitor & Application Insights

End-to-end observability with application performance monitoring, custom metrics, alerting, and distributed tracing for production platforms.

Azure Communication Services

Email and SMS delivery integrated into applications for notifications, OTP verification, and automated alerts to field teams and programme stakeholders.

Azure Database for PostgreSQL

Managed PostgreSQL with automated backups, high availability, and performance tuning for production databases powering our data collection and MIS platforms.