본문 바로가기
이론/IT

클라우드의 장점과 고려 사항

by 프로그래밍 공부 2023. 11. 11.

지난 글에 이어 클라우드의 장점과 이를 도입할 시 고려해야할 점에 대해 학습해보자. 

이 또한 삼성 SDS의 클라우드에 관한 글을 기반으로 학습했다.

클라우드(Cloud)란? | 클라우드 용어집 | 삼성SDS (samsungsds.com)

 

클라우드(Cloud)란? | 클라우드 용어집 | 삼성SDS

클라우드를 한마디로 정의하면 무엇인가요? 클라우드(Cloud)란, 광대한 네트워크를 통하여 접근할 수 있는 가상화된 서버와 서버에서 작동하는 프로그램과 데이터베이스를 제공하는 IT 환경을 의

www.samsungsds.com

 

클라우드의 장점은 다음과 같다.

1. 유연성

클라우드 서비스는 필요에 따라 자원을 확장하거나 축소할 수 있어 기업이나 조직이 직접 인프라를 구축하는 것보다 더욱 유연하고 빠르게 서비스를 제공할 수 있다. 즉, 서버 용량을 늘리거나 어플리케이션을 추가할 때 기존 인프라를 업그레이드하는 번거로운 작업 등을 필요로 하지 않는 것이다. 

2. 가용성과 신뢰성

클라우드 서비스는 여러 지역에 분산되어 운영되기 때문에 지리적인 재해나 기술적인 장애가 발생해도 서비스의 가용성과 신뢰성이 높다. 이를 위해서 클라우드 서비스 공급자는 여러 대의 서버를 사용하고, 서버가 중단될 경우 자동으로 다른 서버로 전환되는 기능 등을 제공한다. 

3. 고성능, 최신 기술, 보안

클라우드 서비스 공급자는 고성능의 하드웨어와 최신 기술을 사용해 클라우드 서비스를 제공하며 기업이 자체적으로 인프라를 구축하는 것보다 더 높은 성능을 적용할 수 있다. 또한 클라우드 서비스 공급자는 보안과 업데이트에 대한 책임을 지고, 최신 보안 기술을 적용하여 서비스를 운영함으로써 기업이 자체적으로 보안 업데이트에 대한 작업을 수행할 필요성을 줄여 준다. 

4.경제성

클라우드 서비스는 기존의 자체 인프라를 구축하는 것보다 비용이 저렴하고 서버 및 네트워크 인프라를 관리하는 데 있어서 필요한 시간과 노력을 대폭 줄일 수 있다. 기업은 자체 인프라를 구축하고 유지 보수하는 비용을 절감하고, 클라우드 서비스 공급자는 고객을 통해 경제적인 이점을 얻을 수 있다. 또한 CSP는 시스템 관리와 유지보수를 담당하기에 기업이 따로 별도의 IT 인력을 확보하지 않아도 된다는 이점이 있다.

5. 빠른 개발과 배포, 쉬운 협업

클라우드 서비스는 필요한 리소스를 쉽게 프로비저닝(IT 인프라를 생성하고 설정하는 프로세스)하고, 소프트웨어를 빠르게 배포할 수 있으며, 다수의 사용자가 쉽게 협업하고 문서와 파일을 공유할 수 있다. 

 

이러한 장점을 가진 클라우드를 도입할 때 고려해야 할 사항은 어떤 것이 있을까?

1.보안 및 개인정보 보호

클라우드에서는 기업과 사용자의 데이터 보안 및 개인정보 보호가 중요한 요소이다. 특정 산업이나 국가에서는 데이터 보호, 개인정보 보호 및 규제 준수와 관련된 법적 요구사항을 충족해야 한다. 또한 사용자의 데이터가 외부 서버에 저장되므로 보안 및 개인정보 문제가 발생할 수 있다. 따라서 데이터 암호화, 접근 제어, 정기적인 보안 검사를 통해 보안을 강화해야 한다. 

2. 데이터 이전 및 호환성

기존 시스템에서 클라우드로 데이터를 이전하는 과정에서 호환성 문제가 발생할 수 있다. 따라서 데이터 이전 전에 호환성을 확인하고, 필요한 경우 데이터 변환 도구를 사용해 호환성 문제를 해결해야 하며, 경우에 따라 클라우드 서비스 공급자가 제공하는 마이그레이션 지원을 활용할 수 있다.

3. 데이터 백업 및 복구

클라우드 환경에서도 서버 문제로 인해 서비스 중단이나 데이터 손실, 또는 시스템 장애의 위험이 존재한다. 따라서 서비스 중단에 대비하여 다중 클라우드 전략을 사용하거나, 로컬 인프라와 클라우드 인프라를 결합하는 하이브리드 클라우드 방식을 고려해야 한다. 또한 데이터 백업 및 복구 전략을 수립하고, 정기적으로 백업을 수행해 데이터 손실을 방지할 수 잇다. 

4. 클라우드 성능 및 확장성

클라우드 서비스의 성능이 기업의 요구와 일치해야 하며, 필요에 따라 쉽게 확장할 수 있어야 한다. 

5. 관리 운영 및 공급자 의존 문제 고려

클라우드 인프라를 관리하고 운영하는 데 필요한 기술 및 인력 자원이 부족할 수 있다. 이를 해결하기 위해 특정 클라우드 서비스 공급자에게 과도하게 의존하게 되면 해당 공급자의 정책 변경이나 가격 변동에 취약해진다. 따라서 의존성을 줄이기 위해 표준화된 프로토콜 및 API를 사용하고, 필요한 겨우 다른 클라우드 서비스 공급자로 쉽게 전환할 수 있는 전략을 마련해야 한다.

 

삼성 SDS에서 클라우드에 대해 상세히 설명한 것을 학습한 내용이다.

아무래도 고객 기업의 입장에서 설명한 것 같다. 그렇기에 고객 입장에서 다양한 CSP를 상대로 취해야 할 자세 등이 설명되어 있기도 하다. 이로 인해서 단순히 클라우드에 대해서만이 아니라 실제로 클라우드 서비스를 적용할 때에 고려할 점과 전략 등을 어렴풋이 알 수 있게 된 것도 같다. 

'이론 > IT' 카테고리의 다른 글

프로비저닝  (0) 2023.11.11
IT 거버넌스  (0) 2023.11.11
클라우드란?  (0) 2023.11.11
컨테이너화  (0) 2023.11.09
마이크로 서비스 아키텍처 (MSA)  (0) 2023.11.09