-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Kneerunjun edited this page Apr 16, 2021
·
3 revisions
For autolumin
as an application here are the features this microservice shall support
- Device registration, Schedule defaulting
- Getting schedules for a device
- Patching schedules for a device
- Un-registering a device
- Getting api logs under authentication
autolumin
is a containerized microservice that runs an JSON REST application.
We have resorted to containerization since we want the service to be agnostic of the host. Moving the microservice to cloud / dev environment shouldn't be much of an effort .
Using CI/CD providers like Buddy we can autodeploy the code on target cloud machine, just by pushing new code to master
branch on github. Code once tested on the development environment can be simple pushed on github repository. Hooks on the repo can trigger a deployment on the cloud machine.
Cloud host machine, needs only docker, docker-compose installed on it