Skip to Content
카오스 엔지니어링
book

카오스 엔지니어링

by Casey Rosenthal, Nora Jones
May 2025
Beginner to intermediate
308 pages
4h 33m
Korean
O'Reilly Media, Inc.
Book available
Content preview from 카오스 엔지니어링

17장. 사이버-물리적으로 연결하자

이 작품은 AI를 사용하여 번역되었습니다. 여러분의 피드백과 의견을 환영합니다: translation-feedback@oreilly.com

현재 카오스 엔지니어링에 대한 많은 관심은 Netflix, AWS, Facebook 등 다양한 인터넷 중심 제품 및 서비스를 뒷받침하는 인프라 및 애플리케이션의 생성, 배포, 관리에 집중되어 있습니다. 이러한 영역은 혁신적이고 대규모이며 복잡하고 상호 연결된 소프트웨어 중심 시스템이 지배적인 영역입니다.

이러한 IT 및 Cloud가 지배하는 생태계에서 카오스 엔지니어링의 목표는 시스템 동작에 대한 의문을 발견하고 제거하여 보다 안정적이고 견고한 시스템을 구축하는 것입니다. 복잡한 시스템에 카오스 엔지니어링 관행을 적용함으로써 사각지대가 있는 부분을 파악하려고 시도합니다. 때로는 무언가 잘못되었을 때 실제로 감지할 수 없다는 것을 발견하는 형태를 취하기도 합니다. 다른 경우에는 시스템 동작에 대한 가정이 전혀 맞지 않는다는 것을 발견할 수도 있습니다. 구현의 실제 모델을 리버스 엔지니어링하여 상상했던 디자인에서 얼마나 멀리 떨어져 있는지 알게 될 수도 있습니다.

이 장에서는 네 가지 주제를 살펴봅니다:

  • 전통적인 기능 안전 관행의 측면

  • 기능 안전과 카오스 엔지니어링이 중복되는 경우(예: 고장 모드 및 영향 분석 수행)

  • 기능 안전 관행이 현재 개발 중인 차세대 소프트웨어 집약적 시스템과 관련하여 개선의 여지가 많은 경우

  • 카오스 엔지니어링 원칙을 적용하여 이러한 격차를 메우고 엔지니어가 안전하게 기술의 경계를 넓히면서 다음 단계의 획기적인 혁신을 추구할 수 있도록 지원합니다.

이러한 주제는 사이버 물리 시스템의 맥락에서 고려합니다.

사이버-물리 시스템의 부상

소프트웨어가 여전히 혁신을 주도하는 중심인 대부분의 소프트웨어 엔지니어에게는 생소한 생태계가 많이 있습니다. 사이버 물리 시스템(CPS)도 이러한 생태계 중 하나입니다. CPS는 상호 연결된 하드웨어-소프트웨어 시스템으로, 주변 물리적 세계에 배포되어 상호 작용합니다. 이러한 시스템의 예로는 항공 전자 시스템이나 자율 주행 차량부터 화학 정제소의 산업 제어 시스템과 같은 전통적인 운영 기술 배포에 이르기까지 다양합니다. 일반적으로 이러한 시스템은 다양한 센서, 임베디드 장치, 통신 전송 및 프로토콜, 잘 알려지지 않은 6가지 운영 체제로 구성되며, 수많은 독점적인 블랙박스 구성 요소에 대한 중요한 종속성을 가지고 있는 경우가 많습니다.

최신 IT 및 Cloud 기반 시스템은 이미 필요한 복잡성으로 인해 부담을 느끼는 경우가 많습니다. 이는 배포 고려 사항이 공통 TCP/IP 인터페이스를 통해 만장일치로 통신하는 x86 서버로 제한되고 운영 체제 대상이 하나 또는 두 개에 불과한 경우에도 마찬가지입니다. CPS 는 다양성과 불투명성을 통해 여러 계층의 복잡성을 추가합니다. 그것만으로는 충분하지 않다는 듯, CPS를 엔터프라이즈 IT 및 Cloud 운영에 더욱 긴밀하게 통합하려는 요구가 ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

전문가를 위한 파이썬(2판)

전문가를 위한 파이썬(2판)

루시아누 하말류
쿠버네티스를 활용한 클라우드 네이티브 데브옵스

쿠버네티스를 활용한 클라우드 네이티브 데브옵스

최경현, 저스틴 도밍거스, 존 어런들

Publisher Resources

ISBN: 9798341656178