|
Published:
August 20, 2019

DevOps For Dummies

Overview

Develop faster with DevOps

DevOps embraces a culture of unifying the creation and distribution of technology in a way that allows for faster release cycles and more resource-efficient product updating. DevOps For Dummies provides a guidebook for those on the development or operations side in need of a primer on this way of working.

Inside, DevOps evangelist Emily Freeman provides a roadmap for adopting the management and technology tools, as well as the culture changes, needed to dive head-first into DevOps.

  • Identify your organization’s needs
  • Create a DevOps framework
  • Change your organizational structure
  • Manage projects in the DevOps world

DevOps For Dummies is essential reading for developers and operations professionals in the early stages of DevOps adoption.

Read More

About The Author

Emily Freeman is a technologist and storyteller who helps engineering teams improve their velocity. She believes the biggest challenges facing engineers aren't technical, but human. She's worked with both cutting-edge startups and some of the largest technology providers in the world. Emily is currently a Senior Cloud Advocate at Microsoft and a frequent keynote speaker at technology events.

Sample Chapters

devops for dummies

CHEAT SHEET

A surprising facet of the DevOps engineering practice for software development is that it focuses more on the people and process of an organization than the specific tools or technologies that the engineers choose to utilize.DevOps offers no silver bullet, but it can have a massive impact on your organization and your products as an engineering culture of collaboration, ownership, and learning with the purpose of accelerating the software development lifecycle from ideation to production.

HAVE THIS BOOK?

Articles from
the book

When done correctly, DevOps offers significant advantages for your organization. This article presents the key points to know about how DevOps benefits your organization. Use it as a reference to help you persuade your colleagues or to reinforce your understanding of why you chose to go the DevOps route when the road gets bumpy.
The growth of DevOps culture has changed the way developers build and ship software. Before the Agile mindset emerged, development teams were assigned a feature, built it, and then forgot about it. They tossed the code over to the QA team, who then threw it back because of bugs or moved it along to the operations team.
A surprising facet of the DevOps engineering practice for software development is that it focuses more on the people and process of an organization than the specific tools or technologies that the engineers choose to utilize.DevOps offers no silver bullet, but it can have a massive impact on your organization and your products as an engineering culture of collaboration, ownership, and learning with the purpose of accelerating the software development lifecycle from ideation to production.
The term DevOps (a combination of software development and operations) refers to a set of practices, tools, and cultural philosophy that automate and integrate the work of software development and IT teams.Marrying the cloud with your DevOps practice can accelerate the work you’ve already accomplished. When used together, both DevOps and the cloud can drive your company’s digital transformation.
The success of your DevOps initiative relies heavily on following the process, but it’s also important to use the right tools. Selecting a cloud service provider isn’t an easy choice, especially when DevOps is your driving motivation. GCP (Google Cloud Platform), AWS (Amazon Web Services), and Azure have more in common than they do apart.
DevOps has no ideal organizational structure. Like everything in tech, the “right” answer concerning your company’s structure depends on your unique situation: your current team, your plans for growth, your team’s size, your team’s available skill sets, your product, and on and on.Aligning your DevOps team’s vision should be your first mission.
It can be difficult to assess candidates for the right skillset when hiring for DevOps jobs…but not impossible. With a little creativity and willingness to step outside the box, you can use interview techniques to help find candidates with the right technical skills for your DevOps initiatives. ©Shutterstock/New AfricaThe age of obtuse riddles and sweat-inducing whiteboard interviews is waning — and for good reason.
The DevOps approach involves a cycle as opposed to a line. It allows for continuous integration and continuous delivery, garnering consistent feedback throughout the process. The DevOps methodology is just one example of how processes have evolved.Development processes have changed radically over the last few decades, and for good reason.
Fostering a DevOps culture and selecting tools to support your DevOps approach will benefit your organization. The DevOps approach galvanizes your engineering team and focuses your product development on your customer.However, any time you attempt to make a massive change to the undercurrent of your organization, you face challenges and have to deal with setbacks.
Improving engineering performance as part of the DevOps process can have sweeping impacts on the entire business. Streamlining the development life cycle and removing bottlenecks will serve to accelerate the overall performance of the business — ultimately increasing the bottom line.And if you think, as a DevOps engineer, that you shouldn’t have to care about the business performance, you’re wrong.

General Programming & Web Design

What is DevOps? It’s difficult to provide you with an exact DevOps prescription — because none exists. DevOps is a philosophy that guides software development, one that that prioritizes people over process and process over tooling. DevOps builds a culture of trust, collaboration, and continuous improvement. ©Shutterstock/Phakawan WongpetananAs a culture, the DevOps philosophy views the development process in a holistic way, taking into account everyone involved: developers, testers, operations folks, security, and infrastructure engineers.
https://cdn.prod.website-files.com/6630d85d73068bc09c7c436c/69195ee32d5c606051d9f433_4.%20All%20For%20You.mp3

Frequently Asked Questions

No items found.