microservices

Mono2Micro AI speeds up app ‘refactoring’ before cloud move

To help the developers that update legacy applications, our team has created Mono2Micro (monolith-to-microservice) – an AI assistant that modernizes legacy applications to help move them to the cloud as microservices. Our tool simplifies and speeds up the often error-prone “application refactoring” process of partitioning and preserving the original semantics of the legacy, monolith applications.

Continue reading

Using iter8 and Kiali to evolve your cloud applications while gaining insights into their behavior

IBM Research has partnered with Red Hat to bring iter8 into Kiali. Iter8 lets developers automate the progressive rollout of new microservice versions. From Kiali, developers can launch these rollouts interactively, watch their progress while iter8 shifts user traffic to the best microservice version, gain real-time insights into how competing versions (two or more) perform, and uncover trends on service metrics across versions.

Continue reading

Using SecDevOps to design and embed security and compliance into development workflows

IBM Research has initiated focused efforts called Code Risk Analyzer to bring security and compliance analytics to DevSecOps. Code Risk Analyzer is a new feature of IBM Cloud Continuous Delivery, a cloud service that helps provision toolchains, automate builds and tests, and control quality with analytics.

Continue reading

Upping the microservices game with Istio: A microservice mesh

In June last year I reported here the open sourcing of Amalgam8 – a microservice fabric first to provide a central control over layer 7 routing across a mesh of microservices that constitutes a cloud app. The value of Amalgam8 is in removing the burden and complexity of integrating the smaller microservices that comprise an […]

Continue reading