AWS 5

[AWS] 6장. 인터넷 게이트웨이(Internet Gateway) 및 시작하기

NAT Gateway와 NAT Instance NAT(Network Address Translation)는 일반적으로 Private Network와 Public Network 사이에 IP를 전환해주기 위해 사용하며 AWS에서 NAT를 사용하는 방법은 다음의 2가지가 있다. NAT 인스턴스 : EC2 인스턴스에 다음의 옵션을 실행해 EC2를 NAT로 활용할 수 있다. sudo sysctl -w net.ipv4.ip_forward=1 sudo /sbin/iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE sudo yum install iptables-services sudo service iptables save NAT gateway: NAT 게이트웨이는 NAT(네..

AWS 2022.11.23

[AWS] 4장. VPC 및 시작하기

VPC 정의 아마존 VPC의 공식 웹페이지에서는 VPC를 다음과 같이 소개합니다. 💡 Virtual Private Cloud (VPC)는 사용자의 AWS 계정 전용 가상 네트워크입니다. VPC는 AWS 클라우드에서 다른 가상 네트워크와 논리적으로 분리되어 있습니다. Amazon EC2 인스턴스 같은 AWS 리소스를 VPC에서 실행할 수 있습니다. IP 주소 범위와 VPC 범위를 설정하고 서브넷을 추가하고 보안 그룹을 연결한 다음 라우팅 테이블을 구성합니다. VPC는 Virtual Private Cloud의 약자로 VPC를 통해 사용자 별로 가상의 사용자 네트워크 환경을 만들수 있도록 해주는 서비스이다. AWS 초창기 부터 있던 서비스는 아니고 2011년 8월부터 정식적으로 서비스 되었다. AWS에 VPC..

AWS 2022.11.23

[AWS] 3장. EC2 및 시작하기

1. EC2(Elastic Compute Cloud)란? AWS에서 EC2 서비스란 가상 컴퓨터 인스턴스를 제공받는 서비스입니다. 가상 컴퓨터 인스턴스에서 인스턴스란 컴퓨터라고 생각하면 편합니다. 즉, EC2 서비스를 통해 사용자는 가상 환경을 구현하기 위한 컴퓨터(server)를 빠르고 간편하게 대여할 수 있다. 2. EC2의 특징 유연한 가상 컴퓨팅 (유연성, 탄력성) EC2 서비스를 사용하면 몇십 시간, 며칠이 아니라 몇 분 이내에 server의 용량을 늘리고 줄일 수 있다. 또한 한 번에 여러 개의 인스턴스를 동시에 지정하여 여러 가상 환경을 동시에 서비스하고 관리할 수 있다. 클라우드 호스팅 서비스 사용자는 여러 인스턴스 유형, 운영체지 및 소프트웨어 패키지를 선택할 수 있다. EC2 서비스를 ..

AWS 2022.11.22

[AWS] 2장. AWS를 이해가기 위한 클라우드 & 네트워크의 구조

1. 클라우드와 온프레미스: 클라우드 컴퓨팅의 구조 클라우드란 인터넷으로 접속할 수 있는 환경이다. AWS, 애저(Azure), 구글 클라우드 플랫폼(Google Cloud Platform)은 클라우드 컴퓨팅을 제공하는 서비스이다. 클라우드 컴퓨팅은 가상화 기술을 사용하여 언제 어디서든 마음대로 서버나 인프라를 구축하여 운영할 수 있도록 구축되어 있다. 온프레미스(on-premises)란 자사에서 서버 등을 구축하는 것이다. 온프레미스는 자사에서 자유롭게 설계, 운영할 수 있지만 그만큼 서버 구성을 빈번하게 변경해야 할 수도 있고, 이를 대비한 숙련된 기술자도 필요하다. 2. 가상화와 분산 처리: 클라우드를 지탱하는 2대 기술 가상화와 분산 처리는 클라우드를 지탱하는 큰 기술이다. 가상화는 소프트웨어처럼..

AWS 2022.11.22

[AWS] 1장. 아마존 웹 서비스 기초 지식

1. 아마존 웹 서비스란: 아마존이 제공하는 클라우드 서비스 AWS에서 시스템 운영에 필요한 서비스 전체를 빌릴 수 있다. (소프트웨어까지 포함) AWS에는 다수의 서비스가 있으며, 조합하여 이용할 수 있다. 요금은 종량제이므로 사용한 만큼 지불한다. AWS는 기술을 잘 모르는 사람도 운영할 수 있는 구조를 갖추고 있어 전문가가 아니어도 사용할 수 있다. 2. AWS의 서비스: 165개 이상의 서비스 제공 AWS에는 서비스가 165개 이상 있다. AWS는 목적에 따라 다양한 서비스를 제공한다. 웹 서버를 구축하고 싶을 때 서버(EC2) 서버 OS(AMI) IP 주소(Elastic IP) 스토리지(S3) 도메인(Route 53) DB 서버(RDS) 모바일 시스템을 구축하고 싶을 때 애플리케이션 서버(EC2..

AWS 2022.11.22