True Story. Over the past few years, Fannie Mae transformed the way in
which they delivered software. Deploys increased from 1,200/month to
15,000/month. At the same time, productivity increased by 28% while
reducing costs by 30%. But, how did they do it?
During the All Day DevOps conference, over 13,500 practitioners from around
the world to learn from their peers in the industry. Barry Snyder, Senior
Manager of DevOps at Fannie Mae, was one of 57 practitioners who shared his
real world journey through his enterprise transformation.
Choke Point or Checkpoint. Eddie Webb, Director of Software Delivery
Platforms at Liberty Mutual, also shared his organization's journey into
DevOps. Eddie described how they evolved their organization, tool chain,
and processes to go from 20% of builds being deployed to 60% over the past 18
months. He described how they documen... (more)
In September 2014, Apple made encryption default with the introduction of the
iPhone 6. Then, in February 2016, a Los Angeles judge issued an order to
Apple to help break into the encrypted iPhone belonging to a terrorist
involved in a mass shooting.
Apple had used some of the strongest encryption technologies and practices to
protect its users and their data. The encryption technology did not
discriminate between lawful and unlawful users. While there were many sides
to this issue, it surfaced many important debates on security, privacy, and
For develope... (more)
When building DevOps or continuous delivery practices you can learn a great
deal from others. What choices did they make, what practices did they put
in place, and how did they connect the dots?
At Sonatype, we pulled together a set of 21 reference architectures for
folks building continuous delivery and DevOps practices using Docker. Why?
After 3,000 DevOps professionals attended our webinar on "Continuous
Integration using Docker" discussing just one reference architecture example,
we recognized there was a strong interest in the community to learn more.
That's why we assem... (more)
As a long time Java developer, I've always depended on the Maven build
process to automatically publish my artifacts to a Nexus Repository Manager.
This automated process was made possible thanks to some very useful plugins
- specifically, the Maven plugin for Nexus staging and the Maven Deploy
plugin. Both made publishing of artifacts to Nexus Repository Managers
remarkably simple as the final step of a Maven build.
Introducing the Nexus Jenkins Plugin
However, in today's continuous-everything world, build processes are
increasingly complicated and resemble a highly dynamic su... (more)
"Being able to take needless work out of the system is more important than
being able to put more work into the system." This is one of my favorite
quotes from Gene Kim's book, The Phoenix Project, and it plays directly into
why we're announcing the DevOps Express initiative today.
Tracing the Steps. For years now, I have witnessed needless work being
performed across the DevOps industry. No, not within our clients DevOps and
continuous delivery practices. I have seen it in the buyer's journey –
from the folks taking their first baby steps into DevOps to those
organizations tr... (more)