SlideShare une entreprise Scribd logo
1  sur  16
Joe mobile
Développer et héberger
son SI dans le cloud
28 Mars 2013   @Joe_officiel




                               1
Right speaker




@cyrilleleclerc       CTO
                                 Architect

            Cyrille Le Clerc



 Open Source                   Cloud, DevOps


                                               2
Left speaker




@didierherbault                     sfr.fr



           Didier Herbault
                                                   CTO


                         « Il y a bien des manières de ne pas
                         réussir, mais la plus sûre est de ne
                         jamais prendre de risques »

                                             Benjamin Franklin




                                                                 3
Agenda



• Qui est Joe ?

• A quoi ça ressemble le SI d’un MVNO ?

• Pourquoi aller vers du cloud ?

• Le SI de Joe en production

• Quelques éléments de coûts

• C’est magique de développer avec le cloud ?

• Au final ?


                                                     4
Qui est Joe ?

Carte d’identité
• Nouvel opérateur mobile, MVNO sur le réseau SFR
• SIM only, sans engagement
• 100% Web, community based
• Offre temps réel sans dépassement




                                                                5
10 mois pour construire le SI de Joe

Eléments de timing


   Dec Jan           Mar           Juin         Sept Oct
   2011 2012

    GO
                                    EGP




                 10 mois entre le démarrage
                 des spécifications générales
                 et le lancement commercial


                                                              6
A quoi ça ressemble le SI d’un MVNO ?

Activer et gérer des lignes mobiles
• Gestion de SIMs et de MSISDN
• Interfaces réseau opérateur & portas
• Gestion des tickets de taxation

Proposer et faire évoluer (souvent!) ses offres
• Base client
• Application Web et Web mobile

Gérer des flux financiers
• Boutique en ligne
• Journaux comptables

Apporter de l’assistance à ses clients
• Communauté d’entraide et CRM Web

Et comme toujours…
• Exploitation, supervision, sauvegarde
                                                                7
Pourquoi aller vers du Cloud ?

1  Le timing
• Démarrer les dév rapidement
• Intégration en mars / Validation en juin / Production en septembre
• 3 environnements à monter quasi simultanément

2  Optimisation des ressources techniques
• Des outils clés en main ultra-rapidement : Jenkins, SVN, Jira et Confluence
   (pas de maintenance, pas d’upgrade, redondance en intégration)
• Très peu de temps passé sur les configurations souhaitées.
   Aucune ressource dédiée à l’admin des outils.
• Equipe focalisée sur les devs, pas de sysadmin,

3  Un environnement particulièrement adapté au mode projet souhaité
• Intégration continue, développement itératif, API fournie par Cloudbees
• Création de projets facilitée, gestion de branches simplifiée, MeP facilitées

4  Dimensionnement de la plateforme
• Pas mal d’inconnues sur la montée en charge au démarrage
• Nécessité de ne pas faire appel à des ressources Sys pour faire évoluer la PF   8
Dev@Cloud avec Cloudbees
La plateforme en production en octobre 2012




                                         10
Eléments de coûts dev@Cloud

Développer et intégrer sur du Cloud : à quel prix?

     Service                       Prix /mois   Détail

     Cloudbees (PaaS)                190 $      12 applis Tomcat, actives ou non
                                                3 instances MySQL dont une de 1Go
                                                SVN, Jenkins
                                                10K mn de build en small
                                                Qq heures de build en Large
     SendGrid (Mail)                  <1$       Alerting mail et Newsletter

     Atlassian (Jira/Confluence)     300 $      50 utilisateurs

     TOTAL                          ~ 400 €




                                                                                    11
Eléments de coûts sur le run en mode Cloud

Run en mode Cloud : à quel prix ?

     Service                      Prix /mois   Détail

     Cloud SFR BusinessTeam         6 500 €    13 VM pour Tomcat, MySQL, Rundeck,
                                               MongoDB et stockage sur IaaS
                                               infogérance 24x7 et GTR
     SendGrid (mail)                 80 $      Alerting mail et Newsletter

     PaperTrail (log collector)      35 $      4 Go de logs

     NewRelic                       700 $      Supervision et alerting

     Diffusion Multi-Canal          600 €      Envoi de SMS et serveur Vocal
                                               Interactif
     TOTAL                         ~ 7 700 €




                                                                                    12
Rien de magique néanmoins !

Du PaaS… mais pas que!
• Un peu d’infra hébergé pour Rundeck en intégration
• Du PaaS en intégration et du IaaS en production

Beaucoup d’interfaces et de contraintes externes
• Flux EGP avec VPN imposé
• Flux sécurisés avec beaucoup de partenaires
 Cloud ou pas, des travaux techniques nécessitent toujours l’intervention
ponctuelle d’un IT Ops (ouvertures de flux, dialogue avec les F5…)

La réactivité et la disponibilité du partenaire sont des critères clé
• Nos builds dépendent de Cloudbees  pas le droit à l’indispo!

•   Comment les blagues grivoises d’un développeur
    dans une conf aux US engendrent 3 heures de retard
    sur les commandes chez



                                                                             13
Et au final…

Une équipe de dev focalisée sur l’applicatif
• Grâce à un environnement prêt à l’emploi
• Qui maximise son temps passé à développer
• Sans nécessiter de ressources système

Un environnement et un écosystème applicatif complets
• Environnement d’intégration continue complet et opérationnel immédiatement
• Ecosystème applicatif aisément intégrable
• Passages en validation et production facilités

Evolutivité, scalabilité
• Une plateforme scalable sans redéploiement HW

Aspects financiers
• Rapport qualité/prix excellent sur l’environnement d’intégration
• Coûts d’hébergement de prod pas foncièrement plus faible qu’un hébergement
  classique mais sans couts d’upgrade, de MaJ, d’obsolescence…
• Coûts d’OPEX, pas d’investissement!
                                                                               14
Ecosystème applicatif Joe mobile




                              15
16

Contenu connexe

Similaire à Joe Mobile sur le Cloud - DevoxxFR 2013

Meeting Nuvollo - La passerelle-I.D.E (french)
Meeting Nuvollo - La passerelle-I.D.E (french)Meeting Nuvollo - La passerelle-I.D.E (french)
Meeting Nuvollo - La passerelle-I.D.E (french)Nuvollo
 
Nuvollo and La passerelle-I.D.E (french)
Nuvollo and La passerelle-I.D.E (french)Nuvollo and La passerelle-I.D.E (french)
Nuvollo and La passerelle-I.D.E (french)Nuvollo
 
Computerland - technifutur - cloud - 2014
Computerland - technifutur - cloud - 2014Computerland - technifutur - cloud - 2014
Computerland - technifutur - cloud - 2014Patricia NENZI
 
Track 2 - Atelier 3 - Comment Ysance met le cloud au service du digital avec ...
Track 2 - Atelier 3 - Comment Ysance met le cloud au service du digital avec ...Track 2 - Atelier 3 - Comment Ysance met le cloud au service du digital avec ...
Track 2 - Atelier 3 - Comment Ysance met le cloud au service du digital avec ...Amazon Web Services
 
VISEO Shake the Microsoft business - comment rapidement batir une solution IoT
VISEO Shake the Microsoft business - comment rapidement batir une solution IoTVISEO Shake the Microsoft business - comment rapidement batir une solution IoT
VISEO Shake the Microsoft business - comment rapidement batir une solution IoTFactoVia
 
Presentation mididulibrev2.0
Presentation mididulibrev2.0Presentation mididulibrev2.0
Presentation mididulibrev2.0robertpluss
 
Pourquoi se priver du Cloud Public ?
Pourquoi se priver du Cloud Public ?Pourquoi se priver du Cloud Public ?
Pourquoi se priver du Cloud Public ?Devoteam Revolve
 
DataGalaxy et Denodo : le guichet unique de gouvernance et d’accès aux données !
DataGalaxy et Denodo : le guichet unique de gouvernance et d’accès aux données !DataGalaxy et Denodo : le guichet unique de gouvernance et d’accès aux données !
DataGalaxy et Denodo : le guichet unique de gouvernance et d’accès aux données !Denodo
 
Drupagora 2013 : Drupal8 et Symfony2, quel impact ?
Drupagora 2013 : Drupal8 et Symfony2, quel impact ?Drupagora 2013 : Drupal8 et Symfony2, quel impact ?
Drupagora 2013 : Drupal8 et Symfony2, quel impact ?ekino
 
2010-02 Migration vers le Cloud - Lancelot-Network
2010-02 Migration vers le Cloud - Lancelot-Network2010-02 Migration vers le Cloud - Lancelot-Network
2010-02 Migration vers le Cloud - Lancelot-NetworkYves Leblond
 
[Oldies] Club client D2SI : DevOps
[Oldies] Club client D2SI : DevOps [Oldies] Club client D2SI : DevOps
[Oldies] Club client D2SI : DevOps Devoteam Revolve
 
Cloud commputing impacts sur la façon de pensée les SI et la DSI
Cloud commputing   impacts sur la façon de pensée les SI et la DSICloud commputing   impacts sur la façon de pensée les SI et la DSI
Cloud commputing impacts sur la façon de pensée les SI et la DSIJean-François Caenen
 
Communauté onepoint - Génie loigiciel
Communauté onepoint - Génie loigicielCommunauté onepoint - Génie loigiciel
Communauté onepoint - Génie loigicielGroupeONEPOINT
 
Gab17 lyon-rex build dev ops sur une infra iaas-paas multisite-by-matthieupetite
Gab17 lyon-rex build dev ops sur une infra iaas-paas multisite-by-matthieupetiteGab17 lyon-rex build dev ops sur une infra iaas-paas multisite-by-matthieupetite
Gab17 lyon-rex build dev ops sur une infra iaas-paas multisite-by-matthieupetiteAZUG FR
 
Cloud Computing : enjeux pour les DSI
Cloud Computing : enjeux pour les DSICloud Computing : enjeux pour les DSI
Cloud Computing : enjeux pour les DSIStor Solutions
 
Demain tous dans le cloud - journée web innovation lorient 2011
Demain tous dans le cloud -  journée web innovation lorient 2011Demain tous dans le cloud -  journée web innovation lorient 2011
Demain tous dans le cloud - journée web innovation lorient 2011dgerges
 
La Duck Conf 2018 : "Une infrastructure peut en cacher une autre !"
La Duck Conf 2018 : "Une infrastructure peut en cacher une autre !"La Duck Conf 2018 : "Une infrastructure peut en cacher une autre !"
La Duck Conf 2018 : "Une infrastructure peut en cacher une autre !"OCTO Technology
 
Live code iOS
Live code iOSLive code iOS
Live code iOSmhausherr
 
Presentation big data &amp; prog. para. joseph abena
Presentation big data &amp; prog. para.   joseph abena Presentation big data &amp; prog. para.   joseph abena
Presentation big data &amp; prog. para. joseph abena BarcampCameroon
 

Similaire à Joe Mobile sur le Cloud - DevoxxFR 2013 (20)

Meeting Nuvollo - La passerelle-I.D.E (french)
Meeting Nuvollo - La passerelle-I.D.E (french)Meeting Nuvollo - La passerelle-I.D.E (french)
Meeting Nuvollo - La passerelle-I.D.E (french)
 
Nuvollo and La passerelle-I.D.E (french)
Nuvollo and La passerelle-I.D.E (french)Nuvollo and La passerelle-I.D.E (french)
Nuvollo and La passerelle-I.D.E (french)
 
Computerland - technifutur - cloud - 2014
Computerland - technifutur - cloud - 2014Computerland - technifutur - cloud - 2014
Computerland - technifutur - cloud - 2014
 
Track 2 - Atelier 3 - Comment Ysance met le cloud au service du digital avec ...
Track 2 - Atelier 3 - Comment Ysance met le cloud au service du digital avec ...Track 2 - Atelier 3 - Comment Ysance met le cloud au service du digital avec ...
Track 2 - Atelier 3 - Comment Ysance met le cloud au service du digital avec ...
 
VISEO Shake the Microsoft business - comment rapidement batir une solution IoT
VISEO Shake the Microsoft business - comment rapidement batir une solution IoTVISEO Shake the Microsoft business - comment rapidement batir une solution IoT
VISEO Shake the Microsoft business - comment rapidement batir une solution IoT
 
Presentation mididulibrev2.0
Presentation mididulibrev2.0Presentation mididulibrev2.0
Presentation mididulibrev2.0
 
Pourquoi se priver du Cloud Public ?
Pourquoi se priver du Cloud Public ?Pourquoi se priver du Cloud Public ?
Pourquoi se priver du Cloud Public ?
 
DataGalaxy et Denodo : le guichet unique de gouvernance et d’accès aux données !
DataGalaxy et Denodo : le guichet unique de gouvernance et d’accès aux données !DataGalaxy et Denodo : le guichet unique de gouvernance et d’accès aux données !
DataGalaxy et Denodo : le guichet unique de gouvernance et d’accès aux données !
 
Drupagora 2013 : Drupal8 et Symfony2, quel impact ?
Drupagora 2013 : Drupal8 et Symfony2, quel impact ?Drupagora 2013 : Drupal8 et Symfony2, quel impact ?
Drupagora 2013 : Drupal8 et Symfony2, quel impact ?
 
2010-02 Migration vers le Cloud - Lancelot-Network
2010-02 Migration vers le Cloud - Lancelot-Network2010-02 Migration vers le Cloud - Lancelot-Network
2010-02 Migration vers le Cloud - Lancelot-Network
 
[Oldies] Club client D2SI : DevOps
[Oldies] Club client D2SI : DevOps [Oldies] Club client D2SI : DevOps
[Oldies] Club client D2SI : DevOps
 
Cloud commputing impacts sur la façon de pensée les SI et la DSI
Cloud commputing   impacts sur la façon de pensée les SI et la DSICloud commputing   impacts sur la façon de pensée les SI et la DSI
Cloud commputing impacts sur la façon de pensée les SI et la DSI
 
Communauté onepoint - Génie loigiciel
Communauté onepoint - Génie loigicielCommunauté onepoint - Génie loigiciel
Communauté onepoint - Génie loigiciel
 
Gab17 lyon-rex build dev ops sur une infra iaas-paas multisite-by-matthieupetite
Gab17 lyon-rex build dev ops sur une infra iaas-paas multisite-by-matthieupetiteGab17 lyon-rex build dev ops sur une infra iaas-paas multisite-by-matthieupetite
Gab17 lyon-rex build dev ops sur une infra iaas-paas multisite-by-matthieupetite
 
Cloud Computing : enjeux pour les DSI
Cloud Computing : enjeux pour les DSICloud Computing : enjeux pour les DSI
Cloud Computing : enjeux pour les DSI
 
Demain tous dans le cloud - journée web innovation lorient 2011
Demain tous dans le cloud -  journée web innovation lorient 2011Demain tous dans le cloud -  journée web innovation lorient 2011
Demain tous dans le cloud - journée web innovation lorient 2011
 
La Duck Conf 2018 : "Une infrastructure peut en cacher une autre !"
La Duck Conf 2018 : "Une infrastructure peut en cacher une autre !"La Duck Conf 2018 : "Une infrastructure peut en cacher une autre !"
La Duck Conf 2018 : "Une infrastructure peut en cacher une autre !"
 
Live code iOS
Live code iOSLive code iOS
Live code iOS
 
Presentation big data &amp; prog. para. joseph abena
Presentation big data &amp; prog. para.   joseph abena Presentation big data &amp; prog. para.   joseph abena
Presentation big data &amp; prog. para. joseph abena
 
Dev opsday case study
Dev opsday   case studyDev opsday   case study
Dev opsday case study
 

Plus de Cyrille Le Clerc

Embracing Observability in CI/CD with OpenTelemetry
Embracing Observability in CI/CD with OpenTelemetryEmbracing Observability in CI/CD with OpenTelemetry
Embracing Observability in CI/CD with OpenTelemetryCyrille Le Clerc
 
Open Source Monitoring for Java with JMX and Graphite (GeeCON 2013)
Open Source Monitoring for Java with JMX and Graphite (GeeCON 2013)Open Source Monitoring for Java with JMX and Graphite (GeeCON 2013)
Open Source Monitoring for Java with JMX and Graphite (GeeCON 2013)Cyrille Le Clerc
 
Monitoring Open Source pour Java avec JmxTrans, Graphite et Nagios - DevoxxFR...
Monitoring Open Source pour Java avec JmxTrans, Graphite et Nagios - DevoxxFR...Monitoring Open Source pour Java avec JmxTrans, Graphite et Nagios - DevoxxFR...
Monitoring Open Source pour Java avec JmxTrans, Graphite et Nagios - DevoxxFR...Cyrille Le Clerc
 
Paris Devops - Monitoring And Feature Toggle Pattern With JMX
Paris Devops - Monitoring And Feature Toggle Pattern With JMXParis Devops - Monitoring And Feature Toggle Pattern With JMX
Paris Devops - Monitoring And Feature Toggle Pattern With JMXCyrille Le Clerc
 
Paris NoSQL User Group - In Memory Data Grids in Action (without transactions...
Paris NoSQL User Group - In Memory Data Grids in Action (without transactions...Paris NoSQL User Group - In Memory Data Grids in Action (without transactions...
Paris NoSQL User Group - In Memory Data Grids in Action (without transactions...Cyrille Le Clerc
 
GeeCon 2011 - NoSQL and In Memory Data Grids from a developer perspective
GeeCon 2011 - NoSQL and In Memory Data Grids from a developer perspectiveGeeCon 2011 - NoSQL and In Memory Data Grids from a developer perspective
GeeCon 2011 - NoSQL and In Memory Data Grids from a developer perspectiveCyrille Le Clerc
 
Java Application Monitoring with AppDynamics' Founder
Java Application Monitoring with AppDynamics' FounderJava Application Monitoring with AppDynamics' Founder
Java Application Monitoring with AppDynamics' FounderCyrille Le Clerc
 
Bonnes pratiques des applications java prêtes pour la production
Bonnes pratiques des applications java prêtes pour la productionBonnes pratiques des applications java prêtes pour la production
Bonnes pratiques des applications java prêtes pour la productionCyrille Le Clerc
 
Soirée OSGi au Paris Jug (14/10/2008)
Soirée OSGi au Paris Jug (14/10/2008)Soirée OSGi au Paris Jug (14/10/2008)
Soirée OSGi au Paris Jug (14/10/2008)Cyrille Le Clerc
 
Xebia Knowledge Exchange - Owasp Top Ten
Xebia Knowledge Exchange - Owasp Top TenXebia Knowledge Exchange - Owasp Top Ten
Xebia Knowledge Exchange - Owasp Top TenCyrille Le Clerc
 
Soirée Data Grid au Paris JUG (2009/05/12)
Soirée Data Grid au Paris JUG (2009/05/12)Soirée Data Grid au Paris JUG (2009/05/12)
Soirée Data Grid au Paris JUG (2009/05/12)Cyrille Le Clerc
 

Plus de Cyrille Le Clerc (11)

Embracing Observability in CI/CD with OpenTelemetry
Embracing Observability in CI/CD with OpenTelemetryEmbracing Observability in CI/CD with OpenTelemetry
Embracing Observability in CI/CD with OpenTelemetry
 
Open Source Monitoring for Java with JMX and Graphite (GeeCON 2013)
Open Source Monitoring for Java with JMX and Graphite (GeeCON 2013)Open Source Monitoring for Java with JMX and Graphite (GeeCON 2013)
Open Source Monitoring for Java with JMX and Graphite (GeeCON 2013)
 
Monitoring Open Source pour Java avec JmxTrans, Graphite et Nagios - DevoxxFR...
Monitoring Open Source pour Java avec JmxTrans, Graphite et Nagios - DevoxxFR...Monitoring Open Source pour Java avec JmxTrans, Graphite et Nagios - DevoxxFR...
Monitoring Open Source pour Java avec JmxTrans, Graphite et Nagios - DevoxxFR...
 
Paris Devops - Monitoring And Feature Toggle Pattern With JMX
Paris Devops - Monitoring And Feature Toggle Pattern With JMXParis Devops - Monitoring And Feature Toggle Pattern With JMX
Paris Devops - Monitoring And Feature Toggle Pattern With JMX
 
Paris NoSQL User Group - In Memory Data Grids in Action (without transactions...
Paris NoSQL User Group - In Memory Data Grids in Action (without transactions...Paris NoSQL User Group - In Memory Data Grids in Action (without transactions...
Paris NoSQL User Group - In Memory Data Grids in Action (without transactions...
 
GeeCon 2011 - NoSQL and In Memory Data Grids from a developer perspective
GeeCon 2011 - NoSQL and In Memory Data Grids from a developer perspectiveGeeCon 2011 - NoSQL and In Memory Data Grids from a developer perspective
GeeCon 2011 - NoSQL and In Memory Data Grids from a developer perspective
 
Java Application Monitoring with AppDynamics' Founder
Java Application Monitoring with AppDynamics' FounderJava Application Monitoring with AppDynamics' Founder
Java Application Monitoring with AppDynamics' Founder
 
Bonnes pratiques des applications java prêtes pour la production
Bonnes pratiques des applications java prêtes pour la productionBonnes pratiques des applications java prêtes pour la production
Bonnes pratiques des applications java prêtes pour la production
 
Soirée OSGi au Paris Jug (14/10/2008)
Soirée OSGi au Paris Jug (14/10/2008)Soirée OSGi au Paris Jug (14/10/2008)
Soirée OSGi au Paris Jug (14/10/2008)
 
Xebia Knowledge Exchange - Owasp Top Ten
Xebia Knowledge Exchange - Owasp Top TenXebia Knowledge Exchange - Owasp Top Ten
Xebia Knowledge Exchange - Owasp Top Ten
 
Soirée Data Grid au Paris JUG (2009/05/12)
Soirée Data Grid au Paris JUG (2009/05/12)Soirée Data Grid au Paris JUG (2009/05/12)
Soirée Data Grid au Paris JUG (2009/05/12)
 

Joe Mobile sur le Cloud - DevoxxFR 2013

  • 1. Joe mobile Développer et héberger son SI dans le cloud 28 Mars 2013 @Joe_officiel 1
  • 2. Right speaker @cyrilleleclerc CTO Architect Cyrille Le Clerc Open Source Cloud, DevOps 2
  • 3. Left speaker @didierherbault sfr.fr Didier Herbault CTO « Il y a bien des manières de ne pas réussir, mais la plus sûre est de ne jamais prendre de risques » Benjamin Franklin 3
  • 4. Agenda • Qui est Joe ? • A quoi ça ressemble le SI d’un MVNO ? • Pourquoi aller vers du cloud ? • Le SI de Joe en production • Quelques éléments de coûts • C’est magique de développer avec le cloud ? • Au final ? 4
  • 5. Qui est Joe ? Carte d’identité • Nouvel opérateur mobile, MVNO sur le réseau SFR • SIM only, sans engagement • 100% Web, community based • Offre temps réel sans dépassement 5
  • 6. 10 mois pour construire le SI de Joe Eléments de timing Dec Jan Mar Juin Sept Oct 2011 2012 GO EGP 10 mois entre le démarrage des spécifications générales et le lancement commercial 6
  • 7. A quoi ça ressemble le SI d’un MVNO ? Activer et gérer des lignes mobiles • Gestion de SIMs et de MSISDN • Interfaces réseau opérateur & portas • Gestion des tickets de taxation Proposer et faire évoluer (souvent!) ses offres • Base client • Application Web et Web mobile Gérer des flux financiers • Boutique en ligne • Journaux comptables Apporter de l’assistance à ses clients • Communauté d’entraide et CRM Web Et comme toujours… • Exploitation, supervision, sauvegarde 7
  • 8. Pourquoi aller vers du Cloud ? 1  Le timing • Démarrer les dév rapidement • Intégration en mars / Validation en juin / Production en septembre • 3 environnements à monter quasi simultanément 2  Optimisation des ressources techniques • Des outils clés en main ultra-rapidement : Jenkins, SVN, Jira et Confluence (pas de maintenance, pas d’upgrade, redondance en intégration) • Très peu de temps passé sur les configurations souhaitées. Aucune ressource dédiée à l’admin des outils. • Equipe focalisée sur les devs, pas de sysadmin, 3  Un environnement particulièrement adapté au mode projet souhaité • Intégration continue, développement itératif, API fournie par Cloudbees • Création de projets facilitée, gestion de branches simplifiée, MeP facilitées 4  Dimensionnement de la plateforme • Pas mal d’inconnues sur la montée en charge au démarrage • Nécessité de ne pas faire appel à des ressources Sys pour faire évoluer la PF 8
  • 10. La plateforme en production en octobre 2012 10
  • 11. Eléments de coûts dev@Cloud Développer et intégrer sur du Cloud : à quel prix? Service Prix /mois Détail Cloudbees (PaaS) 190 $ 12 applis Tomcat, actives ou non 3 instances MySQL dont une de 1Go SVN, Jenkins 10K mn de build en small Qq heures de build en Large SendGrid (Mail) <1$ Alerting mail et Newsletter Atlassian (Jira/Confluence) 300 $ 50 utilisateurs TOTAL ~ 400 € 11
  • 12. Eléments de coûts sur le run en mode Cloud Run en mode Cloud : à quel prix ? Service Prix /mois Détail Cloud SFR BusinessTeam 6 500 € 13 VM pour Tomcat, MySQL, Rundeck, MongoDB et stockage sur IaaS infogérance 24x7 et GTR SendGrid (mail) 80 $ Alerting mail et Newsletter PaperTrail (log collector) 35 $ 4 Go de logs NewRelic 700 $ Supervision et alerting Diffusion Multi-Canal 600 € Envoi de SMS et serveur Vocal Interactif TOTAL ~ 7 700 € 12
  • 13. Rien de magique néanmoins ! Du PaaS… mais pas que! • Un peu d’infra hébergé pour Rundeck en intégration • Du PaaS en intégration et du IaaS en production Beaucoup d’interfaces et de contraintes externes • Flux EGP avec VPN imposé • Flux sécurisés avec beaucoup de partenaires  Cloud ou pas, des travaux techniques nécessitent toujours l’intervention ponctuelle d’un IT Ops (ouvertures de flux, dialogue avec les F5…) La réactivité et la disponibilité du partenaire sont des critères clé • Nos builds dépendent de Cloudbees  pas le droit à l’indispo! • Comment les blagues grivoises d’un développeur dans une conf aux US engendrent 3 heures de retard sur les commandes chez 13
  • 14. Et au final… Une équipe de dev focalisée sur l’applicatif • Grâce à un environnement prêt à l’emploi • Qui maximise son temps passé à développer • Sans nécessiter de ressources système Un environnement et un écosystème applicatif complets • Environnement d’intégration continue complet et opérationnel immédiatement • Ecosystème applicatif aisément intégrable • Passages en validation et production facilités Evolutivité, scalabilité • Une plateforme scalable sans redéploiement HW Aspects financiers • Rapport qualité/prix excellent sur l’environnement d’intégration • Coûts d’hébergement de prod pas foncièrement plus faible qu’un hébergement classique mais sans couts d’upgrade, de MaJ, d’obsolescence… • Coûts d’OPEX, pas d’investissement! 14
  • 16. 16