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.


Commentary
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