دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: [1 ed.]
نویسندگان: Jennifer Davis
سری:
ISBN (شابک) : 1492055212, 9781492055211
ناشر: O'Reilly Media
سال نشر: 2023
تعداد صفحات: 300
زبان: English
فرمت فایل : EPUB (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 9 Mb
در صورت تبدیل فایل کتاب Modern System Administration: Managing Reliable and Sustainable Systems به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب مدیریت سیستم مدرن: مدیریت سیستم های قابل اعتماد و پایدار نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
مدیریت اولیه سیستم نیاز به دانش عمیق در مورد انواع خدمات در سیستم های فردی داشت. اکنون، این کار به طور فزایندهای پیچیده و متفاوت از یک شرکت به شرکت دیگر با فهرستی از فناوریها و خدمات شخص ثالث برای یکپارچهسازی است. چگونه یک فرد در سیستم ها و خدمات مرتبط باقی می ماند؟ این راهنمای عملی به هر کسی که در عملیات است -سیادمین ها، مهندسان اتوماسیون، متخصصان فناوری اطلاعات و مهندسین قابلیت اطمینان سایت- کمک می کند تا مفاهیم اساسی نقش امروز را درک کنند.
همکاری، اتوماسیون و تکامل سیستمها، اصول کار عملیات را تغییر میدهد. مهم نیست که در کجای سفر خود هستید، این کتاب اطلاعاتی را در اختیار شما قرار می دهد تا مسیر خود را برای پیشرفت مهارت های مدیریت سیستم ضروری بسازید. نویسنده جنیفر دیویس نمونه هایی از شیوه ها و ابزارهای مدرن را با مواد توصیه شده برای پیشرفت مهارت های شما ارائه می دهد.
موضوعات عبارتند از:
توسعه و آزمایش: کنترل نسخه، اصول مجازی سازی و کانتینرها، آزمایش، و بررسی معماری استقرار و پیکربندی خدمات: مدیریت زیرساخت، شبکه ها، امنیت، ذخیره سازی، بدون سرور و مدیریت انتشار مدیریت مقیاس: نظارت و مشاهده پذیری، برنامه ریزی ظرفیت، مدیریت گزارش و تجزیه و تحلیل، و امنیت و انطباقEarly system administration required in-depth knowledge of a variety of services on individual systems. Now, the job is increasingly complex and different from one company to the next with an ever-growing list of technologies and third-party services to integrate. How does any one individual stay relevant 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.
Collaboration, automation, and the evolution of systems change the fundamentals of operations work. No matter where you are in your journey, this book provides you the information to craft your path to advancing essential system administration skills. Author Jennifer Davis provides examples of modern practices and tools with recommended materials to advance 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 compliancePreface Conventions Used in This Book Using Code Examples O’Reilly How to Contact Us Acknowledgments I. Foundations 1. Introduction Principles Modernization of Compute, Network and Storage Compute Network Storage Infrastructure Management Scaling Production Readiness A Role by any Other Name DevOps Site Reliability Engineering (SRE) How do Devops and SRE Differ? System Administrator Finding Your Next Opportunity 2. Infrastructure Strategy Understanding Infrastructure Lifecycle Lifecycle of Physical Hardware Lifecycle of Cloud Services Challenges to Planning Infrastructure Strategy Infrastructure Stacks Infrastructure as Code Wrapping Up II. Principles 3. Version Control Fundamentals of Git Branching Working with Remote Git Repositories Resolving Conflicts Fixing Your Local Repository Advancing Collaboration with Version Control Wrapping Up 4. Local Development Environments Choosing an Editor Minimizing required mouse usage Integrated Static Code Analysis Easing editing through auto completion Indenting code to match team conventions Collaborating while editing Integrating workflow with git Extending the development environment Selecting Languages to Install Installing and Configuring Applications Wrapping Up 5. Testing Why should Sysadmins Write Tests? Differentiating the Types of Testing Linting Unit Tests Integration Tests End-to-End Tests Examining the Shape of Testing Strategy Existing Sysadmin Testing Activities When Tests Fail Environment Problem Flawed Test Logic Assumptions Changed Code Defects Failures in Test Strategy Flaky Tests Wrapping Up 6. Security Collaboration in Security Borrow the Attacker Lens Design for Security Operability Qualifying Issues Wrapping Up III. Principles in Practice 7. Infracode Building Machine Images Building with Packer Building With Docker Provisioning Infrastructure Resources Provisioning with Terraform Configuring Infrastructure Resources Configuring with Chef Getting Started with Infracode Wrapping Up 8. Testing in Practice Writing Unit Tests for Infracode Writing Unit Tests with Chefspec Writing Unit Tests for Datadog Install Recipe Writing Integration Tests for Infracode Writing Integration Tests for Datadog Install Recipe Linting Chef Code with Rubocop and Foodcritic Wrapping Up 9. Security and Infracode Managing Identity and Access How should you control access to your system? Who should have access to your system? Managing Secrets Password Managers and Secret Management Software Defending Secrets and Monitoring Usage Securing Compute Infrastructure Managing Networking Recommendations for your Security Infracode IV. Scaling Production Readiness 10. Monitoring Theory Why Monitor? How Monitoring and Observability Differ? Monitoring Building Blocks Events Monitors Data: Metrics, Logs, and Tracing What does Monitoring look like? Event Detection Data Collection Data Reduction Data Analysis Data Presentation Monitoring for Sustainable Work 11. Presenting Information Know your audience Choosing your channel Choose your story type Presenting Data in Action Charts are Worth A Thousand Words. Telling the Same Story With a Different Audience The Key Takeaway Know your visuals Visual Cues Chart types Recommended Visualization Practices 12. Developing On-Call Resilience What Is On-Call? Humane On-Call Processes 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 13. Managing Incidents What is an Incident? What is Incident Management? Roles and Responsibilities Pre-emptive Planning Handling the Incident Post-incident meeting Practice Failure