클라우드란?

클라우드.jpg

Cloud는 한국어로 직역하면 구름입니다. IT업계에서 클라우드는 가상화된 서버 또는 데이터베이스를 의미합니다.

클라우드서버는 전세계 데이터 센터에 위치합니다. 클라우드 서버를 사용하면 물리적인 서버를 구매하지 않고도 원격에서 해당 클라우드를 통해 서버와 데이터베이스를 사용할 수 있습니다.

예를들어 보겠습니다. 저희가 웹사이트를 만들려고 합니다. 그 웹사이트를 통해 고객들의 정보(이름, 전화번호, 이메일)를 상담신청 받습니다. 그 정보는 DB에 쌓입니다. 해당 DB에서 고객들의 정보를 조회 할 수 있습니다. 근데 그 이전에 DB를 구축해야 고객의 정보를 받아올 수 있습니다.

매매.png

데이터베이스를 구축할 수 있는 방법은 크게 2가지로 나뉩니다. 첫번 째는 실제 물리적인 서버를 구매하여 직접 세팅하는 것입니다. 그러면 실제 구매한 서버에 데이터가 저장됩니다. 비유하자면 본인이 직접 땅을 매입해서 집을 짓는다고 할 수 있습니다.

원격.png

두번 째 방법은 원격으로 서버를 구매 하는 것입니다. 이미 지어진 집을 임대하는 것과 비슷합니다. 클라우드 업체가 사용 가능한 포트를 열어주면 거기에 접근할 수 있습니다. 포트로 접근하여 서버를 자유자재로 이용할 수 있습니다. 물론 월 임대료를 지불하고 유료로 이용하는 것입니다.

클라우드 서버의 장단점

장점

유연성: 클라우드 컴퓨팅은 사용자가 필요에 따라 리소스를 확장하거나 축소할 수 있어서 비즈니스 요구사항에 맞춰 최적화된 인프라를 구성할 수 있습니다.