Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Industrial Internet of Things >> Computación en la nube

Cómo DevOps está dictando un nuevo enfoque para el desarrollo de la nube

Es un secreto a voces ahora y no está oculto para nadie que los marcos de la nube han implementado la utilización de los marcos innovadores de DevOps para una implementación más rápida y su escalamiento comercial. Existen muchas ventajas de utilizar los marcos tecnológicos de DevOps, y pocas de ellas incorporan; implementación más rápida de software y sistemas de actualizaciones en los sistemas de la nube, una menor cantidad de gastos, pruebas para examinar errores y escalabilidad personalizada. Para decidir los nuevos enfoques para el desarrollo de la nube con respecto a los marcos de DevOps, es importante comprender cómo está cambiando el avance de la nube, cuál es el propósito detrás de este cambio y cómo DevOps puede utilizar para este cambio.

¿Qué impulsa la utilización de DevOps como principal innovación de empoderamiento para llegar a la nube? Es la necesidad de acelerar y simplificar un procedimiento de mejora lo que ha frenado el desarrollo de algunas empresas. Proliferan las historias sobre titanes de la industria que no pueden comprar organizaciones o pioneros del marketing que no pueden lanzar artículos, todo porque TI no puede mantener la acumulación de desarrollo de aplicaciones. Si bien los líderes intentan arreglar sus procesos para la mejora de las aplicaciones mediante la transferencia de cascada a DevOps, saben que DevOps por sí solo no los protegerá. La inactividad en la adquisición de capital de software y hardware ralentiza el proceso de desarrollo, independientemente de si se agiliza o no. Los ingenieros terminan atentos a la configuración de los recursos de capital antes de que se puedan implementar las aplicaciones.

Acerca del desarrollo de aplicaciones en la nube

En el momento de la creación de aplicaciones en la nube, el cambio debe comenzar en el nivel de ingeniería de software, nunca en el nivel C. Los beneficios de la creación de aplicaciones en la nube utilizando herramientas actualizadas para DevOps deben ser comprendidas por todos los que dirijan la práctica. Las personas que no están a bordo probablemente adquirirán un camino de progreso y no reaccionarán con precisión a los problemas inevitables que surgirán. (Esa práctica se identifica como "corrección continua").

Mientras que los mercados de avance empresarial se apresuran a elegir una plataforma de nube, a menudo antes de crear un negocio DevOps y un procedimiento DevOps, las soluciones en la nube DevOps, públicas y privadas, deben desarrollarse simultáneamente. Debemos mecanizar nuestros procedimientos ágiles utilizando herramientas de automatización de DevOps que no están en la nube ni en la nube. Al mismo tiempo, deberíamos pensar en cómo ampliar la automatización y los procedimientos de DevOps a nubes tanto privadas como públicas.

En realidad, esto es bastante difícil, considerando la originalidad de los servicios en la nube DevOps y las herramientas DevOps. No es lo mismo que pueda realizar en orden secuencial, dadas las profundas dependencias de las que se habló antes. El procedimiento que parece funcionar mejor incorpora los pasos a continuación.

  1. Caracterice sus necesidades de desarrollo. Explore lo que está haciendo ahora y lo que tiene que hacer más adelante.
  2. Caracterice el caso comercial. Deberá acercarse a alguien para obtener dinero en efectivo, por lo tanto, debe caracterizar el ROI.
  3. Defina los procesos preliminares para DevOps. Tenga en cuenta que estos procedimientos cambiarán constantemente a medida que los desarrollemos mediante pruebas, revisiones y muchos errores.
  4. Defina los enlaces a la plataforma o plataformas en la nube y la solución DevOps preliminar . No puede simplemente caracterizar los instrumentos DevOps sin comprender las plataformas objetivo. Debe haber una sinergia con la automatización, los procesos, el objetivo y la plataforma de cultura de DevOps. Este es el lugar donde la mayoría de las empresas tropiezan como resultado de la complejidad de cada nueva pieza móvil. Pierden la marca, en cuanto a oportunidades perdidas dentro de las nuevas plataformas de nube que quedan sin explotar por alguna explicación.
  5. Piense en su gente. Necesita que todos estén enérgicos con DevOps y con la mejora de la nube impulsada por DevOps. Esto parece un problema en numerosas asociaciones, básicamente a la luz del hecho de que tanto la nube como DevOps son nuevos. Adoptar ambas nuevas formas simultáneamente parece quitarle el aliento a los desarrolladores tradicionales que necesitan adaptarse pero necesitan mucha dirección. La preparación tampoco te salvará aquí. Es la dirección que debe provenir de los desarrolladores, y no debería haber consultas sobre las nuevas herramientas, procedimientos, plataformas y prácticas cotidianas.
  6. Explique CloudOps:cómo funcionarán las aplicaciones en la nube. Muchos desarrolladores no piensan en nada que realizar con los procedimientos. Dentro de este nuevo modelo, no puede ser la situación. El código de lanzar en una pared y esperar lo bueno se acabó, ya que estos son modelos antiguos. La nube y DevOps deberían brindar algo nuevo a los desarrolladores, además de una visibilidad mejorada sobre la forma en que funcionan sus aplicaciones. Esta respuesta se puede utilizar para mejorar las aplicaciones de una nube.

DevOps liderará

A medida que la nube y DevOps sigan demostrando su valor agregado para las empresas, muchos líderes de innovación y CTO estarán operando para eliminar los obstáculos burocráticos y técnicos que sofocan las oportunidades y el crecimiento de las organizaciones. Sin embargo, estas empresas necesitan ir mucho más allá con los valores de DevOps más grandes, que incorporan una implementación ágil y continua. Esta idea está menos comprendida e incluso es temida por numerosas personas en el negocio de la TI, que la ven como una forma de lograr la calidad de las aplicaciones y reducir la productividad. Sin embargo, cuando se agrega la nube a la ecuación de DevOps, se observa que las organizaciones nunca tienen otra opción.

Si la computación en la nube va a volverse poderosa para los esfuerzos, en ese momento es DevOps lo que nos ha llevado allí. La función y el valor de DevOps, así como la función y el valor de la computación en la nube, son totalmente sinérgicos. No obtendrá el valor de uno sin incluir ambos. En el lado de las operaciones, numerosas organizaciones se quedan cortas en la asociación y los dispositivos para realizar operaciones de DevOps. Seguramente no se conocen diferentes enfoques nuevos y sus innovaciones relacionadas, y las metodologías tradicionales siguen siendo puertos protegidos que brindan poco valor a la industria. Las diferencias que se muestran aquí para hablar de una manera fascinante de tomar estas asociaciones.

El mayor obstáculo para dar el salto son demasiados cambios que deberían ocurrir simultáneamente. DevOps debe implementarse y entenderse. La nube debe aceptarse en relación con DevOps y, por lo tanto, una gran cantidad de opciones en torno a la plataforma y las herramientas en la nube de DevOps deben realizarse juntas.


Computación en la nube

  1. Cómo adoptar multicloud
  2. Cómo convertirse en un experto en computación en la nube
  3. ¿Cómo crear un centro de excelencia en la nube?
  4. Cómo convertirse en ingeniero de seguridad en la nube
  5. Beneficios de usar la nube con los servicios DevOps
  6. Cómo los nativos de la nube y Kubernetes facilitan el desarrollo de aplicaciones
  7. Actualización de Google Cloud; Cómo está evolucionando Google
  8. Brecha de habilidades en la nube; Cómo unirlos
  9. Cómo lograr la preparación de la fuerza laboral en la nube
  10. ¿Cómo la computación en la nube puede beneficiar al personal de TI?
  11. ¿Cómo la computación en la nube está cambiando la administración?