DZone
DevOps Zone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
  • Refcardz
  • Trend Reports
  • Webinars
  • Zones
  • |
    • Agile
    • AI
    • Big Data
    • Cloud
    • Database
    • DevOps
    • Integration
    • IoT
    • Java
    • Microservices
    • Open Source
    • Performance
    • Security
    • Web Dev
DZone > DevOps Zone > DevOps in the Government

DevOps in the Government

DevOps can help government agencies iterate quickly and be more Agile with product enhancements, faster integration, and more sustainable apps.

Tom Smith user avatar by
Tom Smith
·
Mar. 21, 17 · DevOps Zone · Opinion
Like (4)
Save
Tweet
5.23K Views

Join the DZone community and get the full member experience.

Join For Free

It was great talking to Wes Caldwell, CTO of Intelligent Software Solutions (ISS). ISS is helping propagate the DevOps movement in domestic and international government agencies to accelerate the development and delivery of applications and capabilities for federal government and military customers. 

DevOps is inherently more efficient and helps companies — as well as government agencies — iterate quickly and be more Agile with product enhancements, faster integration, and more sustainable apps. This results in a better ROI for the agencies.

The most important elements for government agencies, much like private companies, to be successful with DevOps initiatives are:

  1. Have the necessary tools to enable insight into the DevOps pipeline.

  2. Culture of communication and collaboration.

  3. Containerization and the ability to componentize and modularize previously monolithic code.

  4. Microservices to enable breaking code into smaller and smaller elements.

The benefits of implementing a DevOps methodology is the delivery of products and solutions more quickly that are more feature rich, more Agile, more responsive, and portable across multiple platforms like AWS, Azure, Pivotal, and Kubernetes.

ISS develops in-house to optimize the process and then push into the customer environment. They see the adoption of DevOps methodologies at different rates but do feel like government agencies do have a greater incentive to work together to solve problems.

While there are concerns about the tooling, it's getting better with the adoption of containers. It will be interesting to see what happens to standards as more tech companies spin up and are acquired. As more agencies move to the cloud, there will be more automation with Chef, Ansible, and Puppet to stay on top of the momentum created by research and development to test and iterate so agencies can make more well-informed decisions, faster.

Wes sees all government entities ultimately moving to the cloud — most will be hybrid, though it will take time. Continuous delivery will improve over time and corporations will push into the government space to help solve business and public sector problems.

As per Wes' thoughts for developers, the bar has been raised with a full-stack development ecosystem. However, if developers learn the full-stack, the payoff will be huge. A full-stack developer will never be without work. Be open to learning new things and constantly reevaluate different tools. Be willing to learn, grow, and adapt.

DevOps dev

Opinions expressed by DZone contributors are their own.

Popular on DZone

  • How to Submit a Post to DZone
  • What Are Microservices?
  • Automation Testing vs. Manual Testing: What's the Difference?
  • How Java Apps Litter Beyond the Heap

Comments

DevOps Partner Resources

X

ABOUT US

  • About DZone
  • Send feedback
  • Careers
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • MVB Program
  • Become a Contributor
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 600 Park Offices Drive
  • Suite 300
  • Durham, NC 27709
  • support@dzone.com
  • +1 (919) 678-0300

Let's be friends:

DZone.com is powered by 

AnswerHub logo