일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 온프레미스
- null 병합 연산자
- 자바스크립트
- VPC
- Site-to-Site VPN
- On-Premise
- 비구조화 할당
- Kubernetes
- AWS
- transit gateway
- 옵셔널 체이닝
- elasticsearch
- cognito
- docker swarm
- Proxy Resource
- optional chaining
- api gateway
- CloudFormation
- docker
- Service
- JavaScript
- vgw
- Await
- 구조분해 할당
- 단축 평가
- grafana
- Custom Resource
- DynamoDB
- Endpoints
- prometheus
- Today
- Total
목록AWS (40)
만자의 개발일지
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/yPUR0/btrBSk3HlcE/d2rsK1STh7hDSlZRfvKCI1/img.png)
Transit Gateway Transit Gateway는 VPC Peering과 마찬가지로 서로 다른 VPC간에 통신이 가능하게 하는 서비스입니다. VPC Peering은 1 대 1 VPC 연결만 지원하여 직접적으로 연결되어있지 않은 VPC에 바로 접근할 수 없었다면 Transit Gateway는 중앙 허브를 통해 여러 VPC간 연결 정책을 중앙에서 관리할 수 있고, VPN을 통해 VPC와 온프레미스 네트워크를 연결할 수 있습니다. Transit Gateway 특징 중앙 허브와 VPN을 통해 VPC와 온프레미스 네트워크를 연결할 수 있습니다. 복잡한 피어링 관계를 제거하여 네트워크를 간소화 시킬 수 있습니다. 클라우드 라우터 역할을 하므로 새로운 연결을 한 번만 추가하면 됩니다. 다른 리전간의 Tran..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/c42fL3/btrvLJGNGcX/tV1Fx1UvMU3QMfEDTrwF6K/img.png)
VPC Peering VPC Peering 이란 다른 VPC간에 Private IP로 통신가능하도록 연결하는 것을 말합니다. 보통의 VPC 간 통신은 Public IP를 통해 이루어집니다. Public IP를 통해 통신을 할 경우 데이터의 안전성에 대한 문제가 발생할 수 있습니다. VPC Peering을 사용하면 다른 VPC간에 Private IP로 통신하기 때문에 데이터의 안전성을 보장받을 수 있습니다. VPC Peering 특징 1 대 1 VPC 연결만 지원합니다. 다른 리전의 VPC 및 다른 AWS계정의 VPC와도 연결이 가능합니다. 연결된 VPC는 CIDR가 겹치면 안됩니다. VPC Peering은 단방향 통신과 양방향 통신 모두 지원합니다. 라우팅 테이블을 한쪽만 정의한 경우 단방향 통신을 지원..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/nMcvs/btrt7urXsTy/NO2TZHzWzt0kug4aQ6Ju31/img.png)
AWS Fargate for ECS AWS Fargate란 서버를 관리하지 않고도 컨테이너를 배포하고 관리할 수 있는 서버리스 컴퓨팅 엔진입니다. 기존의 ECS는 Instance 유형을 직접 설정하고, Task Life Cycle을 관리하고, Cluster를 관리해야 됬지만 AWS Fargate를 사용하면 이 모든 배포 및 관리 과정을 AWS가 관리하고, 사용자는 어플리케이션 개발에 집중할 수 있게 됩니다. AWS Fargate는 서버리스 이기에 사용한 리소스에 대한 비용만 지불하면 되며, 자세한 비용은 아래 사이트를 참고하시길 바랍니다. https://aws.amazon.com/ko/fargate/pricing/ 서버리스 컴퓨팅 엔진 - AWS Fargate 요금 - Amazon Web Service..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bATmct/btrt7tM886L/HotqIGnwXAFwBkpABlcUMk/img.png)
AWS ECS(Elastic Container Service) ECS는 AWS에서 제공하는 완전관리형 컨테이너 오케스트레이션 서비스입니다. 컨테이너 오케스트레이션이란? 컨테이너의 배포,관리,확장,네트워킹을 자동화 해주는 유형입니다. ECS를 사용하면 Docker 컨테이너 기반으로 쉽게 서비스를 배포 및 운영할 수 있습니다. ECS 구성 요소 ECS는 다음과 같은 요소로 구성되어 있습니다. Cluster Service Task Definition Task Container Instance 각 요소에 대해 하나씩 살펴보도록 하겠습니다. Cluster ECS의 가장 기본 단위로써 Cluster는 Task 또는 Service의 논리적인 그룹입니다. 기본적으로 컴퓨팅 자원을 포함하지 않으며(텅 빈 Cluster도..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/OTrc8/btrCqIP1TWA/WAKviJozq6dwvG905lBAR1/img.jpg)
이번 포스팅에서는 API Gateway가 무엇인지 살펴보고 AWS Lambda를 통해 API Gateway의 사용방법에 대해 간단히 알아보도록 하겠습니다. API Gateway MSA하면 떠오르는 것이 API Gateway입니다. MSA가 떠오르면서 서비스를 보다 작은 단위로 분리하여 관리할 필요가 생겼습니다. 서비스를 작은 단위로 분리함에 따라 서비스의 복잡도를 줄일 수 있고, 변경에 따른 영향도를 최소화하면서 개발과 배포를 할 수 있다는 장점이 있지만, 작은 단위로 나뉘어진 서비스들의 엔드포인트를 관리하는데 있어 어려움이 있고, 각 서비스의 공통으로 들어가는 기능들을 중복으로 개발해야 하는 문제가 있습니다. 이러한 문제를 해결해주기 위해 생겨난 것이 바로 API Gateway입니다. API Gatew..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/Mibco/btrtE2azb0L/LdgkZvW2geZiI9ffZj10xK/img.png)
AWS Lambda AWS Labmda는 서버를 관리하지 않고도 코드를 실행할 수 있는 AWS에서 제공하는 서버리스 컴퓨팅 서비스입니다. 여기서 서버리스란 서버가 없는것이 아니라 서버에 대한 요청을 처리하는 로직을 함수단위로 정의하여 요청이 들어올때마다 함수를 호출하게됩니다. 때문에 AWS Lambda는 EC2와 달리 함수를 호출한 만큼 비용을 지불합니다. 요금에 대한 정보는 아래 사이트를 참고하시길 바랍니다. https://aws.amazon.com/ko/lambda/pricing/ 서버리스 컴퓨팅 – AWS Lambda 요금 – Amazon Web Services aws.amazon.com Lambda 사용 예시 특정 이벤트(트리거)가 발생할때만 코드를 실행시키고 싶은 경우 특정 주기로 코드를 실행시..