Cette conférence présentera les différentes problématiques liées à l’hébergement d’une application de type CMS.
L’ancien DSI de 20 Minutes et de Mediapart viendra apporter son retour d’experience.
Webinar Eloquant - Centre de relation client : quels défis à releve pour répo...Eloquant
Diversité et choix des canaux, accessibilité 24/7, instantanéité, efficacité du traitement, personnalisation, autonomie... Autant d’exigences vis-à-vis des centres de relation client qui se renforcent au fil des années.
Les clients considèrent désormais les meilleurs de la relation Client comme la norme et attendent de chaque marque un niveau similaire de qualité de service ... Un véritable défi sur des marchés toujours plus concurrentiels. Les centres de relation client sont ainsi confrontés à des enjeux majeurs d’optimisation des facteurs (ou leviers) humains et technologiques :
Quels bénéfices concrets attendre d’une solution de gestion des interactions clients omnicanal ?
Comment automatiser et quand est-ce opportun… ou pas ?
Quels outils mettre en place pour engager ses collaborateurs et mieux traiter les demandes clients ?
Nos experts répondent à ces questions et vous fournissent des pistes concrètes pour optimiser la productivité de votre service clients, délivrer une expérience qui vous démarque de la concurrence et améliorer le niveau de satisfaction de vos clients.
[Webinar] 10 ans de Relation Client dans les Banques / Assurances / MutuellesEloquant
Ces dernières années, l’arrivée du digital, les nouveaux acteurs en ligne, les sites comparateurs ont radicalement bouleversé la Relation Client du secteur Banques/Assurances/Mutuelles.
- Les attentes du client ont-elles radicalement changé ?
- Le client de 2019 considère-t-il que les acteurs du secteur répondent à ses nouvelles attentes ?
- Les professionnels de l’Expérience Client ont-ils une perception exacte ou déformée des attentes des clients ?
Pour répondre à ces questions, Eloquant a déployé une méthode de recherche originale : analyser les avis clients sur le web depuis 10 ans... et les mettre en parallèle avec les retours formulés par les responsable de l’Expérience Client du secteur.
13 principes, fournis d'exemples, pour optimiser votre tunnel de conversion et gagner des clients :
1. Votre site n'est pas fait pour vous
2. Clarifiez l'intention
3. Soignez la signalisation
4. Soyez synthétiques
5. Optimisez le ratio signal / bruit
6. Soignez la réalisation graphique
7. Réduisez le temps de chargement
8. Catégorisez vos acheteurs
9. Modélisez les parcours d'achat
10. Investissez sur le contenu
11. Personnalisez les parcours
12. Mesurez et expérimentez
13. Collectez du feedback qualitatif
La présentation du webinar : 10 Quickwins pour optimiser votre conversion avec le témoignage de Saint Maclou.
La présentation est très pragmatique avec des exemples concrets sur 10 sujets majeurs pour augmenter son taux de conversion en e-commerce et sur les sites de collectes de leads.
Dans son développement, l’entreprise doit faire face à des situations et des environnements très variés. Voici comment votre serveur vocal peut s’adapter à chacun de ces contextes et à vous en faire tirer avantage !
Les 7 commandements pour réduire vos temps de chargement de son site web: Présentation du petit déjeuner sur le temps de chargement et temps de réponse.
7 actions prioritaires à mener pour réduire son temps de chargement de son site web
CMSday 2013 - eZ Publish - une plateforme unifiée pour gérer votre marketing ...Smile I.T is open
eZ Publish : Une plate-forme unifiée pour gérer votre marketing digital, de la collecte d'information utilisateur à la diffusion ciblée
Animé par Zamir Abdul – eZ Publish
Webinar Eloquant - Centre de relation client : quels défis à releve pour répo...Eloquant
Diversité et choix des canaux, accessibilité 24/7, instantanéité, efficacité du traitement, personnalisation, autonomie... Autant d’exigences vis-à-vis des centres de relation client qui se renforcent au fil des années.
Les clients considèrent désormais les meilleurs de la relation Client comme la norme et attendent de chaque marque un niveau similaire de qualité de service ... Un véritable défi sur des marchés toujours plus concurrentiels. Les centres de relation client sont ainsi confrontés à des enjeux majeurs d’optimisation des facteurs (ou leviers) humains et technologiques :
Quels bénéfices concrets attendre d’une solution de gestion des interactions clients omnicanal ?
Comment automatiser et quand est-ce opportun… ou pas ?
Quels outils mettre en place pour engager ses collaborateurs et mieux traiter les demandes clients ?
Nos experts répondent à ces questions et vous fournissent des pistes concrètes pour optimiser la productivité de votre service clients, délivrer une expérience qui vous démarque de la concurrence et améliorer le niveau de satisfaction de vos clients.
[Webinar] 10 ans de Relation Client dans les Banques / Assurances / MutuellesEloquant
Ces dernières années, l’arrivée du digital, les nouveaux acteurs en ligne, les sites comparateurs ont radicalement bouleversé la Relation Client du secteur Banques/Assurances/Mutuelles.
- Les attentes du client ont-elles radicalement changé ?
- Le client de 2019 considère-t-il que les acteurs du secteur répondent à ses nouvelles attentes ?
- Les professionnels de l’Expérience Client ont-ils une perception exacte ou déformée des attentes des clients ?
Pour répondre à ces questions, Eloquant a déployé une méthode de recherche originale : analyser les avis clients sur le web depuis 10 ans... et les mettre en parallèle avec les retours formulés par les responsable de l’Expérience Client du secteur.
13 principes, fournis d'exemples, pour optimiser votre tunnel de conversion et gagner des clients :
1. Votre site n'est pas fait pour vous
2. Clarifiez l'intention
3. Soignez la signalisation
4. Soyez synthétiques
5. Optimisez le ratio signal / bruit
6. Soignez la réalisation graphique
7. Réduisez le temps de chargement
8. Catégorisez vos acheteurs
9. Modélisez les parcours d'achat
10. Investissez sur le contenu
11. Personnalisez les parcours
12. Mesurez et expérimentez
13. Collectez du feedback qualitatif
La présentation du webinar : 10 Quickwins pour optimiser votre conversion avec le témoignage de Saint Maclou.
La présentation est très pragmatique avec des exemples concrets sur 10 sujets majeurs pour augmenter son taux de conversion en e-commerce et sur les sites de collectes de leads.
Dans son développement, l’entreprise doit faire face à des situations et des environnements très variés. Voici comment votre serveur vocal peut s’adapter à chacun de ces contextes et à vous en faire tirer avantage !
Les 7 commandements pour réduire vos temps de chargement de son site web: Présentation du petit déjeuner sur le temps de chargement et temps de réponse.
7 actions prioritaires à mener pour réduire son temps de chargement de son site web
CMSday 2013 - eZ Publish - une plateforme unifiée pour gérer votre marketing ...Smile I.T is open
eZ Publish : Une plate-forme unifiée pour gérer votre marketing digital, de la collecte d'information utilisateur à la diffusion ciblée
Animé par Zamir Abdul – eZ Publish
Drupal un projet comme les autres ? Drupalcamp Paris 2013Artusamak
Cette présentation a été donnée dans le cadre du Drupalcamp Paris 2013 du 21 au 23 juin (http://paris2013.drupalcamp.fr/programme-paris).
Présentation par Vincent Maucorps (https://twitter.com/vmaucorps)
Un projet Drupal se mène-t-il de la même façon que n'importe quel projet?
A travers l'expérience de Smile sur de nombreux projets réalisés avec Drupal mais également avec d'autres CMS, nous tenterons de répodre à cette question à travers les sujets suivants:
Thèming Drupal: à quel moment faire intervenir les monteurs HTML
Réalisation: Configuration vs. Développement
Livraison: Bien gérer ses déploiements Drupal
Relation client: Drupal, un atout pour la visibilité?
La bonne méthodologie pour un projet Drupal: Agile vs. Cycle en V
Drupal 8: Mobile initiative - Drupalcamp Paris 2013Artusamak
Cette présentation a été donnée dans le cadre du Drupalcamp Paris 2013 du 21 au 23 juin (http://paris2013.drupalcamp.fr/programme-paris).
Présentation par Théodore Biadala (https://twitter.com/nod_)
Présentation de l'initiative Mobile pour Drupal 8 qui va montrer ce qui a été réalisé pour s'assurer que Drupal 8 fonctionnera le mieux possible sur les terminaux mobiles.
Au cours de la session on entendra parler de responsive design, responsive images, breakpoints, W3C, du lien avec les autres initiatives pour Drupal 8, HTML5, nouveaux éléments de formulaires, REST, Twig et d'autres.
A la fin de la session les bénéfices de Drupal 8 pour le mobile seront clairs.
Cette présentation a été donnée dans le cadre du Drupalcamp Paris 2013 du 21 au 23 juin (http://paris2013.drupalcamp.fr/programme-paris).
Présentation par Pol Dell'Aiera (https://twitter.com/drupol)
OpenLayers est une librairie Javascript spécialisée dans l'affichage de cartes géographiques, un module 'OpenLayers' a été créé il y a quelques années et depuis maintenant un an, j'en suis le mainteneur officiel.
Qu'est ce que ça implique ? Qu'est ce que cela m'apporte ? Qu'est ce que cela apporte aux autres ?
Je vais essayer d'aborder ces points dans ma présentation, c'est la partie sociale.
Ensuite, la DrupalCon de Portland venant de se terminer, je pense qu'un petit compte rendu serait le bienvenu.
Suite à cela, plus technique, une démonstration des nouveautés de la future version d'OpenLayers 3.x qui est en préparation depuis plus d'un an et qui n'est pas encore prête pour le grand public.
Et pour terminer, on pourrait avoir une open-discussion sur le futur d'OpenLayers !
Andrei Petcu: Rocket vs Docker: Battle for the Linux Container at I T.A.K.E. ...Mozaic Works
Rocket and Docker are competing platforms for Linux containers. Docker allows for easy reusability through commands like "docker pull" and "docker run" to download and run prebuilt container images. It also enables customization by allowing Dockerfiles to define layers for containers. Docker promotes immutability by making containers immutable once created. Rocket focuses on composability by making containers easily combinable and on security by implementing security at the container level through an App Container Spec. While Rocket and Docker compete in the container space, the article argues it is not a competition as both aim to advance container technologies.
Oxalide Academy : Workshop #3 Elastic SearchOxalide
Atelier organisé par Oxalide (Ludovic Piot) et Kernel 42 (Edouard Fajnzilberg) à destination des niveaux débutants et intermédiaire. Le point de vue du Syadmin et du Dev en un seul atelier et avoir une vision globale du fonctionnement et de l'usage d'Elastic Search.
Simple, Scalable and Secure Networking for Data Centers with Project CalicoEmma Gordon
Traditional overlay networks using VXLAN are more complicated to setup and diagnose than is necessary for the majority of data centers. Calico offers an alternative Layer 3 solution - aside from simplicity, this also offers benefits in terms of improved scale and security.
These are the Calico slides from the SDN Switzerland meetup on 13/11/2015,
This presentation was part of the talk "Mesos Networking" by Christos Kozyrakis and Spike Curtis at MesosCon 2015.
Try Mesosphere for Free: https://mesosphere.com/try
Slides for the first demo of the integration of OpenStack Kuryr-Kuberntes with OpenShift.
The video that is to be played during the demo can be found at:
https://youtu.be/F909pmf8lbc
Atelier Info Tonic : Les règles d’or pour créer son site Webambin_fr
Atelier Info Tonic du 5/6/2012 à la CCI de Touraine
Les règles d’or pour créer son site internet.
En partenariat avec la société Ackwa pour le compte de Centre&Tic
Qualité des parcours clients : Maîtrisez votre écosystème digital pour renfor...Paris Retail Week
Conférence donnée par Jérôme CALAIS, Directeur Général chez NETVIGIE, lors du salon E-Commerce Paris 2016.
A propos de NETVIGIE :
NETVIGIE, spécialiste en solutions de monitoring web, accompagne les entreprises dans la surveillance et l’analyse du bon fonctionnement et de la performance de leur site internet. Forte de 12 ans d’expérience, la société intervient auprès de toute entreprise ayant une activité stratégique sur le web, que son but soit d’atteindre ses objectifs marketing ou de garantir son image de marque. NETVIGIE compte parmi ses clients de nombreux secteurs d’activité dont le e-commerce, les sites de voyages, de prêt-à-porter, les bancassurances …
Pour plus d’information, rendez-vous sur :
www.netvigie.com
Drupal un projet comme les autres ? Drupalcamp Paris 2013Artusamak
Cette présentation a été donnée dans le cadre du Drupalcamp Paris 2013 du 21 au 23 juin (http://paris2013.drupalcamp.fr/programme-paris).
Présentation par Vincent Maucorps (https://twitter.com/vmaucorps)
Un projet Drupal se mène-t-il de la même façon que n'importe quel projet?
A travers l'expérience de Smile sur de nombreux projets réalisés avec Drupal mais également avec d'autres CMS, nous tenterons de répodre à cette question à travers les sujets suivants:
Thèming Drupal: à quel moment faire intervenir les monteurs HTML
Réalisation: Configuration vs. Développement
Livraison: Bien gérer ses déploiements Drupal
Relation client: Drupal, un atout pour la visibilité?
La bonne méthodologie pour un projet Drupal: Agile vs. Cycle en V
Drupal 8: Mobile initiative - Drupalcamp Paris 2013Artusamak
Cette présentation a été donnée dans le cadre du Drupalcamp Paris 2013 du 21 au 23 juin (http://paris2013.drupalcamp.fr/programme-paris).
Présentation par Théodore Biadala (https://twitter.com/nod_)
Présentation de l'initiative Mobile pour Drupal 8 qui va montrer ce qui a été réalisé pour s'assurer que Drupal 8 fonctionnera le mieux possible sur les terminaux mobiles.
Au cours de la session on entendra parler de responsive design, responsive images, breakpoints, W3C, du lien avec les autres initiatives pour Drupal 8, HTML5, nouveaux éléments de formulaires, REST, Twig et d'autres.
A la fin de la session les bénéfices de Drupal 8 pour le mobile seront clairs.
Cette présentation a été donnée dans le cadre du Drupalcamp Paris 2013 du 21 au 23 juin (http://paris2013.drupalcamp.fr/programme-paris).
Présentation par Pol Dell'Aiera (https://twitter.com/drupol)
OpenLayers est une librairie Javascript spécialisée dans l'affichage de cartes géographiques, un module 'OpenLayers' a été créé il y a quelques années et depuis maintenant un an, j'en suis le mainteneur officiel.
Qu'est ce que ça implique ? Qu'est ce que cela m'apporte ? Qu'est ce que cela apporte aux autres ?
Je vais essayer d'aborder ces points dans ma présentation, c'est la partie sociale.
Ensuite, la DrupalCon de Portland venant de se terminer, je pense qu'un petit compte rendu serait le bienvenu.
Suite à cela, plus technique, une démonstration des nouveautés de la future version d'OpenLayers 3.x qui est en préparation depuis plus d'un an et qui n'est pas encore prête pour le grand public.
Et pour terminer, on pourrait avoir une open-discussion sur le futur d'OpenLayers !
Andrei Petcu: Rocket vs Docker: Battle for the Linux Container at I T.A.K.E. ...Mozaic Works
Rocket and Docker are competing platforms for Linux containers. Docker allows for easy reusability through commands like "docker pull" and "docker run" to download and run prebuilt container images. It also enables customization by allowing Dockerfiles to define layers for containers. Docker promotes immutability by making containers immutable once created. Rocket focuses on composability by making containers easily combinable and on security by implementing security at the container level through an App Container Spec. While Rocket and Docker compete in the container space, the article argues it is not a competition as both aim to advance container technologies.
Oxalide Academy : Workshop #3 Elastic SearchOxalide
Atelier organisé par Oxalide (Ludovic Piot) et Kernel 42 (Edouard Fajnzilberg) à destination des niveaux débutants et intermédiaire. Le point de vue du Syadmin et du Dev en un seul atelier et avoir une vision globale du fonctionnement et de l'usage d'Elastic Search.
Simple, Scalable and Secure Networking for Data Centers with Project CalicoEmma Gordon
Traditional overlay networks using VXLAN are more complicated to setup and diagnose than is necessary for the majority of data centers. Calico offers an alternative Layer 3 solution - aside from simplicity, this also offers benefits in terms of improved scale and security.
These are the Calico slides from the SDN Switzerland meetup on 13/11/2015,
This presentation was part of the talk "Mesos Networking" by Christos Kozyrakis and Spike Curtis at MesosCon 2015.
Try Mesosphere for Free: https://mesosphere.com/try
Slides for the first demo of the integration of OpenStack Kuryr-Kuberntes with OpenShift.
The video that is to be played during the demo can be found at:
https://youtu.be/F909pmf8lbc
Atelier Info Tonic : Les règles d’or pour créer son site Webambin_fr
Atelier Info Tonic du 5/6/2012 à la CCI de Touraine
Les règles d’or pour créer son site internet.
En partenariat avec la société Ackwa pour le compte de Centre&Tic
Qualité des parcours clients : Maîtrisez votre écosystème digital pour renfor...Paris Retail Week
Conférence donnée par Jérôme CALAIS, Directeur Général chez NETVIGIE, lors du salon E-Commerce Paris 2016.
A propos de NETVIGIE :
NETVIGIE, spécialiste en solutions de monitoring web, accompagne les entreprises dans la surveillance et l’analyse du bon fonctionnement et de la performance de leur site internet. Forte de 12 ans d’expérience, la société intervient auprès de toute entreprise ayant une activité stratégique sur le web, que son but soit d’atteindre ses objectifs marketing ou de garantir son image de marque. NETVIGIE compte parmi ses clients de nombreux secteurs d’activité dont le e-commerce, les sites de voyages, de prêt-à-porter, les bancassurances …
Pour plus d’information, rendez-vous sur :
www.netvigie.com
Planon Site Alpha témoigne de son passage au SaaS, et témoigne sur les étapes-clé d'interrogation liées à la modification du modèle commercial et des rémunérations. Présentation assurée en binôme avec son partenaire Aspaway, hébergeur dont la particularité réside en une forte maîtrise du métier d'éditeur.
Solutions en mode SaaS (Software as a Service) : les PME accèdent-elles à des...Club Alliances
Diapositives préparées par Loic Simon [IBM - Club Alliances - www.cluballiances.com] à l'occasion d'une table ronde organisée dans le cadre du Forum Opti'Cost [http://www.opticost-paris.com] sur le thème : "Solutions en mode SaaS (Software as a Service) : les PME accèdent-elles à des offres plus souples et plus performantes ?"
2010.11.26 - DSI - Comment maîtriser l'intégration du Cloud et du SaaS dans l...Club Alliances
Présentation préparée pa Denis Zandvliet et Philippe Macret : Comment maîtriser l'intégration du Cloud et du SaaS dans l'entreprise - Forum SaaS et Cloud Métiersdu Club Alliances IBM - novembre 2010
Cas client Credit Agricole - Approche data-driven : de la stratégie au déploi...AT Internet
Nicolas SANCHEZ, Head of Digital Marketing et Didier de FAILLY, Chef de projet MOA reviennent sur plusieurs aspects de l'approche data-driven du Crédit Agricole. De la conception d'une stratégie à son déploiement, découvrez leurs précieux retours d'expérience présentés lors du Digital Analytics Forum 2019.
Les enjeux de la gestion des actifs logiciels à l’heure du cloudMicrosoft Ideas
Session Crayon Consulting & Services : L'émergence et l'adoption des technologies cloud bouleversent la manière dont les actifs logiciels doivent être gérés. Au travers de cette session, Crayon France vous propose de comprendre: les enjeux de la gestion des actifs logiciels (SAM), pourquoi le SAM et le cloud font bon ménage, en quoi le SAM est une étape clé pour aller dans le cloud, quels sont les enjeux de faire du SAM avant de basculer dans le cloud, si le cloud est une alternative au cloud, comment le SAM peut vous aider à anticiper les changements liés au cloud. Découvrez comment Crayon peut vous aider à appréhender ces changements et à optimiser vos investissements dans les technologies cloud !
SaaS Cloud Computing Solutions-as-a-Service - Convention des Décideurs IBM - ...Club Alliances
Support de présentation exploité dans le cadre de l'atelier "SaaS, Cloud Computing, Solutions-as-a-Service... c'est quoi, ça sert à quoi, concrètement", animé par Loic Simon, Club Alliances IBM, accompagné par Patrice Lagorsse, Aspaway et Thierry Vonfelt, ESDI.
WEBINAIRE DAM 2020 Analyse - Tendances - Technologie - FRActivo Consulting
Analyse complète du marche du DAM et du PIM au regard des attentes du marche et du besoin d'expression des clients. Les tendances technologiques autour des solutions DAM en 2020.
Atelier DAM - All For Content 2021
Malika Kechich et Frédéric SANUY nous présenterons lors de l'atelier applicatif DAM, comment aborder un projet DAM depuis l'expression de besoin, sa stratégie de métadonnées, les droits d'usage, l'accompagnement et le déploiement de la solution que l'on soit acteur de la grande distribution, une marque, une agence ou toute organisation institutionnelle.
https://www.activo-consulting.com
Le web se renouvelle tous les jours : fonctionnalités, technologies, cadre légal, standards ergonomiques et graphiques. A cela s’ajoute de profondes mutations dans les usages utilisateurs telles que la transition mobile.
Dans ce contexte, à quel moment et comment dois-je envisager la refonte de mon site web ? 10 astuces pour vous aider.
This is the talk I gave at the 2nd Hashicorp Paris User Group meetup.
This explains how Vault and Terraform can be used to securely manage AWS infrastructure.
The source code is available on GitHub: https://github.com/MrTrustor/terraform-vault-demo
Hands on chez Oxalide : Pour ce workshop, on va se mettre dans la peau d'un développeur PHP Symfony2 (un peu DevOps, quand même !), qui commence un projet from scratch. Et qui l'emmène jusqu'à la Prod.
En 4 étapes, on verra comment Docker et Kubernetes facilitent la vie, augmentent la productivité et cadrent les bonnes pratiques d'architecture technique : de la mise en place de l'environnement de développement jusqu'à l'architecture distribuée, scalable et tolérante aux pannes de production sur Amazon Web Services.
Au delà de ce buzz word :
Les grands concepts
Les étapes clés des projets Big Data et les technologies à utiliser (stockage, ingestion, …)
Les enjeux des architectures Big Data (architecture lambda, …)
L'intelligence artificielle (machine learning, deep learning, …)
Et un cas d'usage du big data sur AWS autour de l'utilisation des données gyroscopiques de vos internautes mobiles.
Meetup Paris Monitoring #9 : Un système de gestion et de visualisation des al...Oxalide
Par Valérian Beaudoin, Ingénieur Technique Système & Réseaux chez Oxalide
Retour d'expérience d'Oxalide sur un projet de gestion et de visualisation d'alertes "agnostique", que l'on peut utiliser avec n'importe quel outil de monitoring, ou même en y envoyant directement des alertes.
Ce talk présente notre cahier des charges, le comparatif des différentes solutions, et la présentation complète de la solution retenue.
Le système est capable de gérer des alertes et de les présenter sur une interface modulable et pouvant agir directement sur nos outils (acknowledgement, création de ticket, ...).
Une gestion complexe des notifications a également été mise en place, permettant d'envoyer aussi bien des Push que des SMS ou des mails, et de gérer l'escalade.
Ce système a été conçu en utilisant uniquement des outils Open-Source, dont les principaux sont : ElasticSearch, Logstash, Kibana, RabbitMQ, OpenDuty
Agenda :
Les enjeux de la performance d'un site Web
Les différents éléments de performance d'un site Web
Infrastructure, architecture technique, tuning, architecture applicative, WebPerf
L'obsession de la mesure
Les outils
Les quickwins
Caches, upscaling, outscaling, sharding
La démarche de test de charge
Méthodologie, outils, types de test, données de test
La démarche PDCA
Intégrer les tests de charge au cycle de développement
Environnement éphémère
Au programme :
What's new & Docker ecosystem (1.12 et 1.13RC)
Docker logs (aka logmatic c'est le bien)
Docker compose in da place (par votre serviteur)
Docker swarm (ca peut marcher. Là ce fut le cas)
Oxalide Workshop #4 - Docker, des tours dans le petit bassinOxalide
4ème workshop @Oxalide, animé par Julien Follenfant, Théo Chamley (@MrTrustor) et Ludovic Piot (@lpiot), le 24 mai 2016.
Une entrée en matière sur la technologie Docker et son écosystème à date : pourquoi un tel engouement, à quel point Docker s'inscrit parfaitement dans la démarche DevOps…
Un TP sur le montage d'un cluster ElasticSearch avec le Dockerfile.
Une démo de kubernetes.
Main topics:
* Introduction 15 min (Ludovic Piot)
** D’où vient Docker ?
** Les principales caractéristiques de Docker
*** POrtable (package)
*** DIsposable (cattle vs. pet)
*** LIve (git style)
*** SOcial (registry / Github style)
* Hands-on #1 - Mon premier container (Julien Follenfant 35 min)
** Un tour d’horizon de DockerHub
** Installation de Docker Toolbox
** Création d’un Dockerfile (outil stand-alone)
** Introspecter un container
** Configurer un container
** Monter un cluster Elasticsearch 3 nœuds
* Comment ça marche ? (Théo Chamley 20 min)
** Namespaces & cgroups
** Layered FS (les poupées russes)
** Cache Image
** Networking
** Volumes
* Nouvelles collaborations (Ludovic Piot 10 min)
** CaaS (infra + cluster de containers vs. containers + appli)
* Ecosystème 20 min
** Les produits Docker, inc. (Ludovic Piot)
** Les alternatives (CoreOS, OpenContainer Initiative, Warden/Garden) (Ludovic Piot)
** La registry (Docker Registry, Nexus) (Ludovic Piot)
** L’autodiscovery (Consul, etcd, ZooKeeper) (Ludovic Piot)
** Les composants réseaux (haproxy, traefik, zipnish) (Julien Follenfant)
** Les orchestrateurs (kubernetes (Théo Chamley), Mesos/Marathon, Swarm, Fleet) (Ludovic Piot)
** Les solutions PaaS/CaaS intégrées (OpenShift, Rancher (Théo Chamley), Deis, CloudFoundry) => screenshots (Ludovic Piot)
** Les services de cloud publics (AWS ECS et ECR, GKE) (Ludovic Piot)
* Demo - utilisation de Kubernetes 15 min (Théo Chamley)
* Questions / Réponses
Retour d'expérience d'Oxalide sur la certification de sécurité 27001 et l'agilité au club 27001.
La sécurité est vue comme une contrainte qui ralentit le business. Traitée en bout de chaîne, elle intervient souvent de manière réactive et ne fait que combler des failles. Au-delà des contre-mesures, la bonne pratique est de traiter la sécurité en continu, c’est-à-dire du début jusqu’à la fin du projet. Le challenge est le suivant : »Comment marier la sécurité et l’agilité dans une organisation qui doit produire de plus en plus vite ? »
Voici notre retour d’expérience qui vise à améliorer la sécurité au sein d’une organisation qui doit avoir des résultats.
#Drupagora
Présenté au forum Drupagora 2013 par Guillaume Leccese - directeur technique d'Oxalide
N'hésitez pas à nous contacter pour plus d'informations : contact [at] oxalide [point] com
4. Tu devrais plutôt
demander : « Mais
merde, quand
sont-ils ?! »
Mais merde,
où sont-ils ?!
Poser les 4 bonnes questions
pour s’inscrire dans
Les bonnes pratiques de l’hébergement
5. Votre activité digitale est un
partie essentielle de votre
stratégie ?
1
Ne fais pas attention à
l'aspect rudimentaire de
cette maquette, je n'ai pas
eu le temps de la faire à
l’échelle ni de la peindre.
7. Quel est votre tactique
digital ? (mobile, cross, …)
Alors voilà, nous fixons un
câble électrique de type
industriel au sommet de
l’hôtel de ville et nous le
suspendons au dessus de la
rue entre ses deux
réverbères.
8. PRODUCT
f
g t
p
f
g t
p
MEDIA
Quelle communication avez-vous mis en place ?
Quel volumétrie de trafic attendez-vous ?
Communication qui s’appuie
sur le buzz produit ?
Communication qui s’appuie
sur un plan média
« complet » ?
9. A quels usages sont destinés
vos sites ou applications?
Tu lances le moteur, tu
démarres de l’autre bout de
la rue et tu fonces pour
atteindre les 88 miles à
l’heure à la hauteur de
câble. (…) Et te voilà reparti
en 1985.
2
11. Comment sont constituées et
organisées vos équipes pour le
digital ?
Auparavant, nous avons
équipés la machine à
voyager dans le temps
d’une perche et d’un
crochet directement reliés
au convecteur temporel. A
l’instant « T », calculé à la
seconde près.
3
12. La taille de vos équipes Workflow
Les compétences en interne
L’organisation des projets digitaux
Niveau : utilisateurs
Niveau : développement
Utilisez-vous une partie du
temps de développeur pour
gérer l’infrastructure ? Si oui,
quel temps ne passent-il pas à
travailler sur les fonctionnalités
Est-ce que une
dégradation du backoffice
à un impact sur la
productivité des utilisateurs
internes ?
Est-ce vos développeur
sont outillé pour relever les
challenges constant du
web ?
13. Quel budget consacrez-vous
à « l’hébergement » ?
Un éclair devrait atteindre le
sommet de l’hôtel de ville et
électrifier le câble à l’instant
précis ou le crochet fera
contact, projetant ainsi 2,21
Gigowatts dans le
convecteur temporel.
4
14. €
A la hauteur
de votre chiffre d’affaires
ou votre image de marque
• Criticité de votre activité
• Des objectifs / projections
• Qualité de service / UX
Considérez
l’hébergement
comme
un
inves6ssement
plus
qu’une
dépense.
Votre
ac6vité
digitale
repose
sur
ce<e
fonda6on.
Le
budget
est-‐il
à
la
hauteur
de
la
cri6cité
de
vos
objec6fs
?
15. Quel est la tactique pour les atteindre ?
€
€€
€€€
Quel niveau de criticité à votre activité digitale à terme ?
Quels sont les objectifs à court et moyen/long terme ?
Quel est le budget alloué ?
€
Une architecture d’infrastructure et logicielle adaptée
Garantir une
expérience utilisateur
constante et de qualité
16. Parenthèse : dette technique
Serveur Web (Apache, Ngnix, …)
Langage (PHP, Java,…)
CMS (Drupal, WP, eZ, Typo3,...) Bases de
données
Moteur de
recherche
faible important
Temps de traitement et de réponse
20. Distributeur de contenu spécialisé
dans la livraison de contenus
à haut débit
Traitement d’une requête avec du
contenus
CACHE APPLICATIONS
Le résultat stocké
dans le cache
Cache navigateur, CDN, cache « visiteurs », cache applicatif
Parenthèse : le cache
24. DEFINIR, MESURER, MONITORER
LA PERFORMANCE
DIGITAL
CAPACITY
KPI
Le monitoring technique et UX
KPI
technique
KPI
UX
Connaissez-‐vous
la
capacité
d’accueil
de
visiteurs
sur
vos
sites
dans
de
bonnes
condi6ons
de
naviga6on
?
(sans
que
le
site
«
rame
»)
Il
faut
définir
et
partager
des
indicateurs
communs
entre
le
MOA/MOE/OPS
pour
apprécier
la
qualité
de
service
25. Test #1
Aucune optimisation
Aucun Best Practice cité
Test #2
htaccess dans apache
Sans les logs
.htaccess désactives
Test #3
Ajout d’APC TEMPS
DE
REPONSES
DIVISER
PAR
2
521
ms
519
ms
228
ms
26. 228
ms
230
ms
CHARGE
CPU
A
100%
Test #4
Tuning MySQL
innodb, query cache, table cache
Test #5
APC : apc.stats=0 (le « mythe »)
Test #5
CPU
27. Test #6
On active la cache drupal
Test #7
Charge CPU
22,9ms
TEMPS
DE
REPONSES
DIVISER
PAR
10
CHARGE
CPU
REDUITE
SIGNIFICATIVEMENT
29. DEFINIR, MESURER, MONITORER
LA PERFORMANCE
DITIGAL
CAPACITY
KPI
L’amélioration continue
KPI
technique
KPI
UX
L’améliora6on
con6nue
passe
toujours
par
ces
référen6els
communs
30. L’amélioration continue
Intégration Staging Pré-production Production
Codes source
Staging Pré-production Production
Pré-production
Production
Zone #1
Production
Zone #2
Projet 1
Projet 2
Projet X
Piloter vos déploiements
31. Bonnes pratiques : pas que techniques
1
2
3
Intégrer la performance
dès le BUILD et
dans les plans market&comm
Discutez des impacts #devops
du code et
des opérations market & comm
sur l’infrastructure
Créer et partagez des
référentiels communs