Dynamic Systems for the Cloud Age
Kief Morris

#Infrastructure
#as
#Cloud
#Dynamic_Systems
#DevOps
🧱 شش سال پیش، «زیرساخت بهعنوان کد» (Infrastructure as Code) مفهومی نو بهشمار میرفت.
امروز، حتی بانکها و سازمانهای محافظهکار نیز آن را پذیرفتهاند. در دهه گذشته، رایانش ابری و زیرساخت بهعنوان کد از محدوده استارتآپها و تیمهای IT غیررسمی خارج شده و به جریان اصلی فناوری پیوستهاند. بسیاری از سازمانها در مسیر دیجیتالی شدن خود با شتاب به سراغ فناوریهای جدید رفتند و در نتیجه، مجموعهای آشفته از کدهای زیرساختی غیرقابل نگهداری ایجاد کردند. اکنون زمان آن فرا رسیده تا این سامانههای ابری در قالب پایههایی بالغ و پایدار بازسازی شوند تا رشد آینده را پشتیبانی کنند.
در این کتاب، کیف موریس (Kief Morris) الگوها و شیوههای ساخت و تکامل زیرساخت بهعنوان کد را معرفی میکند. در ویرایش سوم، دیدگاهی گستردهتر ارائه میشود که توضیح میدهد چگونه طراحی و پیادهسازی زیرساخت میتواند به اهداف استراتژیک سازمان کمک کند؛ از جمله رشد پایدار همراه با مدیریت بهتر هزینهها.
این کتاب شامل موارد زیر است:
👤 درباره نویسنده
کیف موریس نزدیک به بیست سال است که در زمینه طراحی، ساخت و اجرای زیرساخت خودکار IT فعالیت دارد. او کار خود را با اسکریپتهای Shell و Perl آغاز کرد و سپس با ابزارهایی چون CFengine، Puppet، Chef و Ansible به تکامل این حوزه کمک کرد. او هماکنون رئیس بخش اروپایی «تحویل مستمر» و «DevOps» در شرکت ThoughtWorks است و به سازمانها در یافتن راههای کارآمدتر برای ساخت و مدیریت زیرساخت کمک میکند.
Six years ago, Infrastructure as Code was a new concept. Today, as even banks and other conservative orgThe past decade has seen cloud and infrastructure as code move out of shadow IT and startups and into the mainstream. Many organizations rushed to adopt new technologies as part of their transformation into digital businesses, creating a sprawl of unmaintainable infrastructure codebases. Now, there is a need to consolidate cloud-based systems into mature foundations for sustainable growth.
With this book, Kief Morris describes patterns and practices for building and evolving infrastructure as code. The third edition provides a broader context for infrastructure, explaining how to design and implement infrastructure to better support the strategic goals and challenges of an organization, such as supporting growth while better managing costs.
This book covers:
Table of Contents
Part I. Foundations
Chapter 1. What Is Infrastructure as Code?
Chapter 2. Principles of Cloud Infrastructure
Chapter 3. Infrastructure Platforms
Chapter 4. Infrastructure as Code Tools and Languages
Part II. Design
Chapter 5. Design Principles for Infrastructure as Code
Chapter 6. Infrastructure Components
Chapter 7. Designing Deployable Infrastructure Stacks
Chapter 8. Configuring Infrastructure Stack Instances
Chapter 9. Integrating Infrastructure Stacks
Chapter 10. Designing Infrastructure Code Libraries
Chapter 11. Building SeNers as Code
Chapter 12. Designing Environments
Chapter 13. Providing Application
Runtime Infrastructure
Part III. Delivery
Chapter 14. Core Infrastructure Delivery Workflows
Chapter 15. Building and Distributing
Infrastructure as Code
Chapter 16. Implementing Infrastructure
Delivery with Pipelines
Chapter 17. Infrastructure Code· Testing Strategy
Chapter 18. Infrastructure Code Testing Implementation
Chapter 19. Deploying Infrastructure
Chapter 20. Changing Existing Infrastructure
Chapter 21. Governance
Kief Morris has been designing, building, and running automated IT server infrastructure for nearly twenty years, having started out with shell scripts and Perl, moving on to CFengine, Puppet, Chef, and Ansible among other technologies as they’ve emerged. He is the head of ThoughtWorks’ European practice for Continuous Delivery and DevOps, helping clients find more effective ways of building and managing infrastructure operations.









