AWS (Amazon Web Services)(22)
-
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 -
Amazon ELB
※ 해당 블로그는 AWS에서 제공하는 설명서와 AWS Builders Online Series 강의를 듣고 개인적으로 공부한 내용을 정리한 블로그입니다. Amazon ELB(Elastic Load Balancing)? AWS에서 제공하는 로드 밸런서 둘 이상의 가용 영역에서 EC2 인스턴스, 컨테이너, IP 주소 등 여러 대상에 걸쳐 수신되는 트래픽을 균형적으로 분산하는 서비스 모니터링을 통한 상태 점검 가용성 및 성능 향상 Health Check 기능으로 대상 서버 문제 발생 여부 확인 가능 ELB의 종류 : ALB, NLB, GLB, CLB ELB의 종류 ALB(Application Load Balancer) OSI 모델의 7계층(애플리케이션 계층)에서 작동 HTTP, HTTPS 프로토콜에 특화된 로..
2023.03.06 -
DevOps란?
데브옵스(DevOps) 소프트웨어 개발 방법론의 하나 개발(Development)의 Dev와 운영(Operations)의 Ops를 합친 표현 단순히 개발 팀과 운영 팀이 함께 작업한다는 의미는 아님 개발과 운영, 두 팀이 단일팀이 되어 개발, 배포, 운영까지 모든 수명 주기를 걸쳐 작업 DevOps 팀이 보안을 중점으로 두는 경우 DevSecOps라고 함 일반적으로 애플리케이션을 통한 서비스 제공 비즈니스는 개발, 배포, 운영 3가지의 과정을 반드시 거치게 되며 각 단계에는 문제점들이 존재합니다. 1. 개발 : 기능 추가와 추가한 기능의 작동 여부 테스트 문제점 반복적인 업무 수동으로 작업할 시 실수 가능성 DevOps 적용 : CI/CD 파이프라인을 통해 테스트 자동화, 테스트 완료된 새로운 기능을 배..
2023.02.20 -
Amazon EC2
※ 해당 블로그는 AWS에서 제공하는 설명서와 AWS Builders Online Series 강의를 듣고 개인적으로 공부한 내용을 정리한 블로그입니다. Amazon EC2(Elastic Compute Cloud)? 클라우드에서 제공하는 *탄력있는 컴퓨팅 파워 AWS에서 제공하는 가상 서버 Linux, Windows, Mac OS와 같은 운영체제 지원 Intel, ARM, AMD와 같은 다양한 프로세스 지원 배포된 AMI 뿐만 아니라 자신이 커스터마이징한 이미지 사용 가능 다양한 구매 옵션 *탄력 : 확장과 축소와 같이 크기 조정이 가능 Amazon EC2의 실제 물리적 위치 2023년 1월 기준 AWS는 전 세계에 30개의 리전 운영 각 리전에는 최소 3개 이상의 가용영역으로 구성 각 가용영역은 하나 ..
2023.01.24