<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.clever-age.com/~d/styles/itemcontent.css"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel xml:lang="fr">
	<title>Clever Garden, Clever Age, Clever Presence - 100% digital</title>
	<link>http://www.clever-age.com/</link>
	<description>1/3 de communication multi-canal
1/3 d'architecture technique
1/3 d'optimisation des dispositifs Web-Mobile
Pour une couverture de vos besoins sur la totalité de la chaîne digitale</description>
	<language>fr</language>
	<generator>SPIP - www.spip.net</generator>
	

	<image>
		<title>Clever Garden, Clever Age, Clever Presence - 100% digital</title>
		<url>http://www.clever-age.com/local/cache-vignettes/L144xH75/siteon0-2b16d.png</url>
		<link>http://www.clever-age.com/</link>
		<height>75</height>
		<width>144</width>
	</image>



<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.clever-age.com/Clever-Age-All" /><feedburner:info uri="clever-age-all" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item xml:lang="fr">
		<title>eZ Systems délivre une nouvelle version entreprise : eZ Publish 4.7 Etna</title>
		<link>http://feeds.clever-age.com/~r/Clever-Age-All/~3/E2Gaar5EaBA/ez-systems-delivre-une-nouvelle-version-entreprise-ez-publish-4-7-etna.html</link>
		<guid isPermaLink="false">http://www.clever-age.com/veille/reactions/ez-systems-delivre-une-nouvelle-version-entreprise-ez-publish-4-7-etna.html</guid>
		<dc:date>2012-05-16T08:12:26Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Matthieu Severe</dc:creator>


		<dc:subject>Clever Age</dc:subject>

		<description>
&lt;p&gt;Sous le nom de code Etna eZ Systems délivre une nouvelle version d'eZ Publish, la dernière avant la refonte complète à venir (fin d'année) plus connue sous le nom d'eZ Publish 5. Cette version marque l'arrivée d'un certain nombre de services orientés entreprises disponible dans la marketplace eZ. Nous sommes donc soulagé de voir que les développements sont bien découplés du noyau et que le lien avec la version communautaire est toujours présent. Côté nouveautés une version dans le cloud d'eZ est (...)&lt;/p&gt;


-
&lt;a href="http://www.clever-age.com/veille/reactions/" rel="directory"&gt;Nos réactions "à chaud"&lt;/a&gt;

/ 
&lt;a href="http://www.clever-age.com/les-marques/clever-age,178" rel="tag"&gt;Clever Age&lt;/a&gt;

		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p&gt;Sous le nom de code Etna eZ Systems délivre une nouvelle version d'eZ Publish, la dernière avant la refonte complète à venir (fin d'année) plus connue sous le nom d'eZ Publish 5. Cette version marque l'arrivée d'un certain nombre de services orientés entreprises disponible dans la marketplace eZ. Nous sommes donc soulagé de voir que les développements sont bien découplés du noyau et que le lien avec la version communautaire est toujours présent.&lt;/p&gt; &lt;p&gt;Côté nouveautés une version dans le cloud d'eZ est maintenant disponible. On trouve également une intégration analytics en temps-réel ainsi que le support natif de l'A/B Testing. Une extension, "App Factory", permet de générer à la volée des applications natives iPhone, iPad et Android branchées sur un eZ Publish, tandis qu'une version "web app" est disponible via du responsive design. Parmi les autres extensions intéressantes il faut noter un connecteur Magento et une nouvelle interface d'édition plus orientée contributeur.&lt;/p&gt; &lt;p&gt;Les développeurs attendent tout de même plus d'informations sur la future nouvelle API qui devait sortir en beta avec cette version afin d'anticiper une compatibilité des développements avec eZ Publish 5.&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	<feedburner:origLink>http://www.clever-age.com/veille/reactions/ez-systems-delivre-une-nouvelle-version-entreprise-ez-publish-4-7-etna.html</feedburner:origLink></item>
<item xml:lang="fr">
		<title>Microsoft prend la défensive</title>
		<link>http://feeds.clever-age.com/~r/Clever-Age-All/~3/IYqFENxHkMM/microsoft-prend-la-defensive.html</link>
		<guid isPermaLink="false">http://www.clever-age.com/veille/reactions/microsoft-prend-la-defensive.html</guid>
		<dc:date>2012-05-10T12:47:16Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Aurelien Masfrand</dc:creator>


		<dc:subject>Clever Age</dc:subject>

		<description>
&lt;p&gt;Il y aura 2 versions de Windows 8 : x86 et RT (ex on ARM) ; mais la version RT sera remplie de ventes liées. Déjà prévue avec la suite OFFICE 15, l'annonce récente de l'intégration d'un seul et unique navigateur provoque la ire des éditeurs de Firefox et Chrome. On ne sait pas encore comment Microsoft compte commercialiser Windows RT en Europe. L'UE avait obligé sur les précédentes versions de mettre en place un choix de navigateur lors de l'installation de l'OS. Est-ce que cette position défensive (...)&lt;/p&gt;


-
&lt;a href="http://www.clever-age.com/veille/reactions/" rel="directory"&gt;Nos réactions "à chaud"&lt;/a&gt;

/ 
&lt;a href="http://www.clever-age.com/les-marques/clever-age,178" rel="tag"&gt;Clever Age&lt;/a&gt;

		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p&gt;Il y aura 2 versions de Windows 8 : x86 et RT (ex on ARM) ; mais la version RT sera remplie de ventes liées. Déjà prévue avec la suite OFFICE 15, l'annonce récente de l'intégration d'un seul et unique navigateur provoque la ire des éditeurs de Firefox et Chrome.&lt;/p&gt; &lt;p&gt;On ne sait pas encore comment Microsoft compte commercialiser Windows RT en Europe. L'UE avait obligé sur les précédentes versions de mettre en place un choix de navigateur lors de l'installation de l'OS.&lt;/p&gt; &lt;p&gt;Est-ce que cette position défensive sera efficace ? Pas sûr, déjà que le changement d'interface risque de bloquer un bon nombre de clients potentiels.&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	<feedburner:origLink>http://www.clever-age.com/veille/reactions/microsoft-prend-la-defensive.html</feedburner:origLink></item>
<item xml:lang="fr">
		<title>La sécurité au travers de l'OWASP</title>
		<link>http://feeds.clever-age.com/~r/Clever-Age-All/~3/O8dQsW2zGaA/la-securite-au-travers-de-l-owasp.html</link>
		<guid isPermaLink="false">http://www.clever-age.com/veille/blog/la-securite-au-travers-de-l-owasp.html</guid>
		<dc:date>2012-05-10T08:57:32Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Mickael Franc</dc:creator>


		<dc:subject>Conseil</dc:subject>
		<dc:subject>Développement spécifique</dc:subject>
		<dc:subject>Développement</dc:subject>
		<dc:subject>Serveurs d'applications</dc:subject>
		<dc:subject>Lyon</dc:subject>
		<dc:subject>Clever Age</dc:subject>
		<dc:subject>Clever Presence</dc:subject>
		<dc:subject>Sécurité des systèmes d'information</dc:subject>
		<dc:subject>Sécurité</dc:subject>
		<dc:subject>OWASP</dc:subject>

		<description>&lt;p&gt;Détails sur le projet OWASP et introduction à la sécurité des systèmes d'informations&lt;/p&gt;

-
&lt;a href="http://www.clever-age.com/veille/blog/" rel="directory"&gt;Notre blog de veille&lt;/a&gt;

/ 
&lt;a href="http://www.clever-age.com/tags/conseil-8" rel="tag"&gt;Conseil&lt;/a&gt;, 
&lt;a href="http://www.clever-age.com/references-integration-reversible/developpement-specifique" rel="tag"&gt;Développement spécifique&lt;/a&gt;, 
&lt;a href="http://www.clever-age.com/tags/developpement" rel="tag"&gt;Développement&lt;/a&gt;, 
&lt;a href="http://www.clever-age.com/tags/serveurs-d-applications" rel="tag"&gt;Serveurs d'applications&lt;/a&gt;, 
&lt;a href="http://www.clever-age.com/agence/lyon-80" rel="tag"&gt;Lyon&lt;/a&gt;, 
&lt;a href="http://www.clever-age.com/les-marques/clever-age,178" rel="tag"&gt;Clever Age&lt;/a&gt;, 
&lt;a href="http://www.clever-age.com/les-marques/clever-presence,179" rel="tag"&gt;Clever Presence&lt;/a&gt;, 
&lt;a href="http://www.clever-age.com/securite/securite-des-systemes-d-information" rel="tag"&gt;Sécurité des systèmes d'information&lt;/a&gt;, 
&lt;a href="http://www.clever-age.com/securite/securite-209" rel="tag"&gt;Sécurité&lt;/a&gt;, 
&lt;a href="http://www.clever-age.com/securite/owasp" rel="tag"&gt;OWASP&lt;/a&gt;

		</description>


 <content:encoded>&lt;div class='rss_chapo'&gt;&lt;p&gt;La qualité d'une application web est intrinsèquement liée à la sécurité de cette dernière, c'est pourquoi nous avons décidé de vous faire une introduction sur l'OWASP et quelques concepts sur la sécurité applicative.&lt;/p&gt;&lt;/div&gt;
		&lt;div class='rss_texte'&gt;&lt;h3 class='h3 spip'&gt;1. Définition&lt;/h3&gt;
&lt;p&gt;	&lt;span class='spip_document_1923 spip_documents spip_documents_left' style='float:left; width:150px;'&gt;
&lt;img src='http://www.clever-age.com/local/cache-vignettes/L150xH150/owasp_logo_150_150-26ad4.jpg' width='150' height='150' alt="Logo officiel du projet OWASP" title="Logo officiel du projet OWASP" style='height:150px;width:150px;' /&gt;&lt;/span&gt;OWASP (Open Web Application Security Project) est un guide de sécurisation des applications web, c'est un "ouvrage" de référence des bonnes/mauvaises pratiques de développement, d'une base sérieuse en termes de statistiques, et d'un ensemble de ressources amenant à une base de réflexion sur la sécurité. Des outils sont aussi proposés pour effectuer un audit de sécurité.&lt;/p&gt; &lt;h3 class='h3 spip'&gt;2. Les projets de l'OWASP&lt;/h3&gt;
&lt;p&gt;De nombreux projets développés en interne sont proposés et disponibles librement sur le site officiel : &lt;a href="https://www.owasp.org/" class='spip_url spip_out' rel='nofollow external'&gt;https://www.owasp.org&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Ces projets permettent aussi bien de faire de la veille, comme le TopTen d'OWASP qui liste annuellement les failles les plus couramment utilisées par des utilisateurs malveillants.
Mais aussi des logiciels puissants, permettant de faire des audits de sécurité avancés sur n'importe quelle plateforme.&lt;/p&gt; &lt;p&gt;Sur le site d'OWASP est disponible un grand nombre d'articles détaillés sur des failles/vulnérabilités. Ces articles expliquent : le principe d'une faille, son impact, une ou plusieurs méthodes d'attaques, et un mécanisme de protection.&lt;/p&gt; &lt;p&gt;Le guide OWASP propose aussi des documents plus méthodologiques encadrant l'univers d'un RSSI (Responsable de la Sécurité des Systèmes d'Informations). Ces documents offrent une bonne pratique pour définir et qualifier les risques auxquels pourrait être confrontée une société, une application, etc... Afin de couvrir l'ensemble de l'environnement (humain et applicatif) pour ensuite manager les équipes sur les projets.&lt;/p&gt; &lt;p&gt;Voici une liste (non exhaustive) de projets populaires, ainsi qu'une description succincte :&lt;/p&gt; &lt;p&gt;&lt;strong&gt;- Top Ten : &lt;/strong&gt; Liste des failles les plus couramment utilisées par des utilisateurs malintentionnés sur internet. Ce document est accompagné d'une qualification des menaces listées et d'une explication sur l'exploitation.&lt;/p&gt; &lt;p&gt;Cf : &lt;a href="https://www.owasp.org/index.php/Category:OWASP_Top_Ten_Project#tab=2010_Translation_Efforts" class='spip_out' rel='external'&gt;https://www.owasp.org/index.php/Category:OWASP_Top_Ten_Project#tab=2010_Translation_Efforts&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Voici le Top Ten de l'année 2010 (vulnérabilités listées de la plus commune à la moins exploitée) :&lt;/p&gt; &lt;ol class="spip"&gt;&lt;li&gt; Injections&lt;/li&gt;&lt;li&gt; Cross-Site Scripting (XSS) =&gt; Script corrompu à travers un site&lt;/li&gt;&lt;li&gt; Broken Authentication and Session Management =&gt; Violation de Gestion d'Authentification et de Session&lt;/li&gt;&lt;li&gt; Insecure Direct Object References =&gt; Références directes non sécurisées à un Objet&lt;/li&gt;&lt;li&gt; Cross-Site Request Forgery (CSRF) =&gt; Falsification de requête intersites&lt;/li&gt;&lt;li&gt; Security Misconfiguration =&gt; Mauvaise configuration de sécurité&lt;/li&gt;&lt;li&gt; Insecure Cryptographic Storage =&gt; Stockage cryptographique non sécurisé&lt;/li&gt;&lt;li&gt; Failure to Restrict URL Access =&gt; Manque de Restriction d'accès au niveau des URLs&lt;/li&gt;&lt;li&gt; Insufficient Transport Layer Protection =&gt; Protection insuffisante de la couche Transport&lt;/li&gt;&lt;li&gt; Unvalidated Redirects and Forwards =&gt; Redirections et Renvois non validés&lt;/li&gt;&lt;/ol&gt;
&lt;p&gt;Ce top 10 évolue dans le temps, certaines failles (comme les problèmes de sécurité dus à une mauvaise configuration) n'étaient plus dans le classement entre 2004 et 2010. Cet exemple montre qu'il y a de nombreux autres points à vérifier, qui ne sont pas listés dans ce classement. Même si vous pensez avoir sécurisé votre application web, vous pouvez déjà être vulnérable face à quelque chose auquel personne n'a jamais pensé auparavant. Certaines vulnérabilités dans les articles d'OWASP sont non-applicables au web, mais peuvent servir de base à une réflexion sur la sécurité et la création d'un référentiel de sécurité.&lt;/p&gt; &lt;p&gt;Il faut voir cette liste comme un référentiel du minimum à sécuriser.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;- Webscarab :&lt;/strong&gt; Un outil d'audit de sécurité. Il s'agit d'un proxy disposant d'une interface graphique qui, une fois relié à un navigateur, intercepte les requêtes/réponses HTTP entre le client et le serveur, ce qui permet de les analyser, de forger des requêtes soi-même, de tenter différentes injections, etc... Le proxy est intercalé entre le client et le serveur à la façon d'une attaque « Man in the middle ». Webscarab dispose de nombreux plugins permettant d'augmenter le nombre de fonctionnalités offert par l'outil (WebServices, Spider, XSS/CRLF, SessionID Analysis, etc...).&lt;/p&gt; &lt;p&gt;Cf : &lt;a href="https://www.owasp.org/index.php/Category:OWASP_WebScarab_Project" class='spip_out' rel='external'&gt;https://www.owasp.org/index.php/Category:OWASP_WebScarab_Project&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Remarque : Par défaut il est livré avec uniquement l'intercepteur de requête, la version "self-contained" est livrée avec tous les plugins. Le gros défaut de cette solution est qu'elle n'est pas régulièrement mise à jour (dernière en date : 04 Mai 2007) et n'intègre pas les dernières vulnérabilités découvertes.&lt;/p&gt; &lt;p&gt;L'intérêt de cette solution : avoir un outil qui facilite un audit applicatif. Ce logiciel ne permettra pas d'avoir une application ayant une sécurité élevée s'il est utilisé seul. D'autres tests seront à faire pour accroitre la sécurité de votre application.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;- Webgoat :&lt;/strong&gt; Il s'agit cette fois d'une application web volontairement non sécurisée. Elle est livrée avec un tutoriel et des exercices pratiques. Une fois de plus, OWASP met en avant l'aspect pédagogique de ces solutions, ayant pour but d'instruire l'intéressé sur les différentes techniques d'exploitation de vulnérabilités. L'intérêt est de former le développeur à produire un code sûr.&lt;/p&gt; &lt;p&gt;Cf : &lt;a href="https://www.owasp.org/index.php/Category:OWASP_WebGoat_Project" class='spip_out' rel='external'&gt;https://www.owasp.org/index.php/Category:OWASP_WebGoat_Project&lt;/a&gt;&lt;/p&gt; &lt;p&gt;D'autres projets intéressants et utiles pour le milieu de l'entreprise existent, mais ils feront sûrement l'objet d'un prochain article plus détaillé.&lt;/p&gt; &lt;h3 class='h3 spip'&gt;3. Orienter les développements vers une démarche défensive&lt;/h3&gt;
&lt;p&gt;	Chaque projet est différent et comporte un seuil de criticité propre à lui. C'est pourquoi il faut qualifier chaque risque associé à ce dernier.&lt;/p&gt; &lt;p&gt;Une méthode consiste à créer un tableau croisé entre les vecteurs d'attaques (XSS, CSRF, etc…) et les risques résultants de ces attaques (défiguration du site, corruption du contenu de la base de données, perte de données confidentielles, interruption totale/partielle de service, etc..).&lt;/p&gt; &lt;p&gt;Chaque projet devrait avoir son propre référentiel de sécurité (Base OWASP + Spécificités du projet + Risque acceptable ou non en fonction du projet).&lt;/p&gt; &lt;p&gt;&lt;span class='spip_document_1920 spip_documents spip_documents_center'&gt;
&lt;img src='http://www.clever-age.com/local/cache-vignettes/L500xH92/tab_qualification_risques-05185.png' width='500' height='92' alt="" style='height:92px;width:500px;' /&gt;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;Une fois les vecteurs d'attaques définis, on est en mesure de prioriser l'implémentation de correctifs de sécurité.&lt;/p&gt; &lt;h3 class='h3 spip'&gt;Conclusion&lt;/h3&gt;
&lt;p&gt;	Le guide OWASP regorge d'informations utiles pour tout niveau de compétence. Le développeur non initié au domaine de la sécurité verra cet univers démystifié, l'expert y verra une base de connaissances sur laquelle il pourra se reposer. Les outils proposés sont efficaces même si certains ne sont pas assez maintenus ou accumulent un retard par rapport à d'autres solutions Open-source.
L'OWASP reste toutefois un référentiel soutenu par le milieu professionnel et amène à une réflexion intellectuelle sur le domaine de la sécurité, auquel chaque développeur devrait être sensibilisé.&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	<feedburner:origLink>http://www.clever-age.com/veille/blog/la-securite-au-travers-de-l-owasp.html</feedburner:origLink></item>
<item xml:lang="fr">
		<title>Clever Age SPONSOR PREMIUM du Drupal Camp Lyon les 26 et 27 mai 2012</title>
		<link>http://feeds.clever-age.com/~r/Clever-Age-All/~3/IrBTjThOVlc/clever-age-sponsor-premium-du-drupal-camp-lyon-les-26-et-27-mai-2012.html</link>
		<guid isPermaLink="false">http://www.clever-age.com/actualites/la-vie-des-agences/clever-age-sponsor-premium-du-drupal-camp-lyon-les-26-et-27-mai-2012.html</guid>
		<dc:date>2012-05-04T09:09:14Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Yan Paquis</dc:creator>


		<dc:subject>Lyon</dc:subject>
		<dc:subject>Intégration Drupal</dc:subject>
		<dc:subject>Clever Age</dc:subject>

		<description>
&lt;p&gt;Dans sa mission d'expertise technique objective et neutre, Clever Age reconnaît depuis de nombreuses années les atouts aujourd'hui incontestés de Drupal. Du site web traditionnel aux applications basées sur des architectures complexes, des dizaines de projets ont été implémentés par nos équipes sur ce framework depuis sa version 4, couvrant des périmètres fonctionnels et environnements techniques très divers. Fort de ses expériences et en tant qu'acteur-expert reconnu, Clever Age est fier de soutenir (...)&lt;/p&gt;


-
&lt;a href="http://www.clever-age.com/actualites/la-vie-des-agences/" rel="directory"&gt;La vie de nos agences&lt;/a&gt;

/ 
&lt;a href="http://www.clever-age.com/agence/lyon-80" rel="tag"&gt;Lyon&lt;/a&gt;, 
&lt;a href="http://www.clever-age.com/integration-reversible-gestion-de-contenu/integration-drupal" rel="tag"&gt;Intégration Drupal&lt;/a&gt;, 
&lt;a href="http://www.clever-age.com/les-marques/clever-age,178" rel="tag"&gt;Clever Age&lt;/a&gt;

		</description>


 <content:encoded>&lt;div class='rss_chapo'&gt;&lt;p&gt;Dans sa mission d'expertise technique objective et neutre, Clever Age reconnaît depuis de nombreuses années les atouts aujourd'hui incontestés de Drupal.&lt;/p&gt;&lt;/div&gt;
		&lt;div class='rss_texte'&gt;&lt;p&gt;Du site web traditionnel aux applications basées sur des architectures complexes, des dizaines de projets ont été implémentés par nos équipes sur ce framework depuis sa version 4, couvrant des périmètres fonctionnels et environnements techniques très divers.&lt;/p&gt; &lt;p&gt;Fort de ses expériences et en tant qu'acteur-expert reconnu, Clever Age est fier de soutenir et sponsoriser le &lt;a href="http://lyon2012.drupalcamp.fr/" class='spip_out' rel='external'&gt;Drupal Camp se déroulant à Lyon les 26 et 27 mai 2012&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;Nous serons également présents au travers de conférences animées par nos consultants qui illustreront certains cas pratiques rencontrés.&lt;/p&gt; &lt;ul class="spip"&gt;&lt;li&gt; &lt;a href="http://lyon2012.drupalcamp.fr/fr/optimisez-vos-imports-de-donn-es-avec-migrate" class='spip_out' rel='external'&gt;Optimisez vos imports de données avec Migrate&lt;/a&gt;
&lt;br /&gt;par Matthieu Guillermin&lt;/li&gt;&lt;li&gt; &lt;a href="http://lyon2012.drupalcamp.fr/fr/mettez-du-temps-r-el-dans-votre-drupal-avec-node-js" class='spip_out' rel='external'&gt;Mettez du temps réel dans votre Drupal avec Node JS&lt;/a&gt;
&lt;br /&gt;par Matthieu Guillermin et Nicolas Chambrier&lt;/li&gt;&lt;li&gt; &lt;a href="http://lyon2012.drupalcamp.fr/fr/theming-drupal-tips-tricks" class='spip_out' rel='external'&gt;Theming Drupal : tips &amp; tricks&lt;/a&gt; par Mehdi Kabab&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;Nous espérons donc avoir le plaisir de vous croiser lors de cet évènement favorisant le partage, l'échange, et qui devrait être très riche d'enseignement pour tous.&lt;/p&gt; &lt;p&gt;&lt;span class='spip_document_1926 spip_documents spip_documents_center'&gt;
&lt;img src='http://www.clever-age.com/local/cache-vignettes/L500xH223/baniere-drupalcamp-608x271-2e201.png' width='500' height='223' alt="" style='height:223px;width:500px;' /&gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	<feedburner:origLink>http://www.clever-age.com/actualites/la-vie-des-agences/clever-age-sponsor-premium-du-drupal-camp-lyon-les-26-et-27-mai-2012.html</feedburner:origLink></item>
<item xml:lang="fr">
		<title>Google Analytics et la performance Web</title>
		<link>http://feeds.clever-age.com/~r/Clever-Age-All/~3/7vFSbpndQiE/google-analytics-et-la-performance-web.html</link>
		<guid isPermaLink="false">http://www.clever-age.com/veille/reactions/google-analytics-et-la-performance-web.html</guid>
		<dc:date>2012-05-03T13:41:35Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Boris Schapira</dc:creator>


		<dc:subject>100% digital</dc:subject>

		<description>
&lt;p&gt;L'équipe de Google Analytics a publié un article donnant quelques chiffres sur la performance Web à travers le monde, issus de leur collecte de données. Si l'on peut se féliciter que la problématique de la performance Web soit abordée (tant elle reste encore un sujet méconnu, à tort), il est dommage que la Team GA se permette de livrer de telles informations sans prendre davantage de précaution quant à leur interprétation. Car ce qui est comparé ici n'est pas comparable. Les pays présentés n'ont pas les (...)&lt;/p&gt;


-
&lt;a href="http://www.clever-age.com/veille/reactions/" rel="directory"&gt;Nos réactions "à chaud"&lt;/a&gt;

/ 
&lt;a href="http://www.clever-age.com/les-marques/100" rel="tag"&gt;100% digital&lt;/a&gt;

		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p&gt;L'équipe de Google Analytics a publié &lt;a href="http://analytics.blogspot.fr/2012/04/global-site-speed-overview-how-fast-are.html" class='spip_out' rel='external'&gt;un article donnant quelques chiffres sur la performance Web à travers le monde&lt;/a&gt;, issus de leur collecte de données.&lt;/p&gt; &lt;p&gt;Si l'on peut se féliciter que la problématique de la performance Web soit abordée (tant elle reste encore un sujet méconnu, à tort), il est dommage que la Team GA se permette de livrer de telles informations sans prendre davantage de précaution quant à leur interprétation. Car ce qui est comparé ici n'est pas comparable. Les pays présentés n'ont pas les mêmes qualités de connexions, privilégient parfois le filaire (comme en France) ou le mobile (dont les latences sont incroyablement plus coûteuses et les caches de navigateurs moins importants). Le parc informatique lui-même est différent, et donc les navigateurs utilisés !&lt;/p&gt; &lt;p&gt;Si on ajoute à ça qu'il est très difficile, même avec des solutions de mesures similaires (solutions dites "RUM" pour Real User Monitoring, qui consistent à mesurer la performance chez le client en JavaScript) de recouper les informations de Google Analytics (voir &lt;a href="https://groups.google.com/forum/#!topic/performance-web/c19aSy0SFHI" class='spip_out' rel='external'&gt;cette discussion sur le forum Performance Web français&lt;/a&gt;), on se rend compte que la Web Performance est un sujet complexe qui va bien au-delà de la simple installation de la balise statistique de Google.&lt;/p&gt; &lt;p&gt;Enfin, la mesure du Page Load Time n'est pas suffisante pour juger de la qualité d'un site en termes de Performance Web. Le temps passé côté serveur, le temps nécessaire à la construction de la page par le navigateur, le chargement des ressources statiques... sont autant d'indicateurs indispensables pour élaborer une comparaison entre deux pages. Et ils peuvent encore être complétés ou synthétisés par d'autres, comme en témoigne la création récente du &lt;a href="https://sites.google.com/a/webpagetest.org/docs/using-webpagetest/metrics/speed-index" class='spip_out' rel='external'&gt;Speed Index&lt;/a&gt; par Patrick Meenan de &lt;a href="http://webpagetest.org/" class='spip_out' rel='external'&gt;WebPageTest.org&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;Ce qui est sûr en revanche, c'est que le Web reste lent et s'alourdit, comme en témoignent &lt;a href="http://httparchive.org/trends.php?s=Top1000&amp;minlabel=Nov+15+2010&amp;maxlabel=Nov+15+2011" class='spip_out' rel='external'&gt;les statistiques sur 2 ans du projet HttpArchive&lt;/a&gt;. Tendance qui devrait normalement s'inverser avec l'expansion du web mobile et du m-commerce.&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	<feedburner:origLink>http://www.clever-age.com/veille/reactions/google-analytics-et-la-performance-web.html</feedburner:origLink></item>
<item xml:lang="fr">
		<title>Sud Web 2012 dans un mois : et dire qu'il y en a qui n'ont pas encore pris leur place !</title>
		<link>http://feeds.clever-age.com/~r/Clever-Age-All/~3/aI3isnusX3g/sud-web-2012-dans-un-mois-et-dire-qu-il-y-en-a-qui-n-ont-pas-encore-pris-leur-place.html</link>
		<guid isPermaLink="false">http://www.clever-age.com/veille/blog/sud-web-2012-dans-un-mois-et-dire-qu-il-y-en-a-qui-n-ont-pas-encore-pris-leur-place.html</guid>
		<dc:date>2012-04-25T09:48:22Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Nicolas Hoizey</dc:creator>



		<description>&lt;p&gt;Chez Clever Age, nous sommes toujours excités à l'approche de conférences qui défendent la qualité web telle que nous la défendons aussi. Nous serons donc présents à Sud Web 2012, le 25-26 mai à Toulouse, rejoignez-nous !&lt;/p&gt;

-
&lt;a href="http://www.clever-age.com/veille/blog/" rel="directory"&gt;Notre blog de veille&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_chapo'&gt;&lt;p&gt;Chez Clever Age, nous sommes toujours excités à l'approche de conférences qui défendent la qualité web telle que nous la défendons aussi !&lt;/p&gt;&lt;/div&gt;
		&lt;div class='rss_texte'&gt;&lt;p&gt;&lt;span class='spip_document_1924 spip_documents spip_documents_left' style='float:left; width:170px;'&gt;
&lt;a href="http://sudweb.fr/2012/" class="spip_out"&gt;&lt;img src='http://www.clever-age.com/local/cache-vignettes/L170xH120/logo-fbb58.png' width='170' height='120' alt="" style='height:120px;width:170px;' /&gt;&lt;/a&gt;&lt;/span&gt;Du coup, &lt;strong&gt;à un mois de la deuxième édition&lt;/strong&gt; de &lt;a href="http://sudweb.fr/2012/" class='spip_out' rel='external'&gt;Sud Web&lt;/a&gt;, dont &lt;a href="http://www.clever-age.com/veille/blog/sud-web-et-webux-le-web-d-aujourd-hui-a-la-portee-du-soleil.html" class='spip_in'&gt;la première&lt;/a&gt; nous avait laissé des étoiles dans les yeux, l'excitation monte aussi chez nous de retrouver nos confrères, d'échanger et de construire tous ensemble sur les bonnes pratiques de la qualité Web.&lt;/p&gt; &lt;p&gt;D'autant plus que cette année, en plus de la traditionnelle journée de conférences du vendredi (dont &lt;a href="http://sudweb.fr/2012/schedule/conferences/" class='spip_out' rel='external'&gt;le programme&lt;/a&gt; est plus qu'alléchant), &lt;strong&gt;les participants se retrouveront le samedi pour un "&lt;a href="http://sudweb.fr/2012/schedule/elaboratoire/" class='spip_out' rel='external'&gt;élaboratoire&lt;/a&gt;" où tout le monde pourra proposer des sujets sur lesquels élaborer des solutions&lt;/strong&gt;, construire ensemble les outils qui améliorent le web de demain. Nulle doute que les Clever Agiens présents prendront une part active dans cette initiative originale et diantrement constructive !&lt;/p&gt; &lt;p&gt;Cette année, nous serons présents &lt;strong&gt;au coeur des participants&lt;/strong&gt;, mais aussi &lt;strong&gt;dans le staff&lt;/strong&gt; comme l'année dernière par l'action bénévole d'un Clever Agien motivé. Mais aussi, fait original : notre &lt;a href="https://twitter.com/jeremiepat" class='spip_out' rel='external'&gt;Jérémie Patonnier&lt;/a&gt; (qui y était orateur l'année dernière) y sera présent &lt;strong&gt;pour présenter les couleurs du sponsor Mozilla&lt;/strong&gt;, dans la communauté duquel il est très actif !&lt;/p&gt; &lt;p&gt;Bref, rejoignez-nous y gaiement &lt;strong&gt;les 25 et 26 mai à Toulouse, et comprenez et construisez le Web de demain&lt;/strong&gt; avec nous et les autres participants de Sud Web 2012 !&lt;/p&gt; &lt;p&gt;Et bien sûr, si par le plus pur des hasards vous n'avez pas encore de ticket, c'est par là ; dépêchez-vous, &lt;strong&gt;ça ferme le 13 mai !&lt;/strong&gt; —&gt; &lt;a href="http://sudweb.fr/2012/inscription/" class='spip_url spip_out' rel='nofollow external'&gt;http://sudweb.fr/2012/inscription/&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	<feedburner:origLink>http://www.clever-age.com/veille/blog/sud-web-2012-dans-un-mois-et-dire-qu-il-y-en-a-qui-n-ont-pas-encore-pris-leur-place.html</feedburner:origLink></item>
<item xml:lang="fr">
		<title>La "Facebook Fatigue", un virus contagieux ?</title>
		<link>http://feeds.clever-age.com/~r/Clever-Age-All/~3/V-En5SVYFws/la-facebook-fatigue-un-virus-contagieux.html</link>
		<guid isPermaLink="false">http://www.clever-age.com/veille/reactions/la-facebook-fatigue-un-virus-contagieux.html</guid>
		<dc:date>2012-04-18T09:05:51Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Frédéric Bon</dc:creator>


		<dc:subject>Clever Garden</dc:subject>

		<description>
&lt;p&gt;Que ce soit par sondage empirique autour de soi ou en parcourant diverses études, le phénomène prend de l'ampleur. On lui a même donné un nom : la "Facebook Fatigue". Il faut avouer que le passage forcé à la page personnelle au format Journal (Timeline), dont l'intérêt n'est pas compris par grand monde (help needed ! pour ma part), n'est pas franchement une réussite. Personnellement, je suis irrité de voir ma vie résumée à mon activité Facebook. J'aime pas ! Côté étude plus factuelle, la dernière Wave de (...)&lt;/p&gt;


-
&lt;a href="http://www.clever-age.com/veille/reactions/" rel="directory"&gt;Nos réactions "à chaud"&lt;/a&gt;

/ 
&lt;a href="http://www.clever-age.com/les-marques/clever-garden-176" rel="tag"&gt;Clever Garden&lt;/a&gt;

		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p&gt;Que ce soit par sondage empirique autour de soi ou en parcourant diverses études, le phénomène prend de l'ampleur. On lui a même donné un nom : la "Facebook Fatigue". Il faut avouer que le passage forcé à la page personnelle au format Journal (Timeline), dont l'intérêt n'est pas compris par grand monde (help needed ! pour ma part), n'est pas franchement une réussite. Personnellement, je suis irrité de voir ma vie résumée à mon activité Facebook. J'aime pas !&lt;/p&gt; &lt;p&gt;Côté étude plus factuelle, la dernière &lt;a href="http://www.slideshare.net/Tomtrendstream/search-plus-your-world-why-it-really-matters-iss-munich-29-march-2012" class='spip_out' rel='external'&gt;Wave de GlobalWebIndex&lt;/a&gt; montre une érosion du phénomène :&lt;/p&gt; &lt;ul class="spip"&gt;&lt;li&gt; Le nombre d'inscrits sur Facebook ne progresse plus que dans les pays émergents. Le déclin est entamé aux US ;&lt;/li&gt;&lt;li&gt; La quasi-totalité des interactions par profil (envoyer un message, jouer à un jeu, faire des cadeaux, etc...) diminuent depuis un an.&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;Enfin, si on ajoute le montant délirant de la transaction du rachat d'Instagram : 1 milliard de dollars (à priori négocié en 3 jours par Mark Zuckerberg, sans aucun conseil externe) pour une boite créée il y a 18 mois et comptant 9 salariés ... On se dit qu'on ne vit tellement pas dans le même monde et que le divorce est peut-être la solution.&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	<feedburner:origLink>http://www.clever-age.com/veille/reactions/la-facebook-fatigue-un-virus-contagieux.html</feedburner:origLink></item>
<item xml:lang="fr">
		<title>Le mouvement DevOps</title>
		<link>http://feeds.clever-age.com/~r/Clever-Age-All/~3/JWJaGMNc-BY/le-mouvement-devops.html</link>
		<guid isPermaLink="false">http://www.clever-age.com/veille/blog/le-mouvement-devops.html</guid>
		<dc:date>2012-04-17T11:11:11Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Gwenael Perier</dc:creator>


		<dc:subject>Développement spécifique</dc:subject>
		<dc:subject>Paris</dc:subject>
		<dc:subject>Architecture de production</dc:subject>

		<description>
&lt;p&gt;De manière générale DevOps est un mouvement ayant pour objectif l'alignement du système d'information sur les besoins de l'entreprise (en se concentrant plus essentiellement sur la partie développement / opérations). "DevOps" est un terme issu de la contraction des mots anglais "development" (développement) et "operations" (exploitation). " . Dans cet article je vais vous présenter ma vision de DevOps. Elle n'est sûrement pas complète mais elle permettra je l'espère de démystifier le terme et d'en (...)&lt;/p&gt;


-
&lt;a href="http://www.clever-age.com/veille/blog/" rel="directory"&gt;Notre blog de veille&lt;/a&gt;

/ 
&lt;a href="http://www.clever-age.com/references-integration-reversible/developpement-specifique" rel="tag"&gt;Développement spécifique&lt;/a&gt;, 
&lt;a href="http://www.clever-age.com/agence/paris,79" rel="tag"&gt;Paris&lt;/a&gt;, 
&lt;a href="http://www.clever-age.com/conseil-conseil-dsi/architecture-de-production" rel="tag"&gt;Architecture de production&lt;/a&gt;

		</description>


 <content:encoded>&lt;div class='rss_chapo'&gt;&lt;p&gt;De manière générale DevOps est un mouvement ayant pour objectif l'alignement du système d'information sur les besoins de l'entreprise (en se concentrant plus essentiellement sur la partie développement / opérations).&lt;/p&gt; &lt;p&gt;"DevOps" est un terme issu de la contraction des mots anglais "development" (développement) et "operations" (exploitation). " [&lt;a href='#nb1' class='spip_note' rel='footnote' title='Citation du site http://devops.fr/' id='nh1'&gt;1&lt;/a&gt;].&lt;/p&gt; &lt;p&gt;Dans cet article je vais vous présenter ma vision de DevOps. Elle n'est sûrement pas complète mais elle permettra je l'espère de démystifier le terme et d'en comprendre le sens principal.&lt;/p&gt;&lt;/div&gt;
		&lt;div class='rss_texte'&gt;&lt;h3 class='h3 spip'&gt;Définition du mouvement DevOps&lt;/h3&gt;
&lt;p&gt;&lt;span class='spip_document_1887 spip_documents spip_documents_center'&gt;
&lt;img src='http://www.clever-age.com/local/cache-vignettes/L299xH240/devops-a4ba3.png' width='299' height='240' alt="" style='height:240px;width:299px;' /&gt;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;En regroupant les différents termes de plusieurs définitions données sur le web, voici ce que l'on obtient :&lt;/p&gt; &lt;p&gt;DevOps est :&lt;/p&gt; &lt;ul class="spip"&gt;&lt;li&gt; un mouvement.&lt;/li&gt;&lt;li&gt;  une culture.&lt;/li&gt;&lt;li&gt;  un processus agile sur l'ensemble de la chaîne (du développement à la mise en production).&lt;/li&gt;&lt;li&gt;  une nouvelle approche technique.&lt;/li&gt;&lt;li&gt;  une autre approche humaine.&lt;/li&gt;&lt;li&gt;  une réponse à de nouvelles problématiques comme le  déploiement massif, le  déploiement régulier.&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;Pour résumer on peut dire aussi que le mouvement est également pour 30% une affaire d'outils, de code et de processus métiers et pour le reste
(70%) une affaire de culture et de communication.&lt;/p&gt; &lt;p&gt;Bon, ok. DevOps est un mouvement, une culture, un état d'esprit, voire même une religion pour certains, mais en pratique, qu'est ce que c'est ? Nous y reviendrons plus loin dans cet article. Pour comprendre DevOps, et découvrir ses méthodes, processus, et les différents outils utilisés, il faut tout d'abord s'intéresser à son origine. Pourquoi ce mouvement est-il apparu ?&lt;/p&gt; &lt;h3 class='h3 spip'&gt;Pourquoi DevOps ?&lt;/h3&gt;
&lt;p&gt;De nombreuses entreprises (essentiellement les plus grandes) divisent le développement (ceux qui pensent et écrivent le code) et l'administration système (ceux qui déploient et exploitent les applications) entre différents départements / services. Dans ce type d'organisation, les développeurs ne sont pas souvent préoccupés par l'impact de leur code sur la production mais plus par la livraison fréquente de nouvelles fonctionnalités. À l'inverse, le service des opérations de production est plutôt concentré sur la stabilisation des services et de l'architecture ainsi que sur la performance des instances actuelles.&lt;/p&gt; &lt;p&gt;La mise en production est pour beaucoup d'entreprises une étape lourde, compliquée à cause des différentes procédures établies. Les équipes en charge refusent souvent le changement rapide du code (nombreuses livraisons / déploiements). Mais plus il y a de nouvelles fonctionnalités présentes, plus le temps pour la mise en production peut devenir important, plus il y a de chance d'avoir des remontées de bugs bloquants, plus il faudra de tests post-production, etc .... Potentiellement cela implique du temps d'indisponibilité pour l'application, du stress pour les équipes et bien entendu de l'argent perdu.&lt;/p&gt; &lt;p&gt;A l'inverse des équipes de production, les développeurs développent leur code sans la contrainte d'un environnement dit 'de production' (plusieurs serveurs, gestion de flux réseaux complexes, configurations différentes, systèmes d'exploitation différents). La plupart du temps, un développeur installe son propre serveur web avec sa configuration habituelle, sa base de donnée habituelle sur son système d'exploitation préféré, etc... Que celui qui n'a jamais eu le problème du '&lt;i&gt;ça marche sur ma machine&lt;/i&gt;' (mais bien entendu pas sur le serveur de recette ou de production) me jette le premier pingouin :).&lt;/p&gt; &lt;p&gt;&lt;span class='spip_document_1888 spip_documents spip_documents_right' style='float:right; width:200px;'&gt;
&lt;img src='http://www.clever-age.com/local/cache-vignettes/L200xH193/works-c5402.png' width='200' height='193' alt="" style='height:193px;width:200px;' /&gt;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;Même au sein des équipes de développement le problème peut être rencontré. Installation d'Oracle avec une équipe de développeurs sous Mac OSX, Ubuntu, et Windows. Résultat : même code, mais pas un des développeurs n'a réussi à faire fonctionner l'application complète de la même manière !!!&lt;/p&gt; &lt;p&gt;Le mouvement DevOps tend à essayer de fusionner ces deux mondes que sont l'exploitation et le développement. Chaque monde va apprendre de l'autre et surtout essayer de se comprendre :&lt;/p&gt; &lt;ol class="spip"&gt;&lt;li&gt; En facilitant la communication entre les deux mondes (utilisation de méthodes agiles, intercommunication).&lt;/li&gt;&lt;li&gt; En industrialisant les processus de livraison (intégration continue, déploiement continu, etc ...).&lt;/li&gt;&lt;li&gt; En utilisant des outils (Puppet, Chef, Vagrant , fabric, etc ...) pour l'industrialisation de l'infrastructure.&lt;/li&gt;&lt;/ol&gt;
&lt;h3 class='h3 spip'&gt;Comment être DevOps ;) &lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;Communication, processus et méthodes agiles&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;span class='spip_document_1890 spip_documents spip_documents_center'&gt;
&lt;img src='http://www.clever-age.com/local/cache-vignettes/L320xH201/stockvault-circuit-board115807-d49ae.jpg' width='320' height='201' alt="" style='height:201px;width:320px;' /&gt;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;Les équipes de développement ont besoin de communiquer avec les équipes opérationnelles. Elles doivent pouvoir adapter rapidement leur environnement de développement et les changements d'architecture sur leur code. De la même manière, lorsqu'une nouvelle fonctionnalité demande un changement d'architecture ou l'installation d'un nouvel environnement et/ou serveur, les équipes opérationnelles se doivent d'être de bon conseil sur la configuration et l'installation. Elles auront souvent une vision plus juste que les développeurs.&lt;/p&gt; &lt;p&gt;Les équipes opérationnelles ont besoin de communiquer avec les équipes de développement qui ont des connaissances sur des outils, des processus qui peuvent aider à rendre les environnements plus facile à gérer, plus efficace et plus propre. Elles ont également besoin de comprendre le besoin applicatif et fonctionnel des développeurs pour permettre une meilleure optimisation des ressources, un meilleur monitoring et une meilleure remontée d'erreur.&lt;/p&gt; &lt;p&gt;Les méthodes agiles ne sont pas réservées uniquement aux équipes de développement mais peuvent aussi être appliquées sur toute la chaîne IT. Les méthodologies de développement Agile comme Kanban et Scrum peuvent révolutionner les pratiques opérationnelles de la même manière qu'elles ont changé la façon dont les développements s'opèrent.&lt;/p&gt; &lt;p&gt;Prenons l'exemple de l'analyse des problèmes en production qui nécessite une coopération entre les équipes d'exploitation et celles de développement comme la gestion des logs et des exceptions, des outils de concentration et d'analyse de logs. DevOps permet avec les méthodes agiles de gérer sous forme de points les problèmes rencontrés et le partage des informations, des solutions facilitent la résolution des dits problèmes.&lt;/p&gt; &lt;p&gt;L'organisation, bien qu'étant le point le plus complexe à aborder pour l'adoption d'une culture DevOps, n'est pas impossible à mettre en place, même pour de grandes entreprises : Amazon a adopté ce concept, et une devise en est alors ressortie : &lt;strong&gt;« You build it, you run it »&lt;/strong&gt;. Le point essentiel pour la communication est de s'assurer que les objectifs soient communs aux différentes parties et se dirigent vers une amélioration de la disponibilité, de la performance et de l'évolutivité des applications.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Industrialisation des processus de livraison&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;span class='spip_document_1889 spip_documents spip_documents_center'&gt;
&lt;img src='http://www.clever-age.com/local/cache-vignettes/L320xH210/stockvault-air-pollution124893-5dc80.jpg' width='320' height='210' alt="" style='height:210px;width:320px;' /&gt;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;Beaucoup trop d'organisations restent encore sur le cycle : Développement long -&gt; Recette longue -&gt; Livraison douloureuse -&gt; Bugs -&gt; Recettes correctives -&gt; Redéploiement de patch (ouf..) soit par méconnaissance , soit par peur du changement ou par le coût de celui-ci. Ce type de projet avec un planning de livraison à plusieurs mois regroupe souvent un lots de fonctionnalités pour éviter une multitude de déploiement (souvent dûe à la frilosité de la mise en production). On se retrouve alors avec des allers retours dans tous les sens et des attentes dans chaque équipe, ce qui peut créer des groupes (eux / nous) et certaines frustrations (exemple : ça fait deux mois qu'on a fini de développer cette fonctionnalité mais elle n'est toujours pas testée ni livrée en production).&lt;/p&gt; &lt;p&gt;Prenons le postulat de base : ''une portion de code qui n'est pas livrée n'apporte aucune valeur ajoutée à l'entreprise ou à l'application''.
Plus les déploiements sont fréquents, plus le processus est maitrisé. Il y a moins de code à livrer, donc moins de risque d'erreur, moins d'impact lors d'un rollback / retour-arrière. De plus, une application avec laquelle on peut rapidement livrer des nouvelles fonctionnalités ou des correctifs de bugs aura un meilleur retour des utilisateurs (plus de réactivité) et donc une meilleure image. C'est là qu'intervient la méthodologie du déploiement continu permettant le déploiement du code de façon rapide et efficace. Pour arriver à une automatisation complète ou quasi-complète de la chaîne de production, plusieurs étapes sont nécessaires :&lt;/p&gt; &lt;p&gt;&lt;strong&gt;« Continuous Integration »&lt;/strong&gt; est le processus d'intégration (génération de code, compilation, exécution des tests unitaires, fonctionnels, ..) à chaque changement d'environnement (source code, os...)&lt;/p&gt; &lt;p&gt;C'est une très bonne pratique de développement qui consiste à utiliser le &lt;strong&gt;« développement piloté par les tests (Test driven Development, TDD) »&lt;/strong&gt; ou à aller encore plus loin en utilisant le ''développement piloté par les comportements'' (Behavior Driven Development, BDD) pour permettre une couverture améliorée du code et du fonctionnement de l'application. Ces tests sont ensuite exécutés par le serveur d'intégration à chaque évolution de code ou changement de périmètre fonctionnel. Le contrôle et la gestion des résultats (tests, fiabilité, analyse du code) sont à la charge du serveur d'intégration.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;« Continuous Delivery »&lt;/strong&gt; est l'étape suivante et caractérise la possibilité de déployer ses applications à tout moment.&lt;/p&gt; &lt;p&gt;Cette étape est très importante et est dépendante des résultats de l'intégration, si toutes les contraintes sont au vert, le déploiement peut se faire de manière automatisée sur l'environnement cible (recette, pré-production, production).&lt;/p&gt; &lt;p&gt;&lt;strong&gt;« Continuous Deployment »&lt;/strong&gt; est l'ensemble de ces processus et méthodologies permettant le déploiement en continu en production.&lt;/p&gt; &lt;p&gt;Malheureusement, la démarche de déploiement continu est loin d'être simple à mettre en œuvre, car dépendante de tous les acteurs du système d'information de l'entreprise.&lt;/p&gt; &lt;h3 class='h3 spip'&gt;Quelques outils DevOps&lt;/h3&gt;
&lt;p&gt;&lt;span class='spip_document_1891 spip_documents spip_documents_center'&gt;
&lt;img src='http://www.clever-age.com/local/cache-vignettes/L320xH213/stockvault-tool-collection100060-c610e.jpg' width='320' height='213' alt="" style='height:213px;width:320px;' /&gt;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;Les outils jouent un rôle majeur pour industrialiser les processus et la gestion des architectures dans le mouvement DevOps. Voici donc quelques outils (la liste est loin d'être exhaustive) qui vous permettront de vous familiariser avec tous les concepts abordés et qui à mon sens représentent bien le mouvement DevOps :&lt;/p&gt; &lt;ul class="spip"&gt;&lt;li&gt; &lt;a href="https://github.com/capistrano/capistrano/wiki/Documentation-v2.x" class='spip_out' rel='external'&gt;Capistrano&lt;/a&gt; : outil open source pour exécuter des scripts sur plusieurs serveurs, son utilisation principale est le déploiement d'applications web. Il automatise le processus de déploiement d'une nouvelle version d'une application sur un ou plusieurs serveurs web. &lt;/li&gt;&lt;li&gt; &lt;a href="http://www.liquibase.org/" class='spip_out' rel='external'&gt;Liquibase&lt;/a&gt; est une librairie open source (Apache 2.0 Licensed) pour versionner et gérer les changements de schéma de base de données.&lt;/li&gt;&lt;li&gt; &lt;a href="http://jenkins-ci.org/" class='spip_out' rel='external'&gt;Jenkins&lt;/a&gt; est une application d'intégration continue qui monitore l'exécution de jobs répétés, comme les builds d'un logiciel ou des tâches automatiques.&lt;/li&gt;&lt;li&gt; &lt;a href="http://www.virtualbox.org/" class='spip_out' rel='external'&gt;VirtualBox&lt;/a&gt; est une solution permettant de monter rapidement des 'Virtuals Machine'.&lt;/li&gt;&lt;li&gt; &lt;a href="http://vagrantup.com/" class='spip_out' rel='external'&gt;Vagrant&lt;/a&gt; est un outil pour construire des VM opérables en VirtualBox via scripting.&lt;/li&gt;&lt;li&gt; &lt;a href="http://puppetlabs.com/" class='spip_out' rel='external'&gt;Puppet&lt;/a&gt;/ &lt;a href="http://www.opscode.com/chef/" class='spip_out' rel='external'&gt;chef&lt;/a&gt; permet la gestion de configurations systèmes dynamiques.&lt;/li&gt;&lt;/ul&gt;
&lt;h3 class='h3 spip'&gt;Conclusion &lt;/h3&gt;
&lt;p&gt;Définir le mouvement DevOps n'est pas chose facile. Par contre, définir ce que n'est pas DevOps l'est davantage.&lt;/p&gt; &lt;p&gt;Voici ce qu'il n'est pas :&lt;/p&gt; &lt;ul class="spip"&gt;&lt;li&gt; un produit ;&lt;/li&gt;&lt;li&gt; une personne ou une équipe ;&lt;/li&gt;&lt;li&gt; une recette miracle ;&lt;/li&gt;&lt;li&gt; une méthodologie stricte, au sens ou il n'y pas de règle prédéfinie mais plus une philosophie de développement.&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;Maintenant, à vous de vous faire votre propre opinion sur ce mouvement et ce qu'il représente pour vous.&lt;/p&gt; &lt;p&gt;Pour de plus amples informations sur le mouvement DevOps :&lt;/p&gt; &lt;ul class="spip"&gt;&lt;li&gt; &lt;a href="http://www.jedi.be/blog/2010/02/12/what-is-this-devops-thing-anyway/" class='spip_url spip_out' rel='nofollow external'&gt;http://www.jedi.be/blog/2010/02/12/...&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a href="http://dev2ops.org/" class='spip_url spip_out' rel='nofollow external'&gt;http://dev2ops.org/&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a href="http://agilesysadmin.net/" class='spip_url spip_out' rel='nofollow external'&gt;http://agilesysadmin.net/&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a href="http://www.planetdevops.net/" class='spip_url spip_out' rel='nofollow external'&gt;http://www.planetdevops.net/&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a href="http://fr.wikipedia.org/wiki/Devops" class='spip_url spip_out' rel='nofollow external'&gt;http://fr.wikipedia.org/wiki/Devops&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a href="http://devops.fr/" class='spip_url spip_out' rel='nofollow external'&gt;http://devops.fr/&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a href="http://parisdevops.fr/blog/" class='spip_url spip_out' rel='nofollow external'&gt;http://parisdevops.fr/blog/&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;
		&lt;hr /&gt;
		&lt;div class='rss_notes'&gt;&lt;p&gt;[&lt;a href='#nh1' id='nb1' class='spip_note' title='Notes 1' rev='footnote'&gt;1&lt;/a&gt;] Citation du site &lt;a href="http://devops.fr/" class='spip_url spip_out' rel='nofollow external'&gt;http://devops.fr/&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	<feedburner:origLink>http://www.clever-age.com/veille/blog/le-mouvement-devops.html</feedburner:origLink></item>
<item xml:lang="fr">
		<title>Le status Open Source de Magento remis en cause, le départ de son co-fondateur</title>
		<link>http://feeds.clever-age.com/~r/Clever-Age-All/~3/U3Bf9PGBtY8/le-status-open-source-de-magento-remis-en-cause-le-depart-de-son-co-fondateur.html</link>
		<guid isPermaLink="false">http://www.clever-age.com/veille/reactions/le-status-open-source-de-magento-remis-en-cause-le-depart-de-son-co-fondateur.html</guid>
		<dc:date>2012-04-16T07:07:27Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Matthieu Severe</dc:creator>


		<dc:subject>Clever Age</dc:subject>

		<description>
&lt;p&gt;Depuis le rachat de Magento par Ebay l'an dernier la communauté se pose beaucoup de questions sur l'avenir de la plateforme e-commerce. Yoav Kutner, CTO et co-fondateur, crée la surprise en annonçant son départ de Magento. Les raisons de son départ n'ont pas été précisées jusqu'à un message de sa part sur Quora où il dénonce la politique d'Ebay sur l'Open Source : "As for now I can say that (very) short term I would not be worried about the ‘open' part of Magento, but as I have learned eBay and the folks at (...)&lt;/p&gt;


-
&lt;a href="http://www.clever-age.com/veille/reactions/" rel="directory"&gt;Nos réactions "à chaud"&lt;/a&gt;

/ 
&lt;a href="http://www.clever-age.com/les-marques/clever-age,178" rel="tag"&gt;Clever Age&lt;/a&gt;

		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p&gt;Depuis le rachat de Magento par Ebay l'an dernier la communauté se pose beaucoup de questions sur l'avenir de la plateforme e-commerce. Yoav Kutner, CTO et co-fondateur, crée la surprise en annonçant son départ de Magento. Les raisons de son départ n'ont pas été précisées jusqu'à un message de sa part sur Quora où il dénonce la politique d'Ebay sur l'Open Source : "As for now I can say that (very) short term I would not be worried about the ‘open' part of Magento, but as I have learned eBay and the folks at X.commerce don't really understand the meaning of open and have a hard time explaining and defining it to them selves and to others. As such, long term, it would be very interesting to see if Magento will continue to stay open in the manor the people behind Magento and I meant it to be."&lt;/p&gt; &lt;p&gt;Pour rappel le développement de Magento2 est en cours, et son code est disponible sur &lt;a href="https://github.com/magento/magento2" class='spip_out' rel='external'&gt;Github&lt;/a&gt; avec des mises à jour "par lot" de la part de l'équipe de développement.&lt;/p&gt; &lt;p&gt;C'est une nouvelle un peu inquiétante pour Magento, on espère que ça n'aura pas d'impact sur le produit et son ouverture !&lt;/p&gt; &lt;p&gt;&lt;a href="http://techcrunch.com/2012/04/12/recently-departed-magento-cto-and-co-founder-ebay-doesnt-understand-the-meaning-of-open" class='spip_out' rel='external'&gt;Plus d'informations&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	<feedburner:origLink>http://www.clever-age.com/veille/reactions/le-status-open-source-de-magento-remis-en-cause-le-depart-de-son-co-fondateur.html</feedburner:origLink></item>
<item xml:lang="fr">
		<title>PostGIS vient de sortir en version 2.0 !</title>
		<link>http://feeds.clever-age.com/~r/Clever-Age-All/~3/zjEYvrtOgz0/postgis-vient-de-sortir-en-version-2-0.html</link>
		<guid isPermaLink="false">http://www.clever-age.com/veille/reactions/postgis-vient-de-sortir-en-version-2-0.html</guid>
		<dc:date>2012-04-13T08:14:26Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Nicolas Ippolito</dc:creator>



		<description>
&lt;p&gt;PostGIS vient de sortir en version 2.0 ! PostGIS est une "extension" pour la base de données PostgreSQL qui permet de gérer la dimension spatiale des données. Cette nouvelle version supporte notamment les données RASTER (le stockage des images représentant un territoire par exemple) et un modèle topologique (c'est un moteur qui permet de travailler sur la cohérence des données vectorielles saisies). Même si les solutions "NoSQL" sont sur le devant de la scène, PostgreSQL continue d'évoluer dans le (...)&lt;/p&gt;


-
&lt;a href="http://www.clever-age.com/veille/reactions/" rel="directory"&gt;Nos réactions "à chaud"&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p&gt;&lt;a href="http://www.postgis.org/" class='spip_out' rel='external'&gt;PostGIS&lt;/a&gt; vient de sortir en version 2.0 ! PostGIS est une "extension" pour la base de données PostgreSQL qui permet de gérer la dimension spatiale des données. Cette nouvelle version supporte notamment les données RASTER (le stockage des images représentant un territoire par exemple) et un modèle topologique (c'est un moteur qui permet de travailler sur la cohérence des données vectorielles saisies). Même si les solutions "NoSQL" sont sur le devant de la scène, PostgreSQL continue d'évoluer dans le bon sens et se place dans la cours des grands en concurrent de solution telle que Oracle par exemple.&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.postgresql.fr/temoignages:le_bon_coin" class='spip_out' rel='external'&gt;Voir un cas d'utilisation de PostgreSQL dans un environnement haute performance&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.oslandia.com/?p=1236" class='spip_out' rel='external'&gt;Voir le détail de l'annonce de la sortie de PostGIS relayée par Oslandia&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	<feedburner:origLink>http://www.clever-age.com/veille/reactions/postgis-vient-de-sortir-en-version-2-0.html</feedburner:origLink></item>



</channel>

</rss>

