Weekly Top 10: DevOps Tools and Agile Teams
Weekly Top 10: DevOps Tools and Agile Teams
The best DevOps articles from around the web, courtesy of Electric Cloud.
Join the DZone community and get the full member experience.Join For Free
Discover how quick and easy it is to secure secrets, so you can get back to doing what you love. Try Conjur, a free open source security service for developers.
Nothing is immune to change, including software delivery practices. As DevOps continues to mature, for example, and become more deeply ingrained in the enterprise, new revelations are discovered and expanded upon throughout the industry. However, three basic tenets will always remain at the core of DevOps: people, processes and tools. While each of the three is equally important to a DevOps transformation, we found this week’s top news dives specifically into the DevOps toolchain. Continue reading to learn which configuration management tools to choose and how to use the toolchain to scale successfully. Even with all the hype around DevOps, we still haven’t forgotten about another popular method – Agile (or, is it a mindset?).
1) What is DevOps? Gene Kim Explains
By Dawn Foster | Published on @LinuxDotCom
Gene Kim is an author of the popular DevOps Novel, The Phoenix Project, and the upcoming DevOps Handbook, currently scheduled for release in October. He was formerly the founder and CTO of Tripwire, but these days you can find him writing books, organizing the DevOps Enterprise Summit, and working on research and other projects as a co-founder of IT Revolution.
2) The Secret to Successful Scaling: Use the DevOps Toolchain to Become a Well-Oiled Machine
One of the most exciting challenges young companies face is the prospect of scaling up. Successful growth is not just about gaining traction, but about implementing a smart business model that allows you to expand your customer base without increasing overhead at the same rate. Ideally, a scalable strategy will enable exponential revenue growth alongside more incremental cost increases.
3) An Agile Dilemma: Mindset or Method?
There’s an intriguing dialogue happening in the world of Agile software development that may be relevant for anyone interested in how business works in a rapidly changing world. For those readers who are not familiar with Agile, this innovative approach to creating software emerged out of a February 2001 gathering of seventeen software developers in Snowbird, Utah. Among them were Jeff Sutherland and Ken Schwaber, the coauthors of what has come to be known as Scrum, and Ward Cunningham, the originator of the wiki, which became popularized with the explosive growth of Wikipedia.
4) DevOps Experts Unite on Video Podcast Series
To remain competitive in today’s software-driven economy, organizations of all sizes are investing in DevOps to become better at releasing software. Although the ROI is evident in the IT and business performance of organizations that have successfully implemented DevOps practices, the journey still can be challenging.
5) Select The Best Configuration Management Tools For Your Company
Choosing the best configuration management tools is not easy. There is a raft of options on the market, ranging from simple command-line interface scripting tools to full-blown packaging and provisioning systems, as well as application release automation and orchestration tools. The key to selecting the best configuration management tools is to focus on what the organization needs are and analyze which of the many offerings will suit your enterprise.
6) A Transformation Journey to Modernized IT | @BigDataExpo #Cloud #BigData #DigitalTransformation
Improving end-user experiences and leveraging big data analytics helps Aimia head off digital disruption and improve core operations and processes. The next BriefingsDirect Voice of the Customer digital business transformation case study examines how loyalty management innovator Aimia is modernizing, consolidating, and standardizing its global IT infrastructure.
7) New IT Salary Research Shows Most DevOps Practitioners Earn $100K or More
By Stuart Parkerson | Published on @AppDeveloperMag
Puppet recently released its 2016 DevOps Salary Report which indicates that most DevOps practitioners in the United States earn $100,000 or more in annual salary. The annual report also found that 43 percent of IT managers earn $150,000 or more, up from 26 percent last year. The salary report is based on data gathered from more than 4,600 respondents to the survey.
8) Small Things Matter: What Developers Should Really Care About
Hey boy, are you doing microservices? Sure you are. Everybody does. Have you moved to 4-tier architecture already? Are your applications cloud-native? Have you container-dockerized yourself? All of it? Then, I bet you also have strong DevOps culture. Of course, none of these could be achieved without Management 3000.0 and Modern Agile. Oh boy, you’re so awesome! But wait, wait. We’re not done yet. You’re using Marathon or Kubernetes, right? And Big Data, you have to do Big Data! What about your APIs? Are they RESTful enough?
9) Testing In Production Comes Out Of The Shadows
By @j_jeremiah | Published on @sdtimes
For enterprise testing organizations, the world of software development is somewhat similar to the world of legalized marijuana. There’s a saying in the legal pot world: “Out of the shadows and into the light.” This is used to describe the way users of illegal weed are now able to come out of hiding and talk about their usage in public without fear of reprisal.
10) Agile in Dispersed or Distributed Teams
Cross-cultural team building enables collaboration and teamwork in dispersed or distributed agile teams. You need to invest to get the best out of a dispersed team argues Nienke Alma, a people oriented Agile enthusiast working as a Scrum master and agile coach. Several more people wrote about what is needed to make agile work with dispersed or distributed teams.
Electric Cloud Expands Executive Team on DevOps Digest!
Opinions expressed by DZone contributors are their own.