DockerCon 18: Why developers are more critical than ever before
The implications of shift-left
As the fog clears over San Francisco Bay, so concludes DockerCon 18, perhaps the most highly anticipated container conference on the IT event calendar. The show brought together the full range of open-source community members, from inquiring students, to Docker novices, to full-fledged captains. And while DockerCon has served as the epicenter for container hype for the past few years, this crowd seemed cautiously aware of the work ahead before their organization realized its container ambitions.
The Container Journey
The benefits of containers are very real. The promise of predictable, consistent environments that can run virtually anywhere is certainly enough to support mainstream adoption. Most modern IT companies are either fully committed to microservices or are at least experimenting with hybrid strategies. Yet, in talking to customers, it was obvious that many are at very different stages of their container journey.
According to CA Technologies’ survey of 97 DockerCon 18 attendees…
Clearly many are not as far along as they would like to be. Why might this be the case?
DockerCon 18 – Container Challenges
Dialogue with attendees unveiled a range of container-related challenges.
Some are struggling to migrate existing legacy applications. Others are unsure about how to properly test, secure and observe their microservices. As you might expect, enterprise players were concerned about scaling, questioning if their containers are indeed ready for prime-time.
The distribution of challenges was fairly even. Roughly 12% of attendees identified development, testing, deploying or scaling container apps as their primary concern, respectively.
Security however, led the way at 28%. As expected, this is a critical need for all companies. Yet, many of the folks we talked to admitted to not even having a comprehensive security plan in place. Some were still even conducting manual tests.
One common theme around these challenges is that they fall on the shoulders of developers. With shift-left practices, developers have become increasingly responsible for ensuring application success by taking proactive measures earlier in the DevOps lifecycle. App testing, securing and observing are no longer acceptable after the fact. These processes must be baked into the CI/CD pipeline.
So how are devs handling these added pressures? Many we talked to are struggling to find solutions that enable them to conduct these quality checks, while still focusing on their day job. After all, coding is what developers do best. Unfortunately, many testing, security and monitoring tools are built with IT Ops teams or Security groups in mind. Conversely, developers need more lightweight options that won’t slow them down, or require a culture change.
As this is the case, the success of container initiatives may hinge on a company’s ability of to provide its developers easy-to-use tooling that empower them to shift-left, while remaining productive coders.
In the words of CA Technologies’ CTO, Otto Berkes, “The future of companies lays in the hands of their developers.”
If you’d like to view CA Technologies’ portfolio of developer products, visit developer.ca.com.