서브메뉴
검색
Modern System Administration
Modern System Administration
상세정보
- 자료유형
- 전자책 국외
- 최종처리일시
- 20260202073946.0
- ISBN
- 9781492055167 (electronic bk.)
- ISBN
- 9781492055211
- 저자명
- Davis, Jennifer.
- 서명/저자
- Modern System Administration
- 판사항
- 1st ed.
- 형태사항
- 1 online resource (328 pages)
- 내용주기
- 완전내용Intro -- Copyright -- Table of Contents -- Foreword -- Preface -- Who Should Read This Book? -- What This Book Is Not -- Scope of This Book -- If I Could Tell You Only One Thing -- If I Could Tell You Only One More Thing -- Conventions Used in This Book -- O'Reilly Online Learning -- How to Contact Us -- Acknowledgments -- Introducing Modern System Administration -- Map Your Journey -- Embrace a Mindset Shift -- What Is the Job? -- Flavors of System Administration -- Embrace Evolving Practices -- Embrace Collaboration -- Embrace Sustainability -- Wrapping Up -- Part I. Reasoning About Systems -- Chapter 1. Patterns and Interconnections -- How to Connect Things -- How Things Communicate -- Application Layer -- Transport Layer -- Network Layer -- Data Link Layer -- Physical Layer -- Wrapping Up -- Chapter 2. Computing Environments -- Common Workloads -- Choosing the Location of Your Workloads -- On-Prem -- Cloud Computing -- Compute Options -- Serverless -- Containers -- Virtual Machines -- Guidelines for Choosing Compute -- Wrapping Up -- Chapter 3. Storage -- Why Care About Storage? -- Key Characteristics -- Storage Categories -- Block Storage -- File Storage -- Object Storage -- Database Storage -- Considerations for Your Storage Strategy -- Anticipate Your Capacity and Latency Requirements -- Retain Your Data as Long as Is Reasonably Necessary -- Respect the Privacy Concerns of Your Users -- Defend Your Data -- Be Prepared to Handle Disaster Recovery Situations -- Wrapping Up -- Chapter 4. Network -- Caring About Networks -- Key Characteristics of Networks -- Build a Network -- Virtualization -- Software-Defined Networks -- Content Distribution Networks -- Guidelines to Your Network Strategy -- Wrapping Up -- Part II. Practices -- Chapter 5. Sysadmin Toolkit -- What Is Your Digital Toolkit? -- The Components of Your Toolkit.
- 내용주기
- 완전내용Choosing an Editor -- Choosing Programming Languages -- Frameworks and Libraries -- Other Helpful Utilities -- Wrapping Up -- Chapter 6. Version Control -- What Is Version Control? -- Benefits of Version Control -- Organizing Infra Projects -- Wrapping Up -- Chapter 7. Testing -- You're Already Testing -- Common Types of Testing -- Linting -- Unit Tests -- Integration Tests -- End-to-End Tests -- Explicit Testing Strategy -- Improving Your Tests -- Learning from Failure -- Next Steps -- Wrapping Up -- Chapter 8. Infrastructure Security -- What Is Infrastructure Security? -- Share Security Responsibilities -- Borrow the Attacker Lens -- Design for Security Operability -- Categorize Discovered Issues -- Wrapping Up -- Chapter 9. Documentation -- Know Your Audience -- Dimensions of Documentation -- Organization Practices -- Organizing a Topic -- Organizing a Site -- Recommendations for Quality Documentation -- Wrapping Up -- Chapter 10. Presentations -- Know Your Audience -- Choose Your Channel -- Choose Your Story Type -- Storytelling in Practice -- Case #1: Charts Are Worth a Thousand Words -- Case #2: Telling the Same Story with a Different Audience -- The Key Takeaways -- Know Your Visuals -- Visual Cues -- Chart Types -- Recommended Visualization Practices -- Wrapping Up -- Part III. Assembling the System -- Chapter 11. Scripting Infrastructure -- Why Script Your Infrastructure? -- Three Lenses to Model Your Infrastructure -- Code to Build Machine Images -- Code to Provision Infrastructure -- Code to Configure Infrastructure -- Getting Started -- Wrapping Up -- Chapter 12. Managing Your Infrastructure -- Infrastructure as Code -- Treating Your Infrastructure as Data -- Getting Started with Infrastructure Management -- Linting -- Writing Unit Tests -- Writing Integration Tests -- Writing End-to-End Tests -- Wrapping Up.
- 내용주기
- 완전내용Chapter 13. Securing Your Infrastructure -- Assessing Attack Vectors -- Manage Identity and Access -- How Should You Control Access to Your System? -- Who Should Have Access to Your System? -- Manage Secrets -- Password Managers and Secret Management Software -- Defending Secrets and Monitoring Usage -- Securing Your Computing Environment -- Securing Your Network -- Security Recommendations for Your Infrastructure Management -- Wrapping Up -- Part IV. Monitoring the System -- Chapter 14. Monitoring Theory -- Why Monitor? -- How Do Monitoring and Observability Differ? -- Monitoring Building Blocks -- Events -- Monitors -- Data: Metrics, Logs, and Tracing -- First-Level Monitoring -- Event Detection -- Data Collection -- Data Reduction -- Data Analysis -- Data Presentation -- Second-Level Monitoring -- Wrapping Up -- Chapter 15. Compute and Software Monitoring in Practice -- Identify Your Desired Outputs -- What Should You Monitor? -- Do What You Can Now -- Monitors That Matter -- Plan for a Monitoring Project -- What Alerts Should You Set? -- Examine Monitoring Platforms -- Choose a Monitoring Tool or Platform -- Wrapping Up -- Chapter 16. Managing Monitoring Data -- What Is Monitoring Data? -- Metrics -- Logs -- Structured Logs -- Tracing -- Distributed Tracing -- Choose Your Data Types -- Retain Log Data -- Analyze Log Data -- Monitoring Data at Scale -- Wrapping Up -- Chapter 17. Monitor Your Work -- Why Should You Monitor Your Work? -- Manage Your Work with Kanban -- Choose a Platform -- Find the Interesting Information -- Wrapping Up -- Part V. Scaling the System -- Chapter 18. Capacity Management -- What Is Capacity? -- The Capacity Management Model -- Resource Procurement -- Justification -- Management -- Monitoring -- The Framework for Capacity Planning -- Do You Need Capacity Planning with Cloud Computing? -- Wrapping Up.
- 내용주기
- 완전내용Chapter 19. Developing On-Call Resilience -- What Is On-Call? -- Humane On-Call Processes -- Check Your On-Call Policies -- Preparing for On-Call -- One Week Out -- The Night Before -- Your On-Call Rotation -- On-Call Handoff -- The Day After On-Call -- Monitor the On-Call Experience -- Wrapping Up -- Chapter 20. Managing Incidents -- What Is an Incident? -- What Is Incident Management? -- Planning and Preparing for Incidents -- Set Up and Document Communication Channels -- Train for Effective Communication -- Create Templates -- Maintain Documentation -- Document the Risks -- Practice Failure -- Understand Your Tools -- Clearly Define Roles and Responsibilities -- Understand Severity Levels and Escalation Protocols -- Responding to Incidents -- Learning from the Incident -- How Deep Should You Dig? -- Aiding Discovery -- Documenting Incidents Effectively -- Distributing the Information -- Next Steps -- Wrapping Up -- Chapter 21. Leading Sustainable Teams -- Collective Leadership -- Adopt a Whole-Team Approach -- Build Resilient On-Call Teams -- Update On-Call Processes -- Monitor the Team's Work -- Why Monitor the Team? -- What Should You Monitor? -- Measure Impact on the Team -- Support Team Infrastructure with Documentation -- Budget a Learning Culture -- Adapt to Challenges -- Wrapping Up -- Conclusion -- Appendix A. Protocols in Practice -- Hypertext Transfer Protocol -- QUIC -- Domain Name System -- Appendix B. Resolving Test Failures -- Test Failure Type #1: Environment Problems -- Test Failure Type #2: Flawed Test Logic -- Test Failure Type #3: Changing Assumptions -- Test Failure Type #4: Flaky Tests -- Test Failure Type #5: Code Defects -- Index -- About the Author -- Colophon.
- 기타형태저록
- Print version / Davis, JenniferModern System Administration. Sebastopol : O'Reilly Media, Incorporated,c2022. 9781492055211
- 전자적 위치 및 접속
- 로그인 후 원문을 볼 수 있습니다.
MARC
008260202s2022 xx o 0 eng d■001EBC30237586
■003MiAaPQ
■00520260202073946.0
■006m o d |
■007cr cnu||||||||
■020 ▼a9781492055167▼q(electronic bk.)
■020 ▼z9781492055211
■035 ▼a(MiAaPQ)EBC30237586
■035 ▼a(Au-PeEL)EBL30237586
■035 ▼a(OCoLC)1351201878
■040 ▼aMiAaPQ▼beng▼erda▼epn▼cMiAaPQ▼dMiAaPQ
■1001 ▼aDavis, Jennifer.
■24510▼aModern System Administration
■250 ▼a1st ed.
■264 1▼aSebastopol▼bO'Reilly Media, Incorporated▼c2022.
■264 4▼c?022.
■300 ▼a1 online resource (328 pages)
■336 ▼atext▼btxt▼2rdacontent
■337 ▼acomputer▼bc▼2rdamedia
■338 ▼aonline resource▼bcr▼2rdacarrier
■5050 ▼aIntro -- Copyright -- Table of Contents -- Foreword -- Preface -- Who Should Read This Book? -- What This Book Is Not -- Scope of This Book -- If I Could Tell You Only One Thing -- If I Could Tell You Only One More Thing -- Conventions Used in This Book -- O'Reilly Online Learning -- How to Contact Us -- Acknowledgments -- Introducing Modern System Administration -- Map Your Journey -- Embrace a Mindset Shift -- What Is the Job? -- Flavors of System Administration -- Embrace Evolving Practices -- Embrace Collaboration -- Embrace Sustainability -- Wrapping Up -- Part I. Reasoning About Systems -- Chapter 1. Patterns and Interconnections -- How to Connect Things -- How Things Communicate -- Application Layer -- Transport Layer -- Network Layer -- Data Link Layer -- Physical Layer -- Wrapping Up -- Chapter 2. Computing Environments -- Common Workloads -- Choosing the Location of Your Workloads -- On-Prem -- Cloud Computing -- Compute Options -- Serverless -- Containers -- Virtual Machines -- Guidelines for Choosing Compute -- Wrapping Up -- Chapter 3. Storage -- Why Care About Storage? -- Key Characteristics -- Storage Categories -- Block Storage -- File Storage -- Object Storage -- Database Storage -- Considerations for Your Storage Strategy -- Anticipate Your Capacity and Latency Requirements -- Retain Your Data as Long as Is Reasonably Necessary -- Respect the Privacy Concerns of Your Users -- Defend Your Data -- Be Prepared to Handle Disaster Recovery Situations -- Wrapping Up -- Chapter 4. Network -- Caring About Networks -- Key Characteristics of Networks -- Build a Network -- Virtualization -- Software-Defined Networks -- Content Distribution Networks -- Guidelines to Your Network Strategy -- Wrapping Up -- Part II. Practices -- Chapter 5. Sysadmin Toolkit -- What Is Your Digital Toolkit? -- The Components of Your Toolkit.
■5058 ▼aChoosing an Editor -- Choosing Programming Languages -- Frameworks and Libraries -- Other Helpful Utilities -- Wrapping Up -- Chapter 6. Version Control -- What Is Version Control? -- Benefits of Version Control -- Organizing Infra Projects -- Wrapping Up -- Chapter 7. Testing -- You're Already Testing -- Common Types of Testing -- Linting -- Unit Tests -- Integration Tests -- End-to-End Tests -- Explicit Testing Strategy -- Improving Your Tests -- Learning from Failure -- Next Steps -- Wrapping Up -- Chapter 8. Infrastructure Security -- What Is Infrastructure Security? -- Share Security Responsibilities -- Borrow the Attacker Lens -- Design for Security Operability -- Categorize Discovered Issues -- Wrapping Up -- Chapter 9. Documentation -- Know Your Audience -- Dimensions of Documentation -- Organization Practices -- Organizing a Topic -- Organizing a Site -- Recommendations for Quality Documentation -- Wrapping Up -- Chapter 10. Presentations -- Know Your Audience -- Choose Your Channel -- Choose Your Story Type -- Storytelling in Practice -- Case #1: Charts Are Worth a Thousand Words -- Case #2: Telling the Same Story with a Different Audience -- The Key Takeaways -- Know Your Visuals -- Visual Cues -- Chart Types -- Recommended Visualization Practices -- Wrapping Up -- Part III. Assembling the System -- Chapter 11. Scripting Infrastructure -- Why Script Your Infrastructure? -- Three Lenses to Model Your Infrastructure -- Code to Build Machine Images -- Code to Provision Infrastructure -- Code to Configure Infrastructure -- Getting Started -- Wrapping Up -- Chapter 12. Managing Your Infrastructure -- Infrastructure as Code -- Treating Your Infrastructure as Data -- Getting Started with Infrastructure Management -- Linting -- Writing Unit Tests -- Writing Integration Tests -- Writing End-to-End Tests -- Wrapping Up.
■5058 ▼aChapter 13. Securing Your Infrastructure -- Assessing Attack Vectors -- Manage Identity and Access -- How Should You Control Access to Your System? -- Who Should Have Access to Your System? -- Manage Secrets -- Password Managers and Secret Management Software -- Defending Secrets and Monitoring Usage -- Securing Your Computing Environment -- Securing Your Network -- Security Recommendations for Your Infrastructure Management -- Wrapping Up -- Part IV. Monitoring the System -- Chapter 14. Monitoring Theory -- Why Monitor? -- How Do Monitoring and Observability Differ? -- Monitoring Building Blocks -- Events -- Monitors -- Data: Metrics, Logs, and Tracing -- First-Level Monitoring -- Event Detection -- Data Collection -- Data Reduction -- Data Analysis -- Data Presentation -- Second-Level Monitoring -- Wrapping Up -- Chapter 15. Compute and Software Monitoring in Practice -- Identify Your Desired Outputs -- What Should You Monitor? -- Do What You Can Now -- Monitors That Matter -- Plan for a Monitoring Project -- What Alerts Should You Set? -- Examine Monitoring Platforms -- Choose a Monitoring Tool or Platform -- Wrapping Up -- Chapter 16. Managing Monitoring Data -- What Is Monitoring Data? -- Metrics -- Logs -- Structured Logs -- Tracing -- Distributed Tracing -- Choose Your Data Types -- Retain Log Data -- Analyze Log Data -- Monitoring Data at Scale -- Wrapping Up -- Chapter 17. Monitor Your Work -- Why Should You Monitor Your Work? -- Manage Your Work with Kanban -- Choose a Platform -- Find the Interesting Information -- Wrapping Up -- Part V. Scaling the System -- Chapter 18. Capacity Management -- What Is Capacity? -- The Capacity Management Model -- Resource Procurement -- Justification -- Management -- Monitoring -- The Framework for Capacity Planning -- Do You Need Capacity Planning with Cloud Computing? -- Wrapping Up.
■5058 ▼aChapter 19. Developing On-Call Resilience -- What Is On-Call? -- Humane On-Call Processes -- Check Your On-Call Policies -- Preparing for On-Call -- One Week Out -- The Night Before -- Your On-Call Rotation -- On-Call Handoff -- The Day After On-Call -- Monitor the On-Call Experience -- Wrapping Up -- Chapter 20. Managing Incidents -- What Is an Incident? -- What Is Incident Management? -- Planning and Preparing for Incidents -- Set Up and Document Communication Channels -- Train for Effective Communication -- Create Templates -- Maintain Documentation -- Document the Risks -- Practice Failure -- Understand Your Tools -- Clearly Define Roles and Responsibilities -- Understand Severity Levels and Escalation Protocols -- Responding to Incidents -- Learning from the Incident -- How Deep Should You Dig? -- Aiding Discovery -- Documenting Incidents Effectively -- Distributing the Information -- Next Steps -- Wrapping Up -- Chapter 21. Leading Sustainable Teams -- Collective Leadership -- Adopt a Whole-Team Approach -- Build Resilient On-Call Teams -- Update On-Call Processes -- Monitor the Team's Work -- Why Monitor the Team? -- What Should You Monitor? -- Measure Impact on the Team -- Support Team Infrastructure with Documentation -- Budget a Learning Culture -- Adapt to Challenges -- Wrapping Up -- Conclusion -- Appendix A. Protocols in Practice -- Hypertext Transfer Protocol -- QUIC -- Domain Name System -- Appendix B. Resolving Test Failures -- Test Failure Type #1: Environment Problems -- Test Failure Type #2: Flawed Test Logic -- Test Failure Type #3: Changing Assumptions -- Test Failure Type #4: Flaky Tests -- Test Failure Type #5: Code Defects -- Index -- About the Author -- Colophon.
■588 ▼aDescription based on publisher supplied metadata and other sources.
■590 ▼aElectronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2026. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries.
■655 4▼aElectronic books.
■77608▼iPrint version▼aDavis, Jennifer▼tModern System Administration▼dSebastopol : O'Reilly Media, Incorporated,c2022▼z9781492055211
■7972 ▼aProQuest (Firm)
■85640▼uhttps://ebookcentral.proquest.com/lib/baekseok-ebooks/detail.action?docID=30237586▼zClick to View


