article thumbnail

IBM and AWS Partnership Accelerates Cloud Modernization

CIO

Given the variety of factors and business outcomes, it’s a complex exercise to determine what applications should be rewritten for native cloud, refactored to better leverage cloud’s benefits, or alternatively, rehosted or relocated to gain essential advantages. Think of ICCA as a GPS for app modernization,” Varadarajan says.

AWS 273
article thumbnail

4 remedies to avoid cloud app migration headaches

CIO

But if you do your planning exercise properly, you shouldn’t have to move your applications around,” he says. Architectural lock-in is when the application relies on multiple managed services from the cloud provider. One big reason: they’re often locked into their chosen provider’s ecosystem. So plan for that in advance, adds Holcombe.

Cloud 307
Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

Microservices Done Right, Part 2: More Antipatterns to Avoid

Accenture

Microservices architecture has become popular over the last several years. Many organizations have seen significant improvements in critical metrics such as time to market, quality, and productivity as a result of implementing microservices. Recently, however, there has been a noticeable backlash against microservices.

article thumbnail

Apium Academy Software Workshops to Boost Your Career

Apiumhub

There are no katas or practical exercises, the focus of the workshop is on benefits, trade-offs, and critical concepts. Anna is a strong supporter of agile development methodologies and the correct application of architectural solutions. Notably, Kotlin, coupled with best practices in Object Orientation and Software Architecture.

article thumbnail

Agile Architecture: It’s Not a Free-for-All

Accenture

I’ve been thinking about Agile architecture recently, since a seasoned consultant friend (Payson Hall of Catalysis, Inc.) Agile architecture does not mean no overview and no planning – although it does offer significant advantages over traditional approaches in many situations, including the one you describe.

article thumbnail

Seamlessly Swapping the API backend of the Netflix Android app

Netflix Tech

How we migrated our Android endpoints out of a monolith into a new microservice by Rohan Dhruva , Ed Ballot As Android developers, we usually have the luxury of treating our backends as magic boxes running in the cloud, faithfully returning us JSON. You can read more about this in our previous posts here: part 1 , part 2. It was a Node.js

article thumbnail

D2iQ Kubernetes Platform + GitLab: Deliver Better Code Faster

d2iq

Overcoming CI/CD Pitfalls As organizations adopt a microservices architecture or transition between cloud providers, continuous integration/continuous delivery (CI/CD) pipelines are a way to accelerate agility and time to market. But CI/CD can become cumbersome without the right tooling.

DevOps 64