개발 & 방법론/인프라
🌐망 분리하기
네트워크(Network)와 통신망 네트워크는 노드(컴퓨터 등)를 통신망을 통해 서로 물리적으로 연결된 체계를 말한다. 통신망은 노드들과 이들 노드들을 연결하는 링크들로 구성된 하나의 시스템으로 줄여서 '망'이라고 부른다. - 노드 : IP로 식별할 수 있는 대상 - 링크 : 물리적 회선 AWS에서의 망 - Region : 국지 / 지역 - Availability Zone : 데이터 센터(ap-northeast-2a, ap-northeast-2b) - VPC : 하나의 Region에 종속, 다수의 AZ설정 가능, VPC IP 대역 내에서 망 구성 AWS의 하나의 Subnet을 하나의 망이라고 칭할 수 있다. 네트워크 장비 네트워크를 구성하는 기본적인 장비는 다음과 같다. - HUB : 네트워크에서 여러 대..
🚚 Cloud를 사용하는 이유
현재 대부분의 서비스는 클라우드를 사용하고 있는데 클라우드가 등장한 배경과 장단점을 알아보려고 한다 Cloud ? 클라우드는 인터넷을 은유적으로 표현하는 말로 인터넷에 연결된 서비스 제공자의 데이터센터에 접속하여 서비스를 사용하는 것을 뜻한다. Cloud Computing ? 서버, 데이터베이스, 네트워킹 등 컴퓨팅 리소스를 클라우드를 통해 관리하는 것을 의미한다. Cloud는 언제 등장한 용어인가? 2006년 9월 구글의 직원 크리스토프 비시글리아가 당시 CEO였던 에릭 슈미트에게 회의에서 처음 제안했다고 한다. 클라우드를 사용하는 이유 다양한 서비스를 사용하는 사용자는 해당 서비스의 내부구조나 아키텍처 같은 거에 관심이 없다. 오로지 본인이 원하는 기능에만 집중한다. 개발자도 마찬가지다. 서비스 제공..