Amazon Web Services

Archi & techno

Les Patterns des Géants du Web – Zero Downtime Deployment

Description Dans l'article Continuous Deployment, nous avons vu comment améliorer le Time To Market, tout en garantissant la qualité des développements. L'étape suivante est de garantir que ces déploiements fréquents n'impactent pas la disponibilité du site. Et c'est là qu'intervient le Zero Downtime Deployment (ZDD), qui permet de déployer une nouvelle version d’un système sans interrompre le bon fonctionnement du service. Mais comment s'assurer d'un déploiement "sans accroc" ?

Lire la suite
Archi & techno

Exemple d’infrastructure MongoBD : haute disponibilité en lecture

Imaginons le cas suivant : nous avons une base MongoDB, alimentée exclusivement par des batchs ordonnancés et via un client back office. Les utilisateurs, très nombreux,  y accèdent via une application client-serveur. La consistance ne doit être qu'in fine (eventually consistent en anglais). Nous avons donc, en gros, 1 accès en écriture pour 10 accès en lecture. Quelle architecture pourrions-nous mettre en place pour assurer la haute disponibilité de notre base de données et  donc nous prévenir de risques comme la perte d'un disque dur ?…

Lire la suite
Archi & techno

Cloud Hybride IaaS avec Amazon – 2

Suite de l'article précédent (ça ne s'invente pas :-)), nous nous baserons sur les web services Amazon - AWS - pour aborder trois thèmes liés au Cloud Hybride IaaS : la liaison entre le SI interne et l’infrastructure de cloud public, la politique pour la gestion des images de VM et les licences.

Lire la suite
Archi & techno

Déploiement d’une application sur l’infrastructure AMAZON (2/3)

Nous poursuivons notre aventure AMAZON avec ce second billet qui termine la description technique des principaux services AWS. Localisation des données et des instances Contrairement à GOOGLE, AMAZON permet de définir l’emplacement géographique de certaines ressources. Pour cela, les concepts de régions et zones de disponibilités ont été introduits.  Une région est une zone géographique – Europe, Asie, Etats-Unis Est et Ouest– composée de plusieurs zones de disponibilités.  Les zones de disponibilités sont des emplacements distincts conçus pour ne pas être impactés par un dysfonctionnent…

Lire la suite
Archi & techno

Panorama des différentes offres de cloud computing : comparaison des tarifs

Au cours des trois articles précédents, je vous ai successivement présenté les offres d'Amazon, Google puis Azure. Beaucoup d'autres offres de cloud existent sur le marché GoGrid, CloudSpace, par exemple. Mais pour l'instant et comme point d'orgue de ces trois premiers articles, je vous propose une comparaison des grilles tarifaires de ces différents acteurs :

Lire la suite
Archi & techno

Panorama des différentes offres de cloud computing : Amazon Web Services

Le marché du cloud computing est aujourd'hui en pleine expansion. Mais dans ce sujet très à la mode il n'est pas forcément simple de se repérer parmi les différentes offres. L'objectif de cette série d'articles est de présenter un aperçu de l'offre des différents acteurs. Ce premier numéro cible Amazon Web Services qui a été le pionnier sur ce marché. La forme sera ici un peu novatrice pour le blog Octo : il s'agit d'une cartographie où la description de chaque service fourni apparaît lorsque…

Lire la suite