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/


Attachment: signature.asc
Description: OpenPGP digital signature

Répondre à