We're building value and opportunity by investing in cybersecurity, analytics, digital solutions, engineering and science, and consulting. Our culture of innovation empowers employees as creative thinkers, bringing unparalleled value for our clients and for any problem we try to tackle.
Empower People to Change the World庐
Abstract
Leaders across the Federal Government feel pressure to increase the pace of mission impacts and responsiveness to citizens by incorporating DevOps into their departments. But where鈥檚 the best place to start to ensure swift and enduring results? Jeff Fossum, digital transformation architect, offers his thoughts on how to adapt and where to begin.聽
For any government agency looking to leverage DevOps to deliver mission impacts faster, the first question to ask is where and how to begin your DevOps journey. While the pace of commercial DevOps is impressive, it can feel daunting for an organization that hasn鈥檛 tried DevOps before. That's the first place where 无忧传媒 can help. We've been on the DevOps journey for years. Experience tells us that every agency is different. You don鈥檛 have to implement or excel in every single DevOps practice before you can begin delivering software faster. We understand that DevOps is not an end in and of itself鈥攊t's a maturity model to accelerate delivery of software into production.聽
鈥淵ou don鈥檛 have to master or implement every DevOps practice to begin delivering software faster. I like to think of it as a maturity model, where you accelerate the delivery of software to users and production over time.鈥
- Jeff Fossum, digital transformation architect at 无忧传媒
One key to succeeding at DevOps is not trying to do everything at once. Identify the practices that will have the greatest impact at your agency and focus on those. 无忧传媒 has helped agencies improve their missions with a modest DevOps push. That means employing just a few tools to get started, like a modern configuration management system and a pipeline to support continuous integration and automated testing. Correctly implemented, these steps alone should be enough to increase the speed of software delivery. Over the course of a year with a few simple DevOps updates, your agency can save weeks of production release time and have real impacts on your users.聽
As your DevOps culture and processes mature, you will likely begin to form tightly integrated teams of software developers, testers, security engineers, and IT operations specialists. A multi-disciplinary team allows security and operations to be woven into the software design process鈥攁n approach known as DevSecOps. DevSecOps works to ensure better outcomes and sustainability across your portfolio. One way it does so is by allowing new software features or fixes to be delivered to production almost as quickly as they鈥檙e developed. With duplicate cloud environments that allow agencies to simply flip a switch and put new software into production, deployments can be done at the end of every 2-week Agile sprint. If you鈥檙e counting, that鈥檚 26 new software releases per year. Not bad, right?
Some federal missions have circumstances (e.g., time, resources, urgency) that require full implementation of all DevOps practices. From continuous deployment to continuous monitoring, the full DevOps suite allows for code to be checked in and channeled through a pipeline immediately into production. With no downtime, your agency can provide a continuously improving set of features to millions of citizens without missing a beat.聽
Want to hear more from our experts? Listen to Jeff Fossum discuss his approach to your future DevOps journey.聽Watch the full video here.