클라우드 환경에서 설계를 할 때 장애가 발생한다는 가정 하에 보수적으로 설계를 진행하고, 장애로부터 복구, 복원이 가능하도록 시스템을 디자인 함
하드웨어의 장애가 발생하더라도 애플리케이션이나 서비스 레벨의 장애로 직결되지 않도록 단일 부분의 장애요소(SPOF)들을 제거한다.
SPOF(Single Point of Failure): 단일 장애요소, 시스템 단일 구성요소가 동작하지 않았을 때 전체 시스템에 영향을 주는 요소
SPOF가 제거 되었을 때 탄력성, 확장성을 보장 할수O
클라우드에서는 SOA의 디자인 원칙 중에 하나인 "더 큰 확장을 위해서 시스템의 구성요소들을 보다 소결합 시킨다"를 따르는 설계방식을 가져간다.
다양한 요소들을 구성할 때 서로간에 밀결합(tight coupled)을 지양하여 하나의 구성요소에 문제가 발생하였을 때 다른 구성요소는 해당 문제와 상관없이 지속적으로 서비스 가능해야한다는 개념이다.
데이터 전송 시에 정보 보호
저장에 대한 정보 보호
어플리케이션의 보호
클라우드 자원의 보호
다수의 사용자 혹은 권한에 대한 보호