클라우드(AWS)

·클라우드(AWS)
기록용으로 작성하였으니 피드백 주시면 감사하겠습니다    Amazon CloudFrontCloudFront는 🌐전 세계의 유저에게 동영상이나 이미지와 같은 콘텐츠를 안정적이고 빠르게 전송가능한 콘텐츠 전송 네트워크(CDN, Content Delivery Network) 서비스이다. AWS는 전 세계 각지에 엣지 서버(Edge server)가 있기 때문에, 어떤 장소에서의 접근이라도 유연하게 대처 가능하다. 즉 어느 장소에 있는 유저라도 적은 대기시간(low latency)으로 콘텐츠에 접근가능하다.     ↓ ↓ 🔍일단 CloudFront에 사용되는 전문 용어 정리하기 ↓ ↓ CDN (Content Delivery Network)CDN이란 전 세계 사용자에게 빠르고 안전하게 웹 콘텐츠를 전송할 수 있..
·클라우드(AWS)
◇  공부 기록용으로 작성하였으니 틀린점, 피드백 주시면 감사하겠습니다 ◇   AWS Elastic BeanstalkAWS Elastic Beanstalk는 개발자가 인프라에 대한 고민 없이 애플리케이션의 개발에만 집중하여, 쉽게 배포하고 할 수 있게 해주는 AWS 서비스이다. (AWS 측에서 인프라 측에 설정을 해준다.)몇 번의 클릭만으로 인프라 환경을 생성할 수 있다. (빠른 Deploy 가능) ⭐ 특징인프라 설정의 준비나 부하 분산, 모니터링 등을 개발자 대신 처리해준다.EC2 인스턴스는 운영체제(OS)는 물론, 웹 서버 소프트웨어와 애플리케이션 실행 환경 등이 설치된 상태로 제공단일 인스턴스 또는 Multi-AZ 구성을 선택할 수 있다.관련된 AWS 서비스(ELB, S3, Auto Scaling ..
·클라우드(AWS)
◇  공부 기록용으로 작성하였으니 틀린점, 피드백 주시면 감사하겠습니다 ◇  Amazon kinesis는 기본적으로 스트리밍 데이터를 다루는 서비스이다.  Amazon KinesisAmazon Kinesis는 스트리밍 데이터를 다루는 서비스이다. 스트리밍 데이터란?대량의 데이터 소스로 인해 실시간으로 연속적으로 생성되는 데이터 (로그, IoT 데이터, ...)   Amazon Kinesis에는 4가지 종류의 서비스가 있다.Kinesis Data StreamsKinesis Data Firehose (현재 이름: Amazon Data Firehose)Kinesis Data Analytics (현재 이름: Amazon Managed Service for Apache Flink )Kinesis Video Str..
·클라우드(AWS)
◇  공부 기록용으로 작성하였으니 틀린점, 피드백 주시면 감사하겠습니다 ◇    EC2 인스턴스를 여러개 운영하고 있는데 여러 개의 인스턴스 대상으로 동시에 명령어를 실행하고싶다.어떤 AWS 서비스를 사용해야 할까? → → → Run Command (Session Manager)  Session Manger (SSM)SSM RunCommandAWS Console에서 인스턴스에 접속해 명령어를 실행 할 수 있는 기능(SSH등으로 서버 내에 들어갈 필요없다) RunCommnad를 사용하기 위한 준비 (*EC2일 경우)인터넷 접속 (Outbound)대상 EC2에 SSM Agent를 설치해야한다.대상 EC2에 SystemsManager가 액션을 실행할수있도록 접근은 허가  자세한 설명: https://docs..
◇  공부 기록용으로 작성하였으니 틀린점, 피드백 주시면 감사하겠습니다 ◇  Lambda 함수를 작성하면 자동으로 Lambda의 특정 항목을 모니터링하여 CloudWatch에 Metrics(로그)로서 기록된다.여기서 특정 항목이란 어떤걸까?특정 항목Request (요청)Request당 Latency에러가 된 Request함수 코드 내 로그 출력: console.log(Node.js), print(Python), System.out.println(Java) 예시REPORT RequestId: Duration: ms Billed Duration: ms Memory Size: MB Max Memory Used: MB  예시) CloudWatch 로그START RequestId: 12345678-123..
◇  공부 기록용으로 작성하였으니 틀린 점, 피드백 주시면 감사하겠습니다 ◇  AMI 공유문제: [Dev 환경 AWS계정] → [Prod 환경 AWS계정] 개발 환경의 AWS 계정에서 EC2 AMI를 개발했는데 Prod 환경에 AMI를 공유하고 싶다.대상의 AMI는 EBS의 Snapshot으로 인해 백업되어 있다. AWS KMS를 통해 Snapshot을 암호화했다.Dev 환경에서 Prod 환경에 AMI를 안전하게 공유하는 방법은? AMI를 Public 공유 설정하여, Prod의 AWS 계정만 접근 권한을 부여한다. Prod 계정으로 작성한 KMS 키를 암호화된 Snapshot이랑 연관 짓는다.Prod AWS 계정을 AMI의 공유계정에 추가한다. KMS 키의 사용을 Prod AWS 계정에게 허가한다.AMI..
◇  공부 기록용으로 작성하였으니 틀린점, 피드백 주시면 감사하겠습니다 ◇   File System TypeRegional: 여러 가용 영역 (Multiple AZ)여러 가용 영역(AZ)에 걸쳐 분산되어 있어, 높은 내구성과 가용성을 제공한다. 이는 region에 따른 데이터 복제를 통해 데이터 손실의 위험을 줄인다.One Zone: 단일 가용 영역 (Single AZ)파일 시스템이 단일 가용 영역(AZ) 내에 존재한다. 이는 비용이 더 저렴하지만, 가용성과 내구성 낮다.       Performance Settings1. Performance Mode (파일 시스템 생성 시 설정)General Purpose 모드:  최소 Latency를 제공한다. 일반적인 용도에 적합.Max I/O 모드:  빅데이터,..
·클라우드(AWS)
In private IP address, used to divide IP address with Classes Class Method Class Reserved IP address range Subnet Mask class A10.0.0.0 - 10.255.255.255255.0.0.0class B172.16.0.0 - 172.31.255.255255.240.0.0class C192.168.0.0 - 192.168.255.255255.255.0.0Classless Method→ CIDR   CIDR is an IP address allocation method that improves data routing efficiency on the internet.CIDR Block: range of IP a..
찌르비
'클라우드(AWS)' 카테고리의 글 목록 (13 Page)