당근마켓 SRE
Outsider
클라우드 시대에 맞는
사이트 신뢰성 엔지니어
Google에서 쓴
사이트
신뢰성
엔지니어
링
Infra Engineer
Cloud Engineer
DevOps Engineer
⬥
⬥
⬥
Site Reliability Engineer
⬥
….
Infrastructure
Engineer Site Reliability Engineer
DevOps
클라우드 시대에 맞는 사이트 신뢰성 엔지니어
Google Cloud Tech “What's the Difference Between DevOps and SRE?”
class SRE implements DevOps
Does it work well?
Site
Reliability
Does it work?
Site Reliability Engineering at Facebook
Could it work better?
Engineering
Could it work better?
Does it work well?
Site
Reliability
Engineering
Does it work?
Site Reliability Engineering at Facebook
Could it work better?
Does it work well?
Site
Reliability
Engineering
Does it work?
Site Reliability Engineering at Facebook
Cloud
On-premise Cloud Container (Edge?)
On-premise
SysAdmin
Engineer
On-premise
서버 10대
주세요
일주일
걸려요
Salt
Puppet
Chef
⬥ ⬥ ⬥
Ansible
⬥
자동화 도구
Cloud
Provider
SRE
Engineer
Cloud
서버 10대
주세요
한시간만
기다리세요
.
Pet vs. Cattle
https://unsplash.com/photos/sJgucUmcaKE https://unsplash.com/photos/sJgucUmcaKE
언제든 교체
Programmable
Cloud
Development
kit
Pulumi
⬥ ⬥ ⬥
Terraform
Infrastructure as Code
Cloud
Development
kit
Pulumi
⬥ ⬥ ⬥
Terraform
Infrastructure as Code
프로그래밍 노하우를
인프라스트럭처에 적용
템플릿화 - 재현 가능
01
02
변경 히스토리
템플릿화 - 재현 가능
01
02
변경 히스토리
Container
더 빨라진 변경
Source information
Self Service
On-premise
SysAdmin
Engineer
On-premise
서버 10대 주세요
일주일
걸려요
Cloud Provider
SRE
Engineer
Cloud
서버 10대 주세요
한시간만
기다리세요.
우리가 하는 일의 자동화
엔지니어와 SRE 모두가 편하지 않다
SRE팀을 확장하기 어렵다
01
02
03
IaC 작업이 단순 반복적인 작업이 됨
주로 사용하는 언어는
YAML
입니다
엔지니어와 SRE 모두가 편하지 않다
SRE팀을 확장하기 어렵다
01
02
03
IaC 작업이 단순 반복적인 작업이 됨
기본적으로 SRE팀은 엔지니어링에
초점을 맞춘다는 점이 가장 중요하다.
“사이트 신뢰성 엔지니어링" 책
끊임없이 엔지니어링을 추구하지 않으면
업무 부담이 증가하여 그 부담을 나누기
위해 더 많은 인력이 필요하게 되고
결국에는 서비스의 크기에 따라 전통적인
운영 업무를 담당하는 인력이
기하급수적으로 늘어나게 된다.
“사이트 신뢰성 엔지니어링" 책
엔지니어와 SRE 모두가 편하지 않다
SRE팀을 확장하기 어렵다
01
02
03
IaC 작업이 단순 반복적인 작업이 됨
SRE의 고객은 엔지니어
Netflix
- Operate What You Build
Full Cycle
Developer
Self-Service
With
Internal Developer Platform
What developer self-service shouldn't look like
Gatekeeper
Guardrail
https://unsplash.com/photos/efyCSUNuFSI
https://unsplash.com/photos/3HqT5ueqtIo
버튼 클릭으로 권한 획득
서버 생성을 누르면 서버 획득
배포후 문제 생기면 바로 알람
01
02
03
걱정없이 배포 버튼 클릭만으로 배포
04
버튼 클릭으로 권한 획득
서버 생성을 누르면 서버 획득
배포후 문제 생기면 바로 알람
01
02
03
걱정없이 배포 버튼 클릭만으로 배포
04
버튼 클릭으로 권한 획득
서버 생성을 누르면 서버 획득
배포후 문제 생기면 바로 알람
01
02
03
걱정없이 배포 버튼 클릭만으로 배포
04
버튼 클릭으로 권한 획득
서버 생성을 누르면 서버 획득
배포후 문제 생기면 바로 알람
01
02
03
걱정없이 배포 버튼 클릭만으로 배포
04
Could it work better?
Does it work well?
Site
Reliability
Engineering
Does it work?
Site Reliability Engineering at Facebook
Thank you

More Related Content

PDF
DevOps를 가속화하는 플랫폼 엔지니어링
PPTX
가상기업을 SNS (SaaS)와 클라우드 (PaaS)로 구축하기
PDF
당근마켓에서 IaC경험
PDF
[giip] A.I. Infrastructure Advisor (인공지능 인프라 어드바이저)
PDF
(Red hat]private cloud-osp-introduction(samuel)2017-0530(printed)
PDF
AWS 클라우드 기반 나의 첫 웹 애플리케이션 만들기 – 윤석찬 :: AWS Builders Online Series
PDF
AWS DevOps와 ECR을 통한 Elastic Beanstalk 배포 환경 구축 및 타 환경과의 비교
PDF
클라우드 인프라로 협업 시스템 구축기 - 김성한 / 야놀자
DevOps를 가속화하는 플랫폼 엔지니어링
가상기업을 SNS (SaaS)와 클라우드 (PaaS)로 구축하기
당근마켓에서 IaC경험
[giip] A.I. Infrastructure Advisor (인공지능 인프라 어드바이저)
(Red hat]private cloud-osp-introduction(samuel)2017-0530(printed)
AWS 클라우드 기반 나의 첫 웹 애플리케이션 만들기 – 윤석찬 :: AWS Builders Online Series
AWS DevOps와 ECR을 통한 Elastic Beanstalk 배포 환경 구축 및 타 환경과의 비교
클라우드 인프라로 협업 시스템 구축기 - 김성한 / 야놀자

Similar to 클라우드 시대에 맞는 사이트 신뢰성 엔지니어 (20)

PDF
Laravel로 스타트업 기술 스택 구성하기
PDF
오픈소스 기반의 레드햇 클라우드 플랫폼 RhCI & Docker with PaaS
PDF
[오픈소스컨설팅] VMware 대안 검토를 위한 프라이빗 클라우드 솔루션 제언
PPTX
System Infra와 Recovery 그리고 DevOps
PPTX
Open Cloud Engine PaaS Snapshots
PDF
[열린기술공방] Container기반의 DevOps - 클라우드 네이티브
PDF
[NDC18] 만들고 붓고 부수고 - 〈야생의 땅: 듀랑고〉 서버 관리 배포 이야기
PDF
오픈스택 기반 클라우드 서비스 구축 방안 및 사례
PDF
성공적인 하이브리드 클라우드를 위한 레드햇의 전략
PDF
[216]Search Reliability Engineering (부제: 지진에도 흔들리지 않는 네이버 검색시스템)
PDF
Internet Scale Service Arichitecture
PPTX
애플리케이션 최적화를 위한 컨테이너 인프라 구축
PDF
(OKdevTV) 2024년 7월 24일 개발 이야기
PPTX
멸종하는 공룡이 되지 않으려면
PPTX
4. 대용량 아키텍쳐 설계 패턴
DOCX
2015 Open Cloud Engine Handbook
PPTX
하루에 10번 배포하기 - flickr
PDF
[애플리케이션 현대화 및 개발] 파트너 세션 | 모던 인프라스트럭쳐 아키텍쳐 - 서호석 이사, 영우디지탈
PDF
Open stack summit_barcelona_보고서
PDF
개발자를 위한 네이버 클라우드 플랫폼ㅣNAVER CLOUD PLATFORM for Developers
Laravel로 스타트업 기술 스택 구성하기
오픈소스 기반의 레드햇 클라우드 플랫폼 RhCI & Docker with PaaS
[오픈소스컨설팅] VMware 대안 검토를 위한 프라이빗 클라우드 솔루션 제언
System Infra와 Recovery 그리고 DevOps
Open Cloud Engine PaaS Snapshots
[열린기술공방] Container기반의 DevOps - 클라우드 네이티브
[NDC18] 만들고 붓고 부수고 - 〈야생의 땅: 듀랑고〉 서버 관리 배포 이야기
오픈스택 기반 클라우드 서비스 구축 방안 및 사례
성공적인 하이브리드 클라우드를 위한 레드햇의 전략
[216]Search Reliability Engineering (부제: 지진에도 흔들리지 않는 네이버 검색시스템)
Internet Scale Service Arichitecture
애플리케이션 최적화를 위한 컨테이너 인프라 구축
(OKdevTV) 2024년 7월 24일 개발 이야기
멸종하는 공룡이 되지 않으려면
4. 대용량 아키텍쳐 설계 패턴
2015 Open Cloud Engine Handbook
하루에 10번 배포하기 - flickr
[애플리케이션 현대화 및 개발] 파트너 세션 | 모던 인프라스트럭쳐 아키텍쳐 - 서호석 이사, 영우디지탈
Open stack summit_barcelona_보고서
개발자를 위한 네이버 클라우드 플랫폼ㅣNAVER CLOUD PLATFORM for Developers
Ad

More from JeongHun Byeon (20)

PDF
GitHub Actions의 다양한 기능 활용하기 - GitHub Universe '24 Recap
PDF
당근 개발자 플랫폼은 어떤 문제를 해결하고 있는가?
PDF
오픈소스에 기여할 때 알면 좋을 개발 프로세스
PDF
디자인에 이어 코딩까지 AI가 프로그램 개발을 척척? : GitHub Copilot, 어디까지 알아보셨나요
PDF
Citizen 개발기
PDF
오픈소스 뒤에 메인테이너 있어요
PDF
오픈소스에 기여할 때 해도 되는 일과 하면 안되는 일
PDF
Lessons from maintaining Mocha, an open source project
PDF
개발 관련 기술 블로그 운영하기
PDF
Terraform을 이용한 Infrastructure as Code 실전 구성하기
PDF
오픈소스 생태계 일원으로서의 개발자(자막 버전)
PDF
오픈소스 생태계 일원으로서의 개발자
PDF
Node.js API 서버 성능 개선기
PDF
더 나은 개발자 되기
PDF
블로그 주도 개발
PDF
Front-end Development Process - 어디까지 개선할 수 있나
PDF
Node.js 현재와 미래
PDF
Nodejs Production 적용기
PDF
Sublime Text tips & trikcs
PDF
Popular Convention 개발기
GitHub Actions의 다양한 기능 활용하기 - GitHub Universe '24 Recap
당근 개발자 플랫폼은 어떤 문제를 해결하고 있는가?
오픈소스에 기여할 때 알면 좋을 개발 프로세스
디자인에 이어 코딩까지 AI가 프로그램 개발을 척척? : GitHub Copilot, 어디까지 알아보셨나요
Citizen 개발기
오픈소스 뒤에 메인테이너 있어요
오픈소스에 기여할 때 해도 되는 일과 하면 안되는 일
Lessons from maintaining Mocha, an open source project
개발 관련 기술 블로그 운영하기
Terraform을 이용한 Infrastructure as Code 실전 구성하기
오픈소스 생태계 일원으로서의 개발자(자막 버전)
오픈소스 생태계 일원으로서의 개발자
Node.js API 서버 성능 개선기
더 나은 개발자 되기
블로그 주도 개발
Front-end Development Process - 어디까지 개선할 수 있나
Node.js 현재와 미래
Nodejs Production 적용기
Sublime Text tips & trikcs
Popular Convention 개발기
Ad

클라우드 시대에 맞는 사이트 신뢰성 엔지니어