Retour sur AWS re:Invent 2019
Comme chaque année en fin novembre, AWS organise sa grand-messe annuelle. Un moment exceptionnel pour se tenir informé des nouvelles annonce du leader du cloud public, mais aussi pour échanger avec les experts du secteur, rencontrer nos clients actuels et futurs, découvrir de nouveaux acteurs tiers, mais surtout rencontrer plein de belles personnes.
Je vous propose de revivre mon expérience de firstimer du re:invent au travers de cet article.
Mais il y a beaucoup trop de monde, c’est sûrement le bazar…
Une chose qu’on ne peut contester c’est qu’Amazon est un expert en logistique.
Imaginez le strip de Las Vegas dédié à un événement rassemblant plus de 60 000 personnes dispersées sur 6 Palaces/Casinos, tout est immense au milieu de ce désert insolite.
On pourrait facilement se perdre et pourtant il y a des indications partout pour passer d’un lieu à un autre. De plus, des hommes et femmes en jaunes sont présents un peu partout pour vous indiquer la direction de votre prochaine conférence.
Du coup, chaque voyage entre deux events se passe bien.
Pareil pour l’une des étapes les plus importantes du séjour, la cantine. Je pensais devoir faire la queue, attendre de longues minutes devant le buffet, mais en fait non, la place est super bien organisée. Le buffet est servi dans une énorme pièce pouvant accueillir plusieurs milliers de personnes.
Ils commencent par remplir l’avant de la pièce puis le temps de remplir le reste de la pièce, les premiers terminent et laissent place aux autres, la rotation se fait très naturellement.
OK, mais sinon tu as le temps de faire des confs ?
Oui et le moins que l’on puisse dire c’est qu’ils ont le sens du spectacle surtout pour les grandes keynotes : Andy Jessy, Werner Vogels, Doug Yeum….
Comme pour la registration, les keynotes ont lieu au Venetian, dans une salle longue comme 3 stades de football, d’énormes écrans géants sont alignés tout du long pour suivre la présentation.
Le speaker, lui, est au centre, minuscule par rapport à la taille de la scène, mais au moins l’expérience est la même pour tout le monde.
Si vous n’avez pas la chance d’avoir votre place pour la conf, des diffusions en live sont organisées un peu partout dans les différents hôtels et puis vous pouvez les suivre en live sur le site du re:Invent.
Pour le curieux, ces confs sont maintenant disponibles sur YouTube.
Pour le reste des talks, hands on et autres sessions c’est plus modéré et plus classique, vous êtes dans une salle aux dimensions plus raisonnable face à un speaker.
Les workshops se déroulent plutôt bien malgré quelques petits soucis techniques : Github n’a pas apprécié de se prendre 200 git clone au même moment et nous a identifié comme une attaque DDoS, résultat : blacklist temporaire !
D’accord et tu as retenu quoi ?
Cette année est très fortement marquée par le machine learning, je dirais que près de la moitié des 77 services et features lancés cette année sont liés de près ou de loin à SageMaker.
Je pense qu’on pourrait y dédier un article, mais voici pour moi les news qui m’ont le plus marquées :
AWS CodeGuru : Un service de revue et de profilage de code avec du ML dedans afin de proposer des lignes de code plus optimisées. Il fait la revue du code dans Github ou CodeCommit, propose des améliorations via des PullRequest et profile ensuite l’application pour proposer des améliorations. Uniquement compatible Java pour le moment.
Kendra : Un service de recherche d’entreprise. L’idée est d’indexer tout un espace de documents de l’entreprise et de s’en servir pour alimenter un moteur de recherche interne à l’entreprise.
Pas un simple moteur de recherche, mais un service enrichi en ML pour répondre à toutes les questions des utilisateurs en laquage naturel.
EC2 : De nouveaux types d’instances voient le jour avec
- Les EC2 Inferentia (inf1), un modèle d’instance dédiée au deep learning avec une puce dédiée pour des apprentissages plus rapides et moins coûteux.
- Les EC2 plus performantes grâce aux nouveaux processeurs Graviton 2 toujours basé sur ARM. Pour le moment en preview pour les M6g et dispo en 2020 pour les C6g et R6g, ces nouvelles instances promettent de meilleures performances de 40% par rapport aux modèles précédents.
AWS Compute Optimizer : Un service qui va vous permettre d’identifier les instances et les auto scaling groupe sous ou sur utilisé. Le service vous proposera ensuite un type d’instance plus adapté à la workload de vos machines.
AWS Fargate for Amazon EKS : Plus besoin de gérer votre infrastructure Kubernetes. Fargate offre maintenant le support d’EKS comme pour ECS auparavant.
EC2 Image Builder : Un service qui vient en concurrence du produit Packer d’Hashicorp. Fini la construction et la gestion des AMI Factory, AWS lance maintenant son service de build d’image serveur afin de configurer et préparer vos AMI de manière périodique afin d’avoir toujours une image serveur à jour.
Amazon S3 Access Points : il est parfois compliqué de gérer les accès des plusieurs applications et utilisateurs sur un même bucket S3 avec une seul bucket policy. Avec les access point, vous pouvez maintenant générer plusieurs URL d’accès qui auront chacun leur propre policy, bien plus simple à maintenir dans le temps.
Beaucoup de changement sur la Transit Gateway avec notamment le peering inter région pour partager vos ressources entre plusieurs régions, plusieurs VPC, assurer des réplications sécurisées…, le Network Manager qui permet de gérer l’ensemble de votre réseau depuis une seule console et enfin le support du multicast, une feature qui devrait ravir le domaine bancaire.
Ces nouveautés ne sont qu’une goutte d’eau parmi l’ensemble des choses annoncées, je vous invite à voir la page du re:invent dédiée aux différentes annonces.
Je vous donne aussi rendez-vous au prochain Meetup re:Cap pour découvrir toutes ces nouveautés.