DevOps for the Desperate

DevOps for the Desperate
Author: Bradley Smith
Publisher: No Starch Press
Total Pages: 185
Release: 2022-07-12
Genre: Computers
ISBN: 1718502494

DevOps for the Desperate is a hands-on, no-nonsense guide for those who land in a DevOps environment and need to get up and running quickly. This book introduces fundamental concepts software developers need to know to flourish in a modern DevOps environment including infrastructure as code, configuration management, security, containerization and orchestration, monitoring and alerting, and troubleshooting. Readers will follow along with hands-on examples to learn how to tackle common DevOps tasks. The book begins with an exploration of DevOps concepts using Vagrant and Ansible to build systems with repeatable and predictable states, including configuring a host with user-based security. Next up is a crash course on containerization, orchestration, and delivery using Docker, Kubernetes, and a CI/CDpipeline. The book concludes with a primer in monitoring and alerting with tips for troubleshootingcommon host and application issues. You'll learn how to: Use Ansible to manage users and groups, and enforce complex passwords Create a security policy for administrative permissions, and automate a host-based firewall Get started with Docker to containerize applications, use Kubernetes for orchestration, and deploycode using a CI/CD pipeline Build a monitoring stack, investigate common metric patterns, and trigger alerts Troubleshoot and analyze common issues and errors found on hosts

The DevOps Handbook

The DevOps Handbook
Author: Gene Kim
Publisher: IT Revolution
Total Pages: 467
Release: 2016-10-06
Genre: Business & Economics
ISBN: 194278807X

Increase profitability, elevate work culture, and exceed productivity goals through DevOps practices. More than ever, the effective management of technology is critical for business competitiveness. For decades, technology leaders have struggled to balance agility, reliability, and security. The consequences of failure have never been greater―whether it's the healthcare.gov debacle, cardholder data breaches, or missing the boat with Big Data in the cloud. And yet, high performers using DevOps principles, such as Google, Amazon, Facebook, Etsy, and Netflix, are routinely and reliably deploying code into production hundreds, or even thousands, of times per day. Following in the footsteps of The Phoenix Project, The DevOps Handbook shows leaders how to replicate these incredible outcomes, by showing how to integrate Product Management, Development, QA, IT Operations, and Information Security to elevate your company and win in the marketplace.

Hands-on DevOps with Linux

Hands-on DevOps with Linux
Author: Alisson Machado de Menezes
Publisher: BPB Publications
Total Pages: 242
Release: 2021-03-24
Genre: Computers
ISBN: 9389423481

Manage Linux Servers on-premises and cloud with advanced DevOps techniques using Kubernetes Ê KEY FEATURESÊÊ _ Detailed coverage on architecture of Web Servers, Databases, and Cloud Servers. _ Practical touch on deploying your application and managing cloud infrastructure using Docker and Terraform. _ Simplified implementation of Infrastructure as Code with Vagrant. _ Explore the use of different cloud services for better provisioning, scalability, and reliability of enterprise applications. DESCRIPTIONÊ Hands-on DevOps with Linux brings you advanced learnings on how to make the best use of Linux commands in managing the DevOps infrastructure to keep enterprise applications up-to-date. The book begins by introducing you to the Linux world with the most used commands by DevOps experts and teaches how to set up your own infrastructure in your environment. The book covers exclusive coverage on production scenarios using Kubernetes and how the entire container orchestration is managed.Ê Throughout the book, you will get accustomed to the most widely used techniques among DevOps Engineers in their routine.Ê You will explore how infrastructure as code works, working with Vagrant, Docker and Terraform through which you can manage the entire cloud deployment of applications along with how to scale them on your own. WHAT YOU WILL LEARN _ Create Infrastructure as Code to replicate the configuration to your infrastructure. _ Learn best methods and techniques to build continuous delivery pipeline using Jenkins. _ Learn to Distribute and scale your applications using Kubernetes. _ Get insights by analyzing millions of server logs using Kibana and Logstash. WHO THIS BOOK IS FORÊÊ This book is best suited for DevOps Engineers and DevOps professionals who want to make best use of Linux commands in managing the DevOps infrastructure daily. It is a good handy guide for Linux administrators and system administrators too to get familiar with the use of Linux in Devops and advance their skillset in DevOps. Ê TABLE OF CONTENTS 1. Getting started with Linux 2. Working with Bash 3. Setting up a service 4. Configuring a reverse proxy with Nginx 5. Deploying your application using Docker 6. Automating your Infrastructure as Code 7. Creating your infrastructure using cloud services 8. Working with Terraform 9. Working with Git 10. Continuous integration and Continuous Delivery using Jenkins 11. Deploying and scaling your application using Kubernetes 12. Logs with open source Tools

Effective DevOps

Effective DevOps
Author: Jennifer Davis
Publisher: "O'Reilly Media, Inc."
Total Pages: 410
Release: 2016-05-30
Genre: Computers
ISBN: 1491926430

Some companies think that adopting devops means bringing in specialists or a host of new tools. With this practical guide, you’ll learn why devops is a professional and cultural movement that calls for change from inside your organization. Authors Ryn Daniels and Jennifer Davis provide several approaches for improving collaboration within teams, creating affinity among teams, promoting efficient tool usage in your company, and scaling up what works throughout your organization’s inflection points. Devops stresses iterative efforts to break down information silos, monitor relationships, and repair misunderstandings that arise between and within teams in your organization. By applying the actionable strategies in this book, you can make sustainable changes in your environment regardless of your level within your organization. Explore the foundations of devops and learn the four pillars of effective devops Encourage collaboration to help individuals work together and build durable and long-lasting relationships Create affinity among teams while balancing differing goals or metrics Accelerate cultural direction by selecting tools and workflows that complement your organization Troubleshoot common problems and misunderstandings that can arise throughout the organizational lifecycle Learn from case studies from organizations and individuals to help inform your own devops journey

Python for DevOps

Python for DevOps
Author: Noah Gift
Publisher: O'Reilly Media
Total Pages: 506
Release: 2019-12-12
Genre: Computers
ISBN: 1492057665

Much has changed in technology over the past decade. Data is hot, the cloud is ubiquitous, and many organizations need some form of automation. Throughout these transformations, Python has become one of the most popular languages in the world. This practical resource shows you how to use Python for everyday Linux systems administration tasks with today’s most useful DevOps tools, including Docker, Kubernetes, and Terraform. Learning how to interact and automate with Linux is essential for millions of professionals. Python makes it much easier. With this book, you’ll learn how to develop software and solve problems using containers, as well as how to monitor, instrument, load-test, and operationalize your software. Looking for effective ways to "get stuff done" in Python? This is your guide. Python foundations, including a brief introduction to the language How to automate text, write command-line tools, and automate the filesystem Linux utilities, package management, build systems, monitoring and instrumentation, and automated testing Cloud computing, infrastructure as code, Kubernetes, and serverless Machine learning operations and data engineering from a DevOps perspective Building, deploying, and operationalizing a machine learning project

To Keep My Body Safe, I Have a Plan

To Keep My Body Safe, I Have a Plan
Author: Katherine Eskovitz
Publisher:
Total Pages: 34
Release: 2014-03-19
Genre:
ISBN: 9781940101170

To Keep My Body Safe, I Have a Plan is a groundbreaking children's picture book to effectively teach safety, whether on a play date, at school, or anywhere a child might be without his or her trusted caregiver. Developed with the guidance of renowned child safety expert, Pattie Fitzgerald, Founder of Safely Ever After, Inc., and grounded in brain science, this book is essential for all school-age children, though it is appropriate for younger children as well. Safety of the body can be a difficult topic to discuss with kids, but the rules are straightforward and critical. Research by the Center for Disease Control and Prevention estimates that one in six boys and one in four girls are sexually abused before the age of eighteen. Many books on safety emphasize "stranger danger," but an estimated ninety-percent of sexual abusers are known to the child.The safety rules in this book could save your child from being a victim of child molestation. This book gently introduces children to the concept of SAFE ADULTS, INTUITION, and the ESSENTIAL RULES for keeping the body safe. Children will be empowered to L.E.A.D.: to integrate Logic and Emotions to Analyze and Decide on a safety plan. Learning safety facts, examining the emotions involved, analyzing safety tips, and deciding on a safety plan gives children security, confidence, and the tools they need to keep their body safe. Blueprint it: This Have a Plan title can also be personalized online at www.littleblueprint.com. Children will learn safety rules while viewing their name, personal photos, a character that resembles them, and/or a dedication. A personalized book makes a child the hero of their story, engaging them and promoting comprehension and recall of potentially life-saving concepts. Indie Reader approved! IR Verdict: TO KEEP MY BODY SAFE, I HAVE A PLAN is a book to teach and empower children with knowledge to protect themselves and others. TO KEEP MY BODY SAFE, I HAVE A PLAN equips children with tools for thinking through a dangerous environment, with logical steps for personal safety. It lays the groundwork for a child's healthy self-esteem by helping the child to know that his or her feelings are valid. And it models the process for a child to plan a way of escape when in an uncomfortable situation. Author Katherine Eskovitz maps out safe scenarios and suggestions for a personal safety plan. Illustrator Jessica Churchill combines an interesting assortment of still life photos with cartoons to bring home the point. The partnership of author and illustrator works beautifully to provide an appealing book that doesn't overwhelm the child with worst-case scenarios. Children will connect with the story and pictures as they learn valuable lessons in self-care. This book is a part of a series of books created to teach children life skills. The author began the series in an effort to help her own children take charge of the challenges they faced, and shared her secrets as the books equipped her own parenting skills. The website, www.littleblueprint.com displays the storylines for each, with a goal to L.E.A.D. Using logic, emotions, analysis and decision making, children are equipped with a formula to tackle life's difficulties in its various forms. The books are appropriate for toddlers through the teen years, as the comprehension levels increase with age. Truly, it's never too early to teach a child about being aware of the environment and understanding an appropriate response. And the plan formed is adjustable as needed for the child's benefit. TO KEEP MY BODY SAFE, I HAVE A PLAN is book to teach and empower children with knowledge to protect themselves and others. Reviewed by Sally Ferguson for IndieReader. See more at: http: //indiereader.com/2014/05/keep-body-safe-plan/"

DevOps for the Desperate

DevOps for the Desperate
Author: Bradley Smith
Publisher: No Starch Press
Total Pages: 185
Release: 2022-07-12
Genre: Computers
ISBN: 1718502486

DevOps for the Desperate is a hands-on, no-nonsense guide for those who land in a DevOps environment and need to get up and running quickly. This book introduces fundamental concepts software developers need to know to flourish in a modern DevOps environment including infrastructure as code, configuration management, security, containerization and orchestration, monitoring and alerting, and troubleshooting. Readers will follow along with hands-on examples to learn how to tackle common DevOps tasks. The book begins with an exploration of DevOps concepts using Vagrant and Ansible to build systems with repeatable and predictable states, including configuring a host with user-based security. Next up is a crash course on containerization, orchestration, and delivery using Docker, Kubernetes, and a CI/CDpipeline. The book concludes with a primer in monitoring and alerting with tips for troubleshootingcommon host and application issues. You'll learn how to: Use Ansible to manage users and groups, and enforce complex passwords Create a security policy for administrative permissions, and automate a host-based firewall Get started with Docker to containerize applications, use Kubernetes for orchestration, and deploycode using a CI/CD pipeline Build a monitoring stack, investigate common metric patterns, and trigger alerts Troubleshoot and analyze common issues and errors found on hosts

The Terraform Book

The Terraform Book
Author: James Turnbull
Publisher: James Turnbull
Total Pages: 332
Release: 2016-12-31
Genre: Computers
ISBN: 0988820250

A hands-on, introductory book about managing infrastructure with Terraform. Start small and then build on what you learn to scale up to complex infrastructure. Written for both developers and sysadmins. Focuses on how to build infrastructure and applications with Terraform. The book contains: Chapter 1: An Introduction to Terraform Chapter 2: Installing Terraform Chapter 3: Building our first application Chapter 4: Provisioning and Terraform Chapter 5: Collaborating with Terraform Chapter 6: Building a multi-environment architecture Chapter 7: Infrastructure testing Updated for Terraform 0.12!

DevSecOps

DevSecOps
Author: Glenn Wilson
Publisher:
Total Pages: 280
Release: 2020-12-10
Genre: Computers
ISBN: 9781781335024

DevSecOps provides a clear path to building systems and protocols that promotes taking ownership of software security and supports the DevOps philosophy.

Lean from the Trenches

Lean from the Trenches
Author: Henrik Kniberg
Publisher: Pragmatic Bookshelf
Total Pages: 239
Release: 2011-12-14
Genre: Computers
ISBN: 1680503766

You know the Agile and Lean development buzzwords, you've read the books. But when systems need a serious overhaul, you need to see how it works in real life, with real situations and people. Lean from the Trenches is all about actual practice. Every key point is illustrated with a photo or diagram, and anecdotes bring you inside the project as you discover why and how one organization modernized its workplace in record time. Lean from the Trenches is all about actual practice. Find out how the Swedish police combined XP, Scrum, and Kanban in a 60-person project. From start to finish, you'll see how to deliver a successful product using Lean principles. We start with an organization in desperate need of a new way of doing things and finish with a group of sixty, all working in sync to develop a scalable, complex system. You'll walk through the project step by step, from customer engagement, to the daily "cocktail party," version control, bug tracking, and release. In this honest look at what works--and what doesn't--you'll find out how to: Make quality everyone's business, not just the testers. Keep everyone moving in the same direction without micromanagement. Use simple and powerful metrics to aid in planning and process improvement. Balance between low-level feature focus and high-level system focus. You'll be ready to jump into the trenches and streamline your own development process.