반응형

Public Cloud 43

[AWS] Elastic IP 비용

Elastic IP란 - EC2를 실행 시킬 때마다 IP주소가 바뀜. - 이를 해결하기 위해 만들어진 정적 IP주소 → 인스턴스에 고정된 IP주소를 연결하여 사용 → 인스턴스를 실행할 때마다 동적 IP가 할당되기 때문에, IP주소가 매번 달라진다. → EC2를 실행할 때마다 일일이 IP 주소를 확인하는 불편함이 있다. Elastic IP를 쓰면은 정적 IP 주소를 사용할 수 있음. Elastic IP 비용 Elastic IP를 1개는 running EC2에 연결하면 비용은 부가되지 않는다. BUT, Elastic IP가 중지된 EC2나 연결되지 않은 네트워크 인터페이스에 연결되면 시간당 비용 부가 그래서... running 인스턴스에 연결되지 않은 시간 * $0.005 522 * $0.005 = $2.6..

Public Cloud/AWS 2023.05.23

.gitlab-ci.yml

참조: https://docs.gitlab.com/ee/ci/yaml/index.html#configuration-parameters `.gitlab-ci.yml` keyword reference | GitLab Documentation for GitLab Community Edition, GitLab Enterprise Edition, Omnibus GitLab, and GitLab Runner. docs.gitlab.com Global Keywords Keyword Description default 작업 키워드에 대한 사용자 정의 기본값. include 다른 YAML 파일에서 구성을 가져옵니다. stages 파이프라인 단계의 이름과 순서. variables 파이프라인의 모든 작업에 대해 CI/CD ..

[ AWS ] NACL

NACL (네트워크 ACL) : 1개 이상의 서브넷 내부와 외부의 트래픽을 제어하기 위한 방화벽 역할을 하는 VPC를 위한 선택적 보안 계층. - 보안 그룹 처럼 방화벽 역할 - 서브넷 단위 - 인스턴스 단위로 제어할 수 없음. - 다양한 서브넷에 연동 가능함(1:N) ( 하나의 서브넷은 하나의 NACL에 연동 가능) - Port 및 IP를 직접 Deny 가능함. - 외부 공격을 받는 상황 등 특정 IP를 블록하고 싶을 때 사용함. - 보안 그룹으로 해결하지 못하는 부분을 허용하는 역할 - Stateless: 들어오는 트래픽 and 나가는 트래픽 구분 X - Outbound에 Ephemeral Port(임시 포트) 범위를 열어 주어야 정상적으로 통신이 가능 Stateful - client는 임의의 큰 숫..

Public Cloud/AWS 2023.01.24

[AWS] Amazon API Gateway

API Gateway : 개발자가 API를 손쉽게 생성, 개시, 유지 관리, 모니터링 및 보안 유지할 수 있도록 하는 완전관리형 서비스 - AWS 서비스 및 외부 서비스를 위한 API를 생성/관리해주는 서비스 - Client와 백엔드 서비스의 데이터 + 비즈니스 로직 or 기능에 엑세스(Lambda, DynamoDB) 역할 (정문 역할) - 실시간 양방향 통신 애플리케이션이 가능하도록 RESTful API 및 WebSocket API를 작성할 수 있음. - Lambda를 사용하는 여러 방법 중 하나 - Serverless 서비스 - HTTP/Websocket 프로토콜 지원 - 다양한 AWS 서비스와 연동 - ex) HTTP API 형식으로 Lambda or DynamoDB 연동 - ex) 애플리케이션 백..

Public Cloud/AWS 2023.01.18

[AWS] Lambda

컴퓨팅 인프라 구축 방법 발전 데이터 센터 --> IaaS/PaaS --> Container --> Serverless Serverless : 서버의 관리와 프로비전 없이 코드를 실행할 수 있음 - 사용한 만큼만 비용을 지불함. - 고가용성 + 장애 내구성 확보됨 ex) EC2의 고가용성 확보 --> ELB / AutoScaling로 처리 ex) Lambda: 고가용성 장애 내구성 자동으로 확보 - 빠르게 배포하고 업데이트가 가능 - but, Serverless 환경을 잘 활용할 수 있는 아키텍쳐가 필요함(병렬 처리, 이벤트 기반 아키텍처) AWS Lambda : 애플리케이션과 벡엔드 서비스에 대한 코드를 실행할 수 있는 이벤트 중심의 서버리스 컴퓨팅 서비스 - AWS서비스와 SaaS에서 Lambda를 ..

Public Cloud/AWS 2023.01.18
반응형