왜 오라클 클라우드인가? (홈서버 입문)

안녕하세요. 달소입니다.

오라클클라우드를 사용한 가이드를 조금씩 업데이트하려고보니 왜 오라클클라우드인가(?) 라는 물음이 있으실것같아

가이드가 더 진행되기전에 추가로 작성해봅니다.

먼저, 이번 시리즈는 홈서버를 입문하고자 하시는분들이나 홈서버를 이미 운영중이나 추가적인 장난감(?)이나 보조적인 용도로 오라클클라우드를 사용하시는 분들이 주 대상입니다.

왜 오라클클라우드 인가를 알아보기 전에 퍼블릭클라우드에 대해서 말씀드리겠습니다.

퍼블릭 클라우드란?

퍼블릭 클라우드 서비스에 대해서 알려주세요

퍼블릭 클라우드 서비스는 인터넷을 통해 제공되는 클라우드 컴퓨팅 서비스입니다. 이는 기업이나 개인이 필요한 컴퓨팅 리소스를 인터넷을 통해 외부 공급업체로부터 사용할 수 있게 해줍니다.

퍼블릭 클라우드 서비스는 다음과 같은 특징을 가지고 있습니다:

1. 공유 리소스: 퍼블릭 클라우드는 여러 사용자가 동시에 사용할 수 있는 공유 리소스를 제공합니다. 이는 여러 사용자가 동시에 서버, 스토리지, 네트워크 등을 사용할 수 있음을 의미합니다.

2. 확장성: 퍼블릭 클라우드는 필요에 따라 리소스를 확장하거나 축소할 수 있습니다. 이는 사용자가 필요한 만큼의 리소스를 유연하게 조정할 수 있음을 의미합니다.

3. 유연성: 퍼블릭 클라우드는 다양한 운영 체제, 프로그래밍 언어, 데이터베이스 등을 지원합니다. 이는 사용자가 자신의 요구에 맞게 서비스를 선택할 수 있음을 의미합니다.

4. 유지보수 및 보안: 퍼블릭 클라우드 서비스 제공업체는 리소스의 유지보수와 보안에 대한 책임을 집니다. 이는 사용자가 리소스 관리에 대한 부담을 덜 수 있음을 의미합니다.

5. 유연한 비용 모델: 퍼블릭 클라우드는 사용한 만큼만 비용을 지불하는 유연한 비용 모델을 제공합니다. 이는 사용자가 필요한 만큼의 리소스를 사용하고 비용을 지불할 수 있음을 의미합니다.

퍼블릭 클라우드 서비스의 예시로는 아마존 웹 서비스(AWS), 마이크로소프트 애저(Azure), 구글 클라우드 플랫폼(GCP) 등이 있습니다. 이러한 서비스는 가상 서버, 스토리지, 데이터베이스, 인공지능, 빅데이터 분석 등 다양한 서비스를 제공합니다.

대표적인 서비스로 보시면 이해가 빠르신데 AWS, GCP, Azure 등 입니다. 여기서 오라클클라우드는 빠졌네요 ㅠ.ㅠ

홈서버를 구상하려면 하드웨어가 필요하고 OS를 설치하고 인터넷을 연결해줘야하는데 상용 서비스를 이용하면 몇달러에 이러한 서비스를 쉽게 이용할 수 있게됩니다.

물론, 장점만 있는것은 아니고 사양이나,트래픽이 올라갈수록 가격이 급상승하는게,, 단점이지요 ㅠ

왜 오라클클라우드 인가?

그럼 이제 왜 여기에 언급조차 되지않는 오라클클라우드 일까요??

네, 그냥 무료 인스턴스를 줘서 그렇습니다..ㅋㅋ

위 언급된 서비스들의경우에도 기본적인 무료인스턴스를 제공해주고있으나 제약사항이 많고 서비스를 돌리기에는 부적합합니다.

하지만 오라클클라우드의 경우 아래의 인스턴스들을 무료로 제공해줍니다!

hdd의 경우 제한적이지만 나눠서 할당 할 수 있고 공인 ip도 모두 할당해주고,, 트래픽도 최대 5TB까지

HDD : 최대 200G

ARM 인스턴스 : 4core, 24G ram,

x64 인스턴스 : 1core, 1G ram 최대 2대

image.png.jpg

주요 정책은 아래를 참고하시면 좋습니다.

Always Free Resourcesdocs.oracle.comLearn what Always Free resources are available to all Oracle Cloud Infrastructure users.

리소스의 경우 arm 인스턴스가 생성이 빡세긴한데,, 생성되면 성능이 매우 좋구요.

amd 인스턴스의 경우 거의 항상 생성이 되기때문에 테스트용도로 매우 좋습니다.

물론 주의할점도 있습니다.

무료계정, 무료 인스턴스인 만큼 자원이 언제 회수될지 예측이 안됩니다.. (여러가지 케이스 존재)

그래서 중요한 데이터는 올리지 않으시거나 매일매일 백업이 돌 수 있게끔 해주시는게 좋습니다.

image.png.jpg

오라클클라우드 활용법

그럼 이 무료 인스턴스들로 어떤걸 할 수 있을까요?

리눅스 + docker의 조합이라면 사실,, 헤놀빼고 다 할 수 있다고 보면됩니다.

아직은 입문단계지만 아래 가이드를 통해서

오라클클라우드로 할 수 있는 여러가지 서비스(블로그,파일서버,VPN 등등)을 구축하는 방법을 알아보겠습니다.

서버포럼 - 오라클 클라우드 가이드svrforum.com서버포럼은 개인 홈서버 구축, NAS, 헤놀로지, IT 정보, 기타 많은갤러리 등 정보 공유 커뮤니티입니다

ARM 인스턴스 구축방법들을 아래 글들을 참고하시면 좋습니다

오라클 A1 인스턴스 (최대 4코어 24GB 메모리) 생성 자동화 스크립...[서버 구축(Self-Hosted)] theb1ue 2022.06.14오라클 A1 인스턴스는 유료 계정에서는 바로 만들 수 있지만 무료 계정에서는 노가다 작업이 좀 필요합니다. ...

뭐,, 저도 생업이 있으니,, 빠르게는 못하더라도 끝까지는,, 써볼수 있도록 노력해보겠습니당.