Bots Club


Are you using Slack? If yes, are you using Bot on Slack? If yes, do your Bots talk to each other? I guess most of them probably don't. The following picture should be familiar to you, people talk to each other on Slack. Have you ever seen Bots talk to each other like we do? This … Continue reading Bots Club

Check DNS Cache when deploy Multi-AZ RDS


It is a common practice to enable mutli-AZ when deploy RDS in AWS to provide high availability. That's not all. There is one more thing you need to check - DNS cache setting of your applications/codes. If you overlook it, the hight availability design may not work as you expect. Imagine that when RDS detects the failure … Continue reading Check DNS Cache when deploy Multi-AZ RDS

Elastic Beanstalk fail to launch environment


Elastic Beanstalk automatically creates S3 buckets under your AWS account to save the data (manifests, logs, application versions...) that is used by itself. If the files are gone, the environment may fail to lauch. Here is a real example: One of the power users set up a lifecycle against the Beanstalk bucket to automatically remove … Continue reading Elastic Beanstalk fail to launch environment