Over a million developers have joined DZone.

This Month in DevOps: Jenkins World, Mastering Docker, and Testing With AI

DZone's Guide to

This Month in DevOps: Jenkins World, Mastering Docker, and Testing With AI

We've got some big names in the news this month! Check out our Jenkins World highlights, Docker resources, and see whether testing with AI is on the horizon.

· DevOps Zone ·
Free Resource

Is the concept of adopting a continuous everything model a daunting task for your fast moving business? Read this whitepaper to break down and understand one of the key pillars of this model in Continuous Governance: The Guardrails for Continuous Everything.

We've got a goldmine of resources for you this month with a comprehensive series on Docker resources and a guide to Selenium grid using Docker. You can also check out highlights on Jenkins World, news on software testing with AI, and job opportunities in the DevOps sphere. Get ready to dive in deep!

Top 5 DZone Articles

  1. Master Docker: The Complete Toolkit - Official Resources, by Angela Stringfellow. Check out Docker's official resources in this ongoing series about learning the container technology. Check out the author's whole Docker series

  2. Jenkins World 2017: The State of DevOps, by Kara Phelps. Robert Stroud of Forrester Research talks about the transition to CD, containers, and BizDevOps at this year's conference. Check out Kara's other Jenkins World highlights articles.

  3. Can DevOps Be a Role?, by Jeffrey Lee. Companies are hiring DevOps engineers left and right, but is DevOps really a role? Let's explore what DevOps is- as a role, and as a mindset.

  4. Selenium Grid Using Docker, by Slaven Slugic. Learn how Docker provides an easy, efficient way to spin up a Selenium grid on a single VM for automated distributed testing, avoiding the maintenance headache.

  5. Git: To Squash or Not to Squash?, by Steven Schwenke. Take a quick look at the benefits and downsides to squashing all the commits on a given feature branch to just one commit.

DevOps Around the Web

  1. Low-code app development considerations, Richard Harris, September 8, 2017. This interview with industry experts addresses how low-code platforms are faring, their benefits, and concerns.

  2. What's beyond continuous testing? AI, Wolfgang Platz, September 15, 2017. Continuous testing will naturally hit a critical point where testing speed cannot increase as fast as software complexity and deployment speed. Where do we go from there? The answer is AI.

  3. CoreOS Extends Enterprise Kubernetes Solution to Microsoft Azure, Parker Yates, August 17, 2017. Kubernetes capabilities will now extend across clouds and data centers.

Who's Hiring?

Here are a few DevOps employment opportunities from our Jobs community. See if any fit your skill set and apply today! Plus, you can check out our Jobs zone for way more job listings.

DevOps Engineer
Location: Raleigh, NC, United States
Experience: Experience with Azure or AWS cloud services, advanced Linux and Windows administration skills, solid understanding and experience with DevOps best practices.

Software Architect
CSG International
Location: Omaha, NE, United States
Experience: 10+ years of development experience in a senior or lead role required. Deep understanding, design experience, and team mentoring in .Net, C#, IIS, Windows, and WCF  Services.

A Deeper DevOps Dive

  1. DZone's Guide to Automated Testing: Improving Application Speed and Quality: a free ebook download.

  2. Declarative Pipeline With Jenkins: DZone's Refcard on building and managing declarative pipelines with Jenkins and Blue Ocean.

Are you looking for greater insight into your software development value stream? Check out this whitepaper: DevOps Performance: The Importance of Measuring Throughput and Stability to see how CloudBees DevOptics can give you the visibility to improve your continuous delivery process.

devops ,low code ,docker ,jenkins world ,selenium ,jobs

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}