• Complain

Davis - Modern System Administration: Building and Maintaining Reliable Systems

Here you can read online Davis - Modern System Administration: Building and Maintaining Reliable Systems full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. year: 2020, publisher: OReilly (WILEY UK), genre: Computer. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

Davis Modern System Administration: Building and Maintaining Reliable Systems
  • Book:
    Modern System Administration: Building and Maintaining Reliable Systems
  • Author:
  • Publisher:
    OReilly (WILEY UK)
  • Genre:
  • Year:
    2020
  • Rating:
    3 / 5
  • Favourites:
    Add to favourites
  • Your mark:
    • 60
    • 1
    • 2
    • 3
    • 4
    • 5

Modern System Administration: Building and Maintaining Reliable Systems: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "Modern System Administration: Building and Maintaining Reliable Systems" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

As development has accelerated in the past 20 years, the role of operations has changed drastically. How does any one individual stay relevant with the increased complexity in systems and services? This practical guide helps anyone in operations-sysadmins, automation engineers, IT professionals, and site reliability engineers-understand the essential concepts of the role today. The collaboration, automation, and evolution of the systems in use has changed how we do operations work. Author Jennifer Davis, senior cloud advocate at Microsoft, provides examples to help you progress your current skills to modern practices. Youll understand the operations path from version control to production and identify areas of work where you need to upgrade your skills. Topics include: Development and testing: Version control, fundamentals of virtualization and containers, testing, and architecture review Deploying and configuring services: Infrastructure management, networks, security, storage, serverless, and release management Scaling administration: Monitoring and observability, capacity planning, log management and analysis, and security and compliance

Davis: author's other books


Who wrote Modern System Administration: Building and Maintaining Reliable Systems? Find out the surname, the name of the author of the book and a list of all author's works by series.

Modern System Administration: Building and Maintaining Reliable Systems — read online for free the complete book (whole text) full work

Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "Modern System Administration: Building and Maintaining Reliable Systems" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

Light

Font size:

Reset

Interval:

Bookmark:

Make
Modern System Administration by Jennifer Davis with Chris Devers and Tabitha - photo 1
Modern System Administration

by Jennifer Davis with Chris Devers and Tabitha Sable

Copyright 2020 Jennifer Davis. All rights reserved.

Printed in the United States of America.

Published by OReilly Media, Inc. , 1005 Gravenstein Highway North, Sebastopol, CA 95472.

OReilly books may be purchased for educational, business, or sales promotional use. Online editions are also available for most titles (http://oreilly.com). For more information, contact our corporate/institutional sales department: 800-998-9938 or corporate@oreilly.com .

  • Acquisitions Editor: John Devins
  • Editor: Virginia Wilson
  • Production Editor: Katherine Tozer
  • Interior Designer: David Futato
  • Cover Designer: Karen Montgomery
  • Illustrator: OReilly Media
  • August 2020: First Edition
Revision History for the First Edition
  • 2019-09-24: First Release
  • 2020-01-10: Second Release
  • 2020-04-09: Third Release
  • 2020-06-26: Fourth Release
  • 2020-09-14: Fifth Release
  • 2020-12-11: Sixth Release
  • 2021-03-05: Seventh Release
  • 2021-06-30: Eighth Release

See http://oreilly.com/catalog/errata.csp?isbn=9781492055211 for release details.

The OReilly logo is a registered trademark of OReilly Media, Inc. Modern System Administration, the cover image, and related trade dress are trademarks of OReilly Media, Inc.

While the publisher and the authors have used good faith efforts to ensure that the information and instructions contained in this work are accurate, the publisher and the authors disclaim all responsibility for errors or omissions, including without limitation responsibility for damages resulting from the use of or reliance on this work. Use of the information and instructions contained in this work is at your own risk. If any code samples or other technology this work contains or describes is subject to open source licenses or the intellectual property rights of others, it is your responsibility to ensure that your use thereof complies with such licenses and/or rights.

978-1-492-05514-3

Part I. Foundations
Chapter 1. Introduction
A Note for Early Release Readers

With Early Release ebooks, you get books in their earliest formthe authors raw and unedited content as they writeso you can take advantage of these technologies long before the official release of these titles.

This will be the Introduction of the final book. Please note that the GitHub repo will be made active later on.

If you have comments about how we might improve the content and/or examples in this book, or if you notice missing material within this chapter, please reach out to the editor at vwilson@oreilly.com.

While the underlying concepts like managing capacity and security have remained the same, system administration has changed over the last couple of decades. Early administration required in-depth knowledge of services running on individual systems. Books on system administration focused on specific services on the systems from printing to DNS. The first conference dedicated to system administration, LISA, described large scale as sites for over 100 users.

Now, operations engineers are faced with an ever-growing list of technologies and third-party services to learn about and leverage as they build and administer systems and services that have thousands to millions of users. Software development is moving fast, and sysadmins need to move as quickly to accommodate and deliver value.

I wrote this book for all the experienced system administrators, IT professionals, support engineers, and other operation engineers who are looking for a map to understanding the landscape of contemporary operation tools, technologies and practices. This book may also be useful to developers, testers, and anyone who wants to level up their operability skills.

In this book, I examine the modernization of system administration and how collaboration, automation, and system evolution change the fundamentals of operations. This book is not a how-to reference, as there are many quality reference materials to dig into specific topics. Where relevant, I recommend materials to level your skills in that area. I provide examples to guide a deeper understanding of the essential concepts that individuals need to understand, evaluate and execute on their work.

The focus is on tools and technologies in broad use currently, but progress is rapid with new tools and technologies coming into use all the time. These new tools may supplant todays favorite tools with little notice. Dont worry about learning the wrong tools; study the underlying concepts. Apply these concepts to evaluate and adopt tools as they become available.

At its core, modern system administration is about assessing and regulating risk to the business. It encompasses changes in how sysadmins collaborate with development and testing, deploy and configure services, and scale in production due to increased complexity of infrastructure and data generation.

Principles

The first part of the book focuses on the number of technical practices. These include:

  • Version Control is a practice that enables the organization, coordination, and management of objects. Its the foundation of automating software development and delivery with continuous integration and continuous deployment.

  • Local Development Environment is a practice of standardizing on a set of tools and technologies to reduce challenges to collaboration and leverage work that has been done to set up an environment. It empowers teams to choose tools intentionally.

  • Testing is a practice of getting explicit feedback about the impact of change. Its another critical part of automation and continuous integration and continuous deployment.

  • Security is the practice of protecting hardware, software, networks, and data from harm, theft, or unauthorized access.

You cant be the lone sysadmin anymore known for saying no. The nature of the work may start at understanding operating systems, but it spans across understanding services across different platforms while working in collaboration with other teams within the organization and potentially external to your team. You must adopt tools and practices from across the organization to better perform your job.

You need to be comfortable with using the terminal and graphical interfaces. Just about every tool Ill cover has some aspect of command line usage. Being able to explore and use the tools helps you understand when problems arise with the automation. When you have to debug the automation, you need to know whether its the tool or your use of the tool.

You cant ignore version control. For years, DORAs annual State of DevOps report has reported that the use of version control highly correlates to high IT performers. Version control is fundamental to collaboration with other parts of the organization whether youre writing code to set up local development and test environments or deploying applications in a consistent and repeatable manner. Version control is also critical for managing your documentation whether its READMEs embedded in a project repository, or as a separate project that spans content for the organization. You administer tests of the code you write, as well as the infrastructure that you build within version control.

You build and maintain virtual images and containers for use locally as well as within the cloud. All of this requires some understanding of how to read, debug, and in some cases write code in a particular language. Depending on the environment, Ruby, Python, or Go may be in use.

Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «Modern System Administration: Building and Maintaining Reliable Systems»

Look at similar books to Modern System Administration: Building and Maintaining Reliable Systems. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


Reviews about «Modern System Administration: Building and Maintaining Reliable Systems»

Discussion, reviews of the book Modern System Administration: Building and Maintaining Reliable Systems and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.