XebiaLabs,
líder reconocido en software empresarial DevOps y Continuous Delivery,
ha anunciado hoy el lanzamiento de un marco DevOps que allana el camino
hacia la nube a aquellas empresas que están migrando sus aplicaciones a
recursos basados en la nube a gran escala. Este marco conecta las
prácticas empresariales de DevOps con la funcionalidad habitual de
gestión en la nube y ofrece una base fundamental a medida que las
empresas aceleran el cambio hacia aplicaciones basadas en la nube.
La nube no es igual a DevOps
El fácil acceso a las tecnologías de nube pública genera una idea
errónea muy común: el cambio a la nube no solo ofrecerá una
infraestructura más flexible y escalable a un coste menor, sino que
también acelerará el suministro de aplicaciones al cliente. En realidad,
mudarse a la nube es solo un paso en ese viaje. Las empresas que buscan
mejorar y acelerar el suministro de software están implantando prácticas
de DevOps que abarcan toda la cadena de valor del suministro de
software. En general, estas prácticas no están relacionadas con la nube
en sí: se centran en la gestión del lanzamiento de software de principio
a fin y en el proceso de implantación de la aplicación, desde la idea
hasta el código y la producción. Para tener éxito con DevOps, las
empresas deben crear procesos estandarizados que sean independientes de
la tecnología, hacer cumplir los requisitos de gobernabilidad y permitir
la colaboración entre equipos técnicos y no técnicos.
Se busca: Un marco de DevOps diseñado para la nube
Las empresas que suministran DevOps a escala necesitan un marco que
resuma las configuraciones y la infraestructura, y que haga cumplir unos
procesos coherentes en todos los equipos y entornos. Además, necesitan
un marco centrado en DevOps que esté diseñado para cubrir las
necesidades únicas de las aplicaciones híbridas y basadas en la nube:
1. Recursos en la nube bajo demanda: aprovisionar y
desaprovisionar los recursos en la nube en el “momento justo” como parte
del flujo de la cartera de lanzamientos de DevOps
2. Supervisión inteligente de carteras de lanzamientos complejos:
Administrar y organizar procesos de lanzamientos complejos para aquellas
aplicaciones de componentes múltiples, así como visualizar, administrar
y trazar las dependencias de forma automática.
3. Procesos estandarizados que son independientes de la tecnología,
en todos los entornos: crear y automatizar procesos estándar y
repetibles que funcionan para entornos híbridos, sin tener que crear una
y otra vez scripts de configuración personalizados.
4. Completar la visibilidad del estado del lanzamiento, incluidos los
componentes y el estado del cambio, desde el volumen acumulado hasta el
código y la producción: Proporcionar visibilidad en tiempo real de
todos los aspectos relacionados con los componentes y los procesos del
lanzamiento, en todas las “ubicaciones” y sistemas
5. Hacer cumplir la gobernabilidad de las TI como parte del proceso
central: mantener la infraestructura para abordar la seguridad, el
cumplimiento, la auditoría e incluso las necesidades de informes, de
forma automática y en todo momento
La plataforma XebiaLabs DevOps sienta las bases para implementaciones
en la nube de DevOps empresarial
La plataforma
XebiaLabs DevOps es la única solución que proporciona a las grandes
empresas la funcionalidad DevOps necesaria para desplegar aplicaciones
en la nube a cualquier escala. Ofrece funciones de orquestación,
análisis y automatización de despliegue diseñadas para satisfacer las
necesidades únicas de las infraestructuras híbridas y de la nube,
ayudando a las empresas a gestionar las aplicaciones implementadas en la
nube con rapidez y amplitud. Las capacidades esenciales incluyen:
-
Automatización, orquestación y gestión de carteras de lanzamiento de
software complejas, procesos de despliegue y configuraciones
-
Suministro y desaprovisionamiento automático de recursos basados en la
nube, bajo demanda, como parte del flujo de cartera de DevOps
-
Despliegues híbridos que se gestionan a través de una mezcla de nubes,
VM, contenedores y entornos tradicionales
-
Gestión de dependencias entre los componentes de aplicación y los
microservicios en toda la cartera de Continuous Delivery
-
Visibilidad detallada del estado del despliegue y de la cartera de
lanzamiento en todos los entornos, de fácil acceso en todos los
equipos, tanto técnicos como no técnicos
-
Control integrado y granular de sus procesos, incluidos el
cumplimiento de normas, seguridad, informes, gobernanza y captura de
pistas de auditoría, todo integrado automáticamente en el proceso del
lanzamiento.
"En todas las industrias, las empresas están cambiando sus aplicaciones
a los recursos basados en la nube", comenta Robert Stroud, director de
producto de XebiaLabs y ex analista principal de Forrester Research. "La
mayoría empieza con unos pocos únicos y comprueban el éxito inicial,
pero limitado. A medida que empiezan a desplazarse a una escala mayor,
necesitan alinear sus iniciativas en la nube con sus procesos DevOps o,
probablemente, ambas iniciativas se tambalearán. La forma más efectiva
de entregar miles de aplicaciones en la nube de una forma repetitiva,
escalable y segura es incluir totalmente los despliegues en la nube en
el proceso de principio a fin de DevOps y utilizar una plataforma DevOps
completa y nativa de nube, como XebiaLabs", añade Stroud.
Ejemplo: DevOps empresariales para servicios en la nube AWS
La plataforma XebiaLabs DevOps se integra a la perfección con muchos
servicios públicos e híbridos y en la nube, incluyendo Microsoft Azure,
Google Cloud y AWS. Las empresas pueden incluir infraestructura basada
en la nube como parte de una cartera de lanzamientos automatizados de
código a producción, impulsada por procesos estandarizados y que
incorporan todos los controles requeridos.
La plataforma XebiaLabs DevOps ha sido concebida para ofrecer las
mejores prácticas para DevOps en entornos en la nube. Por ejemplo, las
empresas pueden suministrar de forma automática una infraestructura
basada en la nube mediante plantillas AWS CloudFormation. Mediante la
combinación de XebiaLabs y AWS CloudFormation, los equipos pueden
normalizar las configuraciones de la nube en sus organizaciones,
promover la reutilización de plantillas CloudFormation validadas y
simplificar el proceso de solución de problemas en entornos basados en
la nube. A fin de ayudar a los equipos a optimizar las versiones y
aprovechar al máximo sus recursos AWS, XebiaLabs también promueve el uso
de las mejores prácticas de AWS, como las configuraciones
predeterminadas recomendadas, el uso de roles IAM para un gestión de
acceso potente y flexible y el uso de proxies cuando se conecta a AWS
para garantizar una seguridad adicional.
Más información
Shift
to the Cloud with XebiaLabs (Cámbiate a la nube con XebiaLabs)
Recursos adicionales
El comunicado en el idioma original, es la versión oficial y autorizada
del mismo. La traducción es solamente un medio de ayuda y deberá
ser comparada con el texto en idioma original, que es la única versión
del texto que tendrá validez legal.
Vea la versión original en businesswire.com: https://www.businesswire.com/news/home/20180625005840/es/