SlideShare une entreprise Scribd logo
1  sur  34
© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.
Transformer le processus de
développement de produits
Troy Larson
Architecte infonuagique principal DevOps, AWS
© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.
Obstacles
rencontrés en
essayant
d’apporter des
changements
Examen des
meilleures
pratiques
Modernisation
des pratiques de
développement
Réduction du
coût des essais
et erreurs
Raisons
© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.
De quoi allons-
nous parler?
Façon dont le nuage
(cloud) transforme le
développement de produit
Trousse de développement
de produits modernes
Fluidité dans l’organisation
© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.
Design Thinking
(La pensée design)
Relation avec le client et
boucle de rétroaction
Modèle DevOps
De la conception au
lancement
Équipe Agile
Ciment de l’organisation
permettant de perpétuer
le cycle de développement
Méthodes et principes de développement de
produits modernes
© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.
La pensée design est
axée sur l’utilisateur
Utilisateur
© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.
Principes pratiques : La pensée design
Axée sur l’utilisateur
1. Mieux comprendre la situation
2. Circonscrire le problème
3. Trouver une solution
4. Effectuer des tests simples et rapides
Examiner la situation
sur le terrain
Identifier la difficulté
Trouver une idée ayant une
incidence réelle
Bâtir pour apprendre
© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.
Équipe Agile
Axée sur les réponses rapides aux commentaires
SCRUM
Suivi des projets en attente de façon continue
Aucun changement apporté au plan durant la période de
développement (sprint)
Incrément de produit : celui-ci doit être terminé, intégré et testé
Principe Agile
Apprendre sans
suivre un plan
Chaque cadre Agile a sa propre façon de donner de la rétroaction dans son champ de travail.
© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.
Équipe Agile
Axée sur les réponses rapides aux commentaires
KANBAN
Une tâche achevée suivie d’une autre
Travail en cours et cycles limités pour favoriser la fluidité du
développement
Tiré de la méthode de production de Toyota
Principe Agile
Apprendre sans
suivre un plan
Chaque cadre Agile a sa propre façon de donner de la rétroaction dans son champ de travail.
© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.
Équipe Agile
Axée sur les réponses rapides aux commentaires
XP — Extreme Programming
Excellence technique comme façon de demeurer agile
Méthodes courantes : programmation en binôme et révision des
codes
Vérification régulière pour une rétroaction constante sur les
exigences des clients
Principe Agile
Apprendre sans
suivre un plan
Chaque cadre Agile a sa propre façon de donner de la rétroaction dans son champ de travail.
© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.
Principes pratiques : Agile
1. Procéder rapidement au changement
tout en étant indulgent
2. Faire des changements concrets et à
petite échelle
3. Montrer les progrès à chaque sprint
4. Piège : suivre le principe Agile à la lettre
Utiliser des feuilles de
route
Suivre la règle Une équipe,
deux pizzas (two pizzas
team)
Exploiter les possibilités de
la démo
Trouver votre centre Agile
© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.
Modèle DevOps
Axé sur la communication rapide de commentaires
Réduit le temps de cycle et permet aux concepteurs de se
concentrer sur le produit, de procéder rapidement à son
lancement et de recueillir des commentaires.
Principes du DevOps
Tout automatiser
Éliminer les transferts
Établir des balises
© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.
Assembler tous les morceaux :
La fluidité dans l’organisation
Modèle
DevOps
Équipe
Agile
La pensée
design
© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.
PVM
Produit viable minimal : Quel est le plus petit élément à tester
pour prouver le bien-fondé de votre idée?
Commencer par émettre une hypothèse sur la valeur et
une sur la croissance
Tester si le projet a de la valeur et s’il répond à une demande
Réaliser de nombreux petits tests plutôt que des tests plus
élaborés
Persévérer ou passer à autre chose rapidement en fonction des
résultats
« Une mesure exacte vaut l’avis d’un millier d’experts. »
— Amirale Grace Hopper
© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.
IRC de projet, de produit ou d’affaires
Méthodes de gestion de votre portefeuille de produits et de technologies
Produit
Développement continu
Feuille de route définie par
le client
Mesuré selon la production
et les résultats
Projet
Exigences prédéfinies liées
aux résultats et aux objectifs
Livraison de ce qui a été
prévu
Mesuré selon la production
Objectif d’affaires
Optimisation d’une stratégie
IRC
Types d’IRC : réduisent le
gaspillage, favorisent la
transformation
Mesuré selon les résultats
© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.
IRC de projet, de produit ou d’affaires
Équipe du projet Équipe du produit Équipe de l’objectif
Objectifs
Définition d’un ensemble
d’exigences
Élaboration et amélioration constante
d’un produit
Objectifs
d’affaires
Réalisation
Étape
marquante
Satisfaction de l’utilisation,
objectifs marketing
IRC
Échéancier
Délimitation du début
et de la fin
En cours
Évaluation continue
de l’analyse de rentabilité
Implication Application des exigences
Prise en compte et mise en œuvre de la
rétroaction
Essai, mesure, répétition
Outils Diagramme de Gantt Feuille de route
Tableaux de bord et feuille de route
des répercussions
© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.
Essais typiques
La plupart des essais sont menés plus tard dans le processus
Concept Dév. Déploiement
Fonctionnement
Acceptation
Rendement
Sécurité et conformité
Production
Surveillance
Correction
des défectuosités ou
des problèmes
© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.
Essais continus
Mise à l’essai continue
Développement
Fonctionnement
Acceptation
Rendement
Sécurité et conformité
Concept
Hypothèses
A/B
PVM
Déploiement
Fonctionnement
Acceptation
Rendement
Sécurité et conformité
Canary
Production
Test de production
Ingénierie du chaos
Commentaires de l’utilisateur
© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.
Comment Amazon favorise-t-elle la fluidité?
Suivre le processus à
rebours
À partir du client
Microservices
Vitesse et agilité
Former des équipes
selon le modèle Une
équipe, deux pizzas
(two pizzas team)
Essai des produits
fabriqués
© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.
Suivre le
processus à
rebours, à partir
du client
CP
Rédiger un communiqué de presse :
voir grand et miser sur les besoins
du client
Rédiger une FAQ : pour les clients et
les intervenants internes
Définir les fonctions d’interaction
de l’utilisateur et rédiger un
manuel
© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.
Jeff Bezos
Fondateur et chef de la direction
Amazon.com, inc.
La plupart des entreprises
conçoivent un logiciel, le
rendent fonctionnel, puis
le mettent dans les mains
du service de marketing
en disant "voici notre
produit, rédigez-nous un
communiqué de presse".
C’est un bel exemple de
travail fait à l’envers.
(traduction libre)
© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.
Amazon est rapide et agile grâce à la règle
Une équipe, deux pizzas
Les petites équipes décentralisées
sont agiles
Elles essaient les produits fabriqués
© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.
Approche monolithique : Lente et rigide
Réseau de livraison (pipeline)Application monolithiqueDéveloppeurs
…{ } …{ } …{ }
…{ } …{ } …{ }
…{ } …{ } …{ }
Conception Essai Lancement
© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.
Microservices : Vitesse et agilité
Réseau de livraison (pipeline)MicroservicesDéveloppeurs
…{ } …{ } …{ }
…{ } …{ } …{ }
…{ } …{ } …{ }
© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.
Principes des microservices
Faiblement couplés
Ne font qu’une
seule chose
APIhttp://
© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.
Influence du nuage sur le développement de produits
Réduit le coût
des erreurs
Concrétise
rapidement
des idées gagnantes
Permet d’acquérir
sans délai de
nouvelles capacités
© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.
Réduit le délai de lancement des nouvelles idées
Agero a créé l’app MileUp et utilisé des modèles de prévision des
accidents pour accélérer les interventions d’urgence
Le nuage permet l’essai rapide de concepts non éprouvés
Mise en marché rapide : huit semaines, de la conception à la
production;
Augmentation fluide des demandes simultanées pour atteindre
22 k;
Architecture orientée événements pour optimiser l’efficacité.
Réduit le coût
des essais
© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.
Plus de ressources pour les clients
Mapbox ajoute des services de localisation à toute application grâce
au service de cartographie, de navigation et de localisation SDK
Le nuage réduit l’attention portée aux infrastructures
semblables
Productivité : les développeurs se concentrent sur les fonctions
d’exécution plutôt que sur la gestion d’infrastructure;
Distinction plus nette entre connexion, paramètres, sécurité et la base
du code de l’application;
Coût : les instances spot et les conteneurs réduisent de moitié les coûts
de EC2.
Réduit le coût des
innovations
© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.
Architecture Cloud Native
Accélère l’acquisition et le développement de nouvelles capacités
Cas d’utilisation Rekognition : repérage automatisé
Accès par API aux capacités de service avancées;
Conception en trois semaines;
Répertoire de 99 000 personnes;
Réduction de 9 000 heures de travail par année.
Permet d’acquérir
sans délai de
nouvelles capacités
© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.
Prévision d’une défaillance
d’un conteneur
Résultats :
*Améliore l’expérience utilisateur
*Réduction de 95 % des appels
Modèle de prévision d’une
mauvaise situation
Identification du conteneur qui doit être
retiré avant défaillance;
Connexion à l’app et au journal système
utilisés pour les modèles;
Élaboration par l’équipe du nuage sans
expérience en science des données et en
apprentissage machine.
© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.
Les entreprises prennent de l’envergure grâce à
l’architecture Cloud Native
Traite
4 000 demandes
par seconde
Traite
500 milliards
d’opérations sur
actions par jour
A réduit le temps
de traitement
des données
pour
analyses de 97 %
Peut supporter
des pointes de
trafic 80 x plus élevées
que d’habitude
Traite 1,2 milliard
de requêtes Lambda
chaque mois
© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.
Développement de nouvelles idées sans limites
Traitement du langage naturel avec 1,1 million de
vCPU à l’aide d’instances spot de EC2
1,2 M
200 k
06:38 21:40
© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.
Record mondial - Analyse génomique avec matrice
FPGA
Le nuage donne une vaste portée aux grandes idées
Accès immédiat à l’accélération matérielle programmable sur
FPGA à l’échelle du nuage;
Utilisation de AWS Batch pour la mise en service et les calculs par
lots dans 1 000 instances F1 Amazon EC2;
Coûts d’infrastructure informatique pour analyse génomique
réduits à un niveau aussi bas que 3 $ par génome humain.
Concrétise
rapidement
des idées
gagnantes
© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.
Projet à grande échelle sans coûts exorbitants
L’absence de serveur permet un développement de
produits rapide et agile
>95 % de réduction de l’ensemble des coûts d’exécution et de
déploiement;
Augmentation et réduction de la variation du volume de
demandes des clients;
Migration à Lambda en quelques semaines.
Concrétise
rapidement
des idées
gagnantes
AWS Lambda sans serveur permet à la solution FICO Decision
Management Suite de faire des calculs de façon rapide, efficace
et à moindre coût sur des modèles d’apprentissage machine
© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.
Merci!

Contenu connexe

Tendances

Après l’#agilité, le #DevOps, la nouvelle arme de la DSI
Après l’#agilité, le #DevOps, la nouvelle arme de la DSIAprès l’#agilité, le #DevOps, la nouvelle arme de la DSI
Après l’#agilité, le #DevOps, la nouvelle arme de la DSISébastien Bourguignon
 
Meetup Abbeal présentation SAFe - soyez agile en chaussettes v1.2
Meetup Abbeal   présentation SAFe - soyez agile en chaussettes v1.2Meetup Abbeal   présentation SAFe - soyez agile en chaussettes v1.2
Meetup Abbeal présentation SAFe - soyez agile en chaussettes v1.2Pierre Medina
 
Développer en mode kick-ass à Scrum Day
Développer en mode kick-ass à Scrum DayDévelopper en mode kick-ass à Scrum Day
Développer en mode kick-ass à Scrum DaySamuel Le Berrigaud
 
Les Rôles du Scrum Product Owner
Les Rôles du Scrum Product OwnerLes Rôles du Scrum Product Owner
Les Rôles du Scrum Product OwnerFabrice Aimetti
 
Kanban, un tour d'horizon de la démarche
Kanban, un tour d'horizon de la démarcheKanban, un tour d'horizon de la démarche
Kanban, un tour d'horizon de la démarcheLaurent Morisseau
 
La gestion de projets agile avec SAFe [webinaire]
La gestion de projets agile avec SAFe [webinaire]La gestion de projets agile avec SAFe [webinaire]
La gestion de projets agile avec SAFe [webinaire]Technologia Formation
 
Communaute dot net Montreal juin2010
Communaute dot net Montreal juin2010Communaute dot net Montreal juin2010
Communaute dot net Montreal juin2010Dominic Danis
 
Atclt 2012 - Large Scale Scrum - Assurez la polycompétence dans vos équipes -...
Atclt 2012 - Large Scale Scrum - Assurez la polycompétence dans vos équipes -...Atclt 2012 - Large Scale Scrum - Assurez la polycompétence dans vos équipes -...
Atclt 2012 - Large Scale Scrum - Assurez la polycompétence dans vos équipes -...Association pour l'Agilité en Auvergne
 
Scrum Day 2014 - Êtes-vous prêts pour le modèle Spotify ?
Scrum Day 2014 - Êtes-vous prêts pour le modèle Spotify ?Scrum Day 2014 - Êtes-vous prêts pour le modèle Spotify ?
Scrum Day 2014 - Êtes-vous prêts pour le modèle Spotify ?Publicis Sapient Engineering
 
Agile project-selection-fr
Agile project-selection-frAgile project-selection-fr
Agile project-selection-frFabrice Aimetti
 
DevOps - Retour d’expérience - RivieraDev du 20 Octobre 2011
DevOps - Retour d’expérience - RivieraDev du 20 Octobre 2011DevOps - Retour d’expérience - RivieraDev du 20 Octobre 2011
DevOps - Retour d’expérience - RivieraDev du 20 Octobre 2011Henri Gomez
 

Tendances (11)

Après l’#agilité, le #DevOps, la nouvelle arme de la DSI
Après l’#agilité, le #DevOps, la nouvelle arme de la DSIAprès l’#agilité, le #DevOps, la nouvelle arme de la DSI
Après l’#agilité, le #DevOps, la nouvelle arme de la DSI
 
Meetup Abbeal présentation SAFe - soyez agile en chaussettes v1.2
Meetup Abbeal   présentation SAFe - soyez agile en chaussettes v1.2Meetup Abbeal   présentation SAFe - soyez agile en chaussettes v1.2
Meetup Abbeal présentation SAFe - soyez agile en chaussettes v1.2
 
Développer en mode kick-ass à Scrum Day
Développer en mode kick-ass à Scrum DayDévelopper en mode kick-ass à Scrum Day
Développer en mode kick-ass à Scrum Day
 
Les Rôles du Scrum Product Owner
Les Rôles du Scrum Product OwnerLes Rôles du Scrum Product Owner
Les Rôles du Scrum Product Owner
 
Kanban, un tour d'horizon de la démarche
Kanban, un tour d'horizon de la démarcheKanban, un tour d'horizon de la démarche
Kanban, un tour d'horizon de la démarche
 
La gestion de projets agile avec SAFe [webinaire]
La gestion de projets agile avec SAFe [webinaire]La gestion de projets agile avec SAFe [webinaire]
La gestion de projets agile avec SAFe [webinaire]
 
Communaute dot net Montreal juin2010
Communaute dot net Montreal juin2010Communaute dot net Montreal juin2010
Communaute dot net Montreal juin2010
 
Atclt 2012 - Large Scale Scrum - Assurez la polycompétence dans vos équipes -...
Atclt 2012 - Large Scale Scrum - Assurez la polycompétence dans vos équipes -...Atclt 2012 - Large Scale Scrum - Assurez la polycompétence dans vos équipes -...
Atclt 2012 - Large Scale Scrum - Assurez la polycompétence dans vos équipes -...
 
Scrum Day 2014 - Êtes-vous prêts pour le modèle Spotify ?
Scrum Day 2014 - Êtes-vous prêts pour le modèle Spotify ?Scrum Day 2014 - Êtes-vous prêts pour le modèle Spotify ?
Scrum Day 2014 - Êtes-vous prêts pour le modèle Spotify ?
 
Agile project-selection-fr
Agile project-selection-frAgile project-selection-fr
Agile project-selection-fr
 
DevOps - Retour d’expérience - RivieraDev du 20 Octobre 2011
DevOps - Retour d’expérience - RivieraDev du 20 Octobre 2011DevOps - Retour d’expérience - RivieraDev du 20 Octobre 2011
DevOps - Retour d’expérience - RivieraDev du 20 Octobre 2011
 

Similaire à Transforming Product Development - French Version - Transformation Day Montreal 2018

Large Scale Migrations - French Version - Transformation Day Montreal 2018
Large Scale Migrations - French Version - Transformation Day Montreal 2018Large Scale Migrations - French Version - Transformation Day Montreal 2018
Large Scale Migrations - French Version - Transformation Day Montreal 2018Amazon Web Services
 
Digital Transformation: Empowering People to Adapt to the Cloud (FRENCH)
Digital Transformation: Empowering People to Adapt to the Cloud (FRENCH)Digital Transformation: Empowering People to Adapt to the Cloud (FRENCH)
Digital Transformation: Empowering People to Adapt to the Cloud (FRENCH)Amazon Web Services
 
Innovation for Everyone - French Version - Transformation Day Montreal 2018
Innovation for Everyone - French Version - Transformation Day Montreal 2018Innovation for Everyone - French Version - Transformation Day Montreal 2018
Innovation for Everyone - French Version - Transformation Day Montreal 2018Amazon Web Services
 
DevOps en pratique - Paris Meetup Bluemix 19/11/2014
DevOps en pratique - Paris Meetup Bluemix 19/11/2014DevOps en pratique - Paris Meetup Bluemix 19/11/2014
DevOps en pratique - Paris Meetup Bluemix 19/11/2014IBM France Lab
 
Comment créer un produit en mode startup Agile @Digicoop - Maxime Bouroumeau-...
Comment créer un produit en mode startup Agile @Digicoop - Maxime Bouroumeau-...Comment créer un produit en mode startup Agile @Digicoop - Maxime Bouroumeau-...
Comment créer un produit en mode startup Agile @Digicoop - Maxime Bouroumeau-...Agile En Seine
 
Impacts de l'adoption de Scrum
Impacts de l'adoption de ScrumImpacts de l'adoption de Scrum
Impacts de l'adoption de ScrumPyxis Technologies
 
Amp 2 ans après, quel impact sur votre seo en 2018
Amp 2 ans après, quel impact sur votre seo en 2018Amp 2 ans après, quel impact sur votre seo en 2018
Amp 2 ans après, quel impact sur votre seo en 2018Peak Ace
 
Bonnes pratiques #5 - Votre première application est en production. Et mainte...
Bonnes pratiques #5 - Votre première application est en production. Et mainte...Bonnes pratiques #5 - Votre première application est en production. Et mainte...
Bonnes pratiques #5 - Votre première application est en production. Et mainte...Bonitasoft
 
100 jours pour développer son trafic !
100 jours pour développer son trafic !100 jours pour développer son trafic !
100 jours pour développer son trafic !Erlé Alberton
 
Limtree SaaS presentation
Limtree SaaS presentationLimtree SaaS presentation
Limtree SaaS presentationlimtree
 
Agiliser un département Marketing d'une société de conseil
Agiliser un département Marketing d'une société de conseilAgiliser un département Marketing d'une société de conseil
Agiliser un département Marketing d'une société de conseilPublicis Sapient Engineering
 
20110125 01 - Mise en oeuvre de centres de services en qualimétrie avec cast
20110125 01 - Mise en oeuvre de centres de services en qualimétrie avec cast20110125 01 - Mise en oeuvre de centres de services en qualimétrie avec cast
20110125 01 - Mise en oeuvre de centres de services en qualimétrie avec castLeClubQualiteLogicielle
 
ATMTL23 - Le Developer Experience au service de la livraison en continu par A...
ATMTL23 - Le Developer Experience au service de la livraison en continu par A...ATMTL23 - Le Developer Experience au service de la livraison en continu par A...
ATMTL23 - Le Developer Experience au service de la livraison en continu par A...Agile Montréal
 
Aumentez l'efficacité de votre site de marque et de sa stratégie Web 2.0
Aumentez l'efficacité de votre site de marque et de sa stratégie Web 2.0Aumentez l'efficacité de votre site de marque et de sa stratégie Web 2.0
Aumentez l'efficacité de votre site de marque et de sa stratégie Web 2.0CUSTOMER INSIGHT
 
Pilotez, structurez et cartographiez vos processus avec minitab workspace
Pilotez, structurez et cartographiez vos processus avec minitab workspacePilotez, structurez et cartographiez vos processus avec minitab workspace
Pilotez, structurez et cartographiez vos processus avec minitab workspaceMinitab, LLC
 
Pilotez le développement de vos produits et de vos procédés avec Minitab et M...
Pilotez le développement de vos produits et de vos procédés avec Minitab et M...Pilotez le développement de vos produits et de vos procédés avec Minitab et M...
Pilotez le développement de vos produits et de vos procédés avec Minitab et M...Minitab, LLC
 
Les outils d’automatisation de tests (scripting) : Adoption et enjeux (comple...
Les outils d’automatisation de tests (scripting) : Adoption et enjeux (comple...Les outils d’automatisation de tests (scripting) : Adoption et enjeux (comple...
Les outils d’automatisation de tests (scripting) : Adoption et enjeux (comple...AQT-presentations
 

Similaire à Transforming Product Development - French Version - Transformation Day Montreal 2018 (20)

Large Scale Migrations - French Version - Transformation Day Montreal 2018
Large Scale Migrations - French Version - Transformation Day Montreal 2018Large Scale Migrations - French Version - Transformation Day Montreal 2018
Large Scale Migrations - French Version - Transformation Day Montreal 2018
 
Digital Transformation: Empowering People to Adapt to the Cloud (FRENCH)
Digital Transformation: Empowering People to Adapt to the Cloud (FRENCH)Digital Transformation: Empowering People to Adapt to the Cloud (FRENCH)
Digital Transformation: Empowering People to Adapt to the Cloud (FRENCH)
 
Innovation for Everyone - French Version - Transformation Day Montreal 2018
Innovation for Everyone - French Version - Transformation Day Montreal 2018Innovation for Everyone - French Version - Transformation Day Montreal 2018
Innovation for Everyone - French Version - Transformation Day Montreal 2018
 
DevOps en pratique - Paris Meetup Bluemix 19/11/2014
DevOps en pratique - Paris Meetup Bluemix 19/11/2014DevOps en pratique - Paris Meetup Bluemix 19/11/2014
DevOps en pratique - Paris Meetup Bluemix 19/11/2014
 
Comment créer un produit en mode startup Agile @Digicoop - Maxime Bouroumeau-...
Comment créer un produit en mode startup Agile @Digicoop - Maxime Bouroumeau-...Comment créer un produit en mode startup Agile @Digicoop - Maxime Bouroumeau-...
Comment créer un produit en mode startup Agile @Digicoop - Maxime Bouroumeau-...
 
Presentation Kantree et Méthodologies
Presentation Kantree et MéthodologiesPresentation Kantree et Méthodologies
Presentation Kantree et Méthodologies
 
Impacts de l'adoption de Scrum
Impacts de l'adoption de ScrumImpacts de l'adoption de Scrum
Impacts de l'adoption de Scrum
 
Amp 2 ans après, quel impact sur votre seo en 2018
Amp 2 ans après, quel impact sur votre seo en 2018Amp 2 ans après, quel impact sur votre seo en 2018
Amp 2 ans après, quel impact sur votre seo en 2018
 
Bonnes pratiques #5 - Votre première application est en production. Et mainte...
Bonnes pratiques #5 - Votre première application est en production. Et mainte...Bonnes pratiques #5 - Votre première application est en production. Et mainte...
Bonnes pratiques #5 - Votre première application est en production. Et mainte...
 
100 jours pour développer son trafic !
100 jours pour développer son trafic !100 jours pour développer son trafic !
100 jours pour développer son trafic !
 
Limtree SaaS presentation
Limtree SaaS presentationLimtree SaaS presentation
Limtree SaaS presentation
 
Agiliser un département Marketing d'une société de conseil
Agiliser un département Marketing d'une société de conseilAgiliser un département Marketing d'une société de conseil
Agiliser un département Marketing d'une société de conseil
 
20110125 01 - Mise en oeuvre de centres de services en qualimétrie avec cast
20110125 01 - Mise en oeuvre de centres de services en qualimétrie avec cast20110125 01 - Mise en oeuvre de centres de services en qualimétrie avec cast
20110125 01 - Mise en oeuvre de centres de services en qualimétrie avec cast
 
Agile expliqué aux managers
Agile expliqué aux managersAgile expliqué aux managers
Agile expliqué aux managers
 
ATMTL23 - Le Developer Experience au service de la livraison en continu par A...
ATMTL23 - Le Developer Experience au service de la livraison en continu par A...ATMTL23 - Le Developer Experience au service de la livraison en continu par A...
ATMTL23 - Le Developer Experience au service de la livraison en continu par A...
 
Aumentez l'efficacité de votre site de marque et de sa stratégie Web 2.0
Aumentez l'efficacité de votre site de marque et de sa stratégie Web 2.0Aumentez l'efficacité de votre site de marque et de sa stratégie Web 2.0
Aumentez l'efficacité de votre site de marque et de sa stratégie Web 2.0
 
Pilotez, structurez et cartographiez vos processus avec minitab workspace
Pilotez, structurez et cartographiez vos processus avec minitab workspacePilotez, structurez et cartographiez vos processus avec minitab workspace
Pilotez, structurez et cartographiez vos processus avec minitab workspace
 
Pilotez le développement de vos produits et de vos procédés avec Minitab et M...
Pilotez le développement de vos produits et de vos procédés avec Minitab et M...Pilotez le développement de vos produits et de vos procédés avec Minitab et M...
Pilotez le développement de vos produits et de vos procédés avec Minitab et M...
 
Les outils d’automatisation de tests (scripting) : Adoption et enjeux (comple...
Les outils d’automatisation de tests (scripting) : Adoption et enjeux (comple...Les outils d’automatisation de tests (scripting) : Adoption et enjeux (comple...
Les outils d’automatisation de tests (scripting) : Adoption et enjeux (comple...
 
Presentation de Scub
Presentation de ScubPresentation de Scub
Presentation de Scub
 

Plus de Amazon Web Services

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Amazon Web Services
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Amazon Web Services
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateAmazon Web Services
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSAmazon Web Services
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Amazon Web Services
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Amazon Web Services
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...Amazon Web Services
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsAmazon Web Services
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareAmazon Web Services
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSAmazon Web Services
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAmazon Web Services
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareAmazon Web Services
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWSAmazon Web Services
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckAmazon Web Services
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without serversAmazon Web Services
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...Amazon Web Services
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceAmazon Web Services
 

Plus de Amazon Web Services (20)

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS Fargate
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWS
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot
 
Open banking as a service
Open banking as a serviceOpen banking as a service
Open banking as a service
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
 
Computer Vision con AWS
Computer Vision con AWSComputer Vision con AWS
Computer Vision con AWS
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatare
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e web
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWS
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch Deck
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without servers
 
Fundraising Essentials
Fundraising EssentialsFundraising Essentials
Fundraising Essentials
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container Service
 

Transforming Product Development - French Version - Transformation Day Montreal 2018

  • 1. © 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés. Transformer le processus de développement de produits Troy Larson Architecte infonuagique principal DevOps, AWS
  • 2. © 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés. Obstacles rencontrés en essayant d’apporter des changements Examen des meilleures pratiques Modernisation des pratiques de développement Réduction du coût des essais et erreurs Raisons
  • 3. © 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés. De quoi allons- nous parler? Façon dont le nuage (cloud) transforme le développement de produit Trousse de développement de produits modernes Fluidité dans l’organisation
  • 4. © 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés. Design Thinking (La pensée design) Relation avec le client et boucle de rétroaction Modèle DevOps De la conception au lancement Équipe Agile Ciment de l’organisation permettant de perpétuer le cycle de développement Méthodes et principes de développement de produits modernes
  • 5. © 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés. La pensée design est axée sur l’utilisateur Utilisateur
  • 6. © 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés. Principes pratiques : La pensée design Axée sur l’utilisateur 1. Mieux comprendre la situation 2. Circonscrire le problème 3. Trouver une solution 4. Effectuer des tests simples et rapides Examiner la situation sur le terrain Identifier la difficulté Trouver une idée ayant une incidence réelle Bâtir pour apprendre
  • 7. © 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés. Équipe Agile Axée sur les réponses rapides aux commentaires SCRUM Suivi des projets en attente de façon continue Aucun changement apporté au plan durant la période de développement (sprint) Incrément de produit : celui-ci doit être terminé, intégré et testé Principe Agile Apprendre sans suivre un plan Chaque cadre Agile a sa propre façon de donner de la rétroaction dans son champ de travail.
  • 8. © 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés. Équipe Agile Axée sur les réponses rapides aux commentaires KANBAN Une tâche achevée suivie d’une autre Travail en cours et cycles limités pour favoriser la fluidité du développement Tiré de la méthode de production de Toyota Principe Agile Apprendre sans suivre un plan Chaque cadre Agile a sa propre façon de donner de la rétroaction dans son champ de travail.
  • 9. © 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés. Équipe Agile Axée sur les réponses rapides aux commentaires XP — Extreme Programming Excellence technique comme façon de demeurer agile Méthodes courantes : programmation en binôme et révision des codes Vérification régulière pour une rétroaction constante sur les exigences des clients Principe Agile Apprendre sans suivre un plan Chaque cadre Agile a sa propre façon de donner de la rétroaction dans son champ de travail.
  • 10. © 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés. Principes pratiques : Agile 1. Procéder rapidement au changement tout en étant indulgent 2. Faire des changements concrets et à petite échelle 3. Montrer les progrès à chaque sprint 4. Piège : suivre le principe Agile à la lettre Utiliser des feuilles de route Suivre la règle Une équipe, deux pizzas (two pizzas team) Exploiter les possibilités de la démo Trouver votre centre Agile
  • 11. © 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés. Modèle DevOps Axé sur la communication rapide de commentaires Réduit le temps de cycle et permet aux concepteurs de se concentrer sur le produit, de procéder rapidement à son lancement et de recueillir des commentaires. Principes du DevOps Tout automatiser Éliminer les transferts Établir des balises
  • 12. © 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés. Assembler tous les morceaux : La fluidité dans l’organisation Modèle DevOps Équipe Agile La pensée design
  • 13. © 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés. PVM Produit viable minimal : Quel est le plus petit élément à tester pour prouver le bien-fondé de votre idée? Commencer par émettre une hypothèse sur la valeur et une sur la croissance Tester si le projet a de la valeur et s’il répond à une demande Réaliser de nombreux petits tests plutôt que des tests plus élaborés Persévérer ou passer à autre chose rapidement en fonction des résultats « Une mesure exacte vaut l’avis d’un millier d’experts. » — Amirale Grace Hopper
  • 14. © 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés. IRC de projet, de produit ou d’affaires Méthodes de gestion de votre portefeuille de produits et de technologies Produit Développement continu Feuille de route définie par le client Mesuré selon la production et les résultats Projet Exigences prédéfinies liées aux résultats et aux objectifs Livraison de ce qui a été prévu Mesuré selon la production Objectif d’affaires Optimisation d’une stratégie IRC Types d’IRC : réduisent le gaspillage, favorisent la transformation Mesuré selon les résultats
  • 15. © 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés. IRC de projet, de produit ou d’affaires Équipe du projet Équipe du produit Équipe de l’objectif Objectifs Définition d’un ensemble d’exigences Élaboration et amélioration constante d’un produit Objectifs d’affaires Réalisation Étape marquante Satisfaction de l’utilisation, objectifs marketing IRC Échéancier Délimitation du début et de la fin En cours Évaluation continue de l’analyse de rentabilité Implication Application des exigences Prise en compte et mise en œuvre de la rétroaction Essai, mesure, répétition Outils Diagramme de Gantt Feuille de route Tableaux de bord et feuille de route des répercussions
  • 16. © 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés. Essais typiques La plupart des essais sont menés plus tard dans le processus Concept Dév. Déploiement Fonctionnement Acceptation Rendement Sécurité et conformité Production Surveillance Correction des défectuosités ou des problèmes
  • 17. © 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés. Essais continus Mise à l’essai continue Développement Fonctionnement Acceptation Rendement Sécurité et conformité Concept Hypothèses A/B PVM Déploiement Fonctionnement Acceptation Rendement Sécurité et conformité Canary Production Test de production Ingénierie du chaos Commentaires de l’utilisateur
  • 18. © 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés. Comment Amazon favorise-t-elle la fluidité? Suivre le processus à rebours À partir du client Microservices Vitesse et agilité Former des équipes selon le modèle Une équipe, deux pizzas (two pizzas team) Essai des produits fabriqués
  • 19. © 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés. Suivre le processus à rebours, à partir du client CP Rédiger un communiqué de presse : voir grand et miser sur les besoins du client Rédiger une FAQ : pour les clients et les intervenants internes Définir les fonctions d’interaction de l’utilisateur et rédiger un manuel
  • 20. © 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés. Jeff Bezos Fondateur et chef de la direction Amazon.com, inc. La plupart des entreprises conçoivent un logiciel, le rendent fonctionnel, puis le mettent dans les mains du service de marketing en disant "voici notre produit, rédigez-nous un communiqué de presse". C’est un bel exemple de travail fait à l’envers. (traduction libre)
  • 21. © 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés. Amazon est rapide et agile grâce à la règle Une équipe, deux pizzas Les petites équipes décentralisées sont agiles Elles essaient les produits fabriqués
  • 22. © 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés. Approche monolithique : Lente et rigide Réseau de livraison (pipeline)Application monolithiqueDéveloppeurs …{ } …{ } …{ } …{ } …{ } …{ } …{ } …{ } …{ } Conception Essai Lancement
  • 23. © 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés. Microservices : Vitesse et agilité Réseau de livraison (pipeline)MicroservicesDéveloppeurs …{ } …{ } …{ } …{ } …{ } …{ } …{ } …{ } …{ }
  • 24. © 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés. Principes des microservices Faiblement couplés Ne font qu’une seule chose APIhttp://
  • 25. © 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés. Influence du nuage sur le développement de produits Réduit le coût des erreurs Concrétise rapidement des idées gagnantes Permet d’acquérir sans délai de nouvelles capacités
  • 26. © 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés. Réduit le délai de lancement des nouvelles idées Agero a créé l’app MileUp et utilisé des modèles de prévision des accidents pour accélérer les interventions d’urgence Le nuage permet l’essai rapide de concepts non éprouvés Mise en marché rapide : huit semaines, de la conception à la production; Augmentation fluide des demandes simultanées pour atteindre 22 k; Architecture orientée événements pour optimiser l’efficacité. Réduit le coût des essais
  • 27. © 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés. Plus de ressources pour les clients Mapbox ajoute des services de localisation à toute application grâce au service de cartographie, de navigation et de localisation SDK Le nuage réduit l’attention portée aux infrastructures semblables Productivité : les développeurs se concentrent sur les fonctions d’exécution plutôt que sur la gestion d’infrastructure; Distinction plus nette entre connexion, paramètres, sécurité et la base du code de l’application; Coût : les instances spot et les conteneurs réduisent de moitié les coûts de EC2. Réduit le coût des innovations
  • 28. © 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés. Architecture Cloud Native Accélère l’acquisition et le développement de nouvelles capacités Cas d’utilisation Rekognition : repérage automatisé Accès par API aux capacités de service avancées; Conception en trois semaines; Répertoire de 99 000 personnes; Réduction de 9 000 heures de travail par année. Permet d’acquérir sans délai de nouvelles capacités
  • 29. © 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés. Prévision d’une défaillance d’un conteneur Résultats : *Améliore l’expérience utilisateur *Réduction de 95 % des appels Modèle de prévision d’une mauvaise situation Identification du conteneur qui doit être retiré avant défaillance; Connexion à l’app et au journal système utilisés pour les modèles; Élaboration par l’équipe du nuage sans expérience en science des données et en apprentissage machine.
  • 30. © 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés. Les entreprises prennent de l’envergure grâce à l’architecture Cloud Native Traite 4 000 demandes par seconde Traite 500 milliards d’opérations sur actions par jour A réduit le temps de traitement des données pour analyses de 97 % Peut supporter des pointes de trafic 80 x plus élevées que d’habitude Traite 1,2 milliard de requêtes Lambda chaque mois
  • 31. © 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés. Développement de nouvelles idées sans limites Traitement du langage naturel avec 1,1 million de vCPU à l’aide d’instances spot de EC2 1,2 M 200 k 06:38 21:40
  • 32. © 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés. Record mondial - Analyse génomique avec matrice FPGA Le nuage donne une vaste portée aux grandes idées Accès immédiat à l’accélération matérielle programmable sur FPGA à l’échelle du nuage; Utilisation de AWS Batch pour la mise en service et les calculs par lots dans 1 000 instances F1 Amazon EC2; Coûts d’infrastructure informatique pour analyse génomique réduits à un niveau aussi bas que 3 $ par génome humain. Concrétise rapidement des idées gagnantes
  • 33. © 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés.© 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés. Projet à grande échelle sans coûts exorbitants L’absence de serveur permet un développement de produits rapide et agile >95 % de réduction de l’ensemble des coûts d’exécution et de déploiement; Augmentation et réduction de la variation du volume de demandes des clients; Migration à Lambda en quelques semaines. Concrétise rapidement des idées gagnantes AWS Lambda sans serveur permet à la solution FICO Decision Management Suite de faire des calculs de façon rapide, efficace et à moindre coût sur des modèles d’apprentissage machine
  • 34. © 2018, Amazon Web Services, Inc. ou ses affiliées. Tous droits réservés. Merci!