Con Dynatrace, puede migrar sin miedo de ambientes monolíticos a ambientes “sin servidor” (Serverless)
Después de años de charlas sobre «Romper el monolito en microservicios», muchas organizaciones se encuentran en un punto en el que implementaron nuevos proyectos basados en una arquitectura de microservicios o agregaron nuevas funciones utilizando micro servicios y los conectaron con el monolito de back-end. Algunos encontraron formas de «estrangular» los servicios del monolito, como lo propuso Martin Fowler, siguieron los principios de Microservicio de Sam Newman o el trabajo de Adrian Cockcroft sobre State of Art Microservices.
Si bien muchas organizaciones aún se encuentran en ese paso de transformación, se avecina lo siguiente: transformar sus servicios en funciones y ejecutarlos en plataformas «sin servidor» como AWS Lambda, Azure Functions, Google Cloud Functions o Pivotal Function Service.
Sea que ya esté a la vanguardia con Serverless o todavía esté pensando en cómo cambiar su monolito, hay y habrá desafíos en esa transformación.
Dynatrace profundiza en las fases individuales de tu transformación y le apoya en lo siguiente:
# 1: ¿Qué estamos migrando? ¿Cuáles son mis dependencias?
# 2: ¿Dónde romper el monolito?
# 3: ¿Lo rompimos con éxito?
# 4: ¿FUNCIONA como se espera?
# 5: ¿ESCALA como se esperaba?
# 6: ¿INTERACTÚA como se esperaba?
# 7: ¿El COMPORTAMIENTO del usuario cambia como se esperaba?
# 8: ¿Cómo administrar y controlar el uso del servicio en la nube y en la nube?
# 9: ¿Cómo administrar registros en un entorno de nube?
# 10: ¿Cómo administrar contenedores?
# 11: ¿Qué están haciendo mis “Funciones sin servidor”?
Fallará, eventualmente, pero nosotros ¡Le ayudamos a recuperarse rápido!
A lo largo de este viaje terminará teniendo problemas, a pesar de seguir estos pasos. Es natural ya que no estamos lidiando con un problema simple. También fallamos de manera continua. Pero nos recuperamos continuamente y lo hacemos más rápido con cada vez que fallamos y estamos automatizando tanto como sea posible.
Este proceso formó Dynatrace Artificial Intelligence (AI), la detección automática de anomalías y de la causa raíz, que no solo reduce el MTTR si se analizan manualmente los datos proporcionados por AI, también le permite implementar autocorrección inteligente y auto curación. La AI muestra la riqueza de datos, el contexto y la información de dependencia que proporciona Dynatrace como parte de un problema detectado automáticamente. Lo que muestra Dynatrace AI es lo que llamamos evaluación de problemas, nosotros lo llamamos la «Vista de lapso de tiempo de un problema». Esto hace que sea mucho más fácil entender dónde está el problema, cómo se filtra a través de su sistema y dónde se encuentra su error arquitectónico o de despliegue.
Finalmente: acelerar a través de la entrega continua
Haga lo que haga en su transformación, asegúrese de comenzar a automatizar tantas de estas «verificaciones de calidad» en su canal de entregas. La API REST de Dynatrace le permite realizar este tipo de automatización y gracias a la flexibilidad de las herramientas de CI / CD de última generación, podemos integrar Dynatrace en su cartera de proyectos.
Si el éxito de su empresa depende de ofrecer una experiencia digital excepcional a sus usuarios, solo hay una cosa de la que debe asegurarse: tener una aplicación de calidad y sin fallos.
Dynatrace tiene uno de los conjuntos de capacidades más extensas y constantemente mejoradas de cualquier proveedor en el campo APM, siendo un jugador fuerte en el mercado.
En Altcomp integramos soluciones con plataformas enterprise, con lo mejor de la agilidad y economía de la nube, con lo mejor de la seguridad y control en tu Data Center y con la mayor simplicidad en los ambientes móviles.
Acuda con alguno de nuestros ejecutivos en Alternativas en Computación. Podemos ayudarle a plantear sus estrategias y a implementar la mejor solución para APM.
Fuente: Dynatrace