From a04641f3803ea1d9841acb7ef3971fc4797eee10 Mon Sep 17 00:00:00 2001 From: Russell Davies Date: Sun, 27 Nov 2016 17:29:27 +0000 Subject: [PATCH] Updated API Gateway tips Added note about support of binary data. --- README.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 5f8c703..eea4a66 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -ο»Ώ![An Open Guide](figures/signpost-horiz1-1600.jpg) +![An Open Guide](figures/signpost-horiz1-1600.jpg) The Open Guide to Amazon Web Services ===================================== @@ -45,7 +45,7 @@ Table of Contents | [DynamoDB](#dynamodb) | [πŸ“—](#dynamodb-basics) | [πŸ“˜](#dynamodb-tips) | [πŸ“™](#dynamodb-gotchas-and-limitations) | | [ECS](#ecs) | [πŸ“—](#ecs-basics) | [πŸ“˜](#ecs-tips) | | | [Lambda](#lambda) | [πŸ“—](#lambda-basics) | [πŸ“˜](#lambda-tips) | [πŸ“™](#lambda-gotchas-and-limitations) | -| [API Gateway](#api-gateway) | [πŸ“—](#api-gateway-basics) | | [πŸ“™](#api-gateway-gotchas-and-limitations) | +| [API Gateway](#api-gateway) | [πŸ“—](#api-gateway-basics) | [πŸ“˜](#api-gateway-tips) | [πŸ“™](#api-gateway-gotchas-and-limitations) | | [Route 53](#route-53) | [πŸ“—](#route-53-basics) | [πŸ“˜](#route-53-tips) | | | [CloudFormation](#cloudformation) | [πŸ“—](#cloudformation-basics) | [πŸ“˜](#cloudformation-tips) | [πŸ“™](#cloudformation-gotchas-and-limitations) | | [VPCs, Network Security, and Security Groups](#vpcs-network-security-and-security-groups) | [πŸ“—](#vpc-basics) | [πŸ“˜](#vpc-and-network-security-tips) | [πŸ“™](#vpc-and-network-security-gotchas-and-limitations) | @@ -1263,6 +1263,10 @@ API Gateway - [Kong](https://getkong.org) is an open-source, on-premises API and microservices gateway built on nginx with Lua. Kong is extensible through β€œplugins”. - [Tyk](https://tyk.io) is an open-source API gateway implemented in Go and available in the cloud, on-premises or hybrid. +### API Gateway Tips + +- πŸ”ΉPrior to 2016-11, you could only send and receive plain text data (so people would base64-encode binary data), but binary data is [now](https://aws.amazon.com/about-aws/whats-new/2016/11/binary-data-now-supported-by-api-gateway/) supported. + ### API Gateway Gotchas and Limitations - πŸ”ΈAPI Gateway only supports encrypted (https) endpoints, and does not support unencrypted HTTP. (This is probably a good thing.)