C'était cet été, sur AWS

En deux mois d’été, il n’a pas pu se passer grand-chose, non ? Et bien détrompez-vous, puisque AWS a fait plus de 90 annonces concernant des nouveaux services ou de nouvelles fonctionnalités cet été !

Rassurez-vous, les Experts Osones n’ont pas chômé pour vous permettre de profiter de tous les avantages du Cloud Leader dans le monde. Sur cette période, nous avons sélectionné sur notre blog une trentaine de ces 90 annonces, ainsi que trois dossiers Osones.

Pour vous permettre de vous remettre dans le bain, nous vous proposons de vous mouiller la nuque avec une sélection des annonces les plus marquantes, toujours en 5 minutes, et toujours en français !


Amazon Elastic File System (Amazon EFS) est disponible !

Amazon Elastic File System (Amazon EFS) est le service de NFS as a Service d'Amazon. Le service est disponible dans trois régions depuis le 28 juin 2016 : US East (Northern Virginia), US West (Oregon), and Europe (Ireland).


Amazon EFS


Sortie de l’AWS Application Load Balancer, une nouvelle génération d'ELB

Lancé au printemps 2009, l’Elastic Load Balancer est devenu une brique clé des architectures AWS. Couplé à l’auto-scaling, l’ELB simplifie grandement la scalabilité des applications portées dans le Cloud d’Amazon. Depuis le 11 août, AWS propose une nouvelle option pour son ELB : Application Load Balancer. L’Application Load Balancer supporte le routing basé sur le contenu ainsi que les applications qui tournent dans des conteneurs. Supportant les protocoles WebSocket et HTTP/2, l’ALB donne également davantage de visibilité sur la santé des instances et conteneurs cibles.


Amazon EFS


Nouvelles présences mondiales AWS : nouvelle région en Inde et arrivée de CloudFront au Canada

Moins de 6 mois après l'ouverture de la région Séoul et de l'annonce de la nouvelle région AWS à Montréal, l'infrastructure Amazon Web Services continue de grandir avec la 6ème région AWS en Asie-Pacifique : Mumbai.

Présence Mondiale AWS

Coté CloudFront, après l’annonce du 56ème POP le 14 juin à New Delhi, le CDN d’Amazon est désormais présent au Canada, avec deux nouveaux POPs à Montréal et à Toronto depuis le 8 août 2016. Avec le renforcement de sa présence au Brésil – un deuxième POP est ouvert sur la région Sao Paolo – le nombre de points de présence total d’Amazon CloudFront à travers le monde est de 59. Par ailleurs, CloudFront supporte, depuis le 9 août, les tags vous permettant de ventiler les coûts entre différents postes : administrateur, nom de l’application, centre de coût et projet spécifique. Ce service vous permettra de suivre vos dépenses et de comprendre quels sont les services et/ou usages qui constituent vos dépenses de CDN.


Contactez des Experts AWS certifiés !


Point stockage : Amazon S3 supporte désormais l’IPv6 & Amazon EBS supporte la copie de snapshots chiffrés entre différents comptes

Amazon S3 supporte désormais le protocole IPv6, de manière à permettre aux applications de se connecter au service de stockage objet Amazon S3 sans passer par des équipements parfois onéreux de traduction IPv4 et IPv6. Pour ce faire, vous pouvez faire pointer vos applications vers le nouveau endpoint « Dual-stack » d’Amazon S3, supportant à la fois IPv4 et IPv6. La plupart du temps, aucune configuration supplémentaire n’est nécessaire, l’IPv6 étant souvent sollicité par défaut côté client. Les applications peuvent également continuer d’utiliser les API existantes sans changement applicatif, en pointant leurs requêtes vers des URL de type http://s3.dualstack.aws-region.amazonaws.com/bucket ou virtuellement hébergées de type http://bucket.s3.dualstack.aws-region.amazonaws.com. Le support IPv6 pour Amazon S3 est disponible sans coût supplémentaire depuis le 11 août dans toutes les régions AWS (hors Chine).


Amazon S3 IPv6

Coté EBS, vous pouvez partager entre différents comptes AWS – et donc entre différentes régions - vos snapshots Amazon EBS chiffrés depuis le 21 juin 2016. L’intérêt majeur de cette fonctionnalité est la possibilité d’avoir des environnements totalement isolés de développement, de test et de production, tout en restant identiques au niveau des données. Seule contrainte : utiliser des snapshots EBS reposant sur des customer master key (CMK) spécialement crées, afin de ne pas avoir à communiquer le CMK par defaut.


Amazon ECS : arrivée de l’Amazon EC2 Container Registry, expansion du support de l’auto-scaling et nouvelles fonctionnalités

Amazon EC2 Container Service (ECS) vous permet de lancer des dizaines de milliers de conteneurs dans un VPC en quelques secondes. S'intégrant aux autres services AWS - dont les ELB, les EBS, les VPC, IAM et CloudTrail, Amazon ECS peut facilement être intégré ou étendu grâce à des API simples, par exemple dans vos processus d'intégration continue.


Amazon ECS

Amazon ECS a connu de nombreuses améliorations, parmi lesquelles :

  • L’annonce le 18 mai 2016 du support de l’autoscaling sur ECS, puis son arrivée dans 5 nouvelles régions dont Frakfurt le 21 juillet 2016.
  • L’annonce du 31 mai 2016 pour le support de Docker 1.11
  • La CLI ECS qui supporte les fichiers YAML de Docker Compose version 2 depuis le 8 juillet 2016.
  • L’annonce du 15 août 2016, permettant de spécifier un mode réseau optionnel sur ECS en fonction de votre cas d’utilisation : Bridge, Host ou None.
  • Toujours le 15 août, la réservation de mémoire sur Docker : une sorte de « soft-limit » qui permet d’optimiser le partage de cette dernière. Dans des circonstances normales, les conteneurs peuvent utiliser autant de mémoire que nécessaire et ne sont limités que par la hard limit spécifiée avec l’option -m/--memory. En cas de litige dans la répartition de la mémoire entre différentes applications, Docker se base alors sur les niveaux de mémoire spécifiés dans la « memory reservation » pour limiter la consommation de mémoire des conteneurs trop gourmands.
  • La disponibilité de l’« Amazon EC2 Container Registry (ECR) » dans cinq nouvelles régions, dont Francfort. Déjà disponible sur la région Dublin, Amazon ECR est un registre de conteneurs Docker entièrement géré qui permet aux développeurs de stocker, gérer et déployer facilement des images de conteneur Docker. C'est une alternative au registre par défaut : DockerHub.

Enfin, retrouvez trois dossiers Osones sur la thématique des conteneurs :


Amazon Cognito : support de l’authentification SAML et les "User Pools" passent "Generally Available"

Amazon Cognito est un service AWS dont le but est de simplifier la gestion des utilisateurs et des sessions pour vos applications web et mobile. Nous vous en parlions le 19 avril : Amazon Cognito vous propose - en plus de la fédération d’identité via Facebook et Twitter - d'ajouter votre propre système d'authentification avec Amazon Cognito Identity Pools, à présent nommé "Your User Pools". Ces "User Pools" bénéficient des avantages de Cognito, à savoir la scalabilité des ressources nécessaires à votre application, tout en vous laissant le contrôle sur les données

.

amazon cognito

Depuis le 1 aout 2016 service User Pool est maintenant en version définitive dans les régions US East (N. Virginia), US West (Oregon), Asia Pacific (Tokyo), et EU (Ireland).

Depuis le 23 juin 2016, Amazon Cognito étend encore davantage ses fonctionnalités, en s’ouvrant aux services d’authentification SAML (Security Assertion Markup Language), tels que Microsoft Active Directory Federation Services (ADFS).


Centre d'Expertise Osones


API Gateway introduit des quotas d’utilisation par utilisateurs

Annoncé l’an passé, Amazon API Gateway est un service qui permet d'exposer sur Internet un endpoint afin de pouvoir fournir une API. Les usages possibles sont bien entendu nombreux : backend pour services web et mobile, pour l’IoT ou pour des usages dit « entreprise ». API Gateway permet par ailleurs de concevoir des architecture serverless avec l’aide d’AWS Lambda.


Amazon API Gateway quotas

Depuis le 11 août, AWS propose une nouvelle option: les « Usage Plan API Gateway ». Cette nouvelle fonctionnalité permet aux développeurs de créer et de monétiser des API. Vous pouvez créer différentes tarification (Bronze, Silver et Gold par exemple) ou différents profils clients (Etudiant, individuel, entreprise etc), chacun de ses plans donnant droit à des limites d’usages qui vous conviendra de spécifier.


Amazon SNS propose l'envoi de SMS à travers le monde

Amazon Simple Notification Service (SNS) est le service de notifications d'Amazon. Avec des API simples, il vous permet d'envoyer des notifications pushs via différents protocoles : HTTP, HTTPS, Email, Email-JSON, SQS - il est possible de spécifier une file d'attente SQS en endpoint - et SMS. Si ce dernier service n'était disponible qu'aux USA, l'envoi de SMS via SNS est possible dans plus de 200 pays depuis le 28 juin 2016.


Amazon Elasticsearch Service supporte désormais Elasticsearch 2.3

Amazon Elasticsearch est un service managé par AWS permettant de profiter d'un outil de recherche en temps réel et d'un moteur d'analytics adapté au Cloud. Depuis le 27 juillet, Amazon Elasticsearch (ou Amazon ES) supporte désormais la version 2.3 d'Elasticsearch, offrant ainsi de nombreuses fonctionnalités et améliorations. Amazon ElasticSearch est disponible dans les régions US East (Northern Virginia), US West (Northern California), US West (Oregon), Europe (Ireland), Europe (Frankfurt), Asia Pacific (Singapore), Asia Pacific (Sydney), Asia Pacific (Tokyo), Asia Pacific (Seoul), Asia Pacific (Mumbai) et South America (São Paulo). La version 1.5 d'Elasticsearch continuera d'être proposée par Amazon ES.


Amazon EC2 Run Command propose des notifications basées sur des événements

Lancée en 2015, Run Command est une fonctionnalité d'Amazon EC2 qui vous permet de gérer de manière sécurisée vos instances EC2 tournant sous Windows. Depuis le 21 juillet, Amazon EC2 Run Command supporte les notifications basées sur des évènements (ou event-driven notifications). Vous pouvez dès lors monitorer le statut de vos commandes au niveau d'une instance ou d'une flotte d'instances, et recevoir des informations en temps réel. Ces notifications sont supportées par AWS CloudWatch Events, permettant d'assigner la cible de votre choix dans AWS, comme AWS Lambda, Kinesis ou SNS.

À noter que depuis le 21 juillet, Amazon EC2 Run Command est également disponible en Chine (Beijing) et en Asie Pacific (Seoul).


Amazon EMR disponible en version 5.0

Amazon EMR - pour Elastic Map Reduce - est un service AWS qui simplifie le traitement "Big Data". Ce service permet d'exécuter d'autres frameworks distribués tels que Spark et Presto, et d'interagir avec les données d'autres magasins de données AWS tels qu'Amazon S3 et Amazon DynamoDB.

Depuis le 2 août 2016, Amazon EMR est proposé dans sa version 5.0. Cette nouvelle version apporte entre autres le support des versions plus récentes d’Apache Spark, Hive et Zeppelin, de Presto, Pig , Hue et du JDK 8


Les dossiers Osones !

Si vous les avez loupés, voici les derniers articles sur le Blog Osones :



Rejoignez vous aussi la conversation !

AWS user group FR

Kevin MESSY

La discussion continue !

Nous attendons vos questions, remarques & mots doux sur notre Twitter :