{"id":70922,"date":"2020-02-22T15:37:55","date_gmt":"2020-02-22T12:37:55","guid":{"rendered":"https:\/\/prohoster.info\/blog\/kak-openshift-menyaet-organizaczionnuyu-strukturu-it-organizaczii-evolyucziya-organizaczionnyh-modelej-pri-perehode-na-paas"},"modified":"2020-03-03T16:14:39","modified_gmt":"2020-03-03T13:14:39","slug":"kak-openshift-menyaet-organizaczionnuyu-strukturu-it-organizaczii-evolyucziya-organizaczionnyh-modelej-pri-perehode-na-paas","status":"publish","type":"post","link":"https:\/\/prohoster.info\/es\/blog\/administrirovanie\/kak-openshift-menyaet-organizaczionnuyu-strukturu-it-organizaczii-evolyucziya-organizaczionnyh-modelej-pri-perehode-na-paas","title":{"rendered":"C\u00f3mo OpenShift cambia la estructura organizativa de la organizaci\u00f3n de TI. Evoluci\u00f3n de los modelos organizativos al migrar a PaaS.","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Aunque las soluciones PaaS (\u00abPlataforma como Servicio\u00bb) por s\u00ed solas no pueden cambiar la forma en que interact\u00faan los individuos y los equipos, a menudo sirven como catalizadores de cambios organizacionales en respuesta a la creciente flexibilidad de las tecnolog\u00edas de TI. <\/p>\n<p><img decoding=\"async\" alt=\"C\u00f3mo OpenShift cambia la estructura organizativa de la organizaci\u00f3n de TI. Evoluci\u00f3n de los modelos organizativos al migrar a PaaS.\" src=\"\/wp-content\/uploads\/2020\/02\/55ef7d253c10a8453810c3a3b5a56a74.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nDe hecho, el m\u00e1ximo rendimiento de la inversi\u00f3n en PaaS a menudo solo es posible si se modifican los roles organizacionales, las \u00e1reas de responsabilidad (tareas) y los esquemas de relaciones. Afortunadamente, soluciones PaaS como OpenShift Container Platform tienen la flexibilidad suficiente para que cada organizaci\u00f3n de TI pueda determinar por s\u00ed misma la velocidad y la escala de los cambios en relaci\u00f3n con las personas involucradas y los procesos en curso.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nEn la primera etapa de la contenedorizaci\u00f3n de empresas, la prioridad principal es la implementaci\u00f3n de una plataforma de contenedores como un nuevo sistema de despliegue de aplicaciones. En este momento, las organizaciones relacionan trabajos familiares con roles familiares para responder a las solicitudes est\u00e1ndar de los equipos de desarrollo en cuestiones como sistemas de almacenamiento, entornos de despliegue, etc. En las etapas posteriores de la contenedorizaci\u00f3n, se trata m\u00e1s bien de automatizaci\u00f3n o de ofrecer a los desarrolladores capacidades de autoservicio para reducir la carga sobre los administradores de sistemas y elevar la autonom\u00eda y agilidad de los desarrolladores a un nivel superior. As\u00ed es como la organizaci\u00f3n comienza a avanzar hacia DevOps. En la etapa final de la contenedorizaci\u00f3n, la empresa llega a un modelo DevOps m\u00e1s limpio y can\u00f3nico, en el que muchas de las tareas y trabajos anteriores son asumidos por equipos multifuncionales que se agrupan no por plataforma o tecnolog\u00eda, sino desde la perspectiva de garantizar el funcionamiento de aplicaciones o servicios de aplicaci\u00f3n.<\/p>\n<p>En este post, presentaremos una gu\u00eda sobre c\u00f3mo realizar los cambios organizacionales necesarios y explicaremos c\u00f3mo cambian los roles tradicionales de TI con la implementaci\u00f3n de tecnolog\u00edas de contenedores en la empresa.<\/p>\n<h3>La asignaci\u00f3n de nuevos trabajos a roles antiguos<\/h3>\n<p>\nEn su forma b\u00e1sica, el modelo organizativo de PaaS se forma para asignar de manera m\u00e1s flexible y r\u00e1pida los recursos de TI a las aplicaciones como entorno de ejecuci\u00f3n. Y aunque esto proporciona ciertas ventajas a los administradores de sistemas, los desarrolladores generalmente no obtienen beneficios significativos ni nuevas oportunidades, ya que en esta etapa la empresa puede funcionar sin necesidad de comenzar la automatizaci\u00f3n, implementar autoservicio o mejorar radicalmente el proceso de despliegue. Al afectar m\u00ednimamente los procesos de desarrollo en esta etapa, PaaS, sin embargo, aumenta la dinamismo del sistema de TI, lo que permite a los administradores atender mejor las solicitudes de los desarrolladores. Por ejemplo, si antes la creaci\u00f3n de un entorno de desarrollo a partir de varios <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/es\/vps\/\"   title=\"m\u00e1quinas virtuales\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"2016\">m\u00e1quinas virtuales<\/a> y vol\u00famenes de almacenamiento pod\u00eda llevar d\u00edas o incluso semanas, requiriendo la participaci\u00f3n de varios administradores diferentes, en PaaS todo se hace mucho m\u00e1s r\u00e1pido y por solo un administrador. En otras palabras, los equipos de desarrollo presentan solicitudes como antes, pero el trabajo para implementar estas solicitudes ahora se realiza de una nueva manera.<\/p>\n<h3>En camino hacia una organizaci\u00f3n DevOps<\/h3>\n<p>\nAl lanzar PaaS y transferir a ella a los especialistas en operaciones de sistemas TI y a los desarrolladores de aplicaciones, la organizaci\u00f3n puede continuar implementando la metodolog\u00eda DevOps, que entre otras cosas incluye los siguientes principios fundamentales:<\/p>\n<ul>\n<li><b>Dividir el trabajo en peque\u00f1os pasos<\/b>, para obtener retroalimentaci\u00f3n en las primeras etapas, reducir riesgos y evitar el 'par\u00e1lisis anal\u00edtica';<\/li>\n<li><b>Automatizar las operaciones en suficiente medida<\/b>, para no crear obst\u00e1culos o cuellos de botella en el proceso de despliegue de la aplicaci\u00f3n;<\/li>\n<li><b>El intercambio de conocimientos<\/b> es clave para construir confianza;<\/li>\n<li><b>Pagar regularmente la deuda t\u00e9cnica<\/b>, reservando tiempo en cada ciclo de trabajo para mejoras sistem\u00e1ticas.<\/li>\n<\/ul>\n<p>\nEn la segunda etapa de la implementaci\u00f3n de tecnolog\u00edas contenedorizadas, los equipos de desarrollo, naturalmente, comienzan a ver oportunidades de mejora, y la empresa se inclina hacia un modelo DevOps m\u00e1s can\u00f3nico. El mecanismo tradicional de presentaci\u00f3n y ejecuci\u00f3n de solicitudes de servicio ahora se considera un cuello de botella, por lo que la organizaci\u00f3n busca automatizar acciones repetitivas y proporcionar a los desarrolladores capacidades de autoservicio. Adem\u00e1s, estas capacidades de los desarrolladores en el marco de una solicitud determinada son definidas por el esfuerzo conjunto de los especialistas de TI encargados de la operaci\u00f3n de plataformas y aquellos responsables de la entrega de aplicaciones. En otras palabras, los administradores de sistemas que realizaban acciones basadas en solicitudes de desarrolladores son reemplazados por estas dos categor\u00edas de empleados, quienes son responsables de describir y aplicar pol\u00edticas que regulan lo que los desarrolladores pueden hacer por su cuenta. Los procedimientos automatizados ayudan a garantizar el cumplimiento de estos requisitos y a coordinar acciones en aquellos casos en que la situaci\u00f3n se sale de las pol\u00edticas vigentes.<\/p>\n<p>La transici\u00f3n a un cronograma iterativo, en el que el entorno de TI y el modelo operativo experimentan cambios iterativos a lo largo del tiempo, es un hito cr\u00edtico en el desarrollo de un sistema DevOps maduro en la empresa. El grado de adopci\u00f3n de la metodolog\u00eda DevOps depende de la tolerancia de cada organizaci\u00f3n espec\u00edfica a los cambios y de qu\u00e9 cambios traen el mayor beneficio. Por ejemplo, si la necesidad de crear nuevos entornos o aplicaciones surge de manera poco frecuente, entonces la optimizaci\u00f3n de las acciones correspondientes ser\u00e1 menos importante que el fortalecimiento del control de los desarrolladores sobre el ciclo de vida de las aplicaciones.<\/p>\n<h3>Nuevas tareas que surgen en las organizaciones de TI al pasar a OpenShift<\/h3>\n<p>\nEn esta secci\u00f3n, abordaremos los roles y tareas que las organizaciones que han adoptado OpenShift suelen aplicar para acelerar la automatizaci\u00f3n y el autoservicio utilizando tecnolog\u00edas y PaaS.<\/p>\n<p>En la tabla a continuaci\u00f3n se enumeran las principales tareas de nivel superior que existen en cualquier organizaci\u00f3n que haya implementado OpenShift, con ejemplos de trabajos y habilidades correspondientes. Esta lista de tareas no debe confundirse con un esquema de desglose del trabajo o con la estructura organizativa del equipo; es solo un conjunto de tareas que deben ser atendidas por las personas responsables del apoyo a la infraestructura de TI para una implementaci\u00f3n exitosa de la plataforma de contenedores. De hecho, m\u00e1s adelante mostraremos que la implementaci\u00f3n de tecnolog\u00edas de contenedores crea las condiciones para desarrollar una estrategia de DevOps m\u00e1s madura en la empresa, lo que a su vez aumenta el grado de multifuncionalidad de los equipos y reduce los riesgos de especializaci\u00f3n estricta tanto a nivel de empleados individuales como de equipos.<\/p>\n<p><i>Tabla 1. Definiciones de las tareas de OpenShift<\/i><\/p>\n<p>Tareas<br \/>\nHabilidades requeridas<\/p>\n<p><b>Automatizaci\u00f3n y aprovisionamiento de infraestructuras de TI<\/b><\/p>\n<p>Trabajos:<\/p>\n<ul>\n<li>Dise\u00f1o y construcci\u00f3n de soluciones de hardware<\/li>\n<li>Organizaci\u00f3n y soporte de la automatizaci\u00f3n de la configuraci\u00f3n inicial<\/li>\n<li>Dise\u00f1o y automatizaci\u00f3n del aprovisionamiento de m\u00e1quinas virtuales y hosts<\/li>\n<\/ul>\n<p><\/p>\n<ul>\n<li>Dise\u00f1o e implementaci\u00f3n de centros de datos<\/li>\n<li>Administraci\u00f3n de sistemas Linux<\/li>\n<li>Scripts de automatizaci\u00f3n<\/li>\n<li>Conocimiento de sistemas de almacenamiento<\/li>\n<li>Conocimiento en dise\u00f1o e implementaci\u00f3n de redes<\/li>\n<li>Seguridad<\/li>\n<\/ul>\n<p><\/p>\n<p><b>Instalaci\u00f3n y gesti\u00f3n de la plataforma OpenShift<\/b><\/p>\n<p>Trabajos:<\/p>\n<ul>\n<li>Realizaci\u00f3n de la instalaci\u00f3n del cl\u00faster<\/li>\n<li>Gesti\u00f3n de servicios de infraestructura<\/li>\n<li>Gesti\u00f3n de la escalabilidad de la plataforma<\/li>\n<li>Autenticaci\u00f3n y autorizaci\u00f3n a nivel de plataforma<\/li>\n<\/ul>\n<p><\/p>\n<ul>\n<li>Administraci\u00f3n de sistemas Linux<\/li>\n<li>Conocimiento de tecnolog\u00edas de red<\/li>\n<li>Scripts de automatizaci\u00f3n (Ansible)<\/li>\n<li>Conocimiento de sistemas de almacenamiento<\/li>\n<li>Conocimiento de tecnolog\u00edas y arquitecturas de contenedores<\/li>\n<li>Conocimiento de las arquitecturas de Kubernetes y OpenShift<\/li>\n<li>Seguridad de las plataformas<\/li>\n<li>Integraci\u00f3n de la monitorizaci\u00f3n<\/li>\n<\/ul>\n<p><\/p>\n<p><b>Gesti\u00f3n del aprovisionamiento de entornos de cliente (tenant provisioning), aislamiento con recursos de TI<\/b><\/p>\n<p>Trabajos:<\/p>\n<ul>\n<li>Creaci\u00f3n de usuarios y equipos dentro de la plataforma<\/li>\n<li>Dise\u00f1o y gesti\u00f3n de cuotas<\/li>\n<li>Dise\u00f1o e implementaci\u00f3n de RBAC<\/li>\n<\/ul>\n<p><\/p>\n<ul>\n<li>Conocimiento de las arquitecturas de Kubernetes y OpenShift<\/li>\n<li>Conocimiento de tecnolog\u00edas y arquitecturas de contenedores<\/li>\n<li>Scripts de automatizaci\u00f3n<\/li>\n<li>Buenos conocimientos en proyectos, cuotas, asignaci\u00f3n de roles y trabajo con planificadores<\/li>\n<\/ul>\n<p><\/p>\n<p><b>Compilaci\u00f3n y gesti\u00f3n de im\u00e1genes base<\/b><\/p>\n<p>Trabajos:<\/p>\n<ul>\n<li>Desarrollo de un flujo de trabajo para cambios en im\u00e1genes<\/li>\n<li>Desarrollo de im\u00e1genes basado en est\u00e1ndares<\/li>\n<\/ul>\n<p><\/p>\n<ul>\n<li>Administraci\u00f3n de sistemas Linux<\/li>\n<li>Scripts de automatizaci\u00f3n<\/li>\n<li>Configuraci\u00f3n de componentes runtime de aplicaciones y middleware<\/li>\n<li>Conocimiento de arquitecturas de contenedores<\/li>\n<li>Frameworks de compilaci\u00f3n de aplicaciones<\/li>\n<li>Buenos conocimientos en im\u00e1genes, imagestream y plantillas<\/li>\n<\/ul>\n<p><\/p>\n<p><b>Dise\u00f1o y gesti\u00f3n de pipelines de implementaci\u00f3n<\/b><\/p>\n<p>Trabajos:<\/p>\n<ul>\n<li>Dise\u00f1o y documentaci\u00f3n de est\u00e1ndares de pipelines<\/li>\n<li>Desarrollo de gu\u00edas breves y plantillas<\/li>\n<li>Capacitaci\u00f3n de desarrolladores<\/li>\n<\/ul>\n<p><\/p>\n<ul>\n<li>Gesti\u00f3n del c\u00f3digo fuente<\/li>\n<li>Dise\u00f1o e implementaci\u00f3n de aplicaciones<\/li>\n<li>Scripts de automatizaci\u00f3n<\/li>\n<li>Pruebas automatizadas<\/li>\n<li>Pruebas de calidad del c\u00f3digo<\/li>\n<li>Conocimiento de arquitecturas de contenedores<\/li>\n<li>Conocimiento de infraestructuras inmutables<\/li>\n<li>Seguridad: gesti\u00f3n de acceso a etapas del pipeline, aprobaci\u00f3n de flujos de trabajo, etc.<\/li>\n<li>Buen conocimiento de plantillas de OpenShift, componentes buildconfigs, deploymentconfigs, services, routes, configmaps<\/li>\n<\/ul>\n<p><\/p>\n<p><b>Desarrollo de aplicaciones y pruebas<\/b><\/p>\n<p>Trabajos:<\/p>\n<ul>\n<li>Codificaci\u00f3n de aplicaciones<\/li>\n<li>Desarrollo de pruebas automatizadas<\/li>\n<li>Respuesta ante fallos de pruebas durante el pipeline de implementaci\u00f3n<\/li>\n<li>Respuesta ante fallos de aplicaciones<\/li>\n<li>Pruebas de aceptaci\u00f3n del usuario<\/li>\n<\/ul>\n<p><\/p>\n<ul>\n<li>Dise\u00f1o e implementaci\u00f3n de aplicaciones<\/li>\n<li>Pruebas automatizadas<\/li>\n<li>Gesti\u00f3n del c\u00f3digo fuente<\/li>\n<li>Monitoreo de aplicaciones<\/li>\n<li>Conocimiento de arquitecturas de aplicaciones nativas de la nube (cloud native)<\/li>\n<\/ul>\n<p><\/p>\n<p><b>Monitoreo operativo y gesti\u00f3n de aplicaciones<\/b><\/p>\n<p>Trabajos:<\/p>\n<ul>\n<li>Dise\u00f1o de aplicaciones en el contexto del rendimiento<\/li>\n<li>Monitoreo de aplicaciones en fase de ejecuci\u00f3n<\/li>\n<li>Escalado de aplicaciones (o autoescalado)<\/li>\n<li>Gesti\u00f3n de la disponibilidad de aplicaciones<\/li>\n<li>Cuotas de solicitudes y l\u00edmites para la gesti\u00f3n de recursos <\/li>\n<li>Pruebas de rendimiento y capacidades de TI<\/li>\n<\/ul>\n<p><\/p>\n<ul>\n<li>Dise\u00f1o e implementaci\u00f3n del rendimiento de aplicaciones<\/li>\n<li>Monitoreo del rendimiento de aplicaciones<\/li>\n<li>Pruebas de rendimiento y pruebas de carga<\/li>\n<\/ul>\n<p><\/p>\n<p><b>Pruebas de aceptaci\u00f3n del usuario<\/b><\/p>\n<p>Trabajos:<\/p>\n<ul>\n<li>Pruebas de interfaz de usuario (dise\u00f1o e interacciones del usuario)<\/li>\n<li>Desarrollo de pruebas automatizadas<\/li>\n<\/ul>\n<p><\/p>\n<ul>\n<li>Dise\u00f1o y verificaci\u00f3n de interfaces de usuario <\/li>\n<li>Plantillas de pruebas automatizadas<\/li>\n<li>Marcos de pruebas<\/li>\n<li>Plantillas de dise\u00f1o de aplicaciones<\/li>\n<\/ul>\n<h3>Nuevos roles que surgen en la organizaci\u00f3n de TI al adoptar OpenShift<\/h3>\n<p>\nA medida que se transita hacia un modelo organizacional orientado a DevOps, la especializaci\u00f3n de los roles tiende a disminuir, mientras que el n\u00famero de equipos y roles multifuncionales tiende a aumentar para maximizar la efectividad en la colaboraci\u00f3n. Esta es, a nuestro entender, la lista de posiciones clave en una organizaci\u00f3n de TI que utiliza OpenShift:<\/p>\n<ul>\n<li>Ingeniero de operaciones de aplicaciones (Application Operations Engineer) O Ingeniero de fiabilidad del sitio (Site Reliability Engineer). Anteriormente, este cargo podr\u00eda haberse llamado 'Administrador de servidor de aplicaciones'.<\/li>\n<li>Desarrollador de aplicaciones\/desarrollador de software\/ingeniero de programaci\u00f3n.<\/li>\n<li>Administrador de cl\u00faster\/plataforma de aplicaciones. Anteriormente, este rol podr\u00eda haber sido llamado \"Administrador de sistemas\" o \"Administrador de plataformas Linux\".<\/li>\n<li>Gerente de lanzamiento de software (Release Manager)\/Ingeniero de compilaci\u00f3n (Build Engineer).<\/li>\n<\/ul>\n<p><\/p>\n<h3>Matriz de roles y tareas RACI<\/h3>\n<p>\nFinalmente, pasamos a alinear las posiciones y tareas discutidas anteriormente para ofrecer una visi\u00f3n general de c\u00f3mo deber\u00eda estructurarse la organizaci\u00f3n que implemente DevOps en la plataforma OpenShift. Originalmente, los roles mencionados a continuaci\u00f3n pueden ser desempe\u00f1ados por diferentes ramas de la antigua estructura organizativa tradicional. Pero con el tiempo, se produce una consolidaci\u00f3n y surgen nuevos equipos, organizados en torno a las aplicaciones, que asumen la mayor\u00eda o incluso todas las tareas mencionadas a continuaci\u00f3n.<\/p>\n<p>Tareas<br \/>\nRoles<\/p>\n<p>Ingeniero de operaciones de aplicaciones \/ Ingeniero de confiabilidad del sitio<br \/>\nDesarrollador de aplicaciones \/ Desarrollador de software \/ Ingeniero de programaci\u00f3n<br \/>\nAdministrador de cl\u00faster\/plataforma de aplicaciones<br \/>\nGerente de lanzamiento de software \/ Ingeniero de compilaci\u00f3n<\/p>\n<p>Automatizaci\u00f3n y aprovisionamiento de infraestructuras de TI<br \/>\nI<br \/>\nI<br \/>\nR\/A<br \/>\nC<\/p>\n<p>Instalaci\u00f3n y gesti\u00f3n de la plataforma OpenShift<br \/>\nC<br \/>\nI<br \/>\nR\/A<br \/>\nC<\/p>\n<p>Dise\u00f1o y gesti\u00f3n de pipelines de implementaci\u00f3n<br \/>\nC<br \/>\nC<br \/>\nI<br \/>\nR\/A<\/p>\n<p>Gesti\u00f3n de la preparaci\u00f3n de entornos de clientes (tenant provisioning), aislamiento y capacidades de TI<br \/>\nC<br \/>\nI<br \/>\nR\/A<br \/>\nI<\/p>\n<p>Compilaci\u00f3n y gesti\u00f3n de im\u00e1genes base<br \/>\nR<br \/>\nC<br \/>\nR\/A<br \/>\nC<\/p>\n<p>Desarrollo de aplicaciones y pruebas<br \/>\nC<br \/>\nR\/A<br \/>\nI<br \/>\nI<\/p>\n<p>Monitoreo operativo y gesti\u00f3n de aplicaciones<br \/>\nR\/A<br \/>\nC<br \/>\nC<br \/>\nI<\/p>\n<p>Pruebas de aceptaci\u00f3n del usuario<br \/>\nC<br \/>\nR<br \/>\nI<br \/>\nI<\/p>\n<p>\n<b>Convenciones en la matriz RACI<\/b><br \/>\nFuente: <noindex><a rel=\"nofollow\" href=\"https:\/\/en.wikipedia.org\/wiki\/Responsibility_assignment_matrix\">Wikipedia<\/a><\/noindex> <\/p>\n<ul>\n<li><b>Responsible<\/b> \u2013 Ejecutante \u2013 quien realiza lo necesario para completar la tarea.<\/li>\n<li><b>Accountable<\/b> \u2013 Responsable \u2013 el empleado que, en \u00faltima instancia, es responsable de la correcta y exhaustiva ejecuci\u00f3n de la tarea o de alcanzar el resultado; tambi\u00e9n es el \u00fanico que puede delegar el trabajo a los ejecutantes.<\/li>\n<li><b>Consulted<\/b> \u2013 Consultores \u2013 por lo general, son expertos en el tema, cuyos consejos son solicitados; se mantiene una comunicaci\u00f3n bidireccional con ellos.<\/li>\n<li><b>Informed<\/b> \u2013 Informados \u2013 personas que est\u00e1n al tanto de los acontecimientos (a veces, solo al final de la tarea o al alcanzar el resultado); reciben informaci\u00f3n de manera unilateral.<\/li>\n<\/ul>\n<p><\/p>\n<h3>C\u00f3mo funciona la colaboraci\u00f3n entre equipos en una organizaci\u00f3n DevOps<\/h3>\n<p>\nEl esquema tradicional para la obtenci\u00f3n de recursos generalmente consiste en un ciclo de solicitudes para la asignaci\u00f3n de recursos, que luego son ejecutadas por varios equipos. Finalmente, todos los recursos necesarios son asignados y confirmados por la parte solicitante. A menudo, estos procesos son parcialmente, o incluso totalmente, manuales y requieren frecuentes e innumerables interacciones entre equipos para el procesamiento exitoso de cada solicitud.<\/p>\n<p><i>Figura 1. Organizaci\u00f3n de TI tradicional<\/i><\/p>\n<p><img decoding=\"async\" alt=\"C\u00f3mo OpenShift cambia la estructura organizativa de la organizaci\u00f3n de TI. Evoluci\u00f3n de los modelos organizativos al migrar a PaaS.\" src=\"\/wp-content\/uploads\/2020\/02\/29b0a4a64691062f03b8860466d18846.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>El diagrama anterior ilustra las relaciones t\u00edpicas entre los equipos en una organizaci\u00f3n de TI tradicional. En este esquema, algunos equipos solicitan a otros equipos la realizaci\u00f3n de trabajos necesarios, utilizando medios de comunicaci\u00f3n m\u00e1s o menos formalizados, como sistemas de tickets o correos electr\u00f3nicos. Luego, estas solicitudes entran en una cola y esperan su turno, y la larga espera a menudo lleva a un deterioro, e incluso a un agravamiento de las relaciones entre los equipos. La tensi\u00f3n se agrava a\u00fan m\u00e1s porque los miembros de diferentes equipos rara vez se encuentran en persona y, por lo general, solo comparten la informaci\u00f3n m\u00ednima necesaria.<\/p>\n<p><i>Figura 2. Organizaci\u00f3n de TI DevOps<\/i><\/p>\n<p><img decoding=\"async\" alt=\"C\u00f3mo OpenShift cambia la estructura organizativa de la organizaci\u00f3n de TI. Evoluci\u00f3n de los modelos organizativos al migrar a PaaS.\" src=\"\/wp-content\/uploads\/2020\/02\/c422b58fff958032e93c1e87586ae0ea.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>En este diagrama se muestra c\u00f3mo se organiza la colaboraci\u00f3n en una organizaci\u00f3n DevOps. Aqu\u00ed, los mismos equipos del diagrama anterior han abandonado las comunicaciones ineficaces que aumentaban la desconexi\u00f3n y las han reemplazado por contactos personales, creando as\u00ed canales permanentes de interacci\u00f3n entre los equipos. Estos canales fomentan la formaci\u00f3n de un conjunto h\u00edbrido de habilidades que ayuda a los empleados a comprender mejor y representar las necesidades, problemas y oportunidades de los equipos que representan. Los equipos se permiten realizar los trabajos necesarios a trav\u00e9s de portales de autoservicio automatizados en lugar de tener que gestionar manualmente las solicitudes de cambio de otros, como suced\u00eda antes. Y gracias a la existencia de canales de interacci\u00f3n, estos sistemas de autoservicio pueden adaptarse r\u00e1pidamente a las necesidades de los equipos para los que fueron creados. Para lograr una mayor comprensi\u00f3n mutua y un intercambio de conocimientos dentro de la organizaci\u00f3n, los miembros de los equipos realizan peri\u00f3dicamente rotaciones de roles para obtener experiencia en la interacci\u00f3n con diferentes equipos y comprender mejor el panorama general de los sistemas de TI que gestionan, aumentando as\u00ed su nivel de capacidad transversal y utilidad.<\/p>\n<h3>Resumiendo<\/h3>\n<p>\nEn este art\u00edculo, explicamos c\u00f3mo la implementaci\u00f3n de soluciones PaaS puede impulsar a una organizaci\u00f3n a adoptar la metodolog\u00eda DevOps, durante la cual se transforman los roles y tareas tradicionales. Por lo tanto, enumeramos las principales tareas de TI que surgen en la organizaci\u00f3n al migrar a OpenShift, as\u00ed como las habilidades necesarias para llevarlas a cabo. Tambi\u00e9n proporcionamos un conjunto b\u00e1sico de roles organizacionales que emergen al formar equipos multifuncionales de DevOps y una matriz RACI que vincula los nuevos roles con las nuevas tareas. Por \u00faltimo, describimos c\u00f3mo la plataforma OpenShift y la metodolog\u00eda DevOps asociada pueden transformar la estructura organizativa de la organizaci\u00f3n al pasar de una jerarqu\u00eda tradicional y sistemas de gesti\u00f3n de solicitudes a equipos multifuncionales con un mayor nivel de comunicaci\u00f3n personal.<br \/>\n<br \/>Fuente: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/redhatrussia\/blog\/489194\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0425\u043e\u0442\u044f \u0441\u0430\u043c\u0438 \u043f\u043e \u0441\u0435\u0431\u0435 \u0440\u0435\u0448\u0435\u043d\u0438\u044f PaaS (\u00ab\u041f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0430 \u043a\u0430\u043a \u0441\u0435\u0440\u0432\u0438\u0441\u00bb) \u043d\u0435 \u0441\u043f\u043e\u0441\u043e\u0431\u043d\u044b \u0438\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u0441\u043f\u043e\u0441\u043e\u0431\u044b \u0438\u043d\u0434\u0438\u0432\u0438\u0434\u0443\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0438 \u043a\u043e\u043c\u0430\u043d\u0434\u043d\u043e\u0433\u043e \u0432\u0437\u0430\u0438\u043c\u043e\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f, \u043e\u043d\u0438 \u0447\u0430\u0441\u0442\u043e \u0441\u043b\u0443\u0436\u0430\u0442 \u043a\u0430\u0442\u0430\u043b\u0438\u0437\u0430\u0442\u043e\u0440\u043e\u043c \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u043e\u043d\u043d\u044b\u0445 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439 \u0432 \u043e\u0442\u0432\u0435\u0442 \u043d\u0430 \u0432\u043e\u0437\u0440\u043e\u0441\u0448\u0443\u044e \u0433\u0438\u0431\u043a\u043e\u0441\u0442\u044c \u0418\u0422-\u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0439. \u041d\u0430 \u0434\u0435\u043b\u0435 \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u0430\u044f \u043e\u0442\u0434\u0430\u0447\u0430 \u043e\u0442 \u0438\u043d\u0432\u0435\u0441\u0442\u0438\u0446\u0438\u0439 \u0432 PaaS \u0437\u0430\u0447\u0430\u0441\u0442\u0443\u044e \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u0430 \u0442\u043e\u043b\u044c\u043a\u043e \u043f\u0440\u0438 \u0443\u0441\u043b\u043e\u0432\u0438\u0438 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u043e\u043d\u043d\u044b\u0445 \u0440\u043e\u043b\u0435\u0439, \u0441\u0444\u0435\u0440 \u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0441\u0442\u0438 (\u0437\u0430\u0434\u0430\u0447) \u0438 \u0441\u0445\u0435\u043c \u0432\u0437\u0430\u0438\u043c\u043e\u043e\u0442\u043d\u043e\u0448\u0435\u043d\u0438\u0439. \u041a \u0441\u0447\u0430\u0441\u0442\u044c\u044e, \u0440\u0435\u0448\u0435\u043d\u0438\u044f PaaS, [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":70923,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-70922","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0425\u043e\u0442\u044f \u0441\u0430\u043c\u0438 \u043f\u043e \u0441\u0435\u0431\u0435 \u0440\u0435\u0448\u0435\u043d\u0438\u044f PaaS (\u00ab\u041f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0430 \u043a\u0430\u043a \u0441\u0435\u0440\u0432\u0438\u0441\u00bb) \u043d\u0435 \u0441\u043f\u043e\u0441\u043e\u0431\u043d\u044b \u0438\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u0441\u043f\u043e\u0441\u043e\u0431\u044b \u0438\u043d\u0434\u0438\u0432\u0438\u0434\u0443\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0438 \u043a\u043e\u043c\u0430\u043d\u0434\u043d\u043e\u0433\u043e \u0432\u0437\u0430\u0438\u043c\u043e\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f, \u043e\u043d\u0438 \u0447\u0430\u0441\u0442\u043e \u0441\u043b\u0443\u0436\u0430\u0442 \u043a\u0430\u0442\u0430\u043b\u0438\u0437\u0430\u0442\u043e\u0440\u043e\u043c \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u043e\u043d\u043d\u044b\u0445 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439 \u0432 \u043e\u0442\u0432\u0435\u0442 \u043d\u0430 \u0432\u043e\u0437\u0440\u043e\u0441\u0448\u0443\u044e \u0433\u0438\u0431\u043a\u043e\u0441\u0442\u044c.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/es\/blog\/administrirovanie\/kak-openshift-menyaet-organizaczionnuyu-strukturu-it-organizaczii-evolyucziya-organizaczionnyh-modelej-pri-perehode-na-paas\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"es_ES\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041a\u0430\u043a OpenShift \u043c\u0435\u043d\u044f\u0435\u0442 \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u043e\u043d\u043d\u0443\u044e \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0443 \u0418\u0422-\u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u0438. \u042d\u0432\u043e\u043b\u044e\u0446\u0438\u044f \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u043e\u043d\u043d\u044b\u0445 \u043c\u043e\u0434\u0435\u043b\u0435\u0439 \u043f\u0440\u0438 \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u0435 \u043d\u0430 PaaS | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0425\u043e\u0442\u044f \u0441\u0430\u043c\u0438 \u043f\u043e \u0441\u0435\u0431\u0435 \u0440\u0435\u0448\u0435\u043d\u0438\u044f PaaS (\u00ab\u041f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0430 \u043a\u0430\u043a \u0441\u0435\u0440\u0432\u0438\u0441\u00bb) \u043d\u0435 \u0441\u043f\u043e\u0441\u043e\u0431\u043d\u044b \u0438\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u0441\u043f\u043e\u0441\u043e\u0431\u044b \u0438\u043d\u0434\u0438\u0432\u0438\u0434\u0443\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0438 \u043a\u043e\u043c\u0430\u043d\u0434\u043d\u043e\u0433\u043e \u0432\u0437\u0430\u0438\u043c\u043e\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f, \u043e\u043d\u0438 \u0447\u0430\u0441\u0442\u043e \u0441\u043b\u0443\u0436\u0430\u0442 \u043a\u0430\u0442\u0430\u043b\u0438\u0437\u0430\u0442\u043e\u0440\u043e\u043c \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u043e\u043d\u043d\u044b\u0445 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439 \u0432 \u043e\u0442\u0432\u0435\u0442 \u043d\u0430 \u0432\u043e\u0437\u0440\u043e\u0441\u0448\u0443\u044e \u0433\u0438\u0431\u043a\u043e\u0441\u0442\u044c.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/es\/blog\/administrirovanie\/kak-openshift-menyaet-organizaczionnuyu-strukturu-it-organizaczii-evolyucziya-organizaczionnyh-modelej-pri-perehode-na-paas\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-02-22T12:37:55+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-03-03T13:14:39+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47C\u00f3mo OpenShift transforma la estructura organizativa de la organizaci\u00f3n de TI. Evoluci\u00f3n de los modelos organizacionales al migrar a PaaS | ProHoster","description":"Aunque las propias soluciones PaaS (\"Plataforma como servicio\") no pueden cambiar las formas de interacci\u00f3n individual y de equipo, a menudo sirven como catalizadores para cambios organizacionales en respuesta a una mayor flexibilidad.","canonical_url":"https:\/\/prohoster.info\/es\/blog\/administrirovanie\/kak-openshift-menyaet-organizaczionnuyu-strukturu-it-organizaczii-evolyucziya-organizaczionnyh-modelej-pri-perehode-na-paas","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"es_ES","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041a\u0430\u043a OpenShift \u043c\u0435\u043d\u044f\u0435\u0442 \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u043e\u043d\u043d\u0443\u044e \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0443 \u0418\u0422-\u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u0438. \u042d\u0432\u043e\u043b\u044e\u0446\u0438\u044f \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u043e\u043d\u043d\u044b\u0445 \u043c\u043e\u0434\u0435\u043b\u0435\u0439 \u043f\u0440\u0438 \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u0435 \u043d\u0430 PaaS | ProHoster","og:description":"\u0425\u043e\u0442\u044f \u0441\u0430\u043c\u0438 \u043f\u043e \u0441\u0435\u0431\u0435 \u0440\u0435\u0448\u0435\u043d\u0438\u044f PaaS (\u00ab\u041f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0430 \u043a\u0430\u043a \u0441\u0435\u0440\u0432\u0438\u0441\u00bb) \u043d\u0435 \u0441\u043f\u043e\u0441\u043e\u0431\u043d\u044b \u0438\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u0441\u043f\u043e\u0441\u043e\u0431\u044b \u0438\u043d\u0434\u0438\u0432\u0438\u0434\u0443\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0438 \u043a\u043e\u043c\u0430\u043d\u0434\u043d\u043e\u0433\u043e \u0432\u0437\u0430\u0438\u043c\u043e\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f, \u043e\u043d\u0438 \u0447\u0430\u0441\u0442\u043e \u0441\u043b\u0443\u0436\u0430\u0442 \u043a\u0430\u0442\u0430\u043b\u0438\u0437\u0430\u0442\u043e\u0440\u043e\u043c \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u043e\u043d\u043d\u044b\u0445 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439 \u0432 \u043e\u0442\u0432\u0435\u0442 \u043d\u0430 \u0432\u043e\u0437\u0440\u043e\u0441\u0448\u0443\u044e \u0433\u0438\u0431\u043a\u043e\u0441\u0442\u044c.","og:url":"https:\/\/prohoster.info\/es\/blog\/administrirovanie\/kak-openshift-menyaet-organizaczionnuyu-strukturu-it-organizaczii-evolyucziya-organizaczionnyh-modelej-pri-perehode-na-paas","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-02-22T12:37:55+00:00","article:modified_time":"2020-03-03T13:14:39+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"70922","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 19:11:25","updated":"2026-02-09 17:11:04","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/70922","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/comments?post=70922"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/70922\/revisions"}],"predecessor-version":[{"id":159260,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/70922\/revisions\/159260"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/media\/70923"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/media?parent=70922"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/categories?post=70922"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/tags?post=70922"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}