Bonjour, DS2I nous accompagne actuellement sur une migration vers le cloud (AWS) avec du : - terraform - consul/service discovery - packer - EC2 : ES, MySQL - Services Managés (en remplacement de RabbitMQ) - ELB - Autoscaling - route53
L’objectif étant de faire du déploiement blue/green PS : ils viennent d’être racheté par DevoTeam. Cdlt. Nicolas Girardi. > Le 22 sept. 2017 à 00:25, Tristan Mahé <g...@remote-shell.net> a écrit : > > Docker en prod ? ;) > > On n'est pas vendredi, grrrrrrr... > > Tu n'as pas indiqué la techno d'autoprovisionning que vous utilisez au > fait ( Ansible ? Chef ? Puppet ? ... ), ce qui pourrait te permettre de > monter baremetal sur differents fournisseurs, ou t'affranchir de ton > fournisseur de cloud sans pour autant > > tomber dans le fossé docker en prod avec publish sur un repo privé de > tes images ( quid du maintenir l'os a jour etc... il y as suffisament de > litterature sur le sujet si tu es curieux ;) ). > > My 2cents. > >> On 09/21/2017 02:04 PM, Gaël Demette wrote: >> Bonsoir la liste, >> >> Aujourd'hui se pose la question de modifier notre infrastructure, >> actuellement exclusivement chez AWS (Ireland), en effet notre stack à >> la base assez simple commence à se complexifier avec nos évolutions à >> venir. Du coup, Elastic Beanstalk commence à ne plus être suffisant. >> On voudrait surtout en profiter pour abstraire le fournisseur de >> Cloud. Malheureusement, notre petite startup n'a pas le temps de faire >> tout cela, et souhaiterait étudier la possibilité d'externaliser ces >> évolutions. >> >> J'avais en tête de tout passer sur Docker. Il faudrait donc faire >> cette prestation, ainsi que nous former sur le fonctionnement de >> l'infrastructure faite. >> >> Stack actuel : >> >> * S3 pour deux applications EmberJS (SPA) >> * AWS Elastic Beanstalk (Avec nginx + NodeJS) -> Deux environnements, >> le premier l'API (REST et websockets), le second une app NuxtJS (SPA >> avec server-side rendering) >> * AWS ElastiCache (Redis) >> * Simple replicaset MongoDB (sur des EC2) >> >> Stack cible : >> >> * ArangoDB >> * RabbitMQ (non fixé, si vous avez des suggestions sur des >> alternatives, on est ouvert) >> * MongoDB (On ne souhaite pas tout migrer sur ArangoDB d'un coup sans >> plus de feedbacks) >> * Plus de EmberJS >> * Probablement plus de Redis (Pub/Sub couverte par RabbitMQ, key-value >> storage couvert par ArangoDB), ça ne me gène pas de rester sur >> ElastiCache le temps que nos devs fassent le nécessaire ;) >> * Trois environnements "AWS Elastic Beanstalk like", API + Website >> (NuxtJS) + Backoffice (Anciennement les deux apps EmberJS, >> nouvellement NuxtJS avec Server side rendering) >> >> Mon rêve serait d'avoir une infra qu'on puisse utiliser tant pour >> mettre en place des environnements à la volée, identiques à la prod, >> et ce de manière agnostique du fournisseur de serveurs / cloud, Docker >> semblait faire sens ici. "Plus qu'à" ajouter un système permettant de >> scale, monitor, et self heal et on est bon. >> >> Il me faudrait des propositions commerciales pour ce genre de >> prestation, n'hésitez pas à me contacter en privé, avec un ordre de >> prix. Et en me demandant les informations qu'il vous faudrait pour un >> devis. Il me faudra un devis assez détaillé pour que je puisse choisir >> en retirant des choses dedans si le budget ne correspond pas. Il va >> falloir que l'on fasse ces évolutions, mais peut être pas tout d'un >> coup (Si seulement mes budgets étaient illimités...) >> >> En vous souhaitant une bonne soirée, >> >> Gaël >> >> >> --------------------------- >> Liste de diffusion du FRnOG >> http://www.frnog.org/ > > --------------------------- Liste de diffusion du FRnOG http://www.frnog.org/