Home
keencho's blog
Cancel

Application Load Balancer에 고정 IP 사용하기 (feat. VPC IPAM 통합)

Application Load Balancer에 고정 IP 사용하기 (feat. VPC IPAM 통합) aws 콘솔 보다가 이런걸 발견했다. 궁금해서 찾아보니까 이런 글을 확인할 수 있었다. (마참내!) ALB에 고정IP를 사용하려고 앞에 NLB 붙이기, 프록시 서버 사용하기, Global Accelerator과 통합하기, Lambda 사용하기...

야간 및 주말에 AWS Fargate 동적으로 운영하기

야간 및 주말에 AWS Fargate 동적으로 운영하기 사내에서만 사용하는 관리자(관제) 서비스가 있다. 아주 가끔 업무 시간외에 쓸일이 있긴 하지만 대부분의 경우 평일 21시 ~ 08시, 주말에는 전혀 사용하지 않는다. 클라우드의 장점중 필요한 만큼만 사용, 필요할 때만 사용을 중요한 장점으로 생각한다. 그래서 이 기회에 AWS Fargate 를 ...

Arm 아키텍처에서 AAPT2 빌드 도구 사용하기

Arm 아키텍처에서 AAPT2 빌드 도구 사용하기 최근 개발서버의 아키텍처를 x86 에서 Arm 으로 변경했다. (더 싸서) 해당 서버에는 gitea, Jenkins, Nexus Repository 가 굴러가고 있었다. 마이그레이션은 그럭저럭 순조롭게 진행했는데 문제는 Jenkins job을 마이그레이션 하던중, 특정 job에서 안드로이드를 빌드하는...

Terraform으로 AWS 무중단 배포 인프라 구성하기 - 7. 마무리

Terraform으로 AWS 무중단 배포 인프라 구성하기 개요 기초 네트워크 테스트 환경 운영환경 (프론트) 운영환경 (백엔드) 마무리 Terraform으로 AWS ECS 무중단 배포 인프라 구성하기 - 7. 마무리 이 시리즈를 작성하면서 작성한 스크립트들이 완벽하다고 생각하진 않는다. 모듈화를 더 하거나 조금더 아름답게...

Terraform으로 AWS 무중단 배포 인프라 구성하기 - 6. 운영환경 (백엔드)

Terraform으로 AWS 무중단 배포 인프라 구성하기 개요 기초 네트워크 테스트 환경 운영환경 (프론트) 운영환경 (백엔드) 마무리 Terraform으로 AWS ECS 무중단 배포 인프라 구성하기 - 6. 운영환경 (백엔드) 백엔드 운영환경을 구축한다. 리소스 1. RDS RDS를 생성한다. resource "aw...

Terraform으로 AWS 무중단 배포 인프라 구성하기 - 5. 운영환경 (프론트)

Terraform으로 AWS 무중단 배포 인프라 구성하기 개요 기초 네트워크 테스트 환경 운영환경 (프론트) 운영환경 (백엔드) 마무리 Terraform으로 AWS ECS 무중단 배포 인프라 구성하기 - 5. 운영환경 (프론트) 프론트 운영환경을 구축한다. 리소스 1. S3 버킷 먼저 S3 버킷을 생성한다. resou...

Athena로 ALB Access Log 분석하기

Athena로 ALB Access Log 분석하기 Appliation Load Balancer에는 액세스 로그를 저장할 수 있는 기능이 있다. 이를 활성화 하면 S3에 모든 요청 로그를 저장하게 되는데, 동일한 날짜의 요청이라도 한 파일에 저장되는 것이 아니라 굉장히 많은 .gz 형식의 압축파일로 쪼개져 저장된다. 아름답다 /order 라는 경로로...

Terraform으로 AWS 무중단 배포 인프라 구성하기 - 4. 테스트 환경

Terraform으로 AWS 무중단 배포 인프라 구성하기 개요 기초 네트워크 테스트 환경 운영환경 (프론트) 운영환경 (백엔드) 마무리 Terraform으로 AWS ECS 무중단 배포 인프라 구성하기 - 4. 테스트 환경 이번 포스팅에서는 테스트 환경을 구성한다. 테스트 환경은 운영환경과는 다르게 백엔드, 프론트엔드, d...

Terraform으로 AWS 무중단 배포 인프라 구성하기 - 3. 네트워크

Terraform으로 AWS 무중단 배포 인프라 구성하기 개요 기초 네트워크 테스트 환경 운영환경 (프론트) 운영환경 (백엔드) 마무리 Terraform으로 AWS ECS 무중단 배포 인프라 구성하기 - 3. 네트워크 이번 포스팅부터 본격적으로 AWS 리소스를 생성한다. 그 첫번째로 인프라 구성에 가장 기본이 되는 네트워...

Terraform으로 AWS 무중단 배포 인프라 구성하기 - 2. 기초

Terraform으로 AWS 무중단 배포 인프라 구성하기 개요 기초 네트워크 테스트 환경 운영환경 (프론트) 운영환경 (백엔드) 마무리 Terraform으로 AWS ECS 무중단 배포 인프라 구성하기 - 2. 기초 앞서 설명했든 프론트단은 React, 백단은 Spring-Boot를 사용한다. 앱 이 포스팅에서 앱을 구성...