Devops for Growth
112.5K views | +1 today
Follow
Devops for Growth
For Product Owners/Product Managers and Scrum Teams: Growth Hacking, Devops, Agile, Lean for IT, Lean Startup, customer centric, software quality...
Curated by Mickael Ruau
Your new post is loading...
Your new post is loading...

Popular Tags

Current selected tag: 'deploiement continu'. Clear
Scooped by Mickael Ruau
September 25, 2019 9:22 AM
Scoop.it!

How To Deploy Docker Container with Ansible on Debian 8 | Codementor

How To Deploy Docker Container with Ansible on Debian 8 | Codementor | Devops for Growth | Scoop.it
In this guide, you will build and deploy a docker container by using Ansible.
No comment yet.
Scooped by Mickael Ruau
September 24, 2019 9:28 AM
Scoop.it!

Vagrant, Ansible et Docker, un trio efficace - Intégration Continue

Vagrant, Ansible et Docker, un trio efficace - Intégration Continue | Devops for Growth | Scoop.it
Introduction Les Technologies Installation de Vagrant et Ansible Configuration du Vagrantfile Configuration du Playbook Ansible Configuration du fichier Docker-Compose.yml Conclusion Introduction Dans le cadre d’une logique d’intégration continue, nous avons cherché à mettre en place un test automatique dans un environnement jetable de la version dockerisée de notre solution Canopsis. L’objectif ? Pouvoir la tester sûrement et rapidement. Les technologies Pour cela, nous nous somme
No comment yet.
Scooped by Mickael Ruau
July 9, 2019 9:59 AM
Scoop.it!

Intégration continue, livraison continue et déploiement continu

Intégration continue, livraison continue et déploiement continu | Devops for Growth | Scoop.it

CI et CD sont deux acronymes souvent mentionnés lorsqu'il est fait référence aux pratiques actuelles de développement. L'acronyme CI est simple et signifie (Continuous Integration, intégration continue), une pratique qui vise à faciliter la préparation d'une livraison. CD peut signifier Continuous Delivery (livraison continue) ou Continuous Deployment (déploiement continu), et bien que ces deux pratiques aient beaucoup de choses en commun, elles présentent également une différence significative qui peut avoir des conséquences critiques pour une entreprise.

No comment yet.
Scooped by Mickael Ruau
July 9, 2019 4:24 AM
Scoop.it!

Learn How to Set Up a CI/CD Pipeline From Scratch - DZone DevOps

Learn How to Set Up a CI/CD Pipeline From Scratch - DZone DevOps | Devops for Growth | Scoop.it
Learn to understand continuous integration and delivery, the basis for modern DevOps, and build a CI/CD development pipeline with Jenkins in this tutorial.
No comment yet.
Scooped by Mickael Ruau
July 5, 2019 8:39 AM
Scoop.it!

Advanced Deployment Strategies - Deployments | Developer Guide | OpenShift Container Platform 3.3

No comment yet.
Scooped by Mickael Ruau
May 9, 2019 9:03 AM
Scoop.it!

Best Practices for DevOps: Advanced Deployment Patterns

Best Practices for DevOps: Advanced Deployment Patterns | Devops for Growth | Scoop.it
Getting new software to your users without interrupting their experience is hard; how do you upgrade an application that’s inactive use?
No comment yet.
Scooped by Mickael Ruau
May 6, 2019 9:23 AM
Scoop.it!

DevOps –

DevOps – | Devops for Growth | Scoop.it

DevOps is a fast growing field – a movement. Like any new technological advancement or new ‘movement’ that takes the Application Delivery world by storm, learning about DevOps is like drinking from a firehose. My series on Understanding DevOps is geared towards executives,  decision makers and practitioners who are new to the field, are learning the terminology and attempting to cut thru the fluff and hype and get to the meat and potatoes (did I miss any idiom?). My attempt is to do exactly that – present a tool and technology agnostic description of the field and advances thereof. I will from time to time talk about technologies and tools that are relevant to the field of DevOps, but will try to keep an un-biased perspective

(Full disclosure – I have worked for IBM in the past, and currently work for Delphix).

Mickael Ruau's insight:

 

The series so far:

Understanding DevOps:

Adopting DevOps:

DevOps books I have written:

No comment yet.
Scooped by Mickael Ruau
April 20, 2019 4:22 AM
Scoop.it!

eMag: Lean Startup

eMag: Lean Startup | Devops for Growth | Scoop.it
Download the Lean Startup eMag to discover ways to determine customer needs and decide which products to develop or services to provide, helping you to deliver business value to your customers.

Free download
Mickael Ruau's insight:

Contents of the Lean Startup eMag include:

  • Sell Before You Build “Before you write any code, make sure you have a failing test.” This was revolutionary when first pitched in the late 90’s. Many successful entrepreneurs have practiced a similar idea: “Before you build a product/service, make sure you have paying customers.” Naresh Jain explains his approach of finding effective MVPs to validate his Educational Product and why Agile Methods simply fail to do so.
  • Minimum Viable Products for Enterprises Enterprise software startups use a minimum viable product (MVP) to learn about customers with limited effort and money. How can organizations deploy lean startup principles to develop a viable product for their stakeholders?
  • Building Scalable Products that Customers Love Per Jonsson discusses Lean Startup in the context of real world examples, and helpful tools for startups - Feedback Loop, Customer Development and the Lean Canvas.
  • Interview with Brian Murray from Yammer about Lean Startup and using Minimum Viable Products Brian Murray explains how Yammer uses Minimum Viable Products to test their business customer hypotheses, and why they focus so much attention on the architecture of their products.
  • Managing Experimentation in a Continuously Deployed Environment Wil Stuckey explains how Etsy manages to deploy nearly ~10,000 changes in one year, and how they run A/B experiments in the midst of continual code change.
  • Communicate Business Value to Your Stakeholders Learn why and how to communicate benefits rather than features - and what it will mean for you, your team and your organization.
No comment yet.
Scooped by Mickael Ruau
December 7, 2018 9:28 AM
Scoop.it!

Externalisez la configuration de vos webapps Spring et sauvez un chaton! | Blog Xebia - Expertise Technologique & Méthodes Agiles

Externalisez la configuration de vos webapps Spring et sauvez un chaton! | Blog Xebia - Expertise Technologique & Méthodes Agiles | Devops for Growth | Scoop.it
Bien externaliser la configuration de votre application est la clé qui ouvre les portes de l'automatisation des déploiements, du déploiement continu
Mickael Ruau's insight:

Il existe plusieurs stratégies de configuration des applications en fonction de leur environnement de déploiement. Elles peuvent toutes être décrites par l’une des approches suivantes :

  • Configuration manuelle,
  • Duplication du livrable,
  • Duplication de la configuration dans le livrable,
  • Externalisation totale.
No comment yet.
Scooped by Mickael Ruau
February 14, 2018 1:58 AM
Scoop.it!

Qu’est-ce que la livraison continue ?

Qu’est-ce que la livraison continue ? | Devops for Growth | Scoop.it
La livraison continue est le processus qui permet de créer, de configurer et de déployer d’une build à un environnement de production.
No comment yet.
Scooped by Mickael Ruau
December 27, 2017 8:26 AM
Scoop.it!

Release management with TFS 2013

The faster your software is deployed, the quicker you can get feedback. With release management in Visual Studio you can configure, approve and deploy your app…
No comment yet.
Scooped by Mickael Ruau
February 26, 2017 11:19 AM
Scoop.it!

DevOps : Feature Flags, Canary Release, Blue-Green Deployment, etc. quelle technique adopter en déploiement continu ? un tutoriel de Hinault Romaric

DevOps : Feature Flags, Canary Release, Blue-Green Deployment, etc. quelle technique adopter en déploiement continu ? un tutoriel de Hinault Romaric | Devops for Growth | Scoop.it
DevOps : Feature Flags, Canary Release, Blue-Green Deployment, etc. quelle technique adopter pour répondre aux défis du déploiement continu ?


J’ai eu la chance d’intervenir dans la mise en place de plateformes digitales pour des entreprises dont le cœur de l’activité se faisait en ligne ou qui accordaient une place importante à leur présence en ligne.De ce fait, les projets sur lesquels j’ai travaillé étaient à gros budgets, avec de nombreux enjeux et défis à relever.
Le déploiemen
No comment yet.
Scooped by Mickael Ruau
May 14, 2015 2:02 PM
Scoop.it!

Panamax: Docker Management for Humans

Panamax: Docker Management for Humans | Devops for Growth | Scoop.it
Docker Management for HumansAn open-source project that makes deploying complex containerized apps as easy as Drag-and-Drop.
No comment yet.
Scooped by Mickael Ruau
September 24, 2019 9:33 AM
Scoop.it!

Formation Ansible en utilisant Docker pour devenir DevOps - ITwars | Vincent RABAH

Formation Ansible en utilisant Docker pour devenir DevOps - ITwars | Vincent RABAH | Devops for Growth | Scoop.it
Présentation Ansible Ansible est un logiciel libre appartenant à Redhat, pour configurer, assurer la gestion de configuration de serveurs. Ansible n’utilise aucun agent pour la gestion des noeuds (Agentless), Ansible utilise uniquement ssh. Il faut que Python soit installé sur l’ensemble des noeuds pour pouvoir être géré par Ansible.
Ansible peut configurer des serveurs en ligne de commandes, soit à partir de fichier de définition principalement au format yaml, c’est pourquoi on parle d’infrastructure as code : la mise en oeuvre, l’installation, la vie d’un serveur est codé dans un fichier.
No comment yet.
Scooped by Mickael Ruau
September 24, 2019 9:20 AM
Scoop.it!

Installing Docker on Ubuntu with Ansible —

Installing Docker on Ubuntu with Ansible — | Devops for Growth | Scoop.it
In your efforts to run hosts for Docker containers, you will inevitably come across the need to install Docker automatically via configuration management.
No comment yet.
Scooped by Mickael Ruau
July 9, 2019 9:52 AM
Scoop.it!

A tester's guide: How to become a continuous delivery leader

A tester's guide: How to become a continuous delivery leader | Devops for Growth | Scoop.it
Your boss says it's time to become a continuous-delivery shop. Here's how testing pros can lead the charge.
No comment yet.
Scooped by Mickael Ruau
July 9, 2019 4:23 AM
Scoop.it!

ovh/cds: Enterprise-Grade Continuous Delivery & DevOps Automation Open Source Platform

ovh/cds: Enterprise-Grade Continuous Delivery & DevOps Automation Open Source Platform | Devops for Growth | Scoop.it
Enterprise-Grade Continuous Delivery & DevOps Automation Open Source Platform - ovh/cds
No comment yet.
Scooped by Mickael Ruau
June 5, 2019 3:21 PM
Scoop.it!

Making Continuous Delivery work with Scrum and Sprints | Hendrik Beck

Scrum is promoting fixed-length sprints of 1, 2 or 4 weeks. We do 2. That means we plan for 2 weeks, the team works for 2 weeks, and then we’re ending the sprint with regression tests, release preparations, sprint review, a final sign-off, and the release. All engineering activities are set up around this. Now we want to release more often – continuously.

There’s a lot of good reasons to deliver continuously. Robert Johnson of  Facebook gave one of my favorite pep talks about this a while ago with “Facebook: Moving Fast At Scale”.

My requirement here is to stick to sprints of 2 weeks. I worked through a few alternatives, e.g. reducing the sprint length to one week instead. This would give us twice as many releases but that’s still nowhere near Facebook and others, and also wouldn’t solve the problem I wanted to solve since nothing would need to change. Another option that has been coming back regularly was Kanban, mostly because work flows continuously, without being boxed into sprints.

In the following I’m walking through what needs to change in order to make continuous delivery work with Scrum and fixed-length sprints.

No comment yet.
Scooped by Mickael Ruau
May 6, 2019 9:34 AM
Scoop.it!

The Essential Guide to Release Management

The Essential Guide to Release Management | Devops for Growth | Scoop.it
In this guide to software release management, learn how to plan, build, test, and deploy new releases, and find free templates.
No comment yet.
Scooped by Mickael Ruau
May 3, 2019 8:35 AM
Scoop.it!

Rapid release at massive scale

Rapid release at massive scale | Devops for Growth | Scoop.it

By 2016, we saw that the branch/cherry-pick model was reaching its limit. We were ingesting more than 1,000 diffs a day to the master branch, and the weekly push was sometimes as many as 10,000 diffs. The amount of manual effort needed to coordinate and deliver such a large release every week was not sustainable.

We decided to move facebook.com to a quasi-continuous “push from master” system in April 2016. 

No comment yet.
Scooped by Mickael Ruau
February 3, 2019 9:32 AM
Scoop.it!

15 Infrastructure as Code Tools to Automate Deployments - Thorn Tech

15 Infrastructure as Code Tools to Automate Deployments - Thorn Tech | Devops for Growth | Scoop.it
Automate your infrastructure deployments and configurations with these Infrastructure as Code tools.
No comment yet.
Scooped by Mickael Ruau
September 11, 2018 1:25 AM
Scoop.it!

Release or be damned

Release or be damned | Devops for Growth | Scoop.it
Back when I was still paid to code I had a simple question I posed to troubled development efforts: “Why can’t we release tomorrow?” This short simple question turns out to be amazingly powerful. I remember one effort I was involved with in California where a new CEO took over and started cutting jobs. I … Continue reading Release or be damned
No comment yet.
Scooped by Mickael Ruau
December 29, 2017 8:27 AM
Scoop.it!

CI/CD using TFS Release Manager

Using TFS Release Manager for code deployment to Azure cloud platform.
No comment yet.
Rescooped by Mickael Ruau from Cloud Central
March 30, 2017 9:18 AM
Scoop.it!

Securing containerized applications: automate, automate, automate

Securing containerized applications: automate, automate, automate | Devops for Growth | Scoop.it
How vulnerability management and threat prevention can move at the speed of continuous delivery

Via Peter Azzopardi
Peter Azzopardi's curator insight, March 30, 2017 8:58 AM
"Simply put, it is not possible to keep up with container image updates, deliver reliable alerts, and detect anomalies if we continue relying on a manual, start-and-stop system."
Rescooped by Mickael Ruau from Thoughts in DevOps
May 16, 2015 9:29 AM
Scoop.it!

The Tale of a Docker-based Continuous Delivery Pipeline by Rafe Colton

The ModCloth Platform team has been building a Docker-based continuous delivery pipeline. This presentation discusses that project and how we build ...

Via Helen Beal
No comment yet.