Your Guide to Legacy Application Modernization and Cloud Migration

Containers and cloud infrastructure have captured the imagination of IT professionals—and why shouldn’t they? These technologies deliver significant improvements in speed, agility and scale. The problem is that most enterprises are not yet ready to embrace this technology because they are still dependent on legacy applications.

Overcoming Docker Networking Challenges with the Apcera Platform

The following article is an excerpt from the whitepaper “Docker In Production: Regaining the Promise".

Rather than building up to it, let’s start with one of the more difficult challenges for Docker in production: handling the networking aspects. Managing and securing network communication between an ever-growing number of Docker containers in a production environment requires considerable effort.

Don’t Turn Your Back on Legacy Applications

Enterprises stand at a crossroads. The industry is moving towards cloud infrastructure, cloud-native applications and containerized workloads. That’s the future. However, most enterprises built their business on legacy applications. And these legacy workloads make up the majority of business critical, revenue-generating applications. Migrating to the cloud and cloud-native applications can’t be taken lightly. Enterprises can’t turn their back on legacy applications.

Security is Important to Running Applications in Containers, Who Knew?

Applications are the fabric of what makes a modern organization function, innovate and deliver new or existing products. It’s also true that the modern business is looking for faster; faster time to market, time to value, innovation—you name it—faster everything. Considering the fact that applications are so critical to your business and containers help you move “faster” it would stand to reason that having an appropriate security strategy to protect those applications and associated data would be critical.

The Methodology for Successfully Bringing Containers to Production

I work closely with systems integrators and many of them tell me their clients are asking how to leverage containers and microservices. Based on this growing interest, system integrators are identifying solutions and establishing a methodology for their customers. In my conversations I often ask what are the primary business outcomes their clients are looking to achieve. Surprisingly, the vast majority of the system integrators can’t give me a direct answer—and I can only count on one hand those that can.

What Does It Take To Make Applications Cloud Native?

Developers have been creating applications long before the need to consider what it will take to make their code as a cloud native or 12 factor application. Before starting at Apcera, I created a simple chat application (Node Chat) after spending a few weeks learning Node.js.