Deployment evolutions

Case 1. “/whatis”: a slack command server Business: When Slack users input a command like “/whatis GDPR”, search on wiki pages and respond in 3 seconds what GDPR is. Generation 1. servers on machines ElasticSearch: to respond in less than a second Ngrok: to pierce the private network Gen 2. containerized Docker: to make deployments reliable Gen 3. Cloud (AWS EC2 + Amazon ElasticSearch Service) To get rid of on-premise server room, which occasionally suffers from power outages. ...

August 13, 2021