-
Notifications
You must be signed in to change notification settings - Fork 1
Architecture: Cloud
This document will describe the optional but highly recommended curated cloud services being used and supported by the platform core.
https://aws.amazon.com/cognito/
Authentication and authorization for users.
https://aws.amazon.com/opensearch-service/
Search capabilities and foundation for dynamic route discovery.
CDN for application static assets like images, css, and javascript files. Primary storage for saved content.
https://aws.amazon.com/lambda/
Hosts server-less function to render Angular universal express application.
Makes it possible for anyone to access an application via the browser.
Druid does not use relational databases. Instead data storage is distributed throughout other more appropriate, low cost, efficient, and modern cloud services. For example, open search and s3 storage combine to be a feature rich scalable, low cost alternate when compared to traditional relational databases. Furthermore, removing the need for schemas and storing data in natural form as JSON in many cases provides a much more delightful developer experience. Storage is greatly simplified when stored using schema-less options like s3 and open search.
https://aws.amazon.com/cloudfront/
Exposes private AWS cloud resources and services to the public facing web. For example, exposes s3 / CDN assets that are used as part of application build.