분류 전체보기(209)
-
Amazon EC2 - 실습(Windows Server)
실습 환경 AWS EC2(Windows Server 2022 Base) 웹서버 IIS(Internet Information Server) 프로토콜 FTP(File Transfer Protocol) 서버 Amazon EC2 생성 ※자세한 Amazon EC2 생성 방법 1. Amazon Machine Image(AMI) - Windows Server 2022 Base 2. Key pair 생성한 인스턴스에 연결할 때 필요한 키 없을 경우 새 키 페어 생성 있을 경우 기존 키 사용 3. 방화벽(보안 그룹) 인바운드 : 외부에서 내부(AWS EC2 인스턴스)에 들어오는 패킷 아웃바운드 : 내부(AWS EC2 인스턴스)에서 외부(인터넷)로 나가는 패킷 AWS EC2 생성 페이지에서 보안 그룹 생성은 인바운드 설정..
2023.03.31 -
AWS Documentation
※ 해당 블로그는 AWS에서 제공하는 설명서와 AWS Builders Online Series 강의를 듣고 개인적으로 공부한 내용을 정리한 블로그입니다. AWS에서는 200개가 넘는 정말 많은 서비스들을 제공해주고 있으며 그 중 대표적인 서비스들에 대해 공부 하려고 합니다. 이 게시물은 각 서비스들에 대한 간단한 내용만을 간략하게 정리 한것이며 각 서비스들마다 링크를 연결하여 실습한 내용도 작성할 것입니다. 서비스에 대한 간단한 설명만 있고 링크가 연결되어 있지 않으면 아직 공부를 끝내지 못한 것이며 앞으로 공부할 서비스들에 대한 리스트는 계속 늘려갈 예정입니다. ※ 각 서비스마다 앞에 붙는 이름이 다른 이유 예) 'Amazon' EC2, 'AWS' App Runner AWS(Amazon Web Serv..
2023.03.27 -
가상화
가상화(Virutalization) 하나의 물리적 자원을 여러 개의 가상적인 자원으로 나누어 사용하는 기술 여러 개의 물리적 자원을 하나의 가상 자원으로 통합하여 사용하는 기술 서버 가상화, 스토리지 가상화, 네트워크 가상화, 데스크톱 가상화 등의 기술이 있음 서버 가상화 하나의 물리적 서버에서 여러 개의 가상 서버를 구축 각각의 가상 서버는 독립적으로 작동하며 OS 혹은 애플리케이션 실행 가능 호스트 가상화, 하이퍼바이저 가상화, 컨테이너 가상화 등이 있음 1. 호스트 가상화 *Host OS 위에 가상머신을 설치하고 그 위에 *Guest OS를 설치 및 실행시키는 기술 호스트 가상화는 다음 같은 구조로 작동 하드웨어 - 호스트 OS - 가상화 레이어 - 가상머신 - Guest OS 가상화 레이어는 호스..
2023.03.19 -
클라우드 컴퓨팅
온프레미스 컴퓨팅(On-premises Computing) 사용자가 직접 서버, 스토리지, 네트워크 등의 IT 자원을 직접 구매하고 설치하여 운영 초기 비용이 많이 듬 인프라 관리 및 유지보수를 직접 해야함 장기적으로는 클라우드 컴퓨팅보다 비용이 적게 들 수 있음 필요로 하는 컴퓨팅 자원은 직접 구매해야 하며 필요한 자원을 사전에 준비해야함 컴퓨팅 자원이 물리적으로 존재하기 때문에 외부 충격에 주의해야함 일반적으로 *IDC에 서버를 설치하고 전용 네트워크를 통해서 운영하는 형태 카카오 데이터센터를 대표적인 예시로 들 수 있음 *IDC(Internet Data Center) : 서버랙, 케이블 타워, 항온항습기 *UPS 등으로 구성되며 AWS는 전 세계에 리전을 두고 IDC를 구축하여 전세계에 클라우드 서..
2023.03.18 -
AWS 로드밸런싱 기법
1. Round Robin 대부분의 로드 밸런서에서 사용하는 가장 기본적인 방식 서버들의 스펙이 모두 동일한 경우 사용 클라이언트로부터 받은 요청을 대상 서버 순서대로 트래픽을 분산시키는 방식 이론상 모든 서버에 동등한 부하가 걸리는 안정적인 방법 요청들마다 소요되는 처리 시간이 다르기 때문에 특정 서버에 부하가 집중될 가능성이 있음 2. Weighted Round Robin 서버들의 스펙 다를 경우 사용 서버마다 가중치를 할당하여 가중치가 높은 서버에 더 많은 트래픽을 분산시키는 방식 3개의 서버의 가중치가 각각 서버 A(3), 서버 B(2), 서버 C(5)일 경우 각각 30%, 20%, 50% 의 트래픽을 분산 가중치를 잘못 설정 할 경우 특정 서버에 부하가 집중될 수 있음 3. Path-Based ..
2023.03.13 -
Amazon ELB - ALB
※ 해당 블로그는 AWS에서 제공하는 설명서와 AWS Builders Online Series 강의를 듣고 개인적으로 공부한 내용을 정리한 블로그입니다. ALB(Application Load Balancer) OSI 모델의 7계층(애플리케이션 계층)에서 작동 HTTP, HTTPS 프로토콜에 특화된 로드밸런서 AWS에서 제공하는 로드밸런서 중 지연시간이 가장 낮음 빠른 응답 속도를 필요로 하는 애플리케이션에 적합 지원 기법 : Round Robin, Path-Based Routing, Host-Based Routing, HTTP Header-Based Routing 라우팅 기능 1. 경로 기반 라우팅 (Path-based Routing) 요청된 URL 경로에 따라 트래픽을 다른 대상 그룹으로 라우팅 할 수..
2023.03.13