따라하며 배우는 AWS 네트워크 입문 5

[따라하며 배우는 AWS 네트워크 입문] 04 인터넷 연결

1.1 AWS의 인터넷 연결 소개 1.1.1 인터넷 연결을 위한 4가지 조건 1)인터넷 게이트웨이 외부 인터넷과 연결을 해주는 장비로 1.1.3항에서 소개하는 3가지 방안이 최종적으로 인터넷 게이트웨이를 통하여 통신하게 됩니다. 2)네트워크 라우팅 테이블 정보(외부와 네트워크 통신을 위한) 일종의 목적지를 가기 위한 지도 정보로, 모든 네트워크 대역(0.0.0.0/0) 통신은 인터넷 게이트웨이로 전달하기 위해 경로를 지정합니다. 3) 공인 IP 일종의 집 주소와 같이 전세계에서 유일한 주소의 개념입니다. AWS에 사용 가능한 공인 IP는 퍼블릭 IP나 탄력적 IP가 있습니다. 현재 IPv4 주소 개수가 부족하기 때문에 프라이빗 IP를 가진 대상이 인터넷 사용을 위해서 공인 IP로 변환(NAT)이 필요합니..

[따라하며 배우는 AWS 네트워크 입문] 2장 VPC 기초

01. VPC(Virtual Private Cloud) 1.1 VPC란? 1.1.1 VPC 정의 VPC는 Virtual Private Cloud 의 약자로 AWS 클라우드 내 논리적으로 독립된 섹션을 제공하여, 사용자가 정의한 가상 네트워크상에서 다양한 AWS 리소스를 실행할 수 있게 지원합니다. 한마디로 독립된 가상의 클라우드 네트워크라 볼 수 있습니다. AWS 클라우드 서비스는 사용자에 따라 네트워크 환경을 직접 설계를 할 수 있다는 특지을 가지고 있습니다. 2011년 8월에 AWS VPC가 최초 정식 서비스되어, 사용자는 VPC 내에 IP 대역, 인터페이스, 서브넷, 라우팅 테이블, 인터넷 게이트웨이, 보안 그룹, 네트워크 ACL 등을 생성하고 제어할 수 있습니다. 1.1.2 VPC 종류 VPC는 ..

[따라하며 배우는 AWS 네트워크 입문]1장 03.실습 전 사전 준비 사항

3.2 AWS 사용하기 AWS 제품을 사용하는 방법은 크게 3가지가 있습니다. -AWS 관리 콘솔 사용자는 웹 브라우저로 접근하여 웹 상에서 조작으로 서비스를 사용할 수 있습니다. -AWS 명령 줄 인터페이스 보통 shell이라고 하는 터미널에서 AWS 전용의 명령어를 통해서 서비스를 사용할 수 있습니다. -소프트웨어 개발 키트(AWS ADK) 프로그래밍 언어에서 쉽게 AWS 서비스를 사용할 수 있습니다. 3.4 SSH 소개 AWS EC2 인스턴스를 접근하기 위해서는 SSH(Secure Shell) 키 페어 key pair 가 필요합니다. SSH는 네트워크를 통해 원격 시스템(서버, 장비 등)에 접근할 수 있는 프로토콜 및 프로그램입니다. SSH는 'SSH 서버'와 'SSH 클라이언트'로 구성되며, SS..

[따라하며 배우는 AWS 네트워크 입문]1장 02. AWS Network 소개

본 책에서 다루는 네트워크 서비스를 중심으로 AWS Network 관련 주요 제품에 대해서 알아봅니다. 2.1 AWS VPC - 리소스 격리 VPC는 Virtual Private Cloud 의 약자로 AWS 클라우드 내 논리적으로 독립된 섹션을 제공하여, 사용자가 정의한 가상 네트워크상에서 다양한 AWS 리소스를 실행할 수 있게 지원합니다. 한마디로 독립된 가상의 클라우드 네트워크라 볼 수 있습니다. VPC는 본 책의 2장에 상세히 나옵니다. 그때 포스팅하도록 하겠습니다. 2.2 AWS VPN - 가상 사설망 VPN(Virtual Private Network) 은 공용 인터넷을 통해 가상의 사설 네트워크를 구성하여 프라이빗 통신을 제공합니다. 이를 통해 데이터 암호화, 전용 연결 등 여러 보안 요구사항들..

[따라하며 배우는 AWS 네트워크 입문]1장 01. AWS 소개

1.1 클라우드 란? 클라우드는 인터넷을 통해서 언제 어디서든지 원하는 때 원하는 만큼의 IT 리소스(컴퓨팅, 스토리지, 네트워크)를 손쉽게 사용할 수 있게 하는 서비스를 말합니다. 1.1.1 클라우드 서비스 종류 전통적인 클라우드 서비스 분류 대신, AWS 클라우드 기준 서비스 종류를 알아보겠습니다. 클라우드 종류는 크게 4가지로 분류할 수 있습니다. -IaaS(Infrasteucture as a Service) 가장 기본적인 IT 자원인 '서버, 네트워크, 스토리지' 자원을 클라우드 사업자가 제공하고 운영 관리를 합니다. 사용자는 가상 서버에 필요한 프로그램을 설치하여 사용 및 운영 관리를 합니다. 관련 AWS 주요 서비스: EC2(컴퓨팅), VPC(네트워크), EBS(스토리지) -PaaS(Platf..