domingo, 7 de enero de 2018
domingo, 11 de junio de 2017
Que es eso de DevOps? y DevSecOps?
El pasado 8 de Junio tuve el placer de ser invitado y poder participar como ponente en el Congreso #AGILE17, dentro del conjunto de eventos y jornadas que organiza el itSMF a lo largo del año,
En este caso concreto, el reto para mi era doble, debido as su vez a la calidad y al numero de ponentes como podeis ver en la agenda del mismo:
Desde el primer momento que me hicieron la propuesta mi idea era (y finalmente asi fué) tratar de un modo lo mas pragmatico posible, saliendo de los aspectos teoricos o retoricos, la práctica (que es lo que cuenta) de llevar a cabo la nueva cultura y la nueva forma de trabajo, de DevOps, tanto en el sentido del Delivery, es decir, en la entrega, como en el sentido del Feedback, es decir, en el retorno o en la retroalimentacion para cerrar el circulo de Lemiscata, que no deja de ser el ciclo de vida de DevOps, tanto para los proyectos , como para los mantemimientos,
Eso si, poniendo foco y especial atención, quizas algo mas, en lo que creo que es lo que menos evidente, de lo que menos se habla y por tanto, lo menos conocido y extendido, que es el sentido de Feedback, la parte del retorno, con ejemplos concretos incluidos,
Sin embargo, no me parecia suficiente ni completo, por lo que decidi y asi lo propuse al congreso (finalmente aceptado) incluir el hecho de abordar en la misma sesion, de forma integrada, la tematica acerca de DevSecOps, tan poco conocida y tan poco explicada, sin embargo, no por ello, menos importante o relevante actualmente,
Por este motivo, el titulo de la presentacion es el que aparece en la agenda del congreso:
De nuevo, muchas gracias al Congreso #AGILE17 y al itSMF, por darme la oportunidad de poder contarlo,
Para los que no pudisteis asistir, dejo aqui la presentacion que utilice para apoyarme en ella durante la sesion que pude impartir:
Espero que os sea de interés a todos y sobre todo, que os resulte útil ;-)
sábado, 7 de enero de 2017
Como agilizar una Organización TIC y no morir en el intento !!!
Hola a todos,
En esta ocasión, me gustaría contar mi punto de vista, base de mi experiencia, en lo que se refiere al importante reto de Agilizar una Organización TIC (incluyo la C que a mucha gente se le olvida ;-), con todo lo que ello supone en su propia naturaliza y actividades, independientemente del peso de cada una de ellas:
- Pilotos y/o Pruebas de concepto
- Proyectos
- Soporte y Mantenimiento (Correctivo, Adaptativo, Perfectivo y Evolutivo)
- Governance
Teniendo claro lo anterior, mi listado de puntos clave, podría ser algo así:
Publicado por Unknown en 20:49 2 comentarios
jueves, 7 de enero de 2016
El porque de la trasformacion de la Organizacion IT !!!
Mucho se habla en el mercado y en la industria de las TIC acerca de como el Cloud Computing
va a cambiar o esta ya cambiando las reglas del juego habituales que
todos conocíamos. Lo cierto es que tanto fabricantes de tecnología (los
de siempre ó los nuevos players) como integradores todos arriman el
"ascua a su sardina", lo cual no deja de ser predecible aunque no por
ello bastante interesado y por ello, conocido.
Poniendo como referencia cualquiera de los 3 modelos de entrega de Servicios IT basados en Cloud Computing: IaaS (Infraestructura como Servicio), PaaS (Plataforma como Servicio) y SaaS (Software como servicio), bajo cualquier de las 3 tipologías mas conocidas, ya sea nube privada, nube publica (quizás la mas conocida) y nube híbrida (quizás la de mayor potencial); me gustaría compartir mi punto de vista acerca de los cambios que o se están produciendo o se van a producir en las Organizaciones IT promovidas indirectamente por el Cloud Computing o de forma directa por la denominada Tercera Plataforma (Cloud Computing, Big Data, Movilidad y Social Media) en lo mas extenso del termino conocido como Movilidad (BYOD, IoT, Wearables, Insideables, APIs, Pagos con Moviles (NFC), Diseño Adaptativo & Responsivo, etc...).
Creo que estos cambios tienen diferentes aspectos a gestionar y gobernar en el propio seno de la Organizacion IT:
1- Cambios en las tecnologías de la infraestructura (tanto en su implantación como en su mantenimiento)
- Convergencia en las redes
- Redes de datos LAN y redes de almacenamiento SAN
- Convergencia en las infraestructuras
- Diferentes enfoques por fabricantes: vBlock, FlexPod, etc...
- Hyperconvergencia (gestión conjunta del computo y del almacenamiento)
- Enfoques similares por fabricantes y mundo open source: Kaviza, Proxmox, Nutanix, Trinity, vEVO:Rail, etc...
- Almacenamiento definido por software
- Enfoques similares por fabricantes: vSAN, ViPR, etc...
- Redes definidas por software (gestión conjunta de las redes de datos LAN con el computo y el almacenamiento)
- Aparición de nuevos protocolos como vXLAN, NVGRE y nuevos enfoques de fabricantes: vNSX, etc...
- Inclusión de routers lógicos, balanceadores lógicos y firewalls de red lógicos junto a los ya existentes switches de red lógicos
2- Cambios en las aplicaciones (tanto en su desarrollo como en su mantenimiento):
- Que se ejecuten en hardware x86_64
- Que estén desacopladas
- Tanto de la infraestructura (Sistema operativo, etc...)
- Como de las tecnologías de la infraestructura (Web Servers, Application Servers, Integration Servers, Datacache Servers, Database Servers, ECM, WCM, Directory Servers, etc...)
- Que "crezcan" y escalen horizontalmente
- Nodos de aplicaciones stateless en lugar de stateful
- Compartición de info mediante servicios de almacenamiento
- Fichero
- Bloque
- Objeto
- Que usen llamadas asíncronas
- Web Services, es decir, servicios web
- REST mejor que SOAP
- Evitar el uso de llamadas RMI
- Evitar el uso de DBLinks
- Potenciar el uso de APIs
- API Managers
- Funcionalidad básica (API tipo proxy) o avanzada
- QoS ("Grifo" del ancho de banda a consumir por cada API)
- Seguridad logica (Certificados, Tokens, etc...)
- Monetización del uso (de cada API publicada)
- Potenciar el uso de tópicos y colas para la mensajería
- Queue Servers
- ESBs, etc...
- Uso de micro-servicios en lugar de monolitos
- Aproximación gradual y progresiva
- Incorporación del uso de contenedores o sin ellos
3.- Cambios de Procesos (y sus procedimientos... ya sean predictivos o adaptativos):
Parece que ya no es ni va a ser suficiente con el ya mas que conocido cambio alternativo de las metodologías de gestión de proyectos de desarrollo de aplicaciones, de aproximaciones predictivas a aproximaciones ágiles (ojo, hago foco en la agilidad, NO en el agilismo), sino que se precisan y se van a precisar nuevos métodos, procesos y roles para gestionar todo lo ya comentado anteriormente y todo lo que viene además (realidad aumentada & virtual, drones, ro-botica, inteligencia artificial, hologramas, impresión 3D, etc...),
Es por esto que están tomando un fuerte impulso nuevas formas de hacer las cosas a como hemos venido haciendo de forma tradicional, ya sea de forma predictiva o adaptativa, y se empiezan a escuchar ideas nuevas como las que proponen IT4IT, DevOps, LeanIT, etc... con nuevos mensajes que en ocasiones suponen un importante cambio cultural y de actitudes en las personas que forman parte de la propia organización IT:
La respuesta será NUNCA, ya que se trata de un flujo de extremo a extremo compuesto por la integración y entrega continua en el IT Delivery, al mismo tiempo, que la monitorización (avanzada) y el feedback continuo en la IT Operation.
Espero que os aporte a todos.
Publicado por Unknown en 13:43 1 comentarios
Etiquetas: Cloud Computing, DevOps, ITIL, Lean IT, TOGAF
domingo, 5 de abril de 2015
¿Por que se confunde habitualmente PRODUCTO con SERVICIO?
Sin duda interesante, seguro que genera debate ;-)
Publicado por Unknown en 23:38 0 comentarios
sábado, 7 de junio de 2014
PMO y SMO. Diferencias, Similitudes y Colaboracion !!!
Aprovecho este articulo para transmitir que el pasado 3 de Junio tuve la oportunidad de poder participar como ponente en el IX Congreso Academico Internacional del itSMF,
En esta ocasion en concreto, la tematica del congreso mas alla de Gestion de Servicios TIC y del Gobierno IT, giró en torno a varios pilares claves, como se puede apreciar en la agenda:
- Tendencias (Cloud Computing, Movilidad y Big Data)
- Gestion TI
- Gobierno IT
- Compliance IT
- Legal IT
Personalmente ha sido un placer poder disfrutar tanto de su preparacion como de la realizacion del evento igualmente de forma compartida con todos los profesionales del sectos como con la organizacion del itSMF,
Como en anteriores ocasiones, dejo aqui la presentacion:
Publicado por Unknown en 13:37 1 comentarios