Submit Search
Upload
당근마켓에서 IaC경험
•
1 like
•
1,297 views
용진 조
Follow
AWSKRUG Architecture 세미나 22회차 발표자료 당근마켓의 IaC를 살짝 엿보면서 라이트닝토크를 위한 발표자료입니다.
Read less
Read more
Internet
Report
Share
Report
Share
1 of 45
Download now
Download to read offline
Recommended
쿠버네티스를 이용한 기능 브랜치별 테스트 서버 만들기 (GitOps CI/CD)
쿠버네티스를 이용한 기능 브랜치별 테스트 서버 만들기 (GitOps CI/CD)
충섭 김
Terraform을 기반한 AWS 기반 대규모 마이크로서비스 인프라 운영 노하우 - 이용욱, 삼성전자 :: AWS Summit Seoul ...
Terraform을 기반한 AWS 기반 대규모 마이크로서비스 인프라 운영 노하우 - 이용욱, 삼성전자 :: AWS Summit Seoul ...
Amazon Web Services Korea
IaC로 AWS인프라 관리하기 - 이진성 (AUSG) :: AWS Community Day Online 2021
IaC로 AWS인프라 관리하기 - 이진성 (AUSG) :: AWS Community Day Online 2021
AWSKRUG - AWS한국사용자모임
CloudWatch 성능 모니터링과 신속한 대응을 위한 노하우 - 박선용 솔루션즈 아키텍트:: AWS Cloud Track 3 Gaming
CloudWatch 성능 모니터링과 신속한 대응을 위한 노하우 - 박선용 솔루션즈 아키텍트:: AWS Cloud Track 3 Gaming
Amazon Web Services Korea
쿠알못이 Amazon EKS로 안정적인 서비스 운영하기 - 최용호(넥슨코리아) :: AWS Community Day 2020
쿠알못이 Amazon EKS로 안정적인 서비스 운영하기 - 최용호(넥슨코리아) :: AWS Community Day 2020
AWSKRUG - AWS한국사용자모임
AWS 기반 클라우드 아키텍처 모범사례 - 삼성전자 개발자 포털/개발자 워크스페이스 - 정영준 솔루션즈 아키텍트, AWS / 유현성 수석,...
AWS 기반 클라우드 아키텍처 모범사례 - 삼성전자 개발자 포털/개발자 워크스페이스 - 정영준 솔루션즈 아키텍트, AWS / 유현성 수석,...
Amazon Web Services Korea
Container, Container, Container -유재석 (AWS 솔루션즈 아키텍트)
Container, Container, Container -유재석 (AWS 솔루션즈 아키텍트)
Amazon Web Services Korea
Amazon EKS로 간단한 웹 애플리케이션 구축하기 - 김주영 (AWS) :: AWS Community Day Online 2021
Amazon EKS로 간단한 웹 애플리케이션 구축하기 - 김주영 (AWS) :: AWS Community Day Online 2021
AWSKRUG - AWS한국사용자모임
Recommended
쿠버네티스를 이용한 기능 브랜치별 테스트 서버 만들기 (GitOps CI/CD)
쿠버네티스를 이용한 기능 브랜치별 테스트 서버 만들기 (GitOps CI/CD)
충섭 김
Terraform을 기반한 AWS 기반 대규모 마이크로서비스 인프라 운영 노하우 - 이용욱, 삼성전자 :: AWS Summit Seoul ...
Terraform을 기반한 AWS 기반 대규모 마이크로서비스 인프라 운영 노하우 - 이용욱, 삼성전자 :: AWS Summit Seoul ...
Amazon Web Services Korea
IaC로 AWS인프라 관리하기 - 이진성 (AUSG) :: AWS Community Day Online 2021
IaC로 AWS인프라 관리하기 - 이진성 (AUSG) :: AWS Community Day Online 2021
AWSKRUG - AWS한국사용자모임
CloudWatch 성능 모니터링과 신속한 대응을 위한 노하우 - 박선용 솔루션즈 아키텍트:: AWS Cloud Track 3 Gaming
CloudWatch 성능 모니터링과 신속한 대응을 위한 노하우 - 박선용 솔루션즈 아키텍트:: AWS Cloud Track 3 Gaming
Amazon Web Services Korea
쿠알못이 Amazon EKS로 안정적인 서비스 운영하기 - 최용호(넥슨코리아) :: AWS Community Day 2020
쿠알못이 Amazon EKS로 안정적인 서비스 운영하기 - 최용호(넥슨코리아) :: AWS Community Day 2020
AWSKRUG - AWS한국사용자모임
AWS 기반 클라우드 아키텍처 모범사례 - 삼성전자 개발자 포털/개발자 워크스페이스 - 정영준 솔루션즈 아키텍트, AWS / 유현성 수석,...
AWS 기반 클라우드 아키텍처 모범사례 - 삼성전자 개발자 포털/개발자 워크스페이스 - 정영준 솔루션즈 아키텍트, AWS / 유현성 수석,...
Amazon Web Services Korea
Container, Container, Container -유재석 (AWS 솔루션즈 아키텍트)
Container, Container, Container -유재석 (AWS 솔루션즈 아키텍트)
Amazon Web Services Korea
Amazon EKS로 간단한 웹 애플리케이션 구축하기 - 김주영 (AWS) :: AWS Community Day Online 2021
Amazon EKS로 간단한 웹 애플리케이션 구축하기 - 김주영 (AWS) :: AWS Community Day Online 2021
AWSKRUG - AWS한국사용자모임
[NDC17] Kubernetes로 개발서버 간단히 찍어내기
[NDC17] Kubernetes로 개발서버 간단히 찍어내기
SeungYong Oh
[AWS Builders 온라인 시리즈] AWS 서비스를 활용하여 파일 스토리지 빠르게 마이그레이션 하기 - 서지혜, AWS 솔루션즈 아키텍트
[AWS Builders 온라인 시리즈] AWS 서비스를 활용하여 파일 스토리지 빠르게 마이그레이션 하기 - 서지혜, AWS 솔루션즈 아키텍트
Amazon Web Services Korea
AWS Summit Seoul 2015 -CloudFront와 Route53 기반 콘텐츠 배포 전략 (GS네오텍-박정수)
AWS Summit Seoul 2015 -CloudFront와 Route53 기반 콘텐츠 배포 전략 (GS네오텍-박정수)
Amazon Web Services Korea
Amazon RDS Proxy 집중 탐구 - 윤석찬 :: AWS Unboxing 온라인 세미나
Amazon RDS Proxy 집중 탐구 - 윤석찬 :: AWS Unboxing 온라인 세미나
Amazon Web Services Korea
다양한 배포 기법과 AWS에서 구축하는 CI/CD 파이프라인 l 안효빈 솔루션즈 아키텍트
다양한 배포 기법과 AWS에서 구축하는 CI/CD 파이프라인 l 안효빈 솔루션즈 아키텍트
Amazon Web Services Korea
EKS workshop 살펴보기
EKS workshop 살펴보기
Jinwoong Kim
AWS 기반 블록체인 (1부) - 블록체인 환경 구성하기 (박혜영 & 유다니엘, AWS 솔루션즈 아키텍트) :: AWS DevDay2018
AWS 기반 블록체인 (1부) - 블록체인 환경 구성하기 (박혜영 & 유다니엘, AWS 솔루션즈 아키텍트) :: AWS DevDay2018
Amazon Web Services Korea
Amazon s3へのデータ転送における課題とその対処法を一挙紹介
Amazon s3へのデータ転送における課題とその対処法を一挙紹介
Tetsunori Nishizawa
Fargate 를 이용한 ECS with VPC 1부
Fargate 를 이용한 ECS with VPC 1부
Hyun-Mook Choi
AWS Elastic Beanstalk 활용하여 수 분만에 코드 배포하기 (최원근, AWS 솔루션즈 아키텍트) :: AWS DevDay2018
AWS Elastic Beanstalk 활용하여 수 분만에 코드 배포하기 (최원근, AWS 솔루션즈 아키텍트) :: AWS DevDay2018
Amazon Web Services Korea
CI/CD on AWS
CI/CD on AWS
Bhargav Amin
CI/CD with AWS Developer Tools and Fargate
CI/CD with AWS Developer Tools and Fargate
Amazon Web Services
AWS 기반 Kubernetes 정복하기::정영준:: AWS Summit Seoul 2018
AWS 기반 Kubernetes 정복하기::정영준:: AWS Summit Seoul 2018
Amazon Web Services Korea
AWS 상의 컨테이너 서비스 소개 ECS, EKS - 이종립 / Principle Enterprise Evangelist @베스핀글로벌
AWS 상의 컨테이너 서비스 소개 ECS, EKS - 이종립 / Principle Enterprise Evangelist @베스핀글로벌
BESPIN GLOBAL
마이크로서비스 기반 클라우드 아키텍처 구성 모범 사례 - 윤석찬 (AWS 테크에반젤리스트)
마이크로서비스 기반 클라우드 아키텍처 구성 모범 사례 - 윤석찬 (AWS 테크에반젤리스트)
Amazon Web Services Korea
Programming Infrastructure with AWS CDK
Programming Infrastructure with AWS CDK
Donnie Prakoso
AWSKRUG-33번째-세션1.pdf
AWSKRUG-33번째-세션1.pdf
SeoyulYoon
[WhaTap DevOps Day] 세션 5 : 금융 Public 클라우드/ Devops 구축 여정
[WhaTap DevOps Day] 세션 5 : 금융 Public 클라우드/ Devops 구축 여정
WhaTap Labs
IDC 서버 몽땅 AWS로 이전하기 위한 5가지 방법 - 윤석찬 (AWS 테크에반젤리스트)
IDC 서버 몽땅 AWS로 이전하기 위한 5가지 방법 - 윤석찬 (AWS 테크에반젤리스트)
Amazon Web Services Korea
Airflow를 이용한 데이터 Workflow 관리
Airflow를 이용한 데이터 Workflow 관리
YoungHeon (Roy) Kim
Openshift 활용을 위한 Application의 준비, Cloud Native
Openshift 활용을 위한 Application의 준비, Cloud Native
rockplace
20170813 django api server unit test and remote debugging
20170813 django api server unit test and remote debugging
Jongwon Han
More Related Content
What's hot
[NDC17] Kubernetes로 개발서버 간단히 찍어내기
[NDC17] Kubernetes로 개발서버 간단히 찍어내기
SeungYong Oh
[AWS Builders 온라인 시리즈] AWS 서비스를 활용하여 파일 스토리지 빠르게 마이그레이션 하기 - 서지혜, AWS 솔루션즈 아키텍트
[AWS Builders 온라인 시리즈] AWS 서비스를 활용하여 파일 스토리지 빠르게 마이그레이션 하기 - 서지혜, AWS 솔루션즈 아키텍트
Amazon Web Services Korea
AWS Summit Seoul 2015 -CloudFront와 Route53 기반 콘텐츠 배포 전략 (GS네오텍-박정수)
AWS Summit Seoul 2015 -CloudFront와 Route53 기반 콘텐츠 배포 전략 (GS네오텍-박정수)
Amazon Web Services Korea
Amazon RDS Proxy 집중 탐구 - 윤석찬 :: AWS Unboxing 온라인 세미나
Amazon RDS Proxy 집중 탐구 - 윤석찬 :: AWS Unboxing 온라인 세미나
Amazon Web Services Korea
다양한 배포 기법과 AWS에서 구축하는 CI/CD 파이프라인 l 안효빈 솔루션즈 아키텍트
다양한 배포 기법과 AWS에서 구축하는 CI/CD 파이프라인 l 안효빈 솔루션즈 아키텍트
Amazon Web Services Korea
EKS workshop 살펴보기
EKS workshop 살펴보기
Jinwoong Kim
AWS 기반 블록체인 (1부) - 블록체인 환경 구성하기 (박혜영 & 유다니엘, AWS 솔루션즈 아키텍트) :: AWS DevDay2018
AWS 기반 블록체인 (1부) - 블록체인 환경 구성하기 (박혜영 & 유다니엘, AWS 솔루션즈 아키텍트) :: AWS DevDay2018
Amazon Web Services Korea
Amazon s3へのデータ転送における課題とその対処法を一挙紹介
Amazon s3へのデータ転送における課題とその対処法を一挙紹介
Tetsunori Nishizawa
Fargate 를 이용한 ECS with VPC 1부
Fargate 를 이용한 ECS with VPC 1부
Hyun-Mook Choi
AWS Elastic Beanstalk 활용하여 수 분만에 코드 배포하기 (최원근, AWS 솔루션즈 아키텍트) :: AWS DevDay2018
AWS Elastic Beanstalk 활용하여 수 분만에 코드 배포하기 (최원근, AWS 솔루션즈 아키텍트) :: AWS DevDay2018
Amazon Web Services Korea
CI/CD on AWS
CI/CD on AWS
Bhargav Amin
CI/CD with AWS Developer Tools and Fargate
CI/CD with AWS Developer Tools and Fargate
Amazon Web Services
AWS 기반 Kubernetes 정복하기::정영준:: AWS Summit Seoul 2018
AWS 기반 Kubernetes 정복하기::정영준:: AWS Summit Seoul 2018
Amazon Web Services Korea
AWS 상의 컨테이너 서비스 소개 ECS, EKS - 이종립 / Principle Enterprise Evangelist @베스핀글로벌
AWS 상의 컨테이너 서비스 소개 ECS, EKS - 이종립 / Principle Enterprise Evangelist @베스핀글로벌
BESPIN GLOBAL
마이크로서비스 기반 클라우드 아키텍처 구성 모범 사례 - 윤석찬 (AWS 테크에반젤리스트)
마이크로서비스 기반 클라우드 아키텍처 구성 모범 사례 - 윤석찬 (AWS 테크에반젤리스트)
Amazon Web Services Korea
Programming Infrastructure with AWS CDK
Programming Infrastructure with AWS CDK
Donnie Prakoso
AWSKRUG-33번째-세션1.pdf
AWSKRUG-33번째-세션1.pdf
SeoyulYoon
[WhaTap DevOps Day] 세션 5 : 금융 Public 클라우드/ Devops 구축 여정
[WhaTap DevOps Day] 세션 5 : 금융 Public 클라우드/ Devops 구축 여정
WhaTap Labs
IDC 서버 몽땅 AWS로 이전하기 위한 5가지 방법 - 윤석찬 (AWS 테크에반젤리스트)
IDC 서버 몽땅 AWS로 이전하기 위한 5가지 방법 - 윤석찬 (AWS 테크에반젤리스트)
Amazon Web Services Korea
Airflow를 이용한 데이터 Workflow 관리
Airflow를 이용한 데이터 Workflow 관리
YoungHeon (Roy) Kim
What's hot
(20)
[NDC17] Kubernetes로 개발서버 간단히 찍어내기
[NDC17] Kubernetes로 개발서버 간단히 찍어내기
[AWS Builders 온라인 시리즈] AWS 서비스를 활용하여 파일 스토리지 빠르게 마이그레이션 하기 - 서지혜, AWS 솔루션즈 아키텍트
[AWS Builders 온라인 시리즈] AWS 서비스를 활용하여 파일 스토리지 빠르게 마이그레이션 하기 - 서지혜, AWS 솔루션즈 아키텍트
AWS Summit Seoul 2015 -CloudFront와 Route53 기반 콘텐츠 배포 전략 (GS네오텍-박정수)
AWS Summit Seoul 2015 -CloudFront와 Route53 기반 콘텐츠 배포 전략 (GS네오텍-박정수)
Amazon RDS Proxy 집중 탐구 - 윤석찬 :: AWS Unboxing 온라인 세미나
Amazon RDS Proxy 집중 탐구 - 윤석찬 :: AWS Unboxing 온라인 세미나
다양한 배포 기법과 AWS에서 구축하는 CI/CD 파이프라인 l 안효빈 솔루션즈 아키텍트
다양한 배포 기법과 AWS에서 구축하는 CI/CD 파이프라인 l 안효빈 솔루션즈 아키텍트
EKS workshop 살펴보기
EKS workshop 살펴보기
AWS 기반 블록체인 (1부) - 블록체인 환경 구성하기 (박혜영 & 유다니엘, AWS 솔루션즈 아키텍트) :: AWS DevDay2018
AWS 기반 블록체인 (1부) - 블록체인 환경 구성하기 (박혜영 & 유다니엘, AWS 솔루션즈 아키텍트) :: AWS DevDay2018
Amazon s3へのデータ転送における課題とその対処法を一挙紹介
Amazon s3へのデータ転送における課題とその対処法を一挙紹介
Fargate 를 이용한 ECS with VPC 1부
Fargate 를 이용한 ECS with VPC 1부
AWS Elastic Beanstalk 활용하여 수 분만에 코드 배포하기 (최원근, AWS 솔루션즈 아키텍트) :: AWS DevDay2018
AWS Elastic Beanstalk 활용하여 수 분만에 코드 배포하기 (최원근, AWS 솔루션즈 아키텍트) :: AWS DevDay2018
CI/CD on AWS
CI/CD on AWS
CI/CD with AWS Developer Tools and Fargate
CI/CD with AWS Developer Tools and Fargate
AWS 기반 Kubernetes 정복하기::정영준:: AWS Summit Seoul 2018
AWS 기반 Kubernetes 정복하기::정영준:: AWS Summit Seoul 2018
AWS 상의 컨테이너 서비스 소개 ECS, EKS - 이종립 / Principle Enterprise Evangelist @베스핀글로벌
AWS 상의 컨테이너 서비스 소개 ECS, EKS - 이종립 / Principle Enterprise Evangelist @베스핀글로벌
마이크로서비스 기반 클라우드 아키텍처 구성 모범 사례 - 윤석찬 (AWS 테크에반젤리스트)
마이크로서비스 기반 클라우드 아키텍처 구성 모범 사례 - 윤석찬 (AWS 테크에반젤리스트)
Programming Infrastructure with AWS CDK
Programming Infrastructure with AWS CDK
AWSKRUG-33번째-세션1.pdf
AWSKRUG-33번째-세션1.pdf
[WhaTap DevOps Day] 세션 5 : 금융 Public 클라우드/ Devops 구축 여정
[WhaTap DevOps Day] 세션 5 : 금융 Public 클라우드/ Devops 구축 여정
IDC 서버 몽땅 AWS로 이전하기 위한 5가지 방법 - 윤석찬 (AWS 테크에반젤리스트)
IDC 서버 몽땅 AWS로 이전하기 위한 5가지 방법 - 윤석찬 (AWS 테크에반젤리스트)
Airflow를 이용한 데이터 Workflow 관리
Airflow를 이용한 데이터 Workflow 관리
Similar to 당근마켓에서 IaC경험
Openshift 활용을 위한 Application의 준비, Cloud Native
Openshift 활용을 위한 Application의 준비, Cloud Native
rockplace
20170813 django api server unit test and remote debugging
20170813 django api server unit test and remote debugging
Jongwon Han
Oracle Container Cloud Service & Docker Overview
Oracle Container Cloud Service & Docker Overview
Taewan Kim
201702-Oracle Container Cloud Service
201702-Oracle Container Cloud Service
오라클 클라우드
[NDC18] 만들고 붓고 부수고 - 〈야생의 땅: 듀랑고〉 서버 관리 배포 이야기
[NDC18] 만들고 붓고 부수고 - 〈야생의 땅: 듀랑고〉 서버 관리 배포 이야기
Chanwoong Kim
DevOps - CI/CD 알아보기
DevOps - CI/CD 알아보기
SeungYong Baek
Infra as Code with Packer, Ansible and Terraform
Infra as Code with Packer, Ansible and Terraform
Inho Kang
Docker와 DevOps에서 Serverless와 NoOps로의 여정
Docker와 DevOps에서 Serverless와 NoOps로의 여정
Kyuhyun Byun
[slideshare]k8s.pptx
[slideshare]k8s.pptx
ssuserb8551e
[221] docker orchestration
[221] docker orchestration
NAVER D2
[W3C HTML5 2017] Docker & DevOps에서 Serverless & NoOps로의 여정
[W3C HTML5 2017] Docker & DevOps에서 Serverless & NoOps로의 여정
양재동 코드랩
글로벌 게임 플랫폼에서 무정지, 무점검 서버 개발과 운영 사례
글로벌 게임 플랫폼에서 무정지, 무점검 서버 개발과 운영 사례
if kakao
Mastering devops with oracle 강인호
Mastering devops with oracle 강인호
Inho Kang
20181108 HBSmith에서는 이렇게 AWS IaC로 배포한다
20181108 HBSmith에서는 이렇게 AWS IaC로 배포한다
Jongwon Han
[NDC17] 왓 스튜디오 서비스파트
[NDC17] 왓 스튜디오 서비스파트
Chanwoong Kim
2015 oce specification
2015 oce specification
uEngine Solutions
자바_웹_개발자를_위한_c#_핵심_기능
자바_웹_개발자를_위한_c#_핵심_기능
Dexter Jung
[오픈소스컨설팅]쿠버네티스를 활용한 개발환경 구축
[오픈소스컨설팅]쿠버네티스를 활용한 개발환경 구축
Ji-Woong Choi
DevOps 시대가 요구하는 품질확보 방법
DevOps 시대가 요구하는 품질확보 방법
YoungSu Son
Local Dev
Local Dev
JiHwan Yoon
Similar to 당근마켓에서 IaC경험
(20)
Openshift 활용을 위한 Application의 준비, Cloud Native
Openshift 활용을 위한 Application의 준비, Cloud Native
20170813 django api server unit test and remote debugging
20170813 django api server unit test and remote debugging
Oracle Container Cloud Service & Docker Overview
Oracle Container Cloud Service & Docker Overview
201702-Oracle Container Cloud Service
201702-Oracle Container Cloud Service
[NDC18] 만들고 붓고 부수고 - 〈야생의 땅: 듀랑고〉 서버 관리 배포 이야기
[NDC18] 만들고 붓고 부수고 - 〈야생의 땅: 듀랑고〉 서버 관리 배포 이야기
DevOps - CI/CD 알아보기
DevOps - CI/CD 알아보기
Infra as Code with Packer, Ansible and Terraform
Infra as Code with Packer, Ansible and Terraform
Docker와 DevOps에서 Serverless와 NoOps로의 여정
Docker와 DevOps에서 Serverless와 NoOps로의 여정
[slideshare]k8s.pptx
[slideshare]k8s.pptx
[221] docker orchestration
[221] docker orchestration
[W3C HTML5 2017] Docker & DevOps에서 Serverless & NoOps로의 여정
[W3C HTML5 2017] Docker & DevOps에서 Serverless & NoOps로의 여정
글로벌 게임 플랫폼에서 무정지, 무점검 서버 개발과 운영 사례
글로벌 게임 플랫폼에서 무정지, 무점검 서버 개발과 운영 사례
Mastering devops with oracle 강인호
Mastering devops with oracle 강인호
20181108 HBSmith에서는 이렇게 AWS IaC로 배포한다
20181108 HBSmith에서는 이렇게 AWS IaC로 배포한다
[NDC17] 왓 스튜디오 서비스파트
[NDC17] 왓 스튜디오 서비스파트
2015 oce specification
2015 oce specification
자바_웹_개발자를_위한_c#_핵심_기능
자바_웹_개발자를_위한_c#_핵심_기능
[오픈소스컨설팅]쿠버네티스를 활용한 개발환경 구축
[오픈소스컨설팅]쿠버네티스를 활용한 개발환경 구축
DevOps 시대가 요구하는 품질확보 방법
DevOps 시대가 요구하는 품질확보 방법
Local Dev
Local Dev
More from 용진 조
Elasticsearch 엘라스틱서치 (검색서비스) 에 대해 알아보자.txt
Elasticsearch 엘라스틱서치 (검색서비스) 에 대해 알아보자.txt
용진 조
신입개발자가 스타트업에서 AWS로 어떻게든 살아가는 썰
신입개발자가 스타트업에서 AWS로 어떻게든 살아가는 썰
용진 조
서버리스에 람다 대해 알아보자 [이론편] - 1
서버리스에 람다 대해 알아보자 [이론편] - 1
용진 조
how to use fiddler (Ver eng)
how to use fiddler (Ver eng)
용진 조
Fiddler 피들러에 대해 알아보자
Fiddler 피들러에 대해 알아보자
용진 조
XSS 에 대해서 알아보자. [실습 포함]
XSS 에 대해서 알아보자. [실습 포함]
용진 조
유비쿼터스의 클라우드
유비쿼터스의 클라우드
용진 조
캐빈머피 머신러닝 Kevin Murphy Machine Learning Statistic
캐빈머피 머신러닝 Kevin Murphy Machine Learning Statistic
용진 조
201133271 조용진 io t 발표
201133271 조용진 io t 발표
용진 조
개발자는 원래 말을 잘 못해요?
개발자는 원래 말을 잘 못해요?
용진 조
More from 용진 조
(10)
Elasticsearch 엘라스틱서치 (검색서비스) 에 대해 알아보자.txt
Elasticsearch 엘라스틱서치 (검색서비스) 에 대해 알아보자.txt
신입개발자가 스타트업에서 AWS로 어떻게든 살아가는 썰
신입개발자가 스타트업에서 AWS로 어떻게든 살아가는 썰
서버리스에 람다 대해 알아보자 [이론편] - 1
서버리스에 람다 대해 알아보자 [이론편] - 1
how to use fiddler (Ver eng)
how to use fiddler (Ver eng)
Fiddler 피들러에 대해 알아보자
Fiddler 피들러에 대해 알아보자
XSS 에 대해서 알아보자. [실습 포함]
XSS 에 대해서 알아보자. [실습 포함]
유비쿼터스의 클라우드
유비쿼터스의 클라우드
캐빈머피 머신러닝 Kevin Murphy Machine Learning Statistic
캐빈머피 머신러닝 Kevin Murphy Machine Learning Statistic
201133271 조용진 io t 발표
201133271 조용진 io t 발표
개발자는 원래 말을 잘 못해요?
개발자는 원래 말을 잘 못해요?
당근마켓에서 IaC경험
1.
당근당근마켓에서 IaC경험 Ochestration 플랫폼개발팀 플랫폼개발팀 조용진 jin@daangn.com
2.
당근마켓 플랫폼팀에서 일을 하게
되었다.
3.
플랫폼팀은 모든 구성원들이 서비스
개발에만 집중할 수 있는 환경을 구성하는 일을 한다.
4.
반복되거나 생략할 수
있는 것들을 자동화를 하며, 서비스의 안정성을 높이는 인프라작업을 한다.
5.
그런 당근마켓에서는
6.
7.
달라 이 친구들이랑 달라요.
달라지고 있어요!
8.
응 지표 굳
9.
https://platum.kr/archives/111845?fbclid=IwAR1-kYuqYooHkc59ehatZ58C529EUPzBmVAdTX1GQmIPfM_Z945lErZ618w 응 지표 굳
10.
11.
12.
13.
IaC 말 그대로 인프라를
Code로 옮겨적어 관리하는 것 Infrastructure as Code
14.
사용하고 있는 도구들 Vagrant PackerAnsible Docker Terraform
15.
당근마켓의 IaC 당근마켓 인프라는
95% Code로 관리되고 있음 5%는 AWS Parameter Store 및 CircleCI 환경변수
16.
당근마켓의 IaC EC2의 AMI를
만들어 쓰기도 함 (아직 ElasticSearch같은 Storage만 AMI로 구웠음) 직접 Dockerize하거나 Official Dockerfile을 ECS로 띄우기도 함
17.
Vagrant PackerAnsible || AWS AMI
18.
Dockerfile || AWS ECR
19.
EC2
20.
“운영DB로 테스트하고 싶어요.” “바로
스냅샷 뜨지 말고 bastion Proxy 설정잡아놓은 terraform script한게 있으니 새로 올려서 써요.” “저 ElasticSearch서버 셋팅 어떻게 되어있는지 보고싶어요” “Ami-builder repo.에 보면 ansible과 packer로 provisioning script작성되 어있는데 그거 한번 볼래요?” “혹시 https연결 & htpasswd셋팅 되어있는 nginx Dockerfile있어요?” “dockerhub에 올려놓은게 있는데 그거 써요. 그리고 Htpasswd넣을꺼면 ECR에 올려놓고 쓰도록 해요” “테스트 다 끝났으면 올려놓은 인프라 다 지워놓고 퇴근해요” “넹. (terraform destroy, vagrant destroy, packer ….) ”
21.
“인프라의 재 사용성은
거의 마약 수준임” “스크립트로 인프라의 개요를 파악할 수 있다.” “생성 및 파괴가 깔끔함, 클린 인스톨러에게는 개운함을 선사함”
22.
IaC + CI/CD || 배포전략
23.
Source Code IaC +
CI/CD = 배포전략 Test Build DockerizeInstall v1 v2 v3 v5v4 v6 IDLE상태로 ECR(Private)과 Dockerhub(public)에 존재함
24.
Commit Hash Commit Hash
25.
1. 배포를 할지,
말지 2. 배포를 언제 할지? 3. 배포를 어떤 방식으로 할지? 배포전에 해야할 고민
26.
“오늘 점심 까나리”
27.
https://m.blog.naver.com/muchine98/220262491992 - 너굴님의
마틴파울러 carany release 번역
28.
29.
Load Balancer Target
Group v1 v1 v1v1 v1 v1 v1 v1 Round Robin
30.
Load Balancer Target
Group v1 v1 newv1 v1 v1 v1 v1 Round Robin Edge 12.5% If (Test Good)
31.
Load Balancer Target
Group new new newnew new new new new Round Robin
32.
물론 이 배포
시나리오가 전부 IaC로 만들어진건 또 아님 Slack Bot이 있고, 배포하는 프로그래밍 소스코드가 작성되어있다.
33.
당근마켓의 뉴비된 입장에서는 “우와..
저걸 어떻게 했냐….” 싶던 찰나에
34.
드디어 나에게 일이
떨어졌다.
35.
“@Jin, ElasticSearch Version
올려주세요”
36.
개엄살
37.
???!!개엄살
38.
- 예고편 -
39.
“그래서 데이터 백업은
어떻게 뜨는데?!” “뭐? 형태소 분석기 mecab-kr이 사망했어?” “뭐…. 사전업데이트를 하는데 껏다켜야한다고?” “2.X에서 6.x에서 바뀐게 뭐이리 많은데!!!!” “아니 쒸.. 지금 6.7.2 이미지 다 만들어 놓으니까 인증 기능이 무료로 풀린 6.8이 어제 나왔다고?”
40.
“후.. 그냥 AWS
ElasticSearch 쓸까요….?”
41.
42.
끝
43.
44.
이야기 하고싶은 것(사실
궁금한 것..) 1. ECS에서 Fargate와 EC2 2. ElasticSearch Container로 올리면.. Storage문제는?
45.
이야기 하고싶은 것(사실
궁금한 것..) 3. Terraform을 사용하는데, terraform.state 팀원들 마다 다 다른 상태로 겹침 Terraform관리 전략…. ? Dropbox...?
Download now