Publié le: Nov 28, 2017
Vous pouvez désormais utiliser des déploiements de version Canary pour déployer graduellement de nouvelles API dans Amazon API Gateway. Cela vous permet de déployer des modifications d’API de manière plus sûre et de limiter le rayon d’impact des nouveaux déploiements.
À l'aide des nouveaux paramètres de niveau étape des versions Canary, vous pouvez définir le pourcentage de demandes d'API géré par les nouveau déploiements d'API sur une étape. Vous pouvez également définir de nouvelles variables d'étape avec les paramètres Canary. Lorsque les paramètres Canary sont activés pour une étape, API Gateway génère un groupe de journaux Amazon CloudWatch supplémentaire et des métriques CloudWatch pour les demandes gérées par l'API de déploiement de Canary. Vous pouvez utiliser ces métriques pour mesurer l'efficacité de vos modifications d'API et y réagir. Par exemple, vous pouvez augmenter progressivement le pourcentage de demandes d'API géré par les nouveau déploiements d'API ou annuler les modifications en cas de détection d'erreurs.
Pour démarrer, mettez à jour vos paramètres d'étape d'API avec AWS Management Console, l'interface de commande AWS CLI, ou les kits SDK et les API. Pour en savoir plus, consultez notre documentation.
Cette fonctionnalité est désormais disponible dans les régions AWS suivantes : USA Est (Virginie du Nord), USA Est (Ohio), USA Ouest (Oregon), USA Ouest (Californie du Nord), Canada (Centre), Amérique du Sud (São Paulo), UE (Irlande), UE (Francfort), UE (Londres), Asie-Pacifique (Singapour), Asie-Pacifique (Tokyo), Asie-Pacifique (Sydney), Asie-Pacifique (Séoul) et Asie-Pacifique (Mumbai). Pour plus d'informations sur Amazon API Gateway, consultez notre page produit.