<!DOCTYPE html><html lang="en-US" class="no-js"><head>
	<meta charset="ISO-8859-1">
	<meta name="viewport" content="width=device-width, initial-scale=1.0">
	<link rel="profile" href="https://gmpg.org/xfn/11">
		<script>(function(html){html.className = html.className.replace(/\bno-js\b/,'js')})(document.documentElement);</script>
<title>TUREGANO.NET – El blog de los Turegano.</title>
<meta name="robots" content="max-image-preview:large">
	<style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style>
	<link rel="alternate" type="application/rss+xml" title="TUREGANO.NET » Feed" href="/feed/">
<link rel="alternate" type="application/rss+xml" title="TUREGANO.NET » Comments Feed" href="/comments/feed/">
<script>
window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/www.turegano.net\/wp-includes\/js\/wp-emoji-release.min.js?ver=6.7.2"}};
/*! This file is auto-generated */
!function(i,n){var o,s,e;function c(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function p(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data),r=(e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0),new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data));return t.every(function(e,t){return e===r[t]})}function u(e,t,n){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\uddfa\ud83c\uddf3","\ud83c\uddfa\u200b\ud83c\uddf3")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!n(e,"\ud83d\udc26\u200d\u2b1b","\ud83d\udc26\u200b\u2b1b")}return!1}function f(e,t,n){var r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):i.createElement("canvas"),a=r.getContext("2d",{willReadFrequently:!0}),o=(a.textBaseline="top",a.font="600 32px Arial",{});return e.forEach(function(e){o[e]=t(a,e,n)}),o}function t(e){var t=i.createElement("script");t.src=e,t.defer=!0,i.head.appendChild(t)}"undefined"!=typeof Promise&&(o="wpEmojiSettingsSupports",s=["flag","emoji"],n.supports={everything:!0,everythingExceptFlag:!0},e=new Promise(function(e){i.addEventListener("DOMContentLoaded",e,{once:!0})}),new Promise(function(t){var n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"}),a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=function(e){c(n=e.data),a.terminate(),t(n)})}catch(e){}c(n=f(s,u,p))}t(n)}).then(function(e){for(var t in e)n.supports[t]=e[t],n.supports.everything=n.supports.everything&&n.supports[t],"flag"!==t&&(n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&n.supports[t]);n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&!n.supports.flag,n.DOMReady=!1,n.readyCallback=function(){n.DOMReady=!0}}).then(function(){return e}).then(function(){var e;n.supports.everything||(n.readyCallback(),(e=n.source||{}).concatemoji?t(e.concatemoji):e.wpemoji&&e.twemoji&&(t(e.twemoji),t(e.wpemoji)))}))}((window,document),window._wpemojiSettings);
</script>
<style id="wp-emoji-styles-inline-css">

	img.wp-smiley, img.emoji {
		display: inline !important;
		border: none !important;
		box-shadow: none !important;
		height: 1em !important;
		width: 1em !important;
		margin: 0 0.07em !important;
		vertical-align: -0.1em !important;
		background: none !important;
		padding: 0 !important;
	}
</style>
<link rel="stylesheet" id="wp-block-library-css" href="/wp-includes/css/dist/block-library/style.min.css" media="all">
<style id="wp-block-library-theme-inline-css">
.wp-block-audio :where(figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-audio :where(figcaption){color:#ffffffa6}.wp-block-audio{margin:0 0 1em}.wp-block-code{border:1px solid #ccc;border-radius:4px;font-family:Menlo,Consolas,monaco,monospace;padding:.8em 1em}.wp-block-embed :where(figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-embed :where(figcaption){color:#ffffffa6}.wp-block-embed{margin:0 0 1em}.blocks-gallery-caption{color:#555;font-size:13px;text-align:center}.is-dark-theme .blocks-gallery-caption{color:#ffffffa6}:root :where(.wp-block-image figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme :root :where(.wp-block-image figcaption){color:#ffffffa6}.wp-block-image{margin:0 0 1em}.wp-block-pullquote{border-bottom:4px solid;border-top:4px solid;color:currentColor;margin-bottom:1.75em}.wp-block-pullquote cite,.wp-block-pullquote footer,.wp-block-pullquote__citation{color:currentColor;font-size:.8125em;font-style:normal;text-transform:uppercase}.wp-block-quote{border-left:.25em solid;margin:0 0 1.75em;padding-left:1em}.wp-block-quote cite,.wp-block-quote footer{color:currentColor;font-size:.8125em;font-style:normal;position:relative}.wp-block-quote:where(.has-text-align-right){border-left:none;border-right:.25em solid;padding-left:0;padding-right:1em}.wp-block-quote:where(.has-text-align-center){border:none;padding-left:0}.wp-block-quote.is-large,.wp-block-quote.is-style-large,.wp-block-quote:where(.is-style-plain){border:none}.wp-block-search .wp-block-search__label{font-weight:700}.wp-block-search__button{border:1px solid #ccc;padding:.375em .625em}:where(.wp-block-group.has-background){padding:1.25em 2.375em}.wp-block-separator.has-css-opacity{opacity:.4}.wp-block-separator{border:none;border-bottom:2px solid;margin-left:auto;margin-right:auto}.wp-block-separator.has-alpha-channel-opacity{opacity:1}.wp-block-separator:not(.is-style-wide):not(.is-style-dots){width:100px}.wp-block-separator.has-background:not(.is-style-dots){border-bottom:none;height:1px}.wp-block-separator.has-background:not(.is-style-wide):not(.is-style-dots){height:2px}.wp-block-table{margin:0 0 1em}.wp-block-table td,.wp-block-table th{word-break:normal}.wp-block-table :where(figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-table :where(figcaption){color:#ffffffa6}.wp-block-video :where(figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-video :where(figcaption){color:#ffffffa6}.wp-block-video{margin:0 0 1em}:root :where(.wp-block-template-part.has-background){margin-bottom:0;margin-top:0;padding:1.25em 2.375em}
</style>
<style id="classic-theme-styles-inline-css">
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
</style>
<style id="global-styles-inline-css">
:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #fff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--dark-gray: #1a1a1a;--wp--preset--color--medium-gray: #686868;--wp--preset--color--light-gray: #e5e5e5;--wp--preset--color--blue-gray: #4d545c;--wp--preset--color--bright-blue: #007acc;--wp--preset--color--light-blue: #9adffd;--wp--preset--color--dark-brown: #402b30;--wp--preset--color--medium-brown: #774e24;--wp--preset--color--dark-red: #640c1f;--wp--preset--color--bright-red: #ff675f;--wp--preset--color--yellow: #ffef8e;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}
:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}
:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;}
</style>
<link rel="stylesheet" id="twentysixteen-fonts-css" href="/wp-content/themes/twentysixteen/fonts/merriweather-plus-montserrat-plus-inconsolata.css" media="all">
<link rel="stylesheet" id="genericons-css" href="/wp-content/themes/twentysixteen/genericons/genericons.css" media="all">
<link rel="stylesheet" id="twentysixteen-style-css" href="/wp-content/themes/twentysixteen/style.css" media="all">
<link rel="stylesheet" id="twentysixteen-block-style-css" href="/wp-content/themes/twentysixteen/css/blocks.css" media="all">
<!--[if lt IE 10]>
<link rel='stylesheet' id='twentysixteen-ie-css' href='https://www.turegano.net/wp-content/themes/twentysixteen/css/ie.css?ver=20170530' media='all' />
<![endif]-->
<!--[if lt IE 9]>
<link rel='stylesheet' id='twentysixteen-ie8-css' href='https://www.turegano.net/wp-content/themes/twentysixteen/css/ie8.css?ver=20170530' media='all' />
<![endif]-->
<!--[if lt IE 8]>
<link rel='stylesheet' id='twentysixteen-ie7-css' href='https://www.turegano.net/wp-content/themes/twentysixteen/css/ie7.css?ver=20170530' media='all' />
<![endif]-->
<!--[if lt IE 9]>
<script src="https://www.turegano.net/wp-content/themes/twentysixteen/js/html5.js?ver=3.7.3" id="twentysixteen-html5-js"></script>
<![endif]-->
<script src="/wp-includes/js/jquery/jquery.min.js" id="jquery-core-js"></script>
<script src="/wp-includes/js/jquery/jquery-migrate.min.js" id="jquery-migrate-js"></script>
<script id="twentysixteen-script-js-extra">
var screenReaderText = {"expand":"expand child menu","collapse":"collapse child menu"};
</script>
<script src="/wp-content/themes/twentysixteen/js/functions.js" id="twentysixteen-script-js" defer="" data-wp-strategy="defer"></script>
<link rel="https://api.w.org/" href="/wp-json/"><link rel="EditURI" type="application/rsd+xml" title="RSD" href="/xmlrpc.php">
<meta name="generator" content="WordPress 6.7.2">
</head>

<body class="home blog wp-embed-responsive group-blog hfeed">
<div id="page" class="site">
	<div class="site-inner">
		<a class="skip-link screen-reader-text" href="#content">
			Skip to content		</a>

		<header id="masthead" class="site-header">
			<div class="site-header-main">
				<div class="site-branding">
					
											<h1 class="site-title"><a href="/index.html" rel="home">TUREGANO.NET</a></h1>
											<p class="site-description">El blog de los Turegano.</p>
									</div><!-- .site-branding -->

							</div><!-- .site-header-main -->

					</header><!-- .site-header -->

		<div id="content" class="site-content">

	<div id="primary" class="content-area">
		<main id="main" class="site-main">

		
			
			
<article id="post-1456" class="post-1456 post type-post status-publish format-standard hentry category-planet category-web-operations tag-australia tag-charlas tag-devops tag-hack tag-internet tag-it tag-javier tag-linux tag-melbourne tag-puppet tag-rea tag-realestate-com-au tag-red-hat tag-software-libre tag-turegano tag-viajes tag-web-operations-2">
	<header class="entry-header">
		
		<h2 class="entry-title"><a href="/2012/08/05/cultura-devops-en-rea/" rel="bookmark">Cultura devops en REA</a></h2>	</header><!-- .entry-header -->

	
	
	<div class="entry-content">
		<p>Como muchos sabéis ya, hace algo más de 4 meses que inicié mi aventura en tierras Australianas y comencé a trabajar para <a href="http://www.rea-group.com/irm/content/home.html">REA</a>, grupo que se dedica a la gestión de publicidad online para el mercado inmobiliario, principalmente en <a href="http://www.realestate.com.au">Australia</a>, pero con presencia internacional en <a href="http://www.casa.it/">Italia</a>, Luxemburgo, HongKong, etc… </p>
<p>Deajando aparte el factor aventura, y las ganas de conocer esta parte del mundo, cuando me ofrecieron este trabajo se unieron la oportunidad de trabajar en una compañía que maneja algunos de los portales con más tráfico de Australia con mi interás por dedicarme a las operaciones web a gran escala. Uno de los elementos que más me atrajo fue la <strong>cultura</strong> de la compañía, que por lo que pude adivinar en las entrevistas, y he verificado postriormente, destaca por una implantación muy alta de metodologías ágiles, equipos de alto rendimiento y gran nivel técnico, mentalidad hacker, mimo por los empleados y una cultura devops muy evolucionada.</p>
<div align="center"><a href="/wp-content/uploads/2012/08/rea-front.png"><img fetchpriority="high" decoding="async" src="/wp-content/uploads/2012/08/rea-front.png" alt="" title="rea-front" width="600" height="355" class="aligncenter size-full wp-image-1460" srcset="https://www.turegano.net/wp-content/uploads/2012/08/rea-front.png 600w, https://www.turegano.net/wp-content/uploads/2012/08/rea-front-300x177.png 300w" sizes="(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 984px) 61vw, (max-width: 1362px) 45vw, 600px"></a></div>
<p>Un ejemplo del arraigo de la cultura devops en la empresa es que los dos grupos que celebran reuiones en la zona sobre el tema: “<a href="http://www.meetup.com/devops-melbourne/">Melbourne devops</a>” e “<a href="http://www.meetup.com/Infrastructure-Coders/">Infrastructure coders</a>” están siempre sobre poblados de gente de REA, ya sea en el público, como colaboradores o como organizadores. Fuera de Australia, cuando uno de mis compañeros recientemente asistió a Velocity y Devopsdays en Estados Unidos recibió comentarios de admiración sobre el grado de implantación de la cultura devops en la compañía.</p>
<p>Pero después de tanto rollo, <strong>¿cómo es la cultura devops en REA?</strong> Podría decirse que en una compañía como esta, en la que los conceptos de agilismo y <em>lean</em> están tan marcados en todos sus estratos, la búsqueda de la eficacia y las mejores prácticas es una evolución constante. Si aplicamos estos elementos al concepto de cómo operamos nuestros servicios nos damos cuenta de que se trata de un viaje que implica un cambio constante. Podemos marcar el comienzo de este viaje hace ya algún tiempo, cuando las operaciones eran ejecutadas de forma centralizada por el equipo de Operaciones Web (dentro del área de IT). Los ya consabidos problemas consecuencia de la separación de Operaciones y Desarrollo, sumados a la desalineación de ambos con los intereses del área de negocio, llevaban a un funcionamiento ineficiente. Operaciones estaba descontento porque no podía solucionar los problemas endémicos, ya que no estaba presente en el proceso de creación y/o mejora de los productos. El equipo de Desarrollo por su parte veía en Operaciones un elemento bloqueante, que no le permitía alcanzar la velocidad demandada por el entorno del negocio, en aras de mantener la estabilidad del entorno. Y todo acaba con las consabidas peleas de perros y gatos, tan ilustradas en cualquier presentación sobre devops.</p>
<p>Los primeros refinamientos del proceso se basaron en empezar a “<strong>infiltrar</strong>” miembros del equipo de Operaciones en los distintos equipos de Desarrollo, para intentar mejorar la comunicación, y para conseguir que el elemento de operaciones estuviera presente en el día a día del desarrollo y mejora de los servicios. Al parecer el comienzo no fue muy fácil ni agradable y en algunos casos los equipos rechazaban al nuevo miembro, como cuando un cuerpo rechaza un transplante, y también había choques culturales, siendo los “infiltrados” los que no se sentían cómodos en este nuevo ambiente. Su trabajo consistía casi únicamente en realizar pasos a producción de forma manual una y otra vez. Por aquel entonces, había un segundo equipo denominado SPA (Site performance and availability) que se encarga del soporte global de las operaciones, es decir del cuidado de las infraestructuras y gestión de incidencias relacionadas con producción.</p>
<p>Transcurrido algún tiempo comenzaron a hacerse evidentes las ventajas del modelo, gracias al éxito de los equipos que lo habían implementado. Esto dió paso a prácticas que mejoraron el proceso de despliegue y gestión de los servicios mediante la automatización de los mismos y al comienzo de la adopción de un modelo <strong>PaaS</strong> (Plataforma cómo servicio) cuyo objetivo era la estandarización de los entornos y la simplificación en las operación de los mismos.</p>
<p>Los siguientes pasos en este proceso son la incorporación de la obre la gestión de las operaciones en estos equipos que ahora serán responsables del servicio de forma global incluyendo la creación, mejora y operación del mismo. Este proceso incluye la gestión y resolución de incidencias, ahora los miembros de SPA se han enbebido completamente en los equipos, y el siguiente paso es conseguir que la responsabilidad de solucionar los problemas recaiga en todo el equipo: desarrolladores, calidad, operaciones e incluso los productores y responsables de negocio que poco a poco se han ido incorporando al equipo en su día a día, formando algo parecido a mini startups dentro de la empresa. Por lo que ahora todo el equipo se sienta en la misma zona de la oficina, atiende a las reuniones diarias (standups) y participa en el trabajo cómo uno más. Se acabó esto no lo podemos resolver esto porque X o G no colaboran. Los problemas se priorizan dentro del equipo y se decide que demandas se deben atajar primero y el diseño de nuevas funcionalidades siempre cuenta con la idea de cómo vamos a operar el servicio cuando este esté en producción.</p>
<p>Respecto a la <strong>tecnología</strong> usada dentro de los equpos relacionada con devops podríamos describirlo cómo que cada equipo tiene libertad para utilizar los elementos que le sean más productivos para conseguir sus objetivos, es la ventaja de tener el control y la responsabilidad de extremo a extremo de los elementos, y en muchos casos esta apoyada en la estandarización que provee el uso de una plataforma común, de la que ya hablaré en un articulo posterior. Por tanto nos encontramos elementos muy distintos cómo puppet o chef para la gestión de configuración, el uso de rpms para la distribución de nuestras aplicaciones, nagios, newrelic, gomez y graphite para monitorización y métricas entre otros muchos.</p>
<p>La implantación de la cultura devops en una compañía no puede medirse cómo blanco o negro, más bien se trata de un gris que va cambiando de tono ya que está en constante evolución persiguiendo el fin último de mejorar la forma en que ofrecemos nuestros servicios y aumentamos el valor para nuestros clientes, así que os mantendré informador de futuras mejoras y la implantación de los planes actuales.</p>
	</div><!-- .entry-content -->

	<footer class="entry-footer">
		<span class="byline"><img alt="" src="https://secure.gravatar.com/avatar/8e63da3cfb1fa49175c9a5ab17be3448?s=49&amp;d=mm&amp;r=g" srcset="https://secure.gravatar.com/avatar/8e63da3cfb1fa49175c9a5ab17be3448?s=98&amp;d=mm&amp;r=g 2x" class="avatar avatar-49 photo" height="49" width="49" decoding="async"><span class="screen-reader-text">Author </span><span class="author vcard"><a class="url fn n" href="/author/setas/">Javier</a></span></span><span class="posted-on"><span class="screen-reader-text">Posted on </span><a href="/2012/08/05/cultura-devops-en-rea/" rel="bookmark"><time class="entry-date published" datetime="2012-08-05T11:41:09+01:00">5/8/2012</time><time class="updated" datetime="2012-08-06T13:48:12+01:00">6/8/2012</time></a></span><span class="cat-links"><span class="screen-reader-text">Categories </span><a href="/category/planet/" rel="category tag">Planet</a>, <a href="/category/web-operations/" rel="category tag">Web Operations</a></span><span class="tags-links"><span class="screen-reader-text">Tags </span><a href="/tag/australia/" rel="tag">Australia</a>, <a href="/tag/charlas/" rel="tag">Charlas</a>, <a href="/tag/devops/" rel="tag">Devops</a>, <a href="/tag/hack/" rel="tag">hack</a>, <a href="/tag/internet/" rel="tag">Internet</a>, <a href="/tag/it/" rel="tag">IT</a>, <a href="/tag/javier/" rel="tag">Javier</a>, <a href="/tag/linux/" rel="tag">Linux</a>, <a href="/tag/melbourne/" rel="tag">Melbourne</a>, <a href="/tag/puppet/" rel="tag">Puppet</a>, <a href="/tag/rea/" rel="tag">REA</a>, <a href="/tag/realestate-com-au/" rel="tag">realestate.com.au</a>, <a href="/tag/red-hat/" rel="tag">Red Hat</a>, <a href="/tag/software-libre/" rel="tag">Software Libre</a>, <a href="/tag/turegano/" rel="tag">Turegano</a>, <a href="/tag/viajes/" rel="tag">Viajes</a>, <a href="/tag/web-operations-2/" rel="tag">Web operations</a></span>			</footer><!-- .entry-footer -->
</article><!-- #post-1456 -->

<article id="post-1436" class="post-1436 post type-post status-publish format-standard hentry category-la-comunidad category-planet category-vagamundear tag-amigos tag-andago tag-javier tag-software-libre tag-turegano">
	<header class="entry-header">
		
		<h2 class="entry-title"><a href="/2012/03/08/bye-bye-andago/" rel="bookmark">Bye, bye Andago</a></h2>	</header><!-- .entry-header -->

	
	
	<div class="entry-content">
		<p>Bueno, pues despu?s de 7 a?os trabajando en Andago ha llegado el momento de cambiar de aires. Sobre mi andadura en Andago ya he escrito mucho, basta con ver la etiqueta de <a href="/tag/andago/">Andago en este blog</a>, pero quer?a escribir este ?ltimo post resumiento la experiencia que ha sido trabajar en un sitio tan especial durante una temporada tan importante en mi vida.</p>
<p>Por d?nde empezar, quiz? lo m?s f?cil sea por el principio. Una vez superada la <a href="/2007/03/22/leyendas-de-un-garrulo-en-la-capital-ep-i/">llegada de este garrulo a la caital</a> me dirig? a la que ser?a mi oficina por una buena temporada. Nada m?s entrar en la oficina me d? cuenta de que estaba en el sitio adecuado, mientras esperaba a que me trajeran varios papeles que deb?a firmar miraba con curiosidad a un curioso grupo, valga la redundancia, que se reun?a en el centro de la oficina y comentaban c?mo se iba a desplegar el cluster de correo que estaban planificando para un Ayuntamiento. He de decir que al principio me sent? intimidado por el potencial de los compa?eros que me encontr? all? pero ha sido s?lo a lo largo de los a?os que me doy cuenta la suerte que he tenido de compartir todos estos a?os con ellos y c?mo me han hecho crecer en los personal y en lo profesional. Gracias chicos, aunque a veces se olvide Andago es y ser? siempre la gente que durante todos estos a?os ha hecho posible el proyecto, y por supuesto que sin el granito de cada uno ya habr?a dejado de existir hace tiempo. ?Sois la hostia!</p>
<p>Una de las cosas que debo destacar, y por la que creo que he podido permanecer tantos a?os en la misma empresa, ha sido la capacidad de crecimiento tanto personal c?mo profesional que me ha permitido. Para m? la sensaci?n ha sido siempre que el l?mite de hasta d?nde uno puede llegar se lo impone uno mismo y su capacidad para asumir nuevos retos con ?xito. Esto unido a la gran hetereogeneidad en los proyectos y funciones con las que me ha tocado lidiar ha hecho que fuera muy dificil aburrirse en el trabajo. Desde los primeros a?os participando en proyectos de infraestructura de muy diversa indole, pasando por la epoca de las redes wifi metropolitanas que andaba de saltimbanqui por los tejados, la reconversi?n en una empresa m?s orientada al desarrollo web y posteriormente a productos y servicios, las ponencias en eventos internacionales, la creaci?n del departamento de arquitectura c?mo apoyo a estos cambios y por ?ltimo la direcci?n completa del ?rea de IT de la compa??a y la apertura de la sede de Cambridge d?nde he trabajado el ?ltimo a?o. Casi na.</p>
<p>Pero igual que todo tiene un principio tambi?n tiene su fin y parece que ha llegado la hora de buscar nuevos vientos sobre los que seguir volando.</p>
	</div><!-- .entry-content -->

	<footer class="entry-footer">
		<span class="byline"><img alt="" src="https://secure.gravatar.com/avatar/8e63da3cfb1fa49175c9a5ab17be3448?s=49&amp;d=mm&amp;r=g" srcset="https://secure.gravatar.com/avatar/8e63da3cfb1fa49175c9a5ab17be3448?s=98&amp;d=mm&amp;r=g 2x" class="avatar avatar-49 photo" height="49" width="49" decoding="async"><span class="screen-reader-text">Author </span><span class="author vcard"><a class="url fn n" href="/author/setas/">Javier</a></span></span><span class="posted-on"><span class="screen-reader-text">Posted on </span><a href="/2012/03/08/bye-bye-andago/" rel="bookmark"><time class="entry-date published" datetime="2012-03-08T14:22:26+01:00">8/3/2012</time><time class="updated" datetime="2020-05-25T03:21:43+01:00">25/5/2020</time></a></span><span class="cat-links"><span class="screen-reader-text">Categories </span><a href="/category/la-comunidad/" rel="category tag">La Comunidad</a>, <a href="/category/planet/" rel="category tag">Planet</a>, <a href="/category/vagamundear/" rel="category tag">Vagamundear</a></span><span class="tags-links"><span class="screen-reader-text">Tags </span><a href="/tag/amigos/" rel="tag">Amigos</a>, <a href="/tag/andago/" rel="tag">Andago</a>, <a href="/tag/javier/" rel="tag">Javier</a>, <a href="/tag/software-libre/" rel="tag">Software Libre</a>, <a href="/tag/turegano/" rel="tag">Turegano</a></span><span class="comments-link"><a href="/2012/03/08/bye-bye-andago/#comments">2 Comments<span class="screen-reader-text"> on Bye, bye Andago</span></a></span>			</footer><!-- .entry-footer -->
</article><!-- #post-1436 -->

<article id="post-1420" class="post-1420 post type-post status-publish format-standard hentry category-devops category-planet tag-charlas tag-cloud-computing tag-debian tag-devops tag-javier tag-londres tag-madriddevops tag-puppet tag-python tag-red-hat tag-ruby tag-turegano tag-vagrant">
	<header class="entry-header">
		
		<h2 class="entry-title"><a href="/2011/10/23/pensando-en-devops/" rel="bookmark">Pensando en Devops</a></h2>	</header><!-- .entry-header -->

	
	
	<div class="entry-content">
		<p>No sé si os lo he comentado ya varias veces pero me encanta la nueva mentalidad alrededor de las tendencias <strong>Devops</strong> y las <strong>Operaciones Web ágiles</strong>. Creo que es un cambio de mentalidad necesario y un gran avance para nuestra profesión pero que implica cambios a todos los niveles. Ya llevaba tiempo pensando en escribir sobre el tema ya que los recursos en inglés sobre el mismo son inagotables, pero creo que no hay tanto en español, así que os voy a dejar un batiburrillo de reflexiones que últimamente me dan vueltas en la cabeza.</p>
<p>El otro día estuve en el <strong>London Puppet User Group</strong> meeting y disfruté bastante de las charlas especialmente la segunda en la que mostraron un enfoque diferente en la definición de recursos orientado a provisionar varios servidores a través de Open Nebula y dejarlos configurados y operativos, todo ello a través de Puppet. Pena que todavía no he tenido la suerte de poder acercarme a London Devops y me alegro infinito de que <a href="https://madrid-devops.jottit.com/">Madrid Devops</a> siga viento en popa, desde aquí mis felicitaciones a <a href="http://twitter.com/#!/valakirka">Mari Carmen</a> por el empeño que está poniendo y a todos los que os acercáis a compartir por ese foro, ¿se nota que os echo de menos? 😀</p>
<div align="center"><a href="/wp-content/uploads/2011/10/puppet-banner.jpg"><img loading="lazy" decoding="async" src="/wp-content/uploads/2011/10/puppet-banner.jpg" alt="" title="puppet-banner" width="400" height="482" class="aligncenter size-full wp-image-1424" srcset="https://www.turegano.net/wp-content/uploads/2011/10/puppet-banner.jpg 400w, https://www.turegano.net/wp-content/uploads/2011/10/puppet-banner-248x300.jpg 248w" sizes="auto, (max-width: 400px) 85vw, 400px"></a></div>
<p>Una de las primeras cosas que me vinieron a la cabeza es que no estoy seguro de si la orientación que está tomando la gente de <strong>Puppet Labs</strong> va muy en la línea de lo que yo busco en su producto. Por un lado, mantener dos desarrollos separados para la edición <strong>Enterprise</strong> y la edición Comunidad y por otro, el enfoque hacia grandes corporaciones y hacia la incorporación de elementos cómo gestión de CMDB, Workflows, etc para mí rompe un poco con la mentalidad Unix: pequeñas herramientas que hacen muy bien su trabajo y que en conjunto te dan una gran flexibilidad. Personalmente me gustaria que se trabajara más en la parte de orquestación y en romper el enfoque nodista, decidir el estado de mis nodos, por uno mucho más orientado a conjunto o a servicio. </p>
<p>Me encanta <strong>mcollective</strong>, creo que es una herramienta muy potente, pero no dejo de verla cómo un loop ssh para ejecutar un comando en el resultado de la busqueda de nodos que cumplen ciertas características y no lo termino de enlazar con una orquestación más basada en estados cómo es puppet sino en acciones.</p>
<p>Por cierto, si tenéis tiempo libre y os interesa el tema de Puppet os recomiendo que le echéis un vistazo a los <a href="http://puppetconf.com/blog/videos-from-puppetconf-available/">videos de la pasada Puppet Conf</a>  y también a este repositorio Git que ha compartido la gente de Wikimedia con los <a href="http://blog.wikimedia.org/2011/09/19/ever-wondered-how-the-wikimedia-servers-are-configured/">manifiestos que ellos están usando para gestionar su infraestructura</a>.</p>
<p>Otra reflexión sobre puppet, antes de pasar a otro tema, me vino del descubrimiento que en las plantillas para ficheros tipo erb podía utilizar todo el código Ruby que quisiera y esto solucionó algunos de los problemas que me estaban rondando últimamente para definir algunas plantillas algo complejas. Desde entonces un run-run en mi cabeza no para de decirme si aplicando el mismo concepto no sería mucho más potente el uso de <strong>Chef</strong> que utiliza una sintaxis más amplia y te permite utilizar el juego completo de instrucciones de ruby en tus manifiestos. Hace tiempo que no pruebo Chef, pero comentando esto con gente de la conferencia me comentaban que la orientación de Chef no cambia únicamente en eso sino que también hay que tener en cuenta que al contrario que Puppet, la ejecución de la configuración en Chef en varias ocasiones consecutivas sobre el mismo entorno en el mismo estado podría no dar lugar a los mismos efectos. Aquí me vendría bien ayuda de gente que se haya pegado más con los dos sistemas, ¿cómo véis el estado del arte los Chefistas y los Puppeteros?</p>
<p>Y de paso aprovecho también para volcar a texto otra de mis inquietudes de los últimos meses. Hace ya tiempo que quiero ampliar mis habilidades aprendiendo y cogiendo práctica con un lenguaje de scripting que me ayude a ser más eficiente y amplie mis posibilidades. Al principio <strong>python</strong> parecía el camino adecuado, pero cada día que pasa siento que hay más y más herramientas de administración escritas en <strong>ruby</strong>, con lo que me crece la duda, por ahora sigo poco a poco la senda de python y ya sé que la respuesta a la pregunta es: aprende los dos, pero cómo el tiempo es limitado habrá que dividir los esfuerzos o priorizarlos, ¿cómo lo véis?</p>
<p>Una parte de la charlas posteriores entre cervezas y pizza que me encantó era lo que comentaba uno de los asistentes: “Yo no quiero a los desarrolladores anden tocando en mis servidores”, pero estuve pensando y creo que no sólo es la idea correcta sino que habría que ampliarla “No quiero a nadie rondando en mis servidores, ya sean de los equipos de desarrollo u operaciones y menos aún alguien de fuera”, si hay que hacer retoques en los entornos de producción estos deberían hacerse siempre desde las herramientas de gestión de configuración y cambios de tus entornos y a través de unos workflows definidos y probados ampliamente, nunca tener que realizar acciones directas sobre las máquinas. Otro de los comentarios fue que “los equipos de desarrollo quieren estar modificando continuamente lo subido y a veces van demasiado rápido”, y creo que aquí está otro de los puntos clave del cambio que estamos intentando llevar a cabo con mentalidades ágiles y devops: nuestro objetivo debe ser el de habilitar el cambio y potenciarlo, eso sí poniendo los mecanismos necesarios para asegurar el éxito: integración continua, desarrollo guiado por pruebas, automatización del despliegue, paso rápido entre entornos de pre y pro o despliegue continuo son los habilitadores para ello y tenemos que encontrar la mejor manera de integrarlos en nuestros ciclos para ganar en agilidad.</p>
<p><a href="/wp-content/uploads/2011/10/vagrant_chilling.png"><img loading="lazy" decoding="async" src="/wp-content/uploads/2011/10/vagrant_chilling.png" alt="" title="vagrant_chilling" width="350" height="350" class="aligncenter size-full wp-image-1425" srcset="https://www.turegano.net/wp-content/uploads/2011/10/vagrant_chilling.png 350w, https://www.turegano.net/wp-content/uploads/2011/10/vagrant_chilling-150x150.png 150w, https://www.turegano.net/wp-content/uploads/2011/10/vagrant_chilling-300x300.png 300w" sizes="auto, (max-width: 350px) 85vw, 350px"></a></p>
<p>Y en el terreno herramientas, no puedo dejar de comentar una de mis favoritas en los últimos días es <a href="http://vagrantup.com/">Vagrant</a>, si no la habéis probado no tardéis mucho en hacerlo. Hace tiempo que estaba buscando un sistema que me permitiera gestionar facilmente máquinas virtuales en mi portátil de forma que si necesito probar algo en una Debian, Redhat o lo que sea pueda levantarla rapidamente tener un entorno configurado rápidamente y hacer la prueba y destruir la máquina. Para ello Vagrant es ideal, es un conjunto de scripts en Ruby, elo aquí de nuevo, que usan Virtualbox por debajo normalmente en modo no gráfico y que te permite levantar una serie de plantillas de máquinas virtuales (os recomiendo vagrantbox.es para descargarlas), además tiene integración con puppet y chef de forma que puedes indicarle que ejecute un manifiesto al arrancar y que te deje el entorno ya configurado según unos parámetros. Impresionantes las posibilidades también para los equipos de desarrollo a los que se puede pasar un entorno similar al de producción y ellos pueden ejecutarlo en sus máquinas para desarrollar, hacer pruebas, etc… Vamos, no hay día que no me levante al ritmo de un comandazo “vagrant up”! </p>
<p>Por último voy a dejar a continuación tres juegos de <strong>transparencias</strong> que me han gustado bastante en los últimos días y que creo que son bastante explicativas de todo esto al rededor del movimiento Devops:</p>
<div style="width:425px" id="__ss_9709404"> <strong style="display:block;margin:12px 0 4px"><a href="http://www.slideshare.net/mibuk/ignitedevopsdays-why-devs-need-ops" title="Ignite@DevOpsDays - Why devs need ops" target="_blank">Ignite@DevOpsDays – Why devs need ops</a></strong> <iframe loading="lazy" src="http://www.slideshare.net/slideshow/embed_code/9709404" width="425" height="355" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe> <p></p>
<div style="padding:5px 0 12px"> View more <a href="http://www.slideshare.net/" target="_blank">presentations</a> from <a href="http://www.slideshare.net/mibuk" target="_blank">Michael Brunton-Spall</a> </div>
<p></p></div>
<div style="width:425px" id="__ss_9631120"> <strong style="display:block;margin:12px 0 4px"><a href="http://www.slideshare.net/jedi4ever/devops-tools-fools-and-other-smart-things" title="Devops Tools Fools and Other smart things" target="_blank">Devops Tools Fools and Other smart things</a></strong> <iframe loading="lazy" src="http://www.slideshare.net/slideshow/embed_code/9631120" width="425" height="355" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe> <p></p>
<div style="padding:5px 0 12px"> View more <a href="http://www.slideshare.net/" target="_blank">presentations</a> from <a href="http://www.slideshare.net/jedi4ever" target="_blank">Patrick Debois</a> </div>
<p></p></div>
<div style="width:425px" id="__ss_9383061"> <strong style="display:block;margin:12px 0 4px"><a href="http://www.slideshare.net/jiboumans/oneman-ops-9383061" title="One-Man Ops" target="_blank">One-Man Ops</a></strong> <iframe loading="lazy" src="http://www.slideshare.net/slideshow/embed_code/9383061" width="425" height="355" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe> <p></p>
<div style="padding:5px 0 12px"> View more <a href="http://www.slideshare.net/" target="_blank">presentations</a> from <a href="http://www.slideshare.net/jiboumans" target="_blank">Jos Boumans</a> </div>
<p></p></div>
<p>Y lo más importante, si has llegado hasta aquí por favor deja tu comentario en la entrada para que generemos algo de debate al rededor del tema. Muchas gracias a todos. 😀</p>
	</div><!-- .entry-content -->

	<footer class="entry-footer">
		<span class="byline"><img alt="" src="https://secure.gravatar.com/avatar/8e63da3cfb1fa49175c9a5ab17be3448?s=49&amp;d=mm&amp;r=g" srcset="https://secure.gravatar.com/avatar/8e63da3cfb1fa49175c9a5ab17be3448?s=98&amp;d=mm&amp;r=g 2x" class="avatar avatar-49 photo" height="49" width="49" loading="lazy" decoding="async"><span class="screen-reader-text">Author </span><span class="author vcard"><a class="url fn n" href="/author/setas/">Javier</a></span></span><span class="posted-on"><span class="screen-reader-text">Posted on </span><a href="/2011/10/23/pensando-en-devops/" rel="bookmark"><time class="entry-date published" datetime="2011-10-23T12:19:15+01:00">23/10/2011</time><time class="updated" datetime="2011-10-24T15:35:29+01:00">24/10/2011</time></a></span><span class="cat-links"><span class="screen-reader-text">Categories </span><a href="/category/devops/" rel="category tag">Devops</a>, <a href="/category/planet/" rel="category tag">Planet</a></span><span class="tags-links"><span class="screen-reader-text">Tags </span><a href="/tag/charlas/" rel="tag">Charlas</a>, <a href="/tag/cloud-computing/" rel="tag">Cloud computing</a>, <a href="/tag/debian/" rel="tag">Debian</a>, <a href="/tag/devops/" rel="tag">Devops</a>, <a href="/tag/javier/" rel="tag">Javier</a>, <a href="/tag/londres/" rel="tag">Londres</a>, <a href="/tag/madriddevops/" rel="tag">madriddevops</a>, <a href="/tag/puppet/" rel="tag">Puppet</a>, <a href="/tag/python/" rel="tag">Python</a>, <a href="/tag/red-hat/" rel="tag">Red Hat</a>, <a href="/tag/ruby/" rel="tag">Ruby</a>, <a href="/tag/turegano/" rel="tag">Turegano</a>, <a href="/tag/vagrant/" rel="tag">Vagrant</a></span>			</footer><!-- .entry-footer -->
</article><!-- #post-1420 -->

<article id="post-1414" class="post-1414 post type-post status-publish format-standard hentry category-general category-planet tag-andago tag-devops tag-getafe tag-it tag-javier tag-metodologias-agiles tag-motivacion tag-turegano">
	<header class="entry-header">
		
		<h2 class="entry-title"><a href="/2011/10/09/aplicando-scrum-en-el-departamento-de-it/" rel="bookmark">Aplicando Scrum en el departamento de IT</a></h2>	</header><!-- .entry-header -->

	
	
	<div class="entry-content">
		<p>Esta entrada la tengo pendiente desde hace bastante tiempo y resume un poco las experiencias que hemos tenido en el uso de Scrum y metodologías ágiles dentro del departamento de IT. Cómo hay muchísimo ya escrito sobre cómo aplicar <a href="http://es.wikipedia.org/wiki/Scrum">Scrum</a> y sus efectos beneficiosos voy a enfocarme en una lista de comentarios sobre cómo he visto nuestra aplicación de la metodología.</p>
<div align="center"><a href="/wp-content/uploads/2011/10/scrum-daily-stand.jpg"><img loading="lazy" decoding="async" src="/wp-content/uploads/2011/10/scrum-daily-stand.jpg" alt="" title="scrum-daily-stand" width="402" height="538" class="aligncenter size-full wp-image-1415" srcset="https://www.turegano.net/wp-content/uploads/2011/10/scrum-daily-stand.jpg 402w, https://www.turegano.net/wp-content/uploads/2011/10/scrum-daily-stand-224x300.jpg 224w" sizes="auto, (max-width: 402px) 85vw, 402px"></a></div>
<p>– Cómo nuestro trabajo tiene un componente alto de resolución de incidencias y solicitudes que deben ser atendidas en un periodo muy corto de tiempo no pudiendo esperar a ser incluidas en el siguiente sprint al finalizar las dos semanas de este optamos por dedicar un <strong>porcentaje de nuestro esfuerzo diario</strong> al sprint en curso y el resto del porcentaje a las tareas del día a día, resultando ser bastante efectivo y sólo en algunos casos comiendose el tiempo de uno el otro.</p>
<p>– Inicialmente para que el salto de concepto no fuera demasiado grande <strong>no empezamos usando historias de usuario</strong> sino algo más parecido a una división por tareas y las <strong>valoraciones de dificultad</strong> estaban más enfocadas sobre el tiempo que le llevaría a cualquiera de nosotros llevar a cabo la misma que en la dificultad intrinseca de la misma. – Para evitar eternas discusiones de si eso era la forma “verdadera” de hacer Scrum les decíamos que nosotros hacíamos Scrutch no Scrum.</p>
<p>– La <strong>reunión de planificación</strong> del Sprint resulta mucho más útil que el modelo tradicional en la que alguien se encarga del diseño y el calculo de esfuerzos y luego todo el equipo debe responder por ello. Así todo el equipo recibe una visión temprana del volumen de trabajo y las dificultades y crea también una especie de compromiso con lo pronosticado, mucho mayor que si alguien te impone una cifra. Además el <a href="http://es.wikipedia.org/wiki/Planning_poker">Planning Poker</a> es divertido y también saca un poco la personalidad de cada uno a la hora de estimar tareas, ejercicio muy recomendable junto con las reuniones de retrospectiva.</p>
<div align="center"><a href="/wp-content/uploads/2011/10/planning-poker.jpg"><img loading="lazy" decoding="async" src="/wp-content/uploads/2011/10/planning-poker.jpg" alt="" title="planning-poker" width="500" height="375" class="aligncenter size-full wp-image-1416" srcset="https://www.turegano.net/wp-content/uploads/2011/10/planning-poker.jpg 500w, https://www.turegano.net/wp-content/uploads/2011/10/planning-poker-300x225.jpg 300w" sizes="auto, (max-width: 500px) 85vw, 500px"></a></div>
<p>– La <strong>pizarra</strong> con los postit y el <strong>burndown chart</strong> son una medida muy útil para que todo el mundo pueda ver de un vistazo dónde estamos y lo que queda por hacer para llegar al final del sprint a tiempo, además resultó un atractivo para el resto de equipos que no veían muy claro que hacíamos con los postit.</p>
<p>– Otro punto muy positivo fue el de la <strong>defnición de terminado</strong> para una tarea. Para nosotros en este caso no sólo siginificaba que estuviera hecho sino que estuviera provado, documentado y su correspondiente ticket actualizado, sin los cuales la tarea no se podía parasar a finalizada y así comenzar otra, con lo que todo el mundo tenía muy claro lo que había que hacer.</p>
<p>– Uno de nuestros fallos fue<strong> no conseguir una mayor implicación por parte de los distintos product owners</strong>, en muchos casos actuando la misma persona, vamos yo, actuaba cómo product owner, scrum master y miembro del equipo, lo que quitaba un poco el factor integrador que nos da el uso de Scrum. Otro fallo en algunos proyectos que implicaban otras areas fue no incluirlos en nuestro Sprint y simplemente esperar que para cuando nosotros estuvieramos en el punto de necesitar sus productos estos estarían listos.</p>
<p>– El <strong>product backlog</strong> es una herramienta que sigo utilizando para todo tipo de actividades para que nada quede en el olvido, se clasifique y se prepare su entrada a la ejecución.</p>
<p>– La valoración de la satisfacción creo que fue bastante grande y sobretodo una gran <strong>mejora frente a no utilizar ninguna metodología</strong>, quizá poco a poco se podría ir incorporando más conceptos puros de Scrum y mantener aquellas modificaciones que nos han sido de utilidad.</p>
<p>– Actualmente <strong>sólo lo usamos en momentos puntuales</strong> cuando aparece un trabajo que nos va a costar más de dos semanas y que debe ser llevado por varios miembros del equipo</p>
<p>– Constantemente pienso que <a href="http://es.wikipedia.org/wiki/Kanban">Kanban</a> podría ser una alternativa más global que nos permitiría también meter la gestión de incidencias y tengo pendiente que hagamos algún piloto para ver que tal nos funciona.</p>
<div align="center"><a href="/wp-content/uploads/2011/10/pizarra-scrum.jpg"><img loading="lazy" decoding="async" src="/wp-content/uploads/2011/10/pizarra-scrum-179x300.jpg" alt="" title="pizarra-scrum" width="179" height="300" class="aligncenter size-medium wp-image-1417" srcset="https://www.turegano.net/wp-content/uploads/2011/10/pizarra-scrum-179x300.jpg 179w, https://www.turegano.net/wp-content/uploads/2011/10/pizarra-scrum-611x1024.jpg 611w, https://www.turegano.net/wp-content/uploads/2011/10/pizarra-scrum.jpg 1573w" sizes="auto, (max-width: 179px) 85vw, 179px"></a></div>
	</div><!-- .entry-content -->

	<footer class="entry-footer">
		<span class="byline"><img alt="" src="https://secure.gravatar.com/avatar/8e63da3cfb1fa49175c9a5ab17be3448?s=49&amp;d=mm&amp;r=g" srcset="https://secure.gravatar.com/avatar/8e63da3cfb1fa49175c9a5ab17be3448?s=98&amp;d=mm&amp;r=g 2x" class="avatar avatar-49 photo" height="49" width="49" loading="lazy" decoding="async"><span class="screen-reader-text">Author </span><span class="author vcard"><a class="url fn n" href="/author/setas/">Javier</a></span></span><span class="posted-on"><span class="screen-reader-text">Posted on </span><a href="/2011/10/09/aplicando-scrum-en-el-departamento-de-it/" rel="bookmark"><time class="entry-date published updated" datetime="2011-10-09T20:24:52+01:00">9/10/2011</time></a></span><span class="cat-links"><span class="screen-reader-text">Categories </span><a href="/category/general/" rel="category tag">General</a>, <a href="/category/planet/" rel="category tag">Planet</a></span><span class="tags-links"><span class="screen-reader-text">Tags </span><a href="/tag/andago/" rel="tag">Andago</a>, <a href="/tag/devops/" rel="tag">Devops</a>, <a href="/tag/getafe/" rel="tag">Getafe</a>, <a href="/tag/it/" rel="tag">IT</a>, <a href="/tag/javier/" rel="tag">Javier</a>, <a href="/tag/metodologias-agiles/" rel="tag">Metodologías Ágiles</a>, <a href="/tag/motivacion/" rel="tag">Motivación</a>, <a href="/tag/turegano/" rel="tag">Turegano</a></span>			</footer><!-- .entry-footer -->
</article><!-- #post-1414 -->

<article id="post-1401" class="post-1401 post type-post status-publish format-standard hentry category-sonrie tag-albacete tag-amigos tag-javier tag-turegano tag-universidad">
	<header class="entry-header">
		
		<h2 class="entry-title"><a href="/2011/09/25/corto-en-la-politecnica-ano-99-que-recuerdos/" rel="bookmark">Corto en la politécnica, año 99, ¡qué recuerdos!</a></h2>	</header><!-- .entry-header -->

	
	
	<div class="entry-content">
		<p>Hace poco un compañero subió a YouTube un corto que hicieron unos amigos cuando estudiábamos en la polítécnica de Albacete y me ha traido tantos buenos recuerdos, a pesar de lo malo que es 😀 , que he querido compartirlo con vosotros. Aquí va, os aconsejo que lo veáis primero y luego sigáis leyendo porque voy a soltar algunos spoilers, jajaja. Por cierto, aunque de extra y casi por la fuerza, aparezco en dos momentos en el vídeo, ¿dónde está Ture?</p>
<p><iframe loading="lazy" width="450" height="300" src="http://www.youtube.com/embed/Iwg8LMAAko8?rel=0" frameborder="0" allowfullscreen=""></iframe></p>
<p>Ver la politécnica en la que pasé tantos años y a los amigos en aquella época me ha dado mucha emoción, más ahora que me siento que estoy tan lejos de mi Albacete querida. Pero hay algunos detalles épicos en este vídeo:</p>
<p>– Las pintas del Po con su media melenilla y del Paliquín, sorry Javi en ese vídeo así te hubiera llamado.<br>
– Cuando arranca el Turbo Pascal en el aula software 5 con los PCs, hoy en día, retro total, qué torrente de recuerdos.<br>
– La publicidad “subliminal” del Fifa 99, menudos vicios en uno de los mejores juegos de fútbol de todos los tiempos.<br>
– La cafetería, los pasillos, y toda la politécnica, qué de recuerdos buenos y malos.</p>
<p>Recuerdo ver el vídeo en el salón de actos en la presentación, no sin algo de verguenza he de reconocer, y si en aquel momento me dicen que iba a disfrutar tanto viendolo en ese momento nunca me lo habría creido.</p>
<p>Por cierto, para los que no me hayáis encontrado la primera vez que aparezco es cuando entra el Po en el aula de prácticas y de pasada se ve mi cara programando en uno de los PCs (3:07) y el segundo que yo ni reconozco es cuando le dan una paliza a la salida de la politécnica (4:40 aprox).</p>
	</div><!-- .entry-content -->

	<footer class="entry-footer">
		<span class="byline"><img alt="" src="https://secure.gravatar.com/avatar/8e63da3cfb1fa49175c9a5ab17be3448?s=49&amp;d=mm&amp;r=g" srcset="https://secure.gravatar.com/avatar/8e63da3cfb1fa49175c9a5ab17be3448?s=98&amp;d=mm&amp;r=g 2x" class="avatar avatar-49 photo" height="49" width="49" loading="lazy" decoding="async"><span class="screen-reader-text">Author </span><span class="author vcard"><a class="url fn n" href="/author/setas/">Javier</a></span></span><span class="posted-on"><span class="screen-reader-text">Posted on </span><a href="/2011/09/25/corto-en-la-politecnica-ano-99-que-recuerdos/" rel="bookmark"><time class="entry-date published" datetime="2011-09-25T21:28:57+01:00">25/9/2011</time><time class="updated" datetime="2011-09-25T21:30:50+01:00">25/9/2011</time></a></span><span class="cat-links"><span class="screen-reader-text">Categories </span><a href="/category/sonrie/" rel="category tag">Sonrie</a></span><span class="tags-links"><span class="screen-reader-text">Tags </span><a href="/tag/albacete/" rel="tag">Albacete</a>, <a href="/tag/amigos/" rel="tag">Amigos</a>, <a href="/tag/javier/" rel="tag">Javier</a>, <a href="/tag/turegano/" rel="tag">Turegano</a>, <a href="/tag/universidad/" rel="tag">Universidad</a></span><span class="comments-link"><a href="/2011/09/25/corto-en-la-politecnica-ano-99-que-recuerdos/#comments">2 Comments<span class="screen-reader-text"> on Corto en la politécnica, año 99, ¡qué recuerdos!</span></a></span>			</footer><!-- .entry-footer -->
</article><!-- #post-1401 -->

<article id="post-1398" class="post-1398 post type-post status-publish format-standard hentry category-curturilla category-planet tag-blogs tag-cambridge tag-familia tag-lili tag-spanishincambridge">
	<header class="entry-header">
		
		<h2 class="entry-title"><a href="/2011/08/19/aprender-espanol-en-cambridge/" rel="bookmark">Aprender español en Cambridge</a></h2>	</header><!-- .entry-header -->

	
	
	<div class="entry-content">
		<p>Pues después de darle un par de vueltas ya está lista la web de Lili para sus <a href="http://spanishincambridge.co.uk" target="_blank">clases particuales de español en Cambridge</a>:</p>
<div align="center"><a href="http://spanishincambridge.co.uk" target="_blank"><img decoding="async" src="http://lamandarina.turegano.net/wp-content/uploads/2011/08/Pantallazo-300x168.png"></a></div>
<p>La verdad es que con las ganas que le ha puesto a la página web estoy seguro que le van a llover los alumnos, el próximo paso empapelar Cambridge con cartelitos de <a href="http://spanishincambridge.co.uk" target="_blank">spanishincambridge.co.uk</a>. </p>
	</div><!-- .entry-content -->

	<footer class="entry-footer">
		<span class="byline"><img alt="" src="https://secure.gravatar.com/avatar/8e63da3cfb1fa49175c9a5ab17be3448?s=49&amp;d=mm&amp;r=g" srcset="https://secure.gravatar.com/avatar/8e63da3cfb1fa49175c9a5ab17be3448?s=98&amp;d=mm&amp;r=g 2x" class="avatar avatar-49 photo" height="49" width="49" loading="lazy" decoding="async"><span class="screen-reader-text">Author </span><span class="author vcard"><a class="url fn n" href="/author/setas/">Javier</a></span></span><span class="posted-on"><span class="screen-reader-text">Posted on </span><a href="/2011/08/19/aprender-espanol-en-cambridge/" rel="bookmark"><time class="entry-date published updated" datetime="2011-08-19T09:04:17+01:00">19/8/2011</time></a></span><span class="cat-links"><span class="screen-reader-text">Categories </span><a href="/category/curturilla/" rel="category tag">Curturilla</a>, <a href="/category/planet/" rel="category tag">Planet</a></span><span class="tags-links"><span class="screen-reader-text">Tags </span><a href="/tag/blogs/" rel="tag">Blogs</a>, <a href="/tag/cambridge/" rel="tag">Cambridge</a>, <a href="/tag/familia/" rel="tag">Familia</a>, <a href="/tag/lili/" rel="tag">Lili</a>, <a href="/tag/spanishincambridge/" rel="tag">spanishincambridge</a></span>			</footer><!-- .entry-footer -->
</article><!-- #post-1398 -->

<article id="post-1389" class="post-1389 post type-post status-publish format-standard hentry category-vagamundear tag-amigos tag-andago tag-cambridge tag-getafe tag-it tag-javier tag-madrid tag-turegano tag-uk tag-viajes">
	<header class="entry-header">
		
		<h2 class="entry-title"><a href="/2011/08/15/trabajar-desde-casa/" rel="bookmark">Trabajar desde casa</a></h2>	</header><!-- .entry-header -->

	
	
	<div class="entry-content">
		<p>Hoy me ha vuelto a suceder. La luz entra a raudales por la ventana y eso que son las 7 de la mañana, ya desde las 5 había amanecido en esa isla del todo al revés, y voy hasta el baño a lavarme la cara y vestirme. Este gesto mundano y diario conlleva una ferrea disciplina y un lema “<strong>no trabajaras en pijama</strong>“, cosa que puede parecer una tontería pero ayuda a situarte en la realidad por mucho que cada vez que intento convencerme mis contactos en redes sociales clamen por defender que es lo mejor del mundo.</p>
<p>Bajo las escaleras hasta la planta de abajo mientras todo está en silencio y arriba siguen durmiendo. El ritual de abrir la “oficina” se ha convertido en abrir las cortinas que dan a la calle, encender el interné que ahora me ha dado por apagar por la noche y el portátil. </p>
<p>Debí haber captado el <strong>primer sintoma</strong>, que para ser Lunes había muy pocos correos en mi bandeja de entrada pero decido tomarlo por algo normal ya que lo revisé anoche antes de irme a dormir, deformación profesional. Comienzo a revisar la lista de tareas para esta semana y a organizarme. A continuación enciendo mis dos inseparables compañeros de trabajo desde que estoy en la isla: el chat y el skype. Otra <strong>nueva pista</strong> ignorada, apenas si hay gente del curro en el chat, pero aún así mi mente dice que debe ser por vacaciones o que aún no han llegado a la oficina. La idea de ir hasta la oficina me hace recordar los días de Agosto por la calle ferrocarril de Getafe, ida y vuelta a la oficina bajo un sol de justicia y ni una sombra dónde esconderse. Calor, que envidia, semanas leyendo en facebook a la gente quejarse del calor y yo creo que este año no “pisaré” una piscina. Aunque, hoy parece que el sol también se ha aparecido por aquí y puedo estar en manga corta, ¡milagro!. Este tema, a diario, genera comentarios de mis compañeros cuando me conecto por videoconferencia con ellos, ¿pero que haces con un jersey puesto en pleno Agosto? Ea, hijos mios, aquí esto es así. Para chincharles tengo puesto un cartel que pone Home justo detrás mio perfectamente visible por la cámara web, muahahaha.</p>
<div align="center"><a href="/wp-content/uploads/2011/08/ventana.jpg"><img loading="lazy" decoding="async" src="/wp-content/uploads/2011/08/ventana.jpg" alt="" title="ventana" width="400" height="598" class="aligncenter size-full wp-image-1392" srcset="https://www.turegano.net/wp-content/uploads/2011/08/ventana.jpg 400w, https://www.turegano.net/wp-content/uploads/2011/08/ventana-200x300.jpg 200w" sizes="auto, (max-width: 400px) 85vw, 400px"></a></div>
<p></p>
<p>Mi mirada a través de la ventana abandona al cielo claro de hoy y termina posada en la lavanda de la entrada de la casa. Decenas de abejas y abejorros también han empezado ya la jornada, incansables, inagotables, bien cansinos, siempre están ahí de flor en flor. No os creais que es un trabajo carente de riesgos, ya que por la zona acecha una araña bien “gordaca” que está haciendo el Agosto a costa de los abejorros cazandolos en su tela mientras se encuentra in itinere de una lavanda a otra. No sé si el seguro de Abajorros S.A. cubre este tipo de accidentes pero por lo observado son cada vez más comunes.</p>
<p>De nuevo de regreso a las 20 pulgadas que se han convertido en mi otra ventana, esta vez digital, por la que me relaciono con mis compañeros de curro. Pena que por aquí no se puede compartir el café con porras de las mañanas y los chascarrillos, de byte en byte, parecen un tanto descafeinados. El primer mes intenté pasarme a la costumbre inglesa del té, pero después de probar unos cuantos tipos de té me he dado cuenta que no hay quien le gane al cafecito de por la mañana para despertar. Mmmm, café, creo que debería meterme algo en el cuerpo para intentar arrancar. Pero primero voy a mirar si tengo alguna cita hoy en el calendario corporativo… <strong>Noooooooooooo</strong>, otra vez, ¿cómo ha podido volverme a suceder? El calendario dice: <strong>Asunción de la virgen</strong> ¿por qué nadie me ha avisado que hoy es fiesta? Cachis en la mar, mira que ando perdido en eso de las fiestas últimamente, quizá efectos de seguir haciendo el calendario de Getafe a pesar de estar en otro país.</p>
<p>Me encuentro fuertemente tentado de volverme a la cama, pero decido ponerme al día con los comentarios del Barca-Madrid de ayer y luego voy y me pongo a escribir todo esto. No prometo no irme a la cama después, que conste.</p>
<p>Va a ser verdad lo que dice mi mujer que desde que curro desde casa curro más. Lo de la separación es bien difícil, si vengo a ver algo de mis cosas al ordenador termino abriendo el correo del trabajo y encontrandome con algo urgente que demanda mi atención. Además desde que comenzamos las operaciones en Panama y ya tenemos un compañero de IT allí me toca muchas veces adaptarme a su horario, justo el opuesto al nuestro al menos durante la jornada de Verano, para poder coordinarnos. </p>
<p>En fin, el Viernes ya estuve por primera vez en la oficina que hemos alquilado en West Cambridge, justo al ladito del Willian Gates Building para que los tenga bien vigilados. Está completamente vacía y en una semana comenzarán los trabajos de reforma lo que quiere decir que en no mucho más de un mes podría estar trabajando allí. Estoy seguro que voy a echar de menos el caer rodando por las escaleras y en 5 minutos estar ya en el puesto de trabajo, más cuando empiece el frio (Winter is coming) pero durante el rato que estuve trabajando en la cafetería que hay frente a la oficina me dí cuenta que extraño el ambiente y el bullicio de la gente trabajando al rededor. ¡Qué demonios! Y a todos los pesados de mis compis que por mucha lata que dieran me daban mucha vidilla y que os hecho mucho de menos. Snif, snif. Seguiremos reportando.</p>
	</div><!-- .entry-content -->

	<footer class="entry-footer">
		<span class="byline"><img alt="" src="https://secure.gravatar.com/avatar/8e63da3cfb1fa49175c9a5ab17be3448?s=49&amp;d=mm&amp;r=g" srcset="https://secure.gravatar.com/avatar/8e63da3cfb1fa49175c9a5ab17be3448?s=98&amp;d=mm&amp;r=g 2x" class="avatar avatar-49 photo" height="49" width="49" loading="lazy" decoding="async"><span class="screen-reader-text">Author </span><span class="author vcard"><a class="url fn n" href="/author/setas/">Javier</a></span></span><span class="posted-on"><span class="screen-reader-text">Posted on </span><a href="/2011/08/15/trabajar-desde-casa/" rel="bookmark"><time class="entry-date published" datetime="2011-08-15T09:27:04+01:00">15/8/2011</time><time class="updated" datetime="2011-08-15T10:01:49+01:00">15/8/2011</time></a></span><span class="cat-links"><span class="screen-reader-text">Categories </span><a href="/category/vagamundear/" rel="category tag">Vagamundear</a></span><span class="tags-links"><span class="screen-reader-text">Tags </span><a href="/tag/amigos/" rel="tag">Amigos</a>, <a href="/tag/andago/" rel="tag">Andago</a>, <a href="/tag/cambridge/" rel="tag">Cambridge</a>, <a href="/tag/getafe/" rel="tag">Getafe</a>, <a href="/tag/it/" rel="tag">IT</a>, <a href="/tag/javier/" rel="tag">Javier</a>, <a href="/tag/madrid/" rel="tag">Madrid</a>, <a href="/tag/turegano/" rel="tag">Turegano</a>, <a href="/tag/uk/" rel="tag">UK</a>, <a href="/tag/viajes/" rel="tag">Viajes</a></span><span class="comments-link"><a href="/2011/08/15/trabajar-desde-casa/#comments">3 Comments<span class="screen-reader-text"> on Trabajar desde casa</span></a></span>			</footer><!-- .entry-footer -->
</article><!-- #post-1389 -->

<article id="post-1380" class="post-1380 post type-post status-publish format-standard hentry category-caxarreo category-la-comunidad category-planet tag-andago tag-charlas tag-cloud-computing tag-devops tag-it tag-javier tag-kvm tag-linux tag-london tag-openstack tag-seguridad tag-software-libre tag-turegano tag-ubuntu tag-virtualizacion tag-xen">
	<header class="entry-header">
		
		<h2 class="entry-title"><a href="/2011/07/16/en-el-openstack-emea-day/" rel="bookmark">En el openstack EMEA day</a></h2>	</header><!-- .entry-header -->

	
	
	<div class="entry-content">
		<p>Son las 6:30 de la mañana y el despertador ya está sonando, por la ventana hace ya tiempo que empezó a entrar la luz del sol y el <a href="http://emeaopenstackday.eventbrite.com/">OpenStack EMEA day</a> me está esperando en Londres. Antes aún me quedaba pedalear hasta la estación de tren de Cambrdige, dejar mi bici apelotonada junto a la de otros cientos de <a href="http://en.wikipedia.org/wiki/Commuting">commuters</a> que para su desgracia hacen esto a diario, tomar el tren hasta King Cross y luego el metro hasta London Bridge. Luego descubrí que mi trayecto que parecía cansado no era nada en comparación con otra gente que vino de España en avión o incluso en tren de París, pero a mí me había confirmado la idea que ya me iba haciendo que Londres no está tan cerca de Cambridge cómo lo estaba Madrid de Getafe 😀 .</p>
<p>La <a href="http://www.vinopolis.co.uk/eventspaces/greathalls.php">ubicación del evento</a>, aka la “venue” para los angloparlanchines, era bastante chula y la sala estaba abarrotada cuando llegué, tarde a pesar de mi madrugón. Me perdí la primera charla introductoria, pero no me dolió mucho porque había estado en alguna anteriormente dónde se había visto lo básico de la tecnología.</p>
<div align="center"><img loading="lazy" decoding="async" src="/wp-content/uploads/2011/07/openstack-emea-day.jpg" alt="" title="openstack-emea-day" width="500" height="358" class="aligncenter size-full wp-image-1383" srcset="https://www.turegano.net/wp-content/uploads/2011/07/openstack-emea-day.jpg 500w, https://www.turegano.net/wp-content/uploads/2011/07/openstack-emea-day-300x214.jpg 300w" sizes="auto, (max-width: 500px) 85vw, 500px"></div>
<p>A modo de introducción y para los que no lo conozcáis openstack, se trata de un proyecto que persigue la creación de una implementación libre y altamente escalable de “la nube”, principalmente en los temas relacionados con las infraestructuras cómo servicio (IaaS). El proyecto fue iniciado por RackSpace y la NASA pero últimamente está teniendo una gran aceptación y un gran número de empresas cómo Citrix o Ubuntu están participando activamente en el proyecto. OpenStack se divide en varios subproyectos que intentan abarcar los diferentes elementos necesarios para la construcción de estas nubes cómo son la provisión de máquinas virtuales, de almacenamiento o el servicio de imágenes junto entre muchos otros una consola de gestión web. Uno de los puntos fuertes de openstack es su API, o sus APIs ya que tb tiene una versión compatible con Amazon, que nos van a permitir relacionarnos de forma altamente flexible con nuestra nube.</p>
<p>Después de la introducción, las siguientes charlas cubrieron temas variados como por ejemplo cómo están contribuyendo las distribuciones al desarrollo y la integración de Nova con la intervención de la gente de Citrix (Xen Server), Ubuntu y los compatriotas de StackOps a los que fue un gustazo poder saludar por tierras inglesas y que a día de hoy han desarrollado una de las distribuciones de OpenStack más interesantes sobretodo si no quieres complicarte la vida en la instalación. La verdad fue una alegría ver que Ubuntu ya ha incorporado en varias de sus últimas versiones paquetes oficiales de OpenStack y también cómo Citrix también apuesta por openstack para su implementación de nubes, y en gran parte el exito es debido a la independencia de openstack del hypervisor elegido permitiendo así elegir el que más se ajuste a tus necesidades.</p>
<div align="center"><img loading="lazy" decoding="async" src="/wp-content/uploads/2011/07/iwasopenstackemeaday.jpg" alt="" title="iwasopenstackemeaday" width="500" height="375" class="aligncenter size-full wp-image-1384" srcset="https://www.turegano.net/wp-content/uploads/2011/07/iwasopenstackemeaday.jpg 500w, https://www.turegano.net/wp-content/uploads/2011/07/iwasopenstackemeaday-300x225.jpg 300w" sizes="auto, (max-width: 500px) 85vw, 500px"></div>
<p>También fue curioso las varias referencias que hubo a temas cómo devops o al uso que hacen internamente para el despliegue de múltiples nodos mediante puppet o chef distintas empresas que están trabajando en la implementación de openstack. En Andago llevamos ya bastante tiempo siguiendo la pista de OpenStack y está en el roadmap migrar nuestra nuble interna de computación de un desarrollo previo a medida de IaaS sobre Xen a OpenStack sobre KVM, pero esperamos poder tener el primer piloto disponible en breve.</p>
<p>La charla de seguridad en la nube entre otros nos recordó lo importante que es en los casos que estas ofreciendo servicios de computación a clientes externos mediante virtualización la relación que existe entre el servidor anfritión físico y las máquinas virtuales. Hay bastantes iniciativas en este aspecto tanto desde fabricantes de hardware cómo intel a otras basadas en software cómo el uso de SE-Linux para conseguir una independencia total del host anfitrión y sus ahijadas virtuales. Por cierto, mencionaron un tipo de ataque que no conocía llamado<a href="http://en.wikipedia.org/wiki/Blue_Pill_(malware)">bluepill</a>.</p>
<p>Otro de los aspectos importantes que se comentaron durante la sesión fue cómo poder particpar en la comunidad de openstack y cómo se está organizando el desarrollo que muestran una comunidad robusta y sana y con una de las mayores proyecciones dentro del espectro del software libre. Por ahora y hasta no consiga elevar algo más mi nivel de programación en python mi granito de arena en el proyecto ha sido la <a href="https://translations.launchpad.net/~turelin">traducción de gran parte de las cadenas de texto de Nov</a>a del inglés al español, aunque aún quedan unas cuantas nuevas que van aparecinedo cada día y os animo a contribuir.</p>
	</div><!-- .entry-content -->

	<footer class="entry-footer">
		<span class="byline"><img alt="" src="https://secure.gravatar.com/avatar/8e63da3cfb1fa49175c9a5ab17be3448?s=49&amp;d=mm&amp;r=g" srcset="https://secure.gravatar.com/avatar/8e63da3cfb1fa49175c9a5ab17be3448?s=98&amp;d=mm&amp;r=g 2x" class="avatar avatar-49 photo" height="49" width="49" loading="lazy" decoding="async"><span class="screen-reader-text">Author </span><span class="author vcard"><a class="url fn n" href="/author/setas/">Javier</a></span></span><span class="posted-on"><span class="screen-reader-text">Posted on </span><a href="/2011/07/16/en-el-openstack-emea-day/" rel="bookmark"><time class="entry-date published" datetime="2011-07-16T13:35:57+01:00">16/7/2011</time><time class="updated" datetime="2011-07-16T22:46:36+01:00">16/7/2011</time></a></span><span class="cat-links"><span class="screen-reader-text">Categories </span><a href="/category/caxarreo/" rel="category tag">Caxarreo</a>, <a href="/category/la-comunidad/" rel="category tag">La Comunidad</a>, <a href="/category/planet/" rel="category tag">Planet</a></span><span class="tags-links"><span class="screen-reader-text">Tags </span><a href="/tag/andago/" rel="tag">Andago</a>, <a href="/tag/charlas/" rel="tag">Charlas</a>, <a href="/tag/cloud-computing/" rel="tag">Cloud computing</a>, <a href="/tag/devops/" rel="tag">Devops</a>, <a href="/tag/it/" rel="tag">IT</a>, <a href="/tag/javier/" rel="tag">Javier</a>, <a href="/tag/kvm/" rel="tag">KVM</a>, <a href="/tag/linux/" rel="tag">Linux</a>, <a href="/tag/london/" rel="tag">London</a>, <a href="/tag/openstack/" rel="tag">OpenStack</a>, <a href="/tag/seguridad/" rel="tag">Seguridad</a>, <a href="/tag/software-libre/" rel="tag">Software Libre</a>, <a href="/tag/turegano/" rel="tag">Turegano</a>, <a href="/tag/ubuntu/" rel="tag">Ubuntu</a>, <a href="/tag/virtualizacion/" rel="tag">Virtualizacion</a>, <a href="/tag/xen/" rel="tag">Xen</a></span>			</footer><!-- .entry-footer -->
</article><!-- #post-1380 -->

	<nav class="navigation pagination" aria-label="Posts pagination">
		<h2 class="screen-reader-text">Posts pagination</h2>
		<div class="nav-links"><span aria-current="page" class="page-numbers current"><span class="meta-nav screen-reader-text">Page </span>1</span>
<a class="page-numbers" href="/page/2/"><span class="meta-nav screen-reader-text">Page </span>2</a>
<span class="page-numbers dots">…</span>
<a class="page-numbers" href="/page/41/"><span class="meta-nav screen-reader-text">Page </span>41</a>
<a class="next page-numbers" href="/page/2/">Next page</a></div>
	</nav>
		</main><!-- .site-main -->
	</div><!-- .content-area -->


	<aside id="secondary" class="sidebar widget-area">
		<section id="text-2" class="widget widget_text">			<div class="textwidget">Bienvenido navegante al blog de un Linuxero de la Mancha...</div>
		</section><section id="tag_cloud-2" class="widget widget_tag_cloud"><h2 class="widget-title">Nubecilla de tags</h2><nav aria-label="Nubecilla de tags"><div class="tagcloud"><ul class="wp-tag-cloud" role="list">
	<li><a href="/tag/albacete/" class="tag-cloud-link tag-link-88 tag-link-position-1" style="font-size: 1em;">Albacete</a></li>
	<li><a href="/tag/alta-disponibilidad/" class="tag-cloud-link tag-link-47 tag-link-position-2" style="font-size: 1em;">Alta Disponibilidad</a></li>
	<li><a href="/tag/amigos/" class="tag-cloud-link tag-link-38 tag-link-position-3" style="font-size: 1em;">Amigos</a></li>
	<li><a href="/tag/andago/" class="tag-cloud-link tag-link-33 tag-link-position-4" style="font-size: 1em;">Andago</a></li>
	<li><a href="/tag/android/" class="tag-cloud-link tag-link-32 tag-link-position-5" style="font-size: 1em;">Android</a></li>
	<li><a href="/tag/balanceo-carga/" class="tag-cloud-link tag-link-48 tag-link-position-6" style="font-size: 1em;">Balanceo Carga</a></li>
	<li><a href="/tag/blog/" class="tag-cloud-link tag-link-71 tag-link-position-7" style="font-size: 1em;">Blog</a></li>
	<li><a href="/tag/blogs/" class="tag-cloud-link tag-link-189 tag-link-position-8" style="font-size: 1em;">Blogs</a></li>
	<li><a href="/tag/cambridge/" class="tag-cloud-link tag-link-163 tag-link-position-9" style="font-size: 1em;">Cambridge</a></li>
	<li><a href="/tag/charlas/" class="tag-cloud-link tag-link-74 tag-link-position-10" style="font-size: 1em;">Charlas</a></li>
	<li><a href="/tag/cloud-computing/" class="tag-cloud-link tag-link-120 tag-link-position-11" style="font-size: 1em;">Cloud computing</a></li>
	<li><a href="/tag/cultura/" class="tag-cloud-link tag-link-92 tag-link-position-12" style="font-size: 1em;">Cultura</a></li>
	<li><a href="/tag/debian/" class="tag-cloud-link tag-link-96 tag-link-position-13" style="font-size: 1em;">Debian</a></li>
	<li><a href="/tag/devops/" class="tag-cloud-link tag-link-191 tag-link-position-14" style="font-size: 1em;">Devops</a></li>
	<li><a href="/tag/familia/" class="tag-cloud-link tag-link-67 tag-link-position-15" style="font-size: 1em;">Familia</a></li>
	<li><a href="/tag/getafe/" class="tag-cloud-link tag-link-46 tag-link-position-16" style="font-size: 1em;">Getafe</a></li>
	<li><a href="/tag/gul/" class="tag-cloud-link tag-link-110 tag-link-position-17" style="font-size: 1em;">gul</a></li>
	<li><a href="/tag/hack/" class="tag-cloud-link tag-link-106 tag-link-position-18" style="font-size: 1em;">hack</a></li>
	<li><a href="/tag/htc-magic/" class="tag-cloud-link tag-link-129 tag-link-position-19" style="font-size: 1em;">HTC Magic</a></li>
	<li><a href="/tag/internet/" class="tag-cloud-link tag-link-82 tag-link-position-20" style="font-size: 1em;">Internet</a></li>
	<li><a href="/tag/it/" class="tag-cloud-link tag-link-152 tag-link-position-21" style="font-size: 1em;">IT</a></li>
	<li><a href="/tag/java/" class="tag-cloud-link tag-link-103 tag-link-position-22" style="font-size: 1em;">Java</a></li>
	<li><a href="/tag/javier/" class="tag-cloud-link tag-link-43 tag-link-position-23" style="font-size: 1em;">Javier</a></li>
	<li><a href="/tag/jboss/" class="tag-cloud-link tag-link-102 tag-link-position-24" style="font-size: 1em;">Jboss</a></li>
	<li><a href="/tag/ldap/" class="tag-cloud-link tag-link-86 tag-link-position-25" style="font-size: 1em;">LDAP</a></li>
	<li><a href="/tag/lili/" class="tag-cloud-link tag-link-44 tag-link-position-26" style="font-size: 1em;">Lili</a></li>
	<li><a href="/tag/linux/" class="tag-cloud-link tag-link-31 tag-link-position-27" style="font-size: 1em;">Linux</a></li>
	<li><a href="/tag/linux-albacete/" class="tag-cloud-link tag-link-66 tag-link-position-28" style="font-size: 1em;">Linux Albacete</a></li>
	<li><a href="/tag/madrid/" class="tag-cloud-link tag-link-53 tag-link-position-29" style="font-size: 1em;">Madrid</a></li>
	<li><a href="/tag/motivacion/" class="tag-cloud-link tag-link-148 tag-link-position-30" style="font-size: 1em;">Motivación</a></li>
	<li><a href="/tag/msx/" class="tag-cloud-link tag-link-52 tag-link-position-31" style="font-size: 1em;">MSX</a></li>
	<li><a href="/tag/puppet/" class="tag-cloud-link tag-link-158 tag-link-position-32" style="font-size: 1em;">Puppet</a></li>
	<li><a href="/tag/red-hat/" class="tag-cloud-link tag-link-90 tag-link-position-33" style="font-size: 1em;">Red Hat</a></li>
	<li><a href="/tag/seguridad/" class="tag-cloud-link tag-link-65 tag-link-position-34" style="font-size: 1em;">Seguridad</a></li>
	<li><a href="/tag/software-libre/" class="tag-cloud-link tag-link-49 tag-link-position-35" style="font-size: 1em;">Software Libre</a></li>
	<li><a href="/tag/turegano/" class="tag-cloud-link tag-link-68 tag-link-position-36" style="font-size: 1em;">Turegano</a></li>
	<li><a href="/tag/twitter/" class="tag-cloud-link tag-link-61 tag-link-position-37" style="font-size: 1em;">Twitter</a></li>
	<li><a href="/tag/ubuntu/" class="tag-cloud-link tag-link-133 tag-link-position-38" style="font-size: 1em;">Ubuntu</a></li>
	<li><a href="/tag/universidad/" class="tag-cloud-link tag-link-137 tag-link-position-39" style="font-size: 1em;">Universidad</a></li>
	<li><a href="/tag/viajes/" class="tag-cloud-link tag-link-45 tag-link-position-40" style="font-size: 1em;">Viajes</a></li>
	<li><a href="/tag/virtualizacion/" class="tag-cloud-link tag-link-77 tag-link-position-41" style="font-size: 1em;">Virtualizacion</a></li>
	<li><a href="/tag/web-20/" class="tag-cloud-link tag-link-63 tag-link-position-42" style="font-size: 1em;">Web 2.0</a></li>
	<li><a href="/tag/wifi/" class="tag-cloud-link tag-link-39 tag-link-position-43" style="font-size: 1em;">Wifi</a></li>
	<li><a href="/tag/wimax/" class="tag-cloud-link tag-link-40 tag-link-position-44" style="font-size: 1em;">Wimax</a></li>
	<li><a href="/tag/wireless/" class="tag-cloud-link tag-link-190 tag-link-position-45" style="font-size: 1em;">Wireless</a></li>
</ul>
</div>
</nav></section><section id="linkcat-17" class="widget widget_links"><h2 class="widget-title">Blogs</h2>
	<ul class="xoxo blogroll">
<li><a href="http://www.edubox.org/">EduBlog</a></li>
<li><a href="http://necrolord.no-ip.org/blog/main/">El blog de NecroLord</a></li>
<li><a href="http://elmanytas.is-a-geek.net/">El Manytas</a></li>
<li><a href="http://acsblog.es/">Entorno de acs</a></li>
<li><a href="http://blog.psycodelic.net/">Freud’s Blog</a></li>
<li><a href="http://lamandarina.turegano.net">La Mandarina</a></li>
<li><a href="http://almarture.wordpress.com/">LaVidaEsCine</a></li>
<li><a href="http://www.jorgecabrera.com/blog">Mafaca</a></li>
<li><a href="http://www.miriamruiz.es/weblog">Miriam Ruiz</a></li>
<li><a href="http://ismael.delendis.com/">Mundo Ismaeliano</a></li>
<li><a href="http://raroycierto.blogspot.com/">Raro y Cierto</a></li>
<li><a href="http://www.redesmalladas.com/">Redes malladas</a></li>
<li><a href="http://saudadesymate.jubiiblog.com.es/" title="Saludades y mate">Saludades y mate</a></li>
<li><a href="http://santuario.turegano.net">Santuario</a></li>
<li><a href="http://blog.thempra.net">Thempra.NET</a></li>

	</ul>
</section>
<section id="linkcat-108" class="widget widget_links"><h2 class="widget-title">Podcasts</h2>
	<ul class="xoxo blogroll">
<li><a href="http://elgeekerrante.com/">El geek errante</a></li>

	</ul>
</section>
<section id="linkcat-18" class="widget widget_links"><h2 class="widget-title">Webs</h2>
	<ul class="xoxo blogroll">
<li><a href="http://www.albacetesinhumos.com/">Albacete sin humos</a></li>
<li><a href="http://www.ceslcam.com/" rel="acquaintance met">CESCALM</a></li>
<li><a href="http://www.linuxalbacete.org">LinuxAlbacete</a></li>
<li><a href="http://www.melevantoalas7.com">Melevantoalas7</a></li>
<li><a href="http://www.musicoscallejeros.org">MusicosCallejeros.org</a></li>
<li><a href="http://spanishincambridge.co.uk">Spanish in Cambridge</a></li>
<li><a href="http://www.talkingpeople.net" rel="acquaintance met">Talking People</a></li>

	</ul>
</section>
	</aside><!-- .sidebar .widget-area -->

		</div><!-- .site-content -->

		<footer id="colophon" class="site-footer">
			
			
			<div class="site-info">
								<span class="site-title"><a href="/index.html" rel="home">TUREGANO.NET</a></span>
								<a href="https://wordpress.org/" class="imprint">
					Proudly powered by WordPress				</a>
			</div><!-- .site-info -->
		</footer><!-- .site-footer -->
	</div><!-- .site-inner -->
</div><!-- .site -->



</body></html>