본문 바로가기

320x100
네트워크 엔지니어 환영의 기록 193

반응형
SAA-C03 기본 #11, SQS & SNS Amazon SQS(Simple Queue Service) 마이크로 서비스, 분산 시스템 및 애플리케이션 등을 쉽게 분리할 수 있도록 대기열을 지원하는 메시징 큐(Queue) 서비스 하나 혹은 다수의 Producer - (Send messages) -> SQS queue - (Poll messages) -> 하나 혹은 다수의 Consumer 처리량 높음, 메시지 수 제한 없음, 메시지 보존기간(1분~14일), 낮은 지연시간, 중복 메시지 존재 가능성 염두 Cloudwatch 지표의 대기열 길이 (Approximate Number of Messages)를 이용하여 알람 설정하여 Auto Scaling Group의 스케일업 / 다운 가능 보안 : 암호화 (HTTPS API 이용), Access Control.. 2023. 12. 10.
SAA-C03 핵심 #17, Decoupling Service, SNS Messaging의 정의와 필요성 메시징은 애플리케이션(서비스)간의 통신을 목적으로 한 매개체인 메시지를 주고 받는 것을 의미함 주문을 담당하는 애플리케이션과 배송을 담당하는 애플리케이션이 각각 있다면 원활한 서비스 제공을 위해 서로 통신을 해야함 주문 애플리케이션과 배송 애플리케이션이 서로 주고 받는 데이터가 바로 메시지 주문 애플리케이션과 배송 애플리케이션이 직접 메시지를 주고 받는 것을 동기식 통신이라 부름 주문 애플리케이션과 배송 애플리케이션 사이에 매개체(Queue)를 두고 메시지를 주고 받는 것을 비동기식 통신이라 부름 주문 / 배송 애플리케이션의 데이터 처리 스펙이 다르다면 통신에 문제가 생길 수 있음, 한쪽이 메시지를 처리하는 동안 다른 한쪽은 그 메시지를 처리하지 못하고 유실할 것임 각각.. 2023. 12. 10.
SAA-C03 기본 #10, FSx & Storage Gateway & Datasync Amazon FSx 고성능 파일 시스템을 실행하는 완전 관리형 서비스 Lustre, Windows File server, NetApp ONTAP, OpenEFS 등의 파일 시스템 Lustre : Linuxt cluster, HPC/머신러닝 Windows File server : SMB/NTFS 프로토콜, AD 지원 NetApp ONTAP : NFS, iSCSI, SMB 호환, 오토스케일링, 복제와 스냅샷 지원 OpenEFS : NFS 호환, 성능↑, 스냅샷, 압축 지원 파일 시스템 배포 옵션 : 스크래치 파일 시스템, 영구 파일 시스템 스크래치 파일 시스템 : 임시 스토리지, 데이터 복제 X, 성능↑ 영구 파일 시스템 : 장기 스토리지, 동일 AZ 내 복제 Storage Gateway S3 데이터와 온프.. 2023. 12. 10.
SAA-C03 핵심 #16, Decoupling Service, SQS Messaging의 정의와 필요성 메시징은 애플리케이션(서비스)간의 통신을 목적으로 한 매개체인 메시지를 주고 받는 것을 의미함 주문을 담당하는 애플리케이션과 배송을 담당하는 애플리케이션이 각각 있다면 원활한 서비스 제공을 위해 서로 통신을 해야함 주문 애플리케이션과 배송 애플리케이션이 서로 주고 받는 데이터가 바로 메시지 주문 애플리케이션과 배송 애플리케이션이 직접 메시지를 주고 받는 것을 동기식 통신이라 부름 주문 애플리케이션과 배송 애플리케이션 사이에 매개체(Queue)를 두고 메시지를 주고 받는 것을 비동기식 통신이라 부름 주문 / 배송 애플리케이션의 데이터 처리 스펙이 다르다면 통신에 문제가 생길 수 있음, 한쪽이 메시지를 처리하는 동안 다른 한쪽은 그 메시지를 처리하지 못하고 유실할 것임 각각.. 2023. 12. 9.
SAA-C03 기본 #9, Snow Family 대용량 데이터 전송에 사용되는 데이터 전송 장비로 물리적 실체가 존재함 엣지 로케이션 : 인터넷 연결 안되어 있지 않거나 컴퓨팅을 할 수 없는 제한된 장소 엣지 컴퓨팅 : 데이터가 엣지 로케이션에서 생성될 때 실시간으로 데이터 전처리 또는 엣지에서 머신러닝, 사전 미디어 스트림 트랜스코딩을 처리 후 데이터를 AWS로 재전송 엣지 로케이션에서 데이터 수집 / 처리 시 또는 AWS 내/외부로 데이터 마이그레이션 시 사용 제한된 연결 / 대역폭, 네트워크를 통한 데이터 전송 비용, 공유된 대역폭, 안정적인 연결을 위해 Snow 제품군 장치 이용 모든 장치들은 AWS IoT Greengrass 서비스 통해 내부 EC2 인스턴스나 람다 함수 실행 가능 OpsHub: Snow 제품군 장치 관리, UI 사용하여 장치.. 2023. 12. 4.
[AWS]Gateway Load Balancer #3(GENEVE Protocol) 틀린 부분이 있다면 꼭 지적해 주시면 감사하겠습니다. VXLAN & GENEVE Protocol L2 네트워크에서 VLAN은 최대 4096개까지 생성 가능함 이더넷 프레임에서 VLAN 번호를 나타내는 VID(Vlan ID)가 12bit인 탓에 2의 12 제곱인 4096개까지 가능한 것 과거에는 VLAN 4096개 넉넉한 숫자였을 수도 있지만 현재에는 부족한 숫자임 가상화 기술의 등장은 물리 네트워크를 논리적으로 나눠 쓰는 방법을 극대화시킴 VLAN의 한계인 최대 개수 문제를 해결한 것이 바로 Virtual Extensible LAN, VLXAN VLAN(4096개 각각) 내부에 또 다른 VLAN 4096개를 생성하는 방법을 사용하여 사용 가능한 VLAN 개수를 비약적으로 늘려 최대 1600만 개의 VLA.. 2023. 12. 4.