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 document... (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)
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)
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)
Intersections: DevOps, Release Engineering, and Security
Derek: Good morning, Paul. There's a lot those pursuing DevOps can learn from
Release Engineering practices. I know you've got a lot of experience to
share, so let's get started.
J. Paul Reed: Good morning, it's good to be here. My background is release
engineering, although these days I am actually called a DevOps consultant. I
have about 15 years' experience doing that. That's what my presentation is
about: sort of the intersection between DevOps, Rugged DevOps, and release
engineering and wanting to explore that with the... (more)