SlideShare a Scribd company logo
1 of 15
Download to read offline
—
공진기
IBM Korea
Developer Advocate Seoul City Leader
한국에서도 애자일과 DevOps 할 수 있다
Agile
&
DevOps
Developer Advocate / Aug 27, 2019 / © 2019 IBM Corporation 2
3
Cloud/K8S
MSA
DevOps
Agile
Developer Advocate / Aug 27, 2019 / © 2019 IBM Corporation
Developer Advocate / Aug 27, 2019 / © 2019 IBM Corporation 4
2016 Cognitive Cloud Connect
IBM Cloud로 접근하는 DevOps
https://www.ibmcloudlive.com/ibm_cloud2/3779
2017 SpringCamp
누구나 하는 DevOps
https://youtu.be/QqN-rTaGyU0
2018 DevOps Meetup
왜 한국에서 DevOps 가 어려운가
https://youtu.be/H0hRD49Z68U?t=2018s
2016
열심히 DevOps를 떠들어 봤으나…
2017 2018
애자일과 DevOps를
방해하는
Blockers
⬐
그리고 이를 극복하기 위한
Company
Team
Individual의 역할
Developer Advocate / Aug 27, 2019 / © 2019 IBM Corporation 5
6
Company
Individual
git-svn
Tools – SCM
Blockers
Team
Git branch 관리 전략 수립
Developer Advocate / Aug 27, 2019 / © 2019 IBM Corporation
7
Company
Blockers
created by IBM…
Team
Tools – Editor
Individual
Visual Studio Code
Developer Advocate / Aug 27, 2019 / © 2019 IBM Corporation
8
Company
Tools – Issue &
Communications
보고서..
ITSM
Groupware
Blockers
Individual
시스템 숙지 및 효율적 이용
Team
개인 메신저 사용 지양
Developer Advocate / Aug 27, 2019 / © 2019 IBM Corporation
9
Company
개발용 외부 망, 소스반출 검토
클라우드, K8s 적극 도입
개발용 Mac 지원망 분리
개발 서버
개발 랩탑
Blockers
Development
Environment
Team
팀내 proxy repo 구성
자동화/툴 도입 & 개발
Individual
Developer Advocate / Aug 27, 2019 / © 2019 IBM Corporation
10
Company
개발 공유문화 장려
사내 소스코드 오픈
SAML, OAUTH 및 사내 API 공개
Team
타 팀의 Best Practice 활용
Lesson learned 공유
Individual
팀 내 기술 스터디, 기술 교류
Open & Share
부서, 팀간 경쟁
전사 표준
Blockers
Developer Advocate / Aug 27, 2019 / © 2019 IBM Corporation
11
Organization &
KPI
복지부동
장애시간
장애횟수
Team
MTTR, 배포횟수 등 도전적 KPI
리포팅 도구 활용
Blockers
Company
Matrix 구성 및 평가
SCM / Issue 툴 통한 정량 평가
별동조직 도입
Individual
Developer Advocate / Aug 27, 2019 / © 2019 IBM Corporation
12
As-Is
Structure
발주사
구축사(SI)
운영사(SM)
협력사
갑
을
병
DevOps
발주
운영
협력
구축
To Be
Developer Advocate / Aug 27, 2019 / © 2019 IBM Corporation
Company
비용보다 생산성에
집중한 근무환경 도입
분리 조직으로
흔들리지 않는 Agile
& DevOps
문화 전파를 통한
조직 체질 개선 노력
Team
혁신과 공유를 장려하
는 도전적인 KPI 도입
변화를 두려워하지 않
는 조직문화 도입
신기술과 도구를 도입
하여 팀 역량 강화
Individual
끊임없는 공부를 통한
자기 개발
변화를 이끌어내는
적극적인 태도
그래도 안 바뀌면...?
13
Summary
Developer Advocate / Aug 27, 2019 / © 2019 IBM Corporation
Thank you.
14
공진기
IBM Korea
Developer Advocate Seoul City Leader
—
jgkong@kr.ibm.com
developer.ibm.com/kr
Developer Advocate / Aug 27, 2019 / © 2019 IBM Corporation
15Developer Advocate / Aug 27, 2019 / © 2019 IBM Corporation

More Related Content

Similar to 한국에서도 애자일과 DevOps 할 수 있다

클라우드 리셀러와 MSP를 위한 화이트 라벨 관리 플랫폼 OpsNow 활용 방안
클라우드 리셀러와 MSP를 위한 화이트 라벨 관리 플랫폼 OpsNow 활용 방안클라우드 리셀러와 MSP를 위한 화이트 라벨 관리 플랫폼 OpsNow 활용 방안
클라우드 리셀러와 MSP를 위한 화이트 라벨 관리 플랫폼 OpsNow 활용 방안
BESPIN GLOBAL
 
2_Design_마이크로서비스디자인_JungInLee.pdf
2_Design_마이크로서비스디자인_JungInLee.pdf2_Design_마이크로서비스디자인_JungInLee.pdf
2_Design_마이크로서비스디자인_JungInLee.pdf
HanWoongLee2
 
브랜디드어플리케이션 소개자료 1_2(100512)
브랜디드어플리케이션 소개자료 1_2(100512)브랜디드어플리케이션 소개자료 1_2(100512)
브랜디드어플리케이션 소개자료 1_2(100512)
ideaguide
 
비즈니스 차별화, 민첩성 확보, 리스크 회피를 위한 클라우드 마이그레이션::김효정 (AWS솔루션즈 아키텍트)
비즈니스 차별화, 민첩성 확보,  리스크 회피를 위한 클라우드 마이그레이션::김효정 (AWS솔루션즈 아키텍트)비즈니스 차별화, 민첩성 확보,  리스크 회피를 위한 클라우드 마이그레이션::김효정 (AWS솔루션즈 아키텍트)
비즈니스 차별화, 민첩성 확보, 리스크 회피를 위한 클라우드 마이그레이션::김효정 (AWS솔루션즈 아키텍트)
Amazon Web Services Korea
 
[김수일]Skt의상생펀드방향및교육센터
[김수일]Skt의상생펀드방향및교육센터[김수일]Skt의상생펀드방향및교육센터
[김수일]Skt의상생펀드방향및교육센터
Mobileteam Mk
 

Similar to 한국에서도 애자일과 DevOps 할 수 있다 (20)

클라우드 리셀러와 MSP를 위한 화이트 라벨 관리 플랫폼 OpsNow 활용 방안
클라우드 리셀러와 MSP를 위한 화이트 라벨 관리 플랫폼 OpsNow 활용 방안클라우드 리셀러와 MSP를 위한 화이트 라벨 관리 플랫폼 OpsNow 활용 방안
클라우드 리셀러와 MSP를 위한 화이트 라벨 관리 플랫폼 OpsNow 활용 방안
 
polyglot application development in the cloud
polyglot application development in the cloudpolyglot application development in the cloud
polyglot application development in the cloud
 
Enterprise영역의 Public Cloud First의 의미 - 이철구 총괄 CONSULTANT, LG CNS :: AWS Summi...
Enterprise영역의 Public Cloud First의 의미 - 이철구 총괄 CONSULTANT, LG CNS :: AWS Summi...Enterprise영역의 Public Cloud First의 의미 - 이철구 총괄 CONSULTANT, LG CNS :: AWS Summi...
Enterprise영역의 Public Cloud First의 의미 - 이철구 총괄 CONSULTANT, LG CNS :: AWS Summi...
 
AWS 클라우드를 통해 최소기능제품(MVP) 빠르게 개발하기 - 윤석찬 테크 에반젤리스트, AWS
AWS 클라우드를 통해 최소기능제품(MVP) 빠르게 개발하기 - 윤석찬 테크 에반젤리스트, AWSAWS 클라우드를 통해 최소기능제품(MVP) 빠르게 개발하기 - 윤석찬 테크 에반젤리스트, AWS
AWS 클라우드를 통해 최소기능제품(MVP) 빠르게 개발하기 - 윤석찬 테크 에반젤리스트, AWS
 
2_Design_마이크로서비스디자인_JungInLee.pdf
2_Design_마이크로서비스디자인_JungInLee.pdf2_Design_마이크로서비스디자인_JungInLee.pdf
2_Design_마이크로서비스디자인_JungInLee.pdf
 
SpeedMIS v6 소개
SpeedMIS v6 소개SpeedMIS v6 소개
SpeedMIS v6 소개
 
Enterprise All-In 사례 - 대한항공 사례를 중심으로-방희란 매니저, AWS/김탁용 차장, 대한항공 ::
Enterprise All-In 사례 - 대한항공 사례를 중심으로-방희란 매니저, AWS/김탁용 차장, 대한항공 :: Enterprise All-In 사례 - 대한항공 사례를 중심으로-방희란 매니저, AWS/김탁용 차장, 대한항공 ::
Enterprise All-In 사례 - 대한항공 사례를 중심으로-방희란 매니저, AWS/김탁용 차장, 대한항공 ::
 
[AWS & 베스핀글로벌 - 스타트업, 클라우드에 날개를 달자! 세미나] 효과적으로 클라우드 사용하기
[AWS & 베스핀글로벌 - 스타트업, 클라우드에 날개를 달자! 세미나] 효과적으로 클라우드 사용하기[AWS & 베스핀글로벌 - 스타트업, 클라우드에 날개를 달자! 세미나] 효과적으로 클라우드 사용하기
[AWS & 베스핀글로벌 - 스타트업, 클라우드에 날개를 달자! 세미나] 효과적으로 클라우드 사용하기
 
브랜디드어플리케이션 소개자료 1_2(100512)
브랜디드어플리케이션 소개자료 1_2(100512)브랜디드어플리케이션 소개자료 1_2(100512)
브랜디드어플리케이션 소개자료 1_2(100512)
 
IBM Bluemix
IBM BluemixIBM Bluemix
IBM Bluemix
 
개발자, 회사.. 왜 오픈소스를 해야할까?
개발자, 회사.. 왜 오픈소스를 해야할까?개발자, 회사.. 왜 오픈소스를 해야할까?
개발자, 회사.. 왜 오픈소스를 해야할까?
 
[APN Specialty Partner Webinar Series] TechData와 Siemens편
[APN Specialty Partner Webinar Series] TechData와 Siemens편[APN Specialty Partner Webinar Series] TechData와 Siemens편
[APN Specialty Partner Webinar Series] TechData와 Siemens편
 
클라우드 네이티브를 위한 필요사항과 Pivotal 제안 - 이우상
클라우드 네이티브를 위한 필요사항과 Pivotal 제안 - 이우상클라우드 네이티브를 위한 필요사항과 Pivotal 제안 - 이우상
클라우드 네이티브를 위한 필요사항과 Pivotal 제안 - 이우상
 
Session 2. 클라우드 운영 효율화 방안 및 글로벌 진출 사례 - 베스핀글로벌 이주원 상무
Session 2. 클라우드 운영 효율화 방안 및 글로벌 진출 사례 - 베스핀글로벌 이주원 상무Session 2. 클라우드 운영 효율화 방안 및 글로벌 진출 사례 - 베스핀글로벌 이주원 상무
Session 2. 클라우드 운영 효율화 방안 및 글로벌 진출 사례 - 베스핀글로벌 이주원 상무
 
비즈니스 차별화, 민첩성 확보, 리스크 회피를 위한 클라우드 마이그레이션::김효정 (AWS솔루션즈 아키텍트)
비즈니스 차별화, 민첩성 확보,  리스크 회피를 위한 클라우드 마이그레이션::김효정 (AWS솔루션즈 아키텍트)비즈니스 차별화, 민첩성 확보,  리스크 회피를 위한 클라우드 마이그레이션::김효정 (AWS솔루션즈 아키텍트)
비즈니스 차별화, 민첩성 확보, 리스크 회피를 위한 클라우드 마이그레이션::김효정 (AWS솔루션즈 아키텍트)
 
스마트 제조: AWS를 활용한 제조사의 디지털 트랜스포메이션 실현 방법 및 사례 – 석진호 AWS 제조업 사업개발 담당, 최계현 현대건설기...
스마트 제조: AWS를 활용한 제조사의 디지털 트랜스포메이션 실현 방법 및 사례 – 석진호 AWS 제조업 사업개발 담당, 최계현 현대건설기...스마트 제조: AWS를 활용한 제조사의 디지털 트랜스포메이션 실현 방법 및 사례 – 석진호 AWS 제조업 사업개발 담당, 최계현 현대건설기...
스마트 제조: AWS를 활용한 제조사의 디지털 트랜스포메이션 실현 방법 및 사례 – 석진호 AWS 제조업 사업개발 담당, 최계현 현대건설기...
 
[AWS Techshift] 파트너 사업을 준비하기 위해 기억해야 할 5가지 - 양승호, AWS 파트너 사업 개발 담당 이사
[AWS Techshift] 파트너 사업을 준비하기 위해 기억해야 할 5가지 - 양승호, AWS 파트너 사업 개발 담당 이사[AWS Techshift] 파트너 사업을 준비하기 위해 기억해야 할 5가지 - 양승호, AWS 파트너 사업 개발 담당 이사
[AWS Techshift] 파트너 사업을 준비하기 위해 기억해야 할 5가지 - 양승호, AWS 파트너 사업 개발 담당 이사
 
[김수일]Skt의상생펀드방향및교육센터
[김수일]Skt의상생펀드방향및교육센터[김수일]Skt의상생펀드방향및교육센터
[김수일]Skt의상생펀드방향및교육센터
 
모바일 오피스를 검토하는 기업의 모바일 플랫폼 선정 기준
모바일 오피스를 검토하는 기업의 모바일 플랫폼 선정 기준 모바일 오피스를 검토하는 기업의 모바일 플랫폼 선정 기준
모바일 오피스를 검토하는 기업의 모바일 플랫폼 선정 기준
 
5 kt saa s 서비스 소개
5  kt saa s 서비스 소개5  kt saa s 서비스 소개
5 kt saa s 서비스 소개
 

More from ksdc2019

More from ksdc2019 (11)

초초초 (초고속 초저지연 초연결) 5G IoT 플랫폼 개발 이야기
초초초 (초고속 초저지연 초연결) 5G IoT 플랫폼 개발 이야기초초초 (초고속 초저지연 초연결) 5G IoT 플랫폼 개발 이야기
초초초 (초고속 초저지연 초연결) 5G IoT 플랫폼 개발 이야기
 
GiGA Genie 음성/대화 품질 향상을 위한 독음 데이터 가공 자동화
GiGA Genie 음성/대화 품질 향상을 위한 독음 데이터 가공 자동화GiGA Genie 음성/대화 품질 향상을 위한 독음 데이터 가공 자동화
GiGA Genie 음성/대화 품질 향상을 위한 독음 데이터 가공 자동화
 
자율 주행 플랫폼 개발을 통한 IT Transformation
자율 주행 플랫폼 개발을 통한 IT Transformation자율 주행 플랫폼 개발을 통한 IT Transformation
자율 주행 플랫폼 개발을 통한 IT Transformation
 
어려웠다, WebRTC를 활용한 360º 영상통화 트러블 슈팅
어려웠다, WebRTC를 활용한 360º 영상통화 트러블 슈팅어려웠다, WebRTC를 활용한 360º 영상통화 트러블 슈팅
어려웠다, WebRTC를 활용한 360º 영상통화 트러블 슈팅
 
5G 시대의 자율 주행, 기술 변화 트렌드
5G 시대의 자율 주행, 기술 변화 트렌드5G 시대의 자율 주행, 기술 변화 트렌드
5G 시대의 자율 주행, 기술 변화 트렌드
 
경로탐색은 어떻게 하는걸까
경로탐색은 어떻게 하는걸까경로탐색은 어떻게 하는걸까
경로탐색은 어떻게 하는걸까
 
쿠버네티스 기반의 5G V2X Mediation Cluster 개발
쿠버네티스 기반의 5G V2X Mediation Cluster 개발쿠버네티스 기반의 5G V2X Mediation Cluster 개발
쿠버네티스 기반의 5G V2X Mediation Cluster 개발
 
AI-IoT 연동을 위한 KT GiGA Genie Home Skills
AI-IoT 연동을 위한 KT GiGA Genie Home SkillsAI-IoT 연동을 위한 KT GiGA Genie Home Skills
AI-IoT 연동을 위한 KT GiGA Genie Home Skills
 
Elasticsearch를 활용한 GIS 검색
Elasticsearch를 활용한 GIS 검색Elasticsearch를 활용한 GIS 검색
Elasticsearch를 활용한 GIS 검색
 
GiGA Genie는 왜 Web App을 선택했는가?
GiGA Genie는 왜 Web App을 선택했는가?GiGA Genie는 왜 Web App을 선택했는가?
GiGA Genie는 왜 Web App을 선택했는가?
 
GiGA Genie를 위한 Text Analytics 기술
GiGA Genie를 위한 Text Analytics 기술GiGA Genie를 위한 Text Analytics 기술
GiGA Genie를 위한 Text Analytics 기술
 

한국에서도 애자일과 DevOps 할 수 있다