본문 바로가기

전체 글160

[AWS] ALB, NLB, GLB 1. ALB(Application Load Balancer)- HTTP/HTTPS/gRPC 프로토콜(OSI 7계층)- HTTP Routing, 정적 DNS(URL)  2. NLB(Network Load Balancer)- TCP/UDP 프로토콜(OSI 4계층)- 고성능(수백만 이상의 TPS 핸들링 가능)- Static IP through Elastic IP: 고정 IP 주소를 사용할 수 있음  3. GLB(Gateway Load Balancer)- GENEVE 프로토콜(OSI 3계층) 개념이 조금 어려울 수 있는데, 비유를 하자면 VPC 간 로드밸런서라고 생각해도 좋음. 2024. 10. 17.
[AWS] Scalability vs Elasticity vs Agility 1. Scalability (확장성)리소스를 늘리거나 줄일 수 있는 능력.수평적 확장(스케일 업), 수직적 확장(스케일 아웃)을 말함. 2. Elasticity (탄력성)자동으로 자원을 조정할 수 있는 능력.간단히 말해, Auto Scaling. 3. Agility (민첩성)신속하게 배포하고 실험할 수 있는 환경을 제공할 수 있는 능력.ex. 한 번의 명령, 혹은 자동으로 배포를 할 수 있다면 높은 민첩성을 갖추었다고 할 수 있음. 2024. 10. 17.
[AI hand-on] 1. Single Neuron & ReLU 이 예제는 신경망의 기본 개념인 단일 뉴런과 ReLU 활성화 함수를 연습하는 문제이다. 학생들이 입력 값, 가중치, 편향을 사용해 뉴런의 출력을 계산하고, 그 출력에 ReLU 함수를 적용하는 과정을 이해할 수 있게 해준다.먼저 주어진 식에서 선형 계산을 한다. 각 입력 값과 가중치를 곱하고 그 결과를 모두 더한 후 편향을 더한다:입력 값(x): (1, 2, 3)가중치(w): (1, -1, 1)편향(b): -5w∗x+b=(1)∗(2)+(−1)∗(1)+(1)∗(3)+(−5)=−1w * x + b = (1)*(2) + (-1)*(1) + (1)*(3) + (-5) = -1w∗x+b=(1)∗(2)+(−1)∗(1)+(1)∗(3)+(−5)=−1선형 계산의 결과는 -1이다.그다음으로 ReLU 활성화 함수를 적용한다... 2024. 10. 14.
[AWS] EC2 Instance Storage 요약 EBS Volumes블록 스토리지로 EC2 인스턴스에 연결. 인스턴스를 중지해도 데이터는 유지됨.범용 SSD: 표준 성능의 SSD.프로비저닝된 IOPS SSD: 고성능이 필요한 애플리케이션용.스루풋 최적화 HDD: 대용량 데이터 처리에 적합.콜드 HDD: 비용 효율적인 장기 데이터 저장. AMI (Amazon Machine Image)EC2 인스턴스를 시작하기 위한 템플릿.구성 요소: 운영체제(OS), 애플리케이션, 소프트웨어 설정 포함.사용: AMI를 기반으로 EC2 인스턴스를 쉽게 생성.유형: 퍼블릭, 커스텀, AWS 마켓플레이스 AMI. EC2 Image Builder자동으로 EC2 AMI 및 컨테이너 이미지를 생성하는 서비스.자동화: AMI 업데이트 및 유지보수를 자동화.파이프라인: 이미지 생성 .. 2024. 10. 14.
[AWS] EC2 인스턴스 Price Type별 비교 1. 온디맨드 인스턴스 (On-Demand Instances)온디맨드 인스턴스는 필요할 때 즉시 인스턴스를 시작하고, 사용한 만큼만 비용을 지불하는 방식이다. 장기적인 계약이나 선결제 없이 유연하게 사용할 수 있다.특징:사용한 만큼만 과금 (초 단위 또는 시간 단위로).언제든지 시작하고 중지할 수 있다.예측하기 어려운 트래픽이나 짧은 기간 동안 애플리케이션을 실행할 때 적합하다.최저 비용을 보장하지 않지만, 가장 유연한 방식이다.사용 사례:트래픽이 일정하지 않거나, 일시적인 테스트 및 개발 환경에 적합하다.갑작스러운 워크로드 스파이크에 대응할 때 사용된다.  2. 스팟 인스턴스 (Spot Instances) - 가장 큰 할인 옵션 제공스팟 인스턴스는 AWS에서 여유 자원을 저렴하게 경매 방식으로 제공하는.. 2024. 10. 13.