untitled

Similar documents
Service-Oriented Architecture Copyright Tmax Soft 2005

03.Agile.key

SW¹é¼Ł-³¯°³Æ÷ÇÔÇ¥Áö2013

<4D F736F F D205B4354BDC9C3FEB8AEC6F7C6AE5D3131C8A35FC5ACB6F3BFECB5E520C4C4C7BBC6C320B1E2BCFA20B5BFC7E2>


백서2011표지

ecorp-프로젝트제안서작성실무(양식3)

Agenda 오픈소스 트렌드 전망 Red Hat Enterprise Virtualization Red Hat Enterprise Linux OpenStack Platform Open Hybrid Cloud

Tech Trends 클라우드 버스팅의 현주소와 과제 아직 완벽한 클라우드 버스팅을 위해 가야 할 길이 멀지만, 하이브리드 클라우드는 충분한 이점을 가져다 준다. Robert L. Scheier Networkworld 매끄러운 클라우드 버스팅(Cloud Bursting

클라우드컴퓨팅확산에따른국내경제시사점 클라우드컴퓨팅확산에따른국내경제시사점 * 1) IT,,,, Salesforce.com SaaS (, ), PaaS ( ), IaaS (, IT ), IT, SW ICT, ICT IT ICT,, ICT, *, (TEL)

목차 개요 3 섹션 1: 해결 과제 4 APT(지능형 지속 위협): 이전과 다른 위협 섹션 2: 기회 7 심층 방어 섹션 3: 이점 14 위험 감소 섹션 4: 결론 14 섹션 5: 참조 자료 15 섹션 6: 저자 소개 16 2

09오충원(613~623)

Intro to Servlet, EJB, JSP, WS

Egretia_White_Paper_KR_V1.1.pages

12월1일자.hwp

AGENDA 모바일 산업의 환경변화 모바일 클라우드 서비스의 등장 모바일 클라우드 서비스 융합사례

±èÇö¿í Ãâ·Â

vm-웨어-01장

歯J PDF

Data Industry White Paper

<4D F736F F D205B4354BDC9C3FEB8AEC6F7C6AE5D39C8A35F B3E C0AFB8C1B1E2BCFA20B5BFC7E2>

PowerPoint 프레젠테이션

PCServerMgmt7

Microsoft Word - 조병호

<BCBCBBF3C0BB20B9D9B2D9B4C220C5ACB6F3BFECB5E520C4C4C7BBC6C3C0C720B9CCB7A128BCF6C1A4295F687770>

*BA_00

Oracle9i Real Application Clusters

HTML5가 웹 환경에 미치는 영향 고 있어 웹 플랫폼 환경과는 차이가 있다. HTML5는 기존 HTML 기반 웹 브라우저와의 호환성을 유지하면서도, 구조적인 마크업(mark-up) 및 편리한 웹 폼(web form) 기능을 제공하고, 리치웹 애플리케이 션(RIA)을

Week2.key

2017 1

KIDI_W_BRIEF(제1호)_본문.hwp

歯목차45호.PDF

학습영역의 Taxonomy에 기초한 CD-ROM Title의 효과분석

김기남_ATDC2016_160620_[키노트].key

<312DBACFC7D1BBE7C0CCB9F6C0FCB7C22DC0D3C1BEC0CEBFDC2E687770>

IPAK 윤리강령 나는 _ 한국IT전문가협회 회원으로서 긍지와 보람을 느끼며 정보시스템 활용하 자. 나는 _동료, 단체 및 국가 나아가 인류사회에 대하여 철저한 책임 의식을 가진 다. 나는 _ 활용자에 대하여 그 편익을 증진시키는데 최선을 다한다. 나는 _ 동료에 대해

untitled

NX Nastran brochure (Korean)

카테고리 시리즈 명 SME 컨텐트 에센스 심화 컨텐트 탬플릿 평가 대 분 류 중 분 류 개수 평균 시간 개수 총 시간 개수 총 시간 유 형 개수 유무 경영일반 경영기법 Performance Management를 위한 전략적 성과면담 김정일 20 0:43:09 8 6:3

°í¼®ÁÖ Ãâ·Â

당사의 명칭은 "주식회사 다우기술"로 표기하며 영문으로는 "Daou Tech Inc." 로 표기합니다. 또한, 약식으로는 "(주)다우기술"로 표기합니다. 나. 설립일자 및 존속기간 당사는 1986년 1월 9일 설립되었으며, 1997년 8월 27일 유가증권시장에 상장되

APOGEE Insight_KR_Base_3P11

How To Use This Deck

슬라이드 1

<353020B9DAC3E1BDC42DC5ACB6F3BFECB5E520C4C4C7BBC6C3BFA1BCADC0C720BAB8BEC820B0EDB7C1BBE7C7D7BFA120B0FCC7D120BFACB1B82E687770>

1.장인석-ITIL 소개.ppt

Portal_9iAS.ppt [읽기 전용]

À¯Çõ Ãâ·Â

레이아웃 1

example code are examined in this stage The low pressure pressurizer reactor trip module of the Plant Protection System was programmed as subject for

untitled

<332E20BDC5B9AEB1E2BBE72E687770>

오늘날의 기업들은 24시간 365일 멈추지 않고 돌아간다. 그리고 이러한 기업들을 위해서 업무와 관련 된 중요한 문서들은 언제 어디서라도 항상 접근하여 활용이 가능해야 한다. 끊임없이 변화하는 기업들 의 경쟁 속에서 기업내의 중요 문서의 효율적인 관리와 활용 방안은 이

지난 10월 6일과 12일

DW 개요.PDF

FD¾ØÅÍÇÁ¶óÀÌÁî(Àå¹Ù²Þ)-ÀÛ¾÷Áß

<30312DC1A4BAB8C5EBBDC5C7E0C1A4B9D7C1A4C3A52DC1A4BFB5C3B62E687770>

3. 클라우드 컴퓨팅 상호 운용성 기반의 서비스 평가 방법론 개발.hwp

14 경영관리연구 제6권 제1호 ( ) Ⅰ. 서론 2013년 1월 11일 미국의 유명한 경영전문 월간지 패스트 컴퍼니 가 2013년 글로벌 혁신 기업 50 을 발표했다. 가장 눈에 띄는 것은 2년 연속 혁신기업 1위를 차지했던 애플의 추락 이었다. 음성 인식

06_ÀÌÀçÈÆ¿Ü0926

미래 서비스를 위한 스마트 클라우드 모델 수동적으로 웹에 접속을 해야만 요구에 맞는 서비스를 받을 수 있었다. 수동적인 아닌 사용자의 상황에 필요한 정보를 지능적으로 파악 하여 그에 맞는 적합한 서비스 를 제공할 수 새로운 연구 개발이 요구 되고 있다. 이를 위하여,

FMX M JPG 15MB 320x240 30fps, 160Kbps 11MB View operation,, seek seek Random Access Average Read Sequential Read 12 FMX () 2

20(53?)_???_O2O(Online to Offline)??? ???? ??.hwp

Azure Stack – What’s Next in Microsoft Cloud

차세대 시스템 개발과 스마트 캠퍼스 구축의 시대! 2014년 현재 대학 정보화 화두는 차세대, 스마트 캠퍼스, 개인정보보호 입니다. 대학 정보화 동향 1990년대 후반부터 2000년대 초반 붐처럼 일었던 학사행정 시스템 구축의 시기를 지나 2000년대 중 후반 부터는

ESP1ºÎ-04

J2EE & Web Services iSeminar

Microsoft PowerPoint - SVPSVI for LGNSYS_ ppt

교육정책연구 2000-특-28 지식기반사회의 교육이념과 교육정책 연구책임자 : 정범모 (대한민국학술원 회원) 공동연구자 : 박영식 (대한민국학술원 회원)

1 전통 소프트웨어 가. ERP 시장 ERP 업계, 클라우드 기반 서비스로 새로운 활력 모색 - SAP-LGCNS : SAP HANA 클라우드(SAP HEC)를 통해 국내 사례 확보 및 아태 지역 진 출 추진 - 영림원 : 아시아 클라우드 ERP 시장 공략 추진 - 더

Integ

Microsoft Word - s.doc


시안

Microsoft Word - zfs-storage-family_ko.doc


PBR04_01.PDF

Journal of Educational Innovation Research 2016, Vol. 26, No. 1, pp.1-19 DOI: *,..,,,.,.,,,,.,,,,, ( )

슬라이드 1

SchoolNet튜토리얼.PDF

04서종철fig.6(121~131)ok

User Guide

歯두산3.PDF

*BA_01

Intra_DW_Ch4.PDF

Red Hat Solution 및 Cloud Aug 26, 2011 Won Young Choi Solution Architect 1


No Title

, ( ) 1) *.. I. (batch). (production planning). (downstream stage) (stockout).... (endangered). (utilization). *

AT_GraduateProgram.key

<B1DDC0B6C1A4BAB8C8ADC1D6BFE4B5BFC7E228C1A63836C8A3292E687770>

13 Who am I? R&D, Product Development Manager / Smart Worker Visualization SW SW KAIST Software Engineering Computer Engineering 3

제 출 문 환경부장관 귀하 본 보고서를 습마트기기 활용 환경지킴이 및 교육 통합 서비스 개 발 과제의 최종보고서로 제출합니다. 주관연구기관 : 주관연구기관장 : 2015년 10월 주식회사 덕키즈 김 형 준 (주관)연구책임자 : 문종욱 (주관)참여연구원 : 김형준, 문병

Analyst Briefing

1 법적 고지 사항 SK hynix Inc.는 사전 통보 없이 제품, 정보 및 사양을 변경할 권리를 보유합니다. 본 문서의 제품 및 사양은 참조용입니다. 본 문서의 모든 정보는 어떠한 형태의 보증 없이 있는 그대로 제공됩니다. 본 문서와 여기 포함된 모든 정보는 SK

2007

CMS-내지(서진이)


인문사회과학기술융합학회


Transcription:

e,, (Intentional evolution) Burr Sutter, Deon Ballard,? (DARWINIAN) (CONTINUOUS DELIVERY) :, DevOps : (Design stamina), (technical debt), ( ),, CI/CD IT.,. IT., ( ) IT.,,. IT,...,,.., DevOps..,..., /DevOps.,,.?.,,., " ". DevOps, API(Application Programming Interface). https://rea 080-708-0880 buy-kr@redhat.com

.,..,.. Walmart 2. 1 Amazon ( 5 ). 2 Etsy 60. 3 Netflix 1, 16. 4,,,.,.,,,.,.. (,, ).,... 6,.,......,,.,,. 1 O'Maidin, Cian. "Node.js." NearForm, 2014 3 10, www.nearform.com/blog/node-js-becoming-go-technology-enterprise/. 2017 9 1. 2 McKendrick, Joe. "Amazon 1 " ZDNet, 2015 3 24, www.zdnet.com/article/how-amazon-handles-a-new-software-deployment-every-second/. 3 " Vs Twitter Melee." High Scalability, 2014 7 28, http://highscalability.com/ blog/2014/7/28/the-great-microservices-vs-monolithic-apps-twitter-melee.html. 4 Bukoski, Ed "Netflix " Netflix Tech, 2016 3 9, https://medium.com/netflix-techblog/ how-we-build-code-at-netflix-c5d9bd727f15. e 2

,.. Netflix, (technical debt).. ( ).,,,.!!!!!! 1. 6 3

(DARWINIAN) IT. 2., 2.,.... DevOps,, Puppet, Chef, Ansible, Kubernetes CI & CD (!) 2. DevOps DevOps.. DevOps ( ).,..,.,.? 4

?..,?.,, CI/CD,.,,.. 2. Red Hat Ansible Puppet,. (agile),. CI/CD(Continuous Integration / Continuous Delivery) CD. ( ).,,.,..,. (blue-green ), 2 (A/B ), ( ). ( ).. ( ).,,., "." 5,. Netflix, Google. (CONTINUOUS DELIVERY) :, DevNation 2016 Rachel Laycock " ' (operationalizing)'.". 6 ( ) (Continuous Delivery).. 6,. 5 Cotton, Ben. "." 2017 1 3, https://www.nextplatform.com/2017/01/03/from-monolith-to-microservices/. 6 Laycock, Rachel. " (Continuous Delivery)". Red Hat Summit - DevNation 2016, 2016 7 1, https://www.youtube.com/watch?v=y87susofgty 5

CI/CD. DevOps 9 BURR SUTTER. 7.,... ( ).,. Laycock. 7 ".,, [ ]...?,.",..,... " 90% ". 8.. ".". 2.,.. DevOps ".". 10 (Agile methodology) QA,,,. ( ). waterfall. 7 Laycock, Rachel. " (Continuous Delivery)". Red Hat Summit - DevNation 2016, 2016 7 1, https://www.youtube.com/watch?v=y87susofgty. 8 ", I&O 5 " 2015 4 20, www.gartner.com/newsroom/ id/3032517. 9 DevNation Federal, 2017 6 8,, DC, https://www.youtube.com/watch?v=tq0o2qauc6w&t=1s 10 Conway, Melvin E. (1968 4 ), " (How do Committees Invent?)", Datamation 6

"." MICHAEL NYGARD, RELEASE IT! 3. DevOps,., ( )....,. DevOps,,... DevOps. DevOps..,... DevOps, 2...,. 7

PUPPET 2,555 200 24 3 22% PMO (Project Management Office) 4. Puppet DevOps ( ). 11 DevOps. 2,555 200 24 3 22% DevOps.,,. 11 Kim, Gene "DevOps (State of DevOps Report)." Puppet, 2016, https://puppet.com/resources/whitepaper/2016-state-of-devops-report. 8

5.. - 1. (Amazon.),,. 6., 9

DevOps, (all-hands-on-deck push),,,. DevOps..,.,.,. 12 :,,.,. (Design stamina), (technical debt),. " (rip and replace)",.,.,. Rachel Laycock "[ ]..". 13.,. Martin Fowler. 14,, (good design), (no design). 12 Cotton, Ben. "." 2017 1 3, https://www.nextplatform.com/2017/01/03/ from-monolith-to-microservices/. 13 Laycock, Rachel. " (Continuous Delivery)". Red Hat Summit - DevNation 2016, 2016 7 1, https://www.youtube.com/watch?v=y87susofgty 14 Fowler, Martin. " (Design Stamina Hypothesis)", 2007 7 20, https://martinfowler.com/bliki/ DesignStaminaHypothesis.html. 10

Good design Cumulativ e functionalit y Design pa yoff line No design 7. Ti. Rob Zuber Information Week. 15 ",,,.,. 9,.,." IDC Perspective Stephen Elliot,,,. 16,,.,.., 3, (monoliths, ), (microservices, ), (Service-Oriented Architectures, ). 15 Zuber, Rob. " : 2 ", InformationWeek, 2017 5 25, https://www. informationweek.com/devops/transitioning-to-microservices-the-story-of-two-monoliths-/a/d-id/1328972. 16 Elliot, Stephen. " DevOps " IDC Perspective, 2016 12 11

??? 1990 SOA ( ) 2000 2010 SOA?? Exist in a dumb messaging environment??? 8.,,... (dynamic scale) (failover). ( ) ( ).. 6~9 50, 5 5.. IT..,. API,,.. (SOA),.,. (fault tolerance),,. 12

Ben Cotton " ". 17.,. N/REST HTTP/OAuth 18 Coding the Architecture,. 19,..,. Etsy Netflix Twitter. Etsy,... Laycock DevNation " (antipattern).,..". 20 17 Cotton, Ben. "." 2017 1 3, https://www.nextplatform.com/2017/01/03/ from-monolith-to-microservices/. 18 Lambert, Natalie. " : " NetworkWorld, 2017 11 22, https://www. networkworld.com/article/3143971/application-development/micro-services-breaking-down-software-monoliths.html. 19 Annett, Robert. " (Monolith)?" Coding the Architecture, 2014 11 19, http://www.codingthearchitecture.com/2014/11/19/what_is_a_monolith.html. 20 Laycock, Rachel. " (Continuous Delivery)". Red Hat Summit - DevNation 2016, 2016 7 1, https://www.youtube.com/watch?v=y87susofgty 13

"? ". -"?".,,,,,. 1. ( ),, ; ; API (, ). 21. 21 @HonestStatusPage. Twitter, 2015 10 7, https://twitter.com/honest_update/status/ 651897353889259520?lang=en. 14

,.,. ( ). ( )...... ( ) ( ). (Systems thinking).,..,. ",,,." 22..,.,. ( )... 0... 22 Knoernschild, Kirk. " (refactor)." Gartner Key insights, 2017 5 18 15

. 1. 0..,. (climate modeling) DNA.. ( )....,,..,...,. Etsy Majestic Monolith,,,...... 16

,.,,.,.. ( majestic monoliths )..... " API" API. ( " ".),..... BPM(Business Process Management), BPM., (stateful). ( ). 23 Christian Posta. 24,. (natural domains),. 23 Brown, Kyle. " (refactoring), 2 : " IBM developerworks, 2016 5 4, https://www.ibm.com/developerworks/cloud/library/cl-refactor-microservices-bluemix-trs-2/index.html. 24 Posta, Christian. " : " 2016 7 14, http://blog.christianposta.com/ microservices/the-hardest-part-about-microservices-data/. 17

" Netflix..." 27 ADRIAN COCKCROFT, NETFLIX CCA(CHIEF CLOUD ARCHITECT) ( ).,.,.,. Microsoft Ron Kohavi 2013, 1/3. 25.. Kohavi, " ".. CI/CD....,, CI/CD 1 DevOps.. 2. -. -.,.., Red Hat 5 15. 26. 25 " (Online Controlled Experiments):,, (Humbling Statistics)", SOBACO, 2013 10 18, https://sobaco.umn.edu/content/ online-controlled-experiments-introduction-insights-scaling-and-humbling-statistics. 26 "Red Hat Virtualization, " Forrester TEI(Total Economic Impact), 2017 1 26, www.redhat.com/en/resources/virtualization-tei-forrester-analyst-paper. 27 https://twitter.com/kelseyhightower/status/641886057391345664 18

"Docker.,,." 28 IDC,. ( ),. (OpenStack Heat ), Red Hat CloudForms Kubernetes Docker.. (Red Hat OpenShift Docker) CI/CD,. ( " ".).. CI/CD (continuous integration)... - -.,... CVE(Common Vulnerabilities and Exposures).. Majestic Monolith ( ),, (agile sprint). 29,, (sprint). CI/CD., Kohavi. Bing. 4. 30 28 " " IDC (INDUSTRY DEVELOPMENTS AND MODELS)., Al Hilwa, 2015 6. 29 Spazzoli, Raffaele. " : 3 " Red Hat Developer's, 2016 10 27, https://developers.redhat.com/blog/2016/10/27/the-fast-moving-monolith-how-we-sped-updelivery-from-every-three-months-to-every-week/. 30 " (Online Controlled Experiments):,, (Humbling Statistics)", SOBACO, 2013 10 18, https://sobaco.umn.edu/content/online-controlled-experimentsintroduction-insights-scaling-and-humbling-statistics. 19

. Bing 1/3,. 2006 10 Neal Ford Meme Agora. 31.. - ( JavaScript SQL ),. Ford,......., ;..,,,.,,...,.... 31 Ford, Neal. "." Meme Agora, 2006 12 5, http://memeagora.blogspot.com/2006/12/ polyglot-programming.html. 20

"." RON KOHAVI,, MICROSOFT, 2013 (COMPUTER SCIENCE AND ENGINEERING TECHNOLOGY OPEN HOUSE 2013) 23 Blue-green blue-green. CI/CD., 2 (blue green).,. SCM QA (STAGING) 9. Blue-green (Canary) ( ), blue-green.. SCM QA (STAGING) 10.. 21

A/B A/B 2,.,., A/B 2,., 11, A/B. ACME Lap top $323.56 128 GB SSD, 8GB RAM ACME Lap top $323.56 128 GB SSD, 8GB RAM A Touchscreen 128GB SSD 8GB RAM Core i3 Windows 10 In-Store Pickup (15 available) Raleigh, Central Ave, Store #1123 Recommendations Add to Cart B Touchscreen 128GB SSD 8GB RAM Core i3 Windows 10 In-Store Pickup (15 available) Raleigh, Central Ave, Store #1123 Recommendations Add to Cart 11. A/B,. A : - ios? 12. A/B 22

,.. waterfall. Laycock " ". 32,..,,, " ".,..???,??? ( (value mapping).)?,?,.. 32 Laycock, Rachel. " (Continuous Delivery)". Red Hat Summit - DevNation 2016, 2016 7 1, https://www.youtube.com/watch?v=y87susofgty 23

", DevOps,,. 75%." 33, ( ),.... ( )..... 13. 33, Anne Thomas Aashish Gupta, 2017 1 27 24

14. " "., 2. ( ) ( ). Red Hat Key Bank. 34,. API,,. " ". 35 34 Spazzoli, Raffaele. " : 3 " Red Hat Developers, 2016 10 27, developers.redhat.com/blog/2016/10/27/the-fast-moving-monolith-how-we-sped-updelivery-from-every-three-months-to-every-week/. 35 Olliffe, Gary. " (Agile Architecture) " Gartner Key Insights, 2017 1 30. 25

3....,... 36 " '?'."..." 37...,..., IDC IT 2%. 38 " " " ",.. 39,. ( ), Java EE Red Hat JBoss Enterprise Application Platform (EAP).. 2. ( ) ( ),,.. 36 Ibid. 37 Ibid. 38 Elliot, Stephanie "IDC TechBrief: " IDC. 2017 1 39 Knoernschild, Kirk. " (refactor)." Gartner Key insights, 2017 5 18 26

,.....,.... : DevOps,,, CI/CD,..,... ( ).,..,. Red Hat Red Hat, Linux,,,.,. Red Hat,, IT. https://rea 080-708-0880 buy-kr@redhat.com #8980_0917 1 888 REDHAT1 EMEA(Europe, Middle East and Africa) 00800 7334 2835 europe@redhat.com +65 6490 4200 apac@redhat.com +54 11 4329 7300 info-latam@redhat.com Copyright 2017 Red Hat, Red Hat Enterprise Linux, Shadowman JBosss Red Hat, Inc.. Linux Linus Torvalds. OpenStack OpenStack OpenStack Foundation, OpenStack Foundation. Red Hat OpenStack Foundation OpenStack,.