[Network] Nginx
Nginx 완전 가이드 1. 개요 Nginx는 고성능 웹 서버 및 리버스 프록시 서버입니다. 주요 사용 목적: 정적 파일 서빙 (HTML, CSS, JS, 이미지) 리버스 프록시 (백엔드 API 서버 앞단) 로드밸런서 (여러 서버로 트래픽 분산) SSL/TLS 종료 (HTTPS → HTTP 변환) 캐싱 서버 (응답 캐시) ...
Nginx 완전 가이드 1. 개요 Nginx는 고성능 웹 서버 및 리버스 프록시 서버입니다. 주요 사용 목적: 정적 파일 서빙 (HTML, CSS, JS, 이미지) 리버스 프록시 (백엔드 API 서버 앞단) 로드밸런서 (여러 서버로 트래픽 분산) SSL/TLS 종료 (HTTPS → HTTP 변환) 캐싱 서버 (응답 캐시) ...
공인IP vs 사설IP 1. 개요 공인IP: 인터넷에 직접 노출해야 하는 서비스 (웹서버, API 서버)에 사용 사설IP: 내부 네트워크 통신, 보안이 필요한 서비스 (DB, 내부 API)에 사용 NAT/Proxy: 사설IP를 공인IP로 변환하여 인터넷 접근 관련 기술: NAT (Network Address Translation),...
IT 보안 및 인증 핵심 정리: TLS, HTTPS, 그리고 Token 1. 기본 개념 정의 (비유) 가장 기초가 되는 3가지 요소의 역할입니다. 용어 비유 설명 TLS (SSL) 방음 터널 / 금고 도청이 불가능한 암호화된 통신 통로입니...
Amazon Simple Storage Service (Amazon S3) AWS S3 란? Amazon S3(Simple Storage Service)는 AWS 서비스 중에서 EC2 서비스와 더불어 가장 오래되고, 기본이 되는 객체 스토리지 서비스다. S3에 저장되는 데이터를 객체라고 하며, 이 객체 저장소를 버킷(bucket)이라고 한...
AWS Lambda & EventBridge 1. AWS Lambda 개발 안내서 : https://docs.aws.amazon.com/ko_kr/lambda/latest/dg/welcome.html ServerLess 란? 서버 관리와 프로비저닝 없이 코드 실행을 가능하게 하는 클라우드 컴퓨팅 모델. 서버리스(Server-le...
EC2 인스턴스 Auto Scaling **학습 목표 Scale In과 Scale Out이 무엇인지 정리합니다. 확장성을 위한 Amazon EC2 인스턴스 Auto Scaling에 대해 확인합니다. Amazon EC2 인스턴스 Auto Scaling 구성 과정을 확인합니다.** 고가용성 및 확장성 고가용성(High Av...
AWS Certificate Manager(인증서 관리자) 학습 목표 - AWS Certificate Manager(ACM)에 대해 이해합니다. 인증서를 사용하는 이유를 확인합니다. AWS Certificate Manager(ACM)을 생성하고 운영하는 방법을 알아봅니다. AWS Certificate Manager(인증서 관리...
Amazon RDS의 이해 **학습 목표 데이터베이스와 RDS 의 용어를 확인합니다. Amazon RDS에서 지원하는 데이터베이스 엔진을 확인합니다. Amazon RDS를 만드는 단계를 확인합니다.** 데이터베이스란? 데이터베이스(Database)란 여러 사람이 공유하여 사용할 목적으로 데이터...
AWS LoadBalaner의 이해 **학습 목표 가용영역과 고가용성 서비스에 대해 이해합니다. 로드 밸런서의 역할을 이해합니다. AWS가 지원하는 로드밸런서의 종류를 확인합니다. Amazon EC2에서 로드밸런서를 생성하는 순서를 확인합니다.** 가용영역과 고가용성 서비스 가용 영역(...
AWS 관리 서버(Bastion) 이해 학습 목표 Bastion 서버의 역할을 이해합니다. Bastion 동작 방식을 확인합니다. Bastion Server의 역할 점프 서버(Jump Server)라고도 알려진 Bastion Server는 공격을 견딜 수 있도록 특별히 설계 및 구성된 네트워크의 특수...