Buzzy is composed of a set of services used to implement the platform:
- Core - a docker image that handles the core service.
- Logging - a docker image that handles all things logging. Logging can be used for analytics - eg who has views a resource, comment etc and logging of other events.
- Database - Mongo based persistent scalable storage. This can be an on-premise instance of MongoDB or a hosted MongoDB.
- Object Storage Service - an AWS S3 compatible storage service. These can be hosted on AWS or on premise with a service like Minio.
Example Amazon Web Services Deployment