I was curious about where AWS API Gateway stands in the current API market. To my surprise, it is even not listed in the magic quadrant. A further reading shows that it is excluded because of not meeting this criteria - Generate revenue of at least $10 million (or its equivalent in another currency) per … Continue reading Magic Quadrant for Full Life Cycle API Management
DNS-over-HTTPS
Just found out Google public DNS supports DNS-over-HTTPS. A single curl command can give you the result in json format. Very nice! Syntax: curl -s https://dns.google.com/resolve?name=xxxx curl -s https://dns.google.com/resolve?name=ap-southeast-2.aws.amazon.com | jq -r . { "Status": 3, "TC": false, "RD": true, "RA": true, "AD": false, "CD": false, "Question": [ { "name": "ap-southeast-2.aws.amazon.com.", "type": 1 } ], "Authority": … Continue reading DNS-over-HTTPS
Use AWS SES to validate ACM certificate request
In case you are not familiar with AWS abbreviation, SES stands for Simple Email Service, ACM is short for AWS Certificate Manager. These two are independent services, each can work without the other. But in some scenarios, you may need to make them work together to solve your problem. For example: The domain does not … Continue reading Use AWS SES to validate ACM certificate request
AWS EBS Modification Rate
Each EBS volume can be modified once every 6 hours. I did not know it until 5 minutes ago. I resized a EBS volume from 100G to 150G, then I thought it might be better give it more space. To my surprise, I got this error when I tried to resize it again to 200G.
Hack ‘Environment Type’ in Elastic Beanstalk
In the Elastic Beanstalk console, you get two options for your environment type: Load balancing + auto scaling or Single instance. If it make you think Single instance is just a single instance, then you are cheated. It is actually a auto scaling group as well, but with Min:1 Max:1 setting. And Elastic Beanstalk creates … Continue reading Hack ‘Environment Type’ in Elastic Beanstalk