Cloud는 한국어로 직역하면 구름입니다. IT업계에서 클라우드는 가상화된 서버 또는 데이터베이스
를 의미합니다.
클라우드서버는 전세계 데이터 센터에 위치합니다. 클라우드 서버를 사용하면 물리적인 서버를 구매하지 않고도 원격에서 해당 클라우드를 통해 서버와 데이터베이스를 사용할 수 있습니다.
예를들어 보겠습니다. 저희가 웹사이트를 만들려고 합니다. 그 웹사이트를 통해 고객들의 정보(이름, 전화번호, 이메일)를 상담신청 받습니다. 그 정보는 DB에 쌓입니다. 해당 DB에서 고객들의 정보를 조회
할 수 있습니다. 근데 그 이전에 DB를 구축해야 고객의 정보를 받아올 수 있습니다.
데이터베이스를 구축할 수 있는 방법은 크게 2가지로 나뉩니다. 첫번 째는 실제 물리적인 서버를 구매하여 직접 세팅하는 것입니다. 그러면 실제 구매한 서버에 데이터가 저장됩니다. 비유하자면 본인이 직접 땅을 매입해서 집을 짓는다고 할 수 있습니다.
두번 째 방법은 원격으로 서버를 구매 하는 것입니다. 이미 지어진 집을 임대하는 것과 비슷합니다. 클라우드 업체가 사용 가능한 포트를 열어주면 거기에 접근
할 수 있습니다. 포트로 접근하여 서버를 자유자재로 이용할 수 있습니다. 물론 월 임대료를 지불하고 유료로 이용하는 것입니다.
유연성: 클라우드 컴퓨팅은 사용자가 필요에 따라 리소스를 확장하거나 축소할 수 있어서 비즈니스 요구사항에 맞춰 최적화된 인프라
를 구성할 수 있습니다.