공부

2023.03.07 공부 및 과제 제출

낑깡28 2023. 3. 7.

클라우드 서비스의 전달 방식이 전통적인 소프트웨어 전달 방식에 비해 갖는 단점으로는 무엇이 있을까요?
클라우드 서비스란?

 

클라우드 서비스인터넷에 존재하는 애플리케이션 및 인프라 리소스, 타사 공급자는 구독자와 이러한 서비스의 계약을 맺어 고객이 하드웨어와 소프트웨어구입하거나 유지관리할 필요없이 강력한 컴퓨팅 리소스를 활용할 수 있도록 지원하는 것이라고 합니다.

즉, 클라우드 서비스를 사용하면 따로 인프라를 관리할 필요없이 오로지 사용에만 집중이 가능하다고 합니다.

클라우스 서비스가 사용되는 방식에는 이메일, 빅 데이터 분석, 소프트웨어 개발, 백업 및 재난 복구, 웹 호스팅 등이 있다고 합니다.

클라우스 서비스이용가능한 클라우드 컴퓨팅 서비스의 세 가지 주요 유형이 있다고 하는데요.

Saas(서비스형 소프트웨어), Paas(서비스형 플랫폼), Iass(서비스형 인프라) 등이 있다고 합니다.

 

정보 출처

https://www.hpe.com/kr/ko/what-is/cloud-services.html 

 

클라우드 서비스란? | 용어 해설

클라우드 서비스는 인터넷에 존재하는 애플리케이션 및 인프라 리소스입니다. 타사 공급자는 구독자와 이러한 서비스의 계약을 맺어 고객이 하드웨어와 소프트웨어를 구입하거나 유지관리할

www.hpe.com

전통적인 소프트웨어 전달 방식은 무엇일까요?
CD/DVD

 

대표적으로 CD/DVD가 있습니다.

디스크를 통해 설치 파일 제공받거나, 인터넷을 통해 exe, msi 같은 설치파일을 다운로드하여 앱을 설치했죠.

이 방식은 고객이 직접 CD/DVD사거나 만드는 방식으로 클라우드 서비스보다는 오랜기간이 걸리고 더 복잡했습니다.

하지만 클라우드 서비스기존의 방식과는 다른 단점이 존재한다고 합니다.

보안이슈

 

클라우드 서비스기업의 경우 기업의 데이터는 기업 외부에 존재하는 클라우드에 보관한다고 합니다.

기업의 데이터핵심 경쟁력 요소입니다. 아무래도 외부에 존재하는 클라우드에 보관으로 해킹이나 유출로 인한 보안에 취약할 수 있겠습니다.

CD/DVD와 비교 해보자면 이 둘은 데이터를 읽는 것이 목적이기 때문에 내용이 우발적으로 지워지거나 할 일이 없습니다.

이러한 특징을 바탕으로 데이터량이 많거나 오랫동안 훼손없이 보존해야할 필요가 있는 곳많이 이용되어 왔습니다. 

클라우드 서비스에 비해 보안성이 좀 더 있다고 볼 수 있을 것 같습니다.

 

초과비용

 

클라우드 서비스의 장점 중 하나는 경제적으로 효율적이라는 것 입니다.

하지만 클라우드 서비스이용하는 만큼 비용을 지불하기 때문에 이용하는 서비스, 기업의 규모에 따라 초과비용이 발생한다고 합니다.

이 단점도 CD/DVD와 비교해보자면 CD/DVD는 이용하고자 한번 구매, 제작을 하게되면 제품에 문제가 생기기 전까지

반영구적으로 사용이 가능합니다. 초과 비용따로 발생하지 않는겁니다.

정보출처

https://my-adventure-book.tistory.com/3

 

[클라우드 쉽게 이해하기] 클라우드 서비스의 장점과 단점

클라우드 서비스는 분명 유용한 점이 많다. 하지만 모든 서비스가 그렇듯 단점이 존재한다. 클라우드의 장점과 단점을 알아보며 클라우드를 이해 해보자. 클라우드 서비스의 장점 1. 경제성 클

my-adventure-book.tistory.com

 

DevOps 엔지니어, 클라우드 엔지니어, SRE 엔지니어와 같은 직군을 채용 정보 사이트(원티드 등)에서 찾아보고, 여러분이 해당 직군으로 채용된다고 가정할 때, 무슨 일을 하게 될까요?

 

대표적으로 코딩, 인프라 관리, 시스템 관리 등등  개발및 운영에 대한 광범위한 지식을 갖추고 있어야 하는 것으로 이해했습니다.
또 레드햇 리눅스 사를 바탕으로 보자면 애자일 환경에서 개발자, 시스템 관리자, 프로그래머가 동일 제품을 개발하면서도 사용자에게 가치를 제공하는데 필수적인 정보를 공유하지 않을 수 있다고 합니다. 

DevOps 엔지니어는 이러한 복잡성을 줄여서 애플리케이션을 빠르게 변경하는 데 필요한 작업과 안정성을 유지하는 역할을 한다고 합니다. 

아직 정확히는 이해하기 힘들었으나 기존 개발자에 비해 사용자와의 커뮤니케이션을 중시하고 효율적이고 안정성 있는 작업을 주로하는 직업이라고 이해되었습니다.

더욱 자세한 내용은 정보 출처를 확인부탁드립니다 :D

 

 

댓글