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
Tag: AWS
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
Send VPC flow logs to Sumologic
VPC flow is a AWS feature that allows you to capture the inbound and outbound traffics of all network interfaces in your VPC. To get the information, you have to go to the Cloudwatch to read the raw logs line by line which is not really efficient. If you happen to use Sumologic, you can … Continue reading Send VPC flow logs to Sumologic
Elastic Beanstalk Gotchas
Elastic Beanstalk is a great tool for the devs who wants a quick way to spin up web application environments which have ELB, ASG, RDS and DNS, also offer an easy way to deploy codes and manage the floating dns. I have been using it for a few weeks. And here are a few gotchas … Continue reading Elastic Beanstalk Gotchas
Tips on saving AWS cost
I remember a few years back, lots companies were struggling with the VM sprawl problem. With the popularity of Cloud, the in house VM sprawl issues might be improved as most companies are moving to Cloud nowadays. I like the flexibility (on demand) and capability (a broad range of technologies) of Cloud. But I have to … Continue reading Tips on saving AWS cost