BluSKY Software Architecture
Secondary Technologies – BluSKY Website
BluSKY utilizes several of Microsoft Azure’s “as-a-service” technologies:
- Azure Service Bus
- Pub/Sub messaging technology
- Azure Queues
- Message resiliency for high-throughput services
- Redis Cache
- Caching technology to reduce database query frequency
- Azure Document DB
- Document/NoSQL based database for unstructured data
- Azure Storage
- Storing video, photos, attachments, etc.
Although these are offered as a PaaS technologies, each of these could be refactored to use standalone versions. BluB0X chose PaaS for redundancy and ease of deployment