PowerPoint 프레젠테이션
|
|
- 병훈 담
- 5 years ago
- Views:
Transcription
1 Kubernetes, Docker, Jenkins 를활용한 CI/CD 환경구축 삼성전자 SQE Lab.( 네트워크 ) 이호광
2 목차 제품특성과현재환경, 목표 DevOps Immutable Infrastructure Infrastructure as Code Container Container Orchestration CI/CD 개선결과, Lesson Learned
3 제품특성과현재환경 다양한제품 ( 군 ) 과개발 / 운영중인버전들 다양한 OS 와버전 다양한 toolchain 서버 개발서버 빌드서버 서버관리자가서버세팅 / 관리 개발자는개발서버에서 build 월평균 21,000 commits
4 목표 개발자는개인 PC 에서개발 개발서버미제공 빌드서버는 Cloud Native On-Premise 에서 Cloud 처럼 CI/CD Pipeline Commit 되면 pipeline 시작 Pipeline 은빌드, 시험, 배포의일련의 workflow 특정 step 에서문제발생시 committer 에게알림 Automation & Infrastructure as Code 모든것이자동화 누가무엇을바꿨는지쉽게알수있으면
5 DevOps (2008 년 Agile conference 에서처음언급됨 ) Dev(Development) + Ops (Operation) 개발팀과운영팀사이의소통, 협업을강조하는 S/W 개발방법론 빨리, 자주, 안정적으로 build, test, release 할수있는문화와환경구축 주요 Practice Continuous Integration 자동화된 build, 테스트후변경사항을주기적으로통합 Continuous Delivery 코드변경되면자동으로 build, test, release 준비 Infrastructure as Code Provisioning, 시스템변경및구성에대한일관되고반복적인과정자동화 Microservices Monitoring and Logging Communication and Collaboration
6 Immutable Infrastructure (2013 년, Chad Fowler) 서버가배포된후에수정되지않는인프라패러다임 변경이필요하면새서버를제공하고기존서버를대체 Snowflake Server vs Phoenix Server (2012 년, Martin Fowler) Immutable Infrastructure 의장점 일관성및신뢰성향상 간단하고예측가능한배포프로세스 변경가능한인프라에서일반적으로발생하는문제를완화하거나완전히예방 효율적으로사용하려면다음사항이필요 배포자동화 Cloud 컴퓨팅환경에서의빠른 provisioning 상태저장또는임시데이터처리솔루션
7 Infrastructure as Code 지금까지수작업으로해오던인프라구축이나변경작업을코드로작성해서자동화하는것 인프라에 " 유연성 ", 즉반복성과확장성을부여 장점 : 빠른속도, 비용절감, 위험감소 Tools Ansible Chef Puppet Terraform AWS CloudFormation <Docker in Docker!> ( 출처 :
8 Container Container 란? VM 과유사하나, Host OS 의 Kernel 을공유하면서애플리케이션과라이브러리만가상화하는방법 ( 출처 : techtarget.com) Container 기술의장점 가볍다 : VM 을사용할때보다최대 4~10 배나더많은서버인스턴스구동가능 빠르다 : 컨테이너가구동되면애플리케이션이바로시작됨
9 Docker ( 부두노동자를뜻함 ) Container 기술중현재가장인기있는오픈소스소프트웨어 표준컨테이너포맷지위획득 (2015년 OCI(Open Container Initiative) 에소스기증 ) 이미지생성과배포 / 관리에특화되어, Cloud와같은유연성을제공 비저장성 - 영속성 (Persistency) 없음 ( 필요시별도 volume 사용 ) As-Is To-Be Toolchain Toolchain Toolchain RHEL 7.1 RHEL 7.2 RHEL 7.3 VM VM VM Docker Registry Don t Care Don t Care RHEL 7.1 환경 RHEL 7.2 환경 RHEL 7.3 환경 - VM 개수만큼각종 OS, Toolchain 설치 - 환경이변경되면, VM 개수만큼작업 - 이미지관리 ( 환경당 1 회 ) - 환경이변경되면이미지업데이트 ( 출처 : docker.com)
10 Container Orchestration 수많은호스트에서다양한 container 를세팅하고적용 / 관리해야하는번거로움을해결 컨테이너의배포, 관리, 확장, 네트워킹및가용성을자동화하는도구 기능 호스트 Provisioning 컨테이너세트의인스턴스화 실패한컨테이너일정재조정 합의된인터페이스를통해컨테이너연결 클러스터외부에서비스노출 컨테이너추가또는제거로클러스터확장또는축소 ( 출처 : docker.com) <The Container Orchestration Landscape is Changing> ( 출처 : cncf.io)
11 Kubernetes (k8s) ( 그리스어로키잡이를뜻함 ) Container Orchestration 도구중가장인기있는오픈소스소프트웨어 Google 이자사데이터센터운영에활용했던컨테이너기술을기반으로개발해오픈소스로공개 CNCF(Cloud Native Computing Foundation) 에 2016 년첫번째프로젝트로기부 master Pod 1 Pod 2 Node Node Node ( 출처 : cloudplatform.googleblog.com) PV
12 + alpha Harbor VMware 사에서만든오픈소스 Docker registry 현재 CNCF sandbox project Helm The package manager for Kubernetes chart 활용하여복잡한 Kubernetes application 을쉽게정의, 설치, 업그레이드할수있음 chart 를생성, 버전관리, 공유, 배포하기쉬움 현재 CNCF Incubating project
13 CI/CD Fail Fast CI (Continuous Integration) change 가 commit 되면즉시 build & test 가능한빠른오류발견과수정을가능케한다 빨리고품질의 code 를만들수있다 (2010 년, Jez Humble) (1997 년, Kent Beck) CD (Continuous Delivery or Continuous Deployment) CI 를더오른쪽으로 (test, deploy) 확장하여 release-ready 상태보장 빠르고반복적이고믿을수있는방법으로 change 가 pre-production 또는 production 환경, 결국고객에게까지전달될수있게한다 Continuous Deployment 는 Facebook, Netflix 와같은 B2C 제품에적합
14 Jenkins Cloudbees 사에서만든오픈소스 CI/CD Tool 다양한 Plugin 제공 Pipeline as Code <Blue Ocean 에서의 Pipeline> ( 출처 : Jenkins.io) <Pipeline as Code : Jenkinsfile> ( 출처 : Jenkins.io)
15 개선결과 개발환경 Container화 개발환경을 Dockerfile로작성하고형상관리 Harbor로 Docker Registry 구축하고이미지등록 개발서버대신개인PC에서개발 Kubernetes 활용한 Cloud Native 환경구축 kubeadm 활용한 Kubernetes Cluster 구축 Ingress, Persistent volume, Helm 설치 / 활용 Jenkins 설치 Jenkins 운영 Blue Ocean, Kubernetes, Pipeline 등의 Plugin 활용 MultiBranch Pipeline Job 생성 제품 /branch 별 Jenkinsfile 작성하고형상관리
16 개선결과 As-Is To-Be 개발서버 RHEL 7.1 RHEL 7.2 RHEL 7.3 k8s master Ubuntu k8s nodes ( 빌드서버 ) Dockerfile 빌드서버 Jenkinsfile RHEL 7.1 RHEL 7.2 RHEL 7.3 Docker Registry VCS Jenkins master RHEL 7.1 RHEL 7.2 RHEL 7.3 Jenkins Master Launch Jenkins Agent PODs using Docker Registry Run pipeline
17 Lesson Learned Infra 기술들이 Cloud 를향하고있다 ( 또는 Cloud 의대중화 ) Hybrid (Cloud + On-premise) 환경으로전환예상 DevOps Engineer? Docker (+ Harbor) Dockerfile 작성 / 관리중요 Kubernetes (+ Helm) 난이도상 (http(s) proxy 문제등 ) 아직완성되지않았지만 (beta 버전 ) 강력하다 Jenkins 설정자동화필요 (Configuration as Code Plugin 활용 )
18 Q&A
19 THANK YOU
PowerPoint 프레젠테이션
표준컨테이너와 Cloud-Native 개발환경 을활용한신속한애플리케이션개발 Hyunsoo Kim(hykim@redhat.com) Senior Solutions Architect Agenda 1. 표준컨테이너 2. 컨테이너오케스트레이션 3. 마이크로서비스아키텍처를위한 Cloud-Native 개발환경 4. 데브옵스환경구성을위한 CI/CD 5. 컨테이너애플리케이션의운영
More informationAgenda 오픈소스 트렌드 전망 Red Hat Enterprise Virtualization Red Hat Enterprise Linux OpenStack Platform Open Hybrid Cloud
오픈소스 기반 레드햇 클라우드 기술 Red Hat, Inc. Senior Solution Architect 최원영 부장 wchoi@redhat.com Agenda 오픈소스 트렌드 전망 Red Hat Enterprise Virtualization Red Hat Enterprise Linux OpenStack Platform Open Hybrid Cloud Red
More informationHTML5* Web Development to the next level HTML5 ~= HTML + CSS + JS API
WAC 2.0 & Hybrid Web App 권정혁 ( @xguru ) 1 HTML5* Web Development to the next level HTML5 ~= HTML + CSS + JS API Mobile Web App needs Device APIs Camera Filesystem Acclerometer Web Browser Contacts Messaging
More information슬라이드 1
Microservice 의관점에서바라본 PaaS www.k-cloud.kr 목 차 Microservice 와 PaaS (Cloudfoundry) K-Cloud(K PaaS-TA) 의특징 Microservice 의구조 서비스가많아질수록빌드 / 배포, 운영관리의중요도가증가 복잡한 Microservice 의구조 이미지출처 : AWS 2 빌드 / 배포의자동화 _ PaaS
More informationÆí¶÷4-¼Ö·ç¼Çc03ÖÁ¾š
솔루션 2006 454 2006 455 2006 456 2006 457 2006 458 2006 459 2006 460 솔루션 2006 462 2006 463 2006 464 2006 465 2006 466 솔루션 2006 468 2006 469 2006 470 2006 471 2006 472 2006 473 2006 474 2006 475 2006 476
More informationAzure Stack – What’s Next in Microsoft Cloud
Microsoft Azure Stack Dell EMC 와함께하는하이브리드클라우드전략 Microsoft Korea, Cloud+Enterprise 사업부진찬욱부장 Sr. Product Marketing Manager, Azure Stack Azure Momentum 120,000 New Azure customer subscriptions/month 715 Million
More informationgithub_introduction.key
Github/Git Starter Guide for Introductory Level Curtis Kim @ KAKAO Why Github/Git? - :, - - Q1 :? - Q2 :? - Q3 : ( )? - Q4 :? - Github/Git. Old Paradigm : - - a.java.. Git. - - - - - - - - - (commit &
More informationZConverter Standard Proposal
ZConverter Cloud Migration (OpenStack & CloudStack Migration ) 2015.03 ISA Technologies, Inc D.J Min 회사소개 마이크로소프트 공인인증 ZConverter Server Backup 1. 설 립 : 2004년 11월 01일 (www.zconverter.co.kr) 2. 사업 영역 :
More informationPowerPoint 프레젠테이션
Configuration Management with CHEF on Enterprise Cloud 이문선 (moonsun.lee@oracle.com) Sales Consultant, Infrastructure Cloud Aug 30, 2017 Safe Harbor Statement The following is intended to outline our general
More informationCloudera Toolkit (Dark) 2018
BUILD BIG DATA ANALYSIS CONTAINERS FOR DATA SCIENTISTS 굿모닝아이텍 / 김도은이사 END-TO-END ENTERPRISE GRADE SOLUTIONS FOR IOT Sensors, Actuators, Data Sources Edge Processing & Analytics Data Integration, Routing,
More informationPowerPoint 프레젠테이션
Software Verification Junit, Eclipse 및빌드환경 Team : T3 목차 Eclipse JUnit 빌드환경 1 Eclipse e 소개 JAVA 를개발하기위한통합개발환경 주요기능 Overall 빌드환경 Code edit / Compile / Build Unit Test, Debug 특징 JAVA Code를작성하고이에대한 debugging
More informationPowerPoint Presentation
하이브리드클라우드 환경에서의도커, 컨테이너보안 적용방안양희선부장 클라우드보안팀 luke_yang@trendmicro.com www.cloudsec.com Docker, 컨테이너보안 하이브리드클라우드환경 물리서버들 Public Cloud Private Cloud 가상서버들 Container 역사 많은컨테이너에서 Docker 와동의어로사용 기반기술은시간이지나면서발전
More informationPowerPoint 프레젠테이션
1.About GIT 박재석대표 / 투씨드 1. About GIT History 2005 년리누스토발즈에의해 Linux 커널프로젝트지원을위해제작된버전관리도구 12 년간지속적인발전및꾸준한성장세 1. About GIT Concept 분산형버전관리시스템 Reverse Delta 방식이아닌변경에대한 Snapshot 방식 1. About GIT Architecture
More informationuntitled
e,, (Intentional evolution) Burr Sutter, Deon Ballard,? (DARWINIAN) (CONTINUOUS DELIVERY) :, DevOps : (Design stamina), (technical debt), ( ),, CI/CD IT.,. IT., ( ) IT.,,. IT,...,,.., DevOps..,..., /DevOps.,,.?.,,.,
More information서현수
Introduction to TIZEN SDK UI Builder S-Core 서현수 2015.10.28 CONTENTS TIZEN APP 이란? TIZEN SDK UI Builder 소개 TIZEN APP 개발방법 UI Builder 기능 UI Builder 사용방법 실전, TIZEN APP 개발시작하기 마침 TIZEN APP? TIZEN APP 이란? Mobile,
More information자동화 툴 검토 보고서
KTH 자동화툴검토보고서 Puppet 2012-09-07 본문서는 INFRA 자동화 (Automation) Tool 의하나인 Puppet 에대하여검토한보고서임. Puppet labs 의내용을근간으로함. 내용 1. Puppet 이란무엇인가?... 2 2. Puppet 어떻게동작하는가?... 3 3. 재사용구성모듈정의... 4 4. 원하는상태적용... 5 첨부
More informationPowerPoint Presentation
GIT with Atlassian Git 을이용한형상관리 박재석 대표 투씨드 Agenda Why Git? HISTORY ABOUT GIT 2005 년리누스토발즈에의해 Linux 커널프로젝트지원을위해제작된버전관리도구 12 년간지속적인발전및꾸준한성장세 CONCEPT 분산형버전관리시스템 Reverse Delta 방식이아닌변경에대한 Snapshot 방식 ARCHITECTURE
More informationスライド タイトルなし
2 3 회사 소개 60%출자 40%출자 주식회사 NTT데이타 아이테크 NTT DATA의 영업협력이나 첨단기술제공, 인재육성등 여러가지 지원을 통해서 SII 그룹을 대상으로 고도의 정보 서비스를 제공 함과 동시에 NTT DATA ITEC 가 보유하고 있는 높은 업무 노하우 와 SCM을 비롯한 ERP분야의 기술력을 살려서 조립가공계 및 제조업 등 새로운 시장에
More informationAGENDA 01 02 03 모바일 산업의 환경변화 모바일 클라우드 서비스의 등장 모바일 클라우드 서비스 융합사례
모바일 클라우드 서비스 융합사례와 시장 전망 및 신 사업전략 2011. 10 AGENDA 01 02 03 모바일 산업의 환경변화 모바일 클라우드 서비스의 등장 모바일 클라우드 서비스 융합사례 AGENDA 01. 모바일 산업의 환경 변화 가치 사슬의 분화/결합 모바일 업계에서도 PC 산업과 유사한 모듈화/분업화 진행 PC 산업 IBM à WinTel 시대 à
More information[Brochure] KOR_LENA WAS_
LENA Web Application Server LENA Web Application Server 빠르고확장가능하며장애를선대응할수있는운영중심의고효율차세대 Why 클라우드환경과데이터센터운영의노하우가결집되어편리한 관리기능과대용량트랜잭션을빠르고쉽게구현함으로고객의 IT Ownership을강화하였습니다. 고객의고민사항 전통 의 Issue Complexity Over
More information1.장인석-ITIL 소개.ppt
HP 2005 6 IT ITIL Framework IT IT Framework Synchronized Business and IT Business Information technology Delivers: Simplicity, Agility, Value IT Complexity Cost Scale IT Technology IT Infrastructure IT
More informationPowerPoint Presentation
Docker & OpenShift 3 락플레이스미들웨어기술본부양희선 Contents 1. Docker Container 개요 2. 이미지다운로드및관리 3. 이미지를이용한어플리케이션생성 4. JBoss EAP 이미지설명 5. Application 을위한 Resources 구조 6. 배포및롤백 7. 서비스확장 ( 오토스케일링 ) 1. Docker Container
More informationSoftware Verification Team 오준 임국현 주영진 김슬기
Software Verification Team 2 200611490 오준 201011358 임국현 200913988 주영진 201011318 김슬기 Contents CTIP Mantis Additional info Q&A CTIP Continuous Test & Integration Platform CI 개념을바탕으로소스검토 ( 테스트및정적분석 ), 빌드,
More informationHow To Use This Deck
Open, Hybrid, Multi Cloud Container Platform Red Hat OpenShift Agenda 1. Digital Transformation 2. Docker, Kubernetes, OpenShift 3. DevOps, CI/CD, MSA 4. Why Red Hat OpenShift 5. Where & How to start
More informationPowerPoint Presentation
비즈니스혁신, 클라우드애플리케이션플랫폼 홍정진한국이엠씨컴퓨터시스템즈 1 목차 Enterprise Open PaaS Push an App & It just works Demonstration 2 Enterprise Open PaaS 3 3rd Platform & Application " Four Interdependent Trends: Social Interaction,
More informationInterstage5 SOAP서비스 설정 가이드
Interstage 5 Application Server ( Solaris ) SOAP Service Internet Sample Test SOAP Server Application SOAP Client Application CORBA/SOAP Server Gateway CORBA/SOAP Gateway Client INTERSTAGE SOAP Service
More informationPowerPoint 프레젠테이션
2018 SOFTWARE VERIFICATION CTIP Version Control, Issue Management, Requirement Coverage 201311263 김민환 201311308 전세진 201411278 서희진 201411317 조민규 1 CTIP 2018 SOFTWARE VERIFICATION Version Control Issue Management
More information슬라이드 1
파스 - 타 4.0 오픈소스의만남 (CF+K8S = PaaS-TA) 2018. 12. 11 파스 - 타서비스기술개발비디현재욱이사 목차 Ⅰ 들어가기 Why Kubernetes PaaS-TA CaaS 통합전략 Kubernetes 소개 Ⅱ 2018 년개발내용 Ⅲ 발전방향 1 Why Kubernetes Ⅰ. 들어가기 Cloud Native 와클라우드 App 실행환경의필요성
More informationDE1-SoC Board
실습 1 개발환경 DE1-SoC Board Design Tools - Installation Download & Install Quartus Prime Lite Edition http://www.altera.com/ Quartus Prime (includes Nios II EDS) Nios II Embedded Design Suite (EDS) is automatically
More information이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론
이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론 2. 관련연구 2.1 MQTT 프로토콜 Fig. 1. Topic-based Publish/Subscribe Communication Model. Table 1. Delivery and Guarantee by MQTT QoS Level 2.1 MQTT-SN 프로토콜 Fig. 2. MQTT-SN
More informationconsulting
CONSULTING 전략 컨설팅 클라우드 마이그레이션 애플리케이션 마이그레이션 데이터 마이그레이션 HELPING YOU ADOPT CLOUD. 클라우드로 가기로 결정했다면 누구와 함께 갈지를 선택해야 합니다. 처음부터 끝까지 믿을만한 파트너를 찾는다면 베스핀글로벌이 정답입니다. 전략 컨설팅 다양한 클라우드 공급자가 존재하고, 클라우드 공급자마다 다른 장단점을
More information03.Agile.key
CSE4006 Software Engineering Agile Development Scott Uk-Jin Lee Division of Computer Science, College of Computing Hanyang University ERICA Campus 1 st Semester 2018 Background of Agile SW Development
More information레드햇과 오픈스택 Feb, 2014 Kim Yong Ki Solution Architect Red Hat Korea RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM 2014
레드햇과 오픈스택 Feb, 2014 Kim Yong Ki Solution Architect Red Hat Korea Index WHY - WHAT - HOW - WHERE - WHO - WHEN - 왜 오픈스택이 필요한가 오픈스택은 무엇인가 오픈스택은 어떻게 작동하는가 오픈스택은 어디에서 사용될까 누가 오픈스택을 만들었는가 우리는 언제 오픈스택을 사용할 수
More informationNo Slide Title
J2EE J2EE(Java 2 Enterprise Edition) (Web Services) :,, SOAP: Simple Object Access Protocol WSDL: Web Service Description Language UDDI: Universal Discovery, Description & Integration 4. (XML Protocol
More informationC Cassandra cloud computing cloud Infrastructure cloud-native aptions Cloud Spanner cluster CNCF CNI Concourse CoreDNS container inerize containerized
H C Cassandra cloud computing cloud Infrastructure cloud-native app application containers as a service container host container registry astructure D day one day two desired state DevOps developer-ready
More informationCloud Native Computing 실제 운영
Cloud Native Computing 실제운영 Prepared by 오세준 Cloud Native Computing 1. Cloud Native Computing 무엇을준비하고어떻게적용하였나? 1-1. 어떻게추진하였나? 1-2. 적용시이슈사항은무엇이있으며어떻게해결하였나? 2. Cloud Native Computing 운영상의이슈는무엇인가? 2-1. ITSM
More information<FEFF11121162110211611106116E002D1107116911B71112116900330036002E0069006E0064006400000000000093782FC816B427590034001CBDFC1B558B202E6559E830EB00000000937C28D9>
02 04 06 14 16 19 24 26 27 28 31 3 4 5 세상과 (소통)하다!! 세상과 (소통)하다!! 세상과 (소통)하다!! 6 7 건강지원 프로그램으로 굳어져가는 몸과 마음을 풀어보아요~ 8 9 새해 복 많이 받으세요~ 10 11 12 13 14 15 14 14 14 14 15 15 16 17 18 19 20 21 방과 후 교실(해나무 주간보호센터
More information이 드리는 혜택 완벽 을 위한 발환경 : Team Foundation Server 200 & CAL 제공 최저의 비용으로 구현을 위해 Visual Studio Team Foundation Server 200 서버 라이센스와 CAL이 에 포함되어 있습니다 을 모든 팀원이
이 드리는 혜택 완벽 을 위한 발환경 : Team Foundation Server 200 & CAL 제공 최저의 비용으로 구현을 위해 Visual Studio Team Foundation Server 200 서버 라이센스와 CAL이 에 포함되어 있습니다 을 모든 팀원이 보유한 발팀 추가 비용없이 Team Foundation Server를 활용하여 형상관리 소스
More informationIntroduction to CTIP
Introduction to CTIP 김의섭 2019-03-08 목차 CI & CTIP CTIP 장단점 CTIP 구성도 Tools Team Projects 2 CI - Continuous Integration Continuous Integration 소프트웨어개발에서 Build(Test-CTIP) 의프로세스를지속적으로수행하는것. 지속적으로개발된 Unit 코드에대한
More information슬라이드 1
Java Based Enterprise C/S Platform. Sales Dept./ General Manager KilSik, Lee Mobile: 010-4374-8860 E-mail: ben@ari-system.com TM Client First Better than the Best We Deliver Agility Reliability Intelligence
More informationPowerPoint 프레젠테이션
1 Tizen 실습예제 : Remote Key Framework 시스템소프트웨어특론 (2014 년 2 학기 ) Sungkyunkwan University Contents 2 Motivation and Concept Requirements Design Implementation Virtual Input Device Driver 제작 Tizen Service 개발절차
More informationService-Oriented Architecture Copyright Tmax Soft 2005
Service-Oriented Architecture Copyright Tmax Soft 2005 Service-Oriented Architecture Copyright Tmax Soft 2005 Monolithic Architecture Reusable Services New Service Service Consumer Wrapped Service Composite
More information소프트웨어 검증 및 설계
1 : 2018-03-21 Junit & IntelliJ 및빌드환경 Software Verification T1 [2018SV][T1] 201311263 김민환 201311308 전세진 201411278 서희진 201411317 조민규 1 INDEX 1. 2. 3. IDE IntelliJ Unit Test JUnit Build Configuration & CI
More information(Microsoft PowerPoint - vForum_Public Cloud_IBM_v1.0_\271\350\306\367.pptx)
Public Cloud 기반의 VMware 솔루션활용전략 한국 IBM, 박현수실장 Agenda 1 VMware & IBM Partnership 개요 2 VMware on IBM Cloud Platform의특장점 3 Public 클라우드기반의 VMware 솔루션활용방안 2 Deeper, global strategic partnership to accelerate
More informationPowerPoint Presentation
Software Verification T4 고수창전소영이세라하지윤 Index 1 CI 2 IntelliJ IDEA 3 JUnit 4 Build Environment 5 Git 1 Continuous Integration What is CI? 소프트웨어개발에서 Build/Test 의프로세스를지속적으로수행하는것 개발자생산성향상 버그의빠른발견및해결 더빠른업데이트제공
More informationAtlassian Solution Conference Seoul 2017
Atlassian 과함께한제품기획부터출시까지 조해용 T E A M M A N A G E R I N F R A W A R E T E C H N O L O G Y Polaris Office 성공스토리 Agenda Polaris Office 개발과정에서 Atlassian 향후 Infraware Tech 계획 How Atlassian? Yes, Atlassian!!!!
More informationIBM blue-and-white template
쌍용자동차 CATIA V5 적용사례 쌍용자동차기술관리팀안재민 AGENDA 1. SYMC PRODUCT LINE UP 2. SYMC PDM Overview 3. CV5 & PDM Implementation Overview 4. PDM을이용한 CV5 Relational Design 5. 향후과제 6. Q & A 2 Presentation Title 1 2 1.
More information품질검증분야 Stack 통합 Test 결과보고서 [ The Bug Genie ]
품질검증분야 Stack 통합 Test 결과보고서 [ The Bug Genie ] 2014. 10. 목 차 I. Stack 통합테스트개요 1 1. 목적 1 II. 테스트대상소개 2 1. The Bug Genie 소개 2 2. The Bug Genie 주요기능 3 3. The Bug Genie 시스템요구사항및주의사항 5 III. Stack 통합테스트 7 1. 테스트환경
More information쿠폰형_상품소개서
브랜드이모티콘 쿠폰형 상품 소개서 카카오톡 브랜드이모티콘 잘 만든 브랜드이모티콘 하나, 열 마케팅 부럽지 않다! 카카오톡 브랜드이모티콘은 2012년 출시 이후 강력한 마케팅 도구로 꾸준히 사랑 받고 있습니다. 브랜드 아이덴티티를 잘 반영하여 카카오톡 사용자의 적극적인 호응과 브랜딩 지표 향상을 얻고 있는 강력한 브랜드 아이템입니다. Open
More information디지털 트랜스포메이션 가속을 위한 어플리케이션 플랫폼 전략
Sep 2018 사례로알아보는컨테이너기반딥러닝구축방안 HPE Pointnext Agenda 디지털변혁에따른산업동향 딥러닝을위한플랫폼 고객적용사례 트랜스포메이션을위한다음단계 2 디지털변혁에따른산업동향 Digital Transformation 은 4 차산업으로의진화과정모든산업은이전보다더복잡하고빠른변화에적응해야하는도전에직면하고있음 Much More Complex
More information<4D6963726F736F667420576F7264202D205B4354BDC9C3FEB8AEC6F7C6AE5D3131C8A35FC5ACB6F3BFECB5E520C4C4C7BBC6C320B1E2BCFA20B5BFC7E2>
목차(Table of Content) 1. 클라우드 컴퓨팅 서비스 개요... 2 1.1 클라우드 컴퓨팅의 정의... 2 1.2 미래 핵심 IT 서비스로 주목받는 클라우드 컴퓨팅... 3 (1) 기업 내 협업 환경 구축 및 비용 절감 기대... 3 (2) N-스크린 구현에 따른 클라우드 컴퓨팅 기술 기대 증폭... 4 1.3 퍼스널 클라우드와 미디어 콘텐츠 서비스의
More informationIPAK 윤리강령 나는 _ 한국IT전문가협회 회원으로서 긍지와 보람을 느끼며 정보시스템 활용하 자. 나는 _동료, 단체 및 국가 나아가 인류사회에 대하여 철저한 책임 의식을 가진 다. 나는 _ 활용자에 대하여 그 편익을 증진시키는데 최선을 다한다. 나는 _ 동료에 대해
IPAK 윤리강령 나는 _ 한국IT전문가협회 회원으로서 긍지와 보람을 느끼며 정보시스템 활용하 자. 나는 _동료, 단체 및 국가 나아가 인류사회에 대하여 철저한 책임 의식을 가진 다. 나는 _ 활용자에 대하여 그 편익을 증진시키는데 최선을 다한다. 나는 _ 동료에 대해서 도의와 성실과 지식을 바탕으로 서로 우애하고 경애한다. 나는 _ 단체와 국가에 대해서 그
More information진단, 표시・광고법 시행 1년
진단, 표시 광고법 시행 1년 표시 광고규제 법규는 통합되어야 한다! 정은종 호텔롯데 경영지원실/지적재산권법 석사 표시광고법 시행 1년 입법과정에서 많은 논란이 있었던 표시광고법이 제정되어 시행( 99년 7월)된지 벌써 1년이 지났다. 공정거래법 23조1항6호의 부 당표시광고 규정이 분가하여 탄생한 표시광고법은 기존 공정거래법이 부당표시광고(허위 과장, 기만,
More informationWindows 8에서 BioStar 1 설치하기
/ 콘텐츠 테이블... PC에 BioStar 1 설치 방법... Microsoft SQL Server 2012 Express 설치하기... Running SQL 2012 Express Studio... DBSetup.exe 설정하기... BioStar 서버와 클라이언트 시작하기... 1 1 2 2 6 7 1/11 BioStar 1, Windows 8 BioStar
More information항목
Cloud 컴퓨팅기반분산파일시스템개요 개발실 UPDATE : 2012. 11 18 INDEX 1. 가용성 2. 확장성 3. PrismFS 4. Q&A 2 가용성 3 Gmail 장애 2011년 2월 27일 34000명의 Gmail 사용자들이일어나보니메일, 주소록, 채팅기록등이사라진것을발견 2011년 2월 28일 스토리지소프트웨어업데이트를진행하는중 Bug로인해발생했다고공지
More informationRed Hat Solution 및 Cloud Aug 26, 2011 Won Young Choi Solution Architect 1
Red Hat Solution 및 Cloud Aug 26, 2011 Won Young Choi Solution Architect wchoi@redhat.com 1 오픈소스 공짜 아냐? 서브스크립션은 뭐지? "Free software is a matter of liberty, not price. To understand the concept, you should
More information<BCF6BFE4B0ADB4DC322E687770>
다니엘 1 (1-4 장) 2015년 4월 15일 다니엘 전체 이해 1. 다니엘의 배경과 상황 a. 다니엘은 히브리어 이름으로 하나님은 나의 심판자이시라 는 뜻 b. 다니엘은 왕족으로 어린 나이에 바벨론의 포로로 끌려가서 그곳에서 왕실의 최고 교육을 받음 i. 16 ii. 1:4, iii. c. 하나님이 다니엘에게 꿈과 환상을 해석하는 특별한 은사를 주심 i.
More informationPowerPoint 프레젠테이션
공개 SW 솔루션설치 & 활용가이드 응용 SW > 클라우드서비스 제대로배워보자 How to Use Open Source Software Open Source Software Installation & Application Guide CONTENTS 1. 개요 2. 기능요약 3. 실행환경 5. 기능소개 6. 활용예제 7. FAQ 8. 용어정리 - 3-1. 개요
More information슬라이드 1
SW 개발도구연계 Jenkins - Redmine - Mylyn 목차 Intro Mylyn - Redmine 연계 Mylyn - Jenkins 연계및빌드실행 Mylyn에서 Redmine 일감처리 Intro 연계도구 웹기반의프로젝트관리도구 한글화가잘되어있어사용저변이넓음 플러그인을통해다양한도구와연계가능 Eclipse 용 ALM(Application Lifecycle
More informationPowerPoint Presentation
클라우드환경하의검증된 Hypervisor, 시트릭스 XenServer SeonKyung Cho, XenServer SE, APAC June 12, 2012 XenServer 고향 내용 클라우드컴퓨팅과서버가상화 클라우드컴퓨팅을위한고려사항 클라우드플래폼으로써의젠서버 클라우드컴퓨팅과서버가상화 일반적인오해 Cloud Computing = Server Virtualisation
More informationSW 2015. 02 5-1 89
SW 2015. 02 88 SW 2015. 02 5-1 89 SW 2015. 02 5-2 5-3 90 SW 2015. 02 5-4 91 SW 2015. 02 5-5 5-6 92 5-7 SW 2015. 02 93 SW 2015. 02 5-8 5-1 94 SW 2015. 02 5-9 95 SW 2015. 02 5-10 5-2 96 SW 2015. 02 5-11
More information1 SW 2015. 02 26
02 1 SW 2015. 02 26 2-1 SW 2015. 02 27 SW 2015. 02 2-1 28 SW 2015. 02 29 2 SW 2015. 02 2-2 30 2-2 SW 2015. 02 31 SW 2015. 02 32 2-3 SW 2015. 02 33 3 SW 2015. 02 2-3 34 2-4 SW 2015. 02 35 4 SW 2015. 02
More informationuntitled
200 180 ( ) () 1,060 1,040 160 140 120 / () 1,020 1,000 980 100 960 80 940 60 920 2005.1 2005.2 2005.3 2005.4 2006.1 2006.2 2006.3 2006.4 2007.1 2007.2 2007.3 150000 () (% ) 5.5 100000 CD () 5.4 50000
More information<30352D30312D3120BFB5B9AEB0E8BEE0C0C720C0CCC7D82E687770>
IT법률컨설팅 강의교안 (상) 영문계약의 이해 소프트웨어 자산관리기법 영문계약의 이해 - 1 - - 2 - - 3 - - 4 - - 5 - - 6 - - 7 - - 8 - - 9 - - 10 - - 11 - - 12 - - 13 - - 14 - - 15 - - 16 - - 17 - - 18 - - 19 - - 20 - - 21 - - 22 - - 23 -
More informationvm-웨어-앞부속
VMware vsphere 4 This document was created using the official VMware icon and diagram library. Copyright 2009 VMware, Inc. All rights reserved. This product is protected by U.S. and international copyright
More information2018_ifkakao_cloud_andrew_final
() 공용준 9. )( ( ) ) K P I ADII EI A FIN 7 B C F ) CLIK IK I K G M KI ) DN M 5KI )DIN C 1IK, M L )A ) MC A 5KI LLIK IK CA G KI MCI F 0 IKG MCI )A CA M ) 1 E I IK FIN 5 KM 2 7 FEL 6 F F 2I F K PCMB IK B LMK
More informationPowerPoint Presentation
Data Protection Rapid Recovery x86 DR Agent based Backup - Physical Machine - Virtual Machine - Cluster Agentless Backup - VMware ESXi Deploy Agents - Windows - AD, ESXi Restore Machine - Live Recovery
More informationOpenStack In Telco: Toward 5G Mobile network
SKT SW-Defined Datacenter R&D 주석원랩장 NIC 기술원, 종합기술원 Edward Snowden OpenStack Summit 2017, Boston 사용료, 데이터소유권, 인프라제어권, 영향력 감시, 데이터유출파악 불가등보안측면 오픈소스커뮤니티, 지속적개선 & 발전 SKT SW-Defined Datacenter Open Software
More informationgcp
Google Cloud Platform GCP MIGRATION MANAGED SERVICE FOR GCP 베스핀글로벌 S GCP OFFERING 베스핀글로벌과 Google Cloud Platform이 여러분의 비즈니스에 클라우드 날개를 달아드립니다. GCP에 전문성을 갖춘 베스핀글로벌의 클라우드 전문가들이 다양한 산업 영역에서의 구축 경험과 노하우를 바탕으로
More information[Brochure] KOR_TunA
LG CNS LG CNS APM (TunA) LG CNS APM (TunA) 어플리케이션의 성능 개선을 위한 직관적이고 심플한 APM 솔루션 APM 이란? Application Performance Management 란? 사용자 관점 그리고 비즈니스 관점에서 실제 서비스되고 있는 어플리케이션의 성능 관리 체계입니다. 이를 위해서는 신속한 장애 지점 파악 /
More informationApache Ivy
JBoss User Group The Agile Dependency Manager 김병곤 fharenheit@gmail.com 20100911 v1.0 소개 JBoss User Group 대표 통신사에서분산컴퓨팅기반개인화시스템구축 Process Designer ETL, Input/Output, Mining Algorithm, 통계 Apache Hadoop/Pig/HBase/Cassandra
More informationAbout this template
디지털트랜스포메이션 : 하이브리드멀티클라우드를통한기업의혁신전략과시사점 Jim Freeman 부사장, Business Development 글로벌테크놀로지서비스 IBM Asia Pacific Think Summit 2019 / DOC ID / Month XX, 2019 / Chapter 1 Chapter 2 20% Customer Facing 스타트업에의한 lead
More informationCloud Friendly System Architecture
-Service Clients Administrator 1. -Service 구성도 : ( 좌측참고 ) LB(LoadBlancer) 2. -Service 개요 ucloud Virtual Router F/W Monitoring 개념 특징 적용가능분야 Server, WAS, DB 로구성되어 web service 를클라우드환경에서제공하기위한 service architecture
More information희망브리지
Building Your First Amazon VPC V3.5 2016.10 Index 01. Overview 02. Create the base VPC 03. Launch EC2 instances 04. Manually create public & private subnet 05. Launch a bastion windows host 06. Connect
More informationClick to edit Master text styles Second level Third level Agenda Fourth level 클라우드서비스살펴보기 - 클라우드서비스현황 - 클라우드서비스운영자동화의필요성 시스코클라우드관리솔루션 - Cisco Cloud St
Seoul, Korea March 28 29, 2013 클라우드관리및운영에대한고민을탈출하라! 이재미부장 jaemlee@cisco.com Cisco Systems, Solution SE 2013 2011 Cisco and/or its affiliates. All rights reserved. 1 Click to edit Master text styles Second
More informationNov-2017
시스코 INTERSIGHT 시스코코리아 이명우이사 (myunlee@cisco.com) Nov. 2017 2013-2014 Cisco and/or its affiliates. All rights reserved. 2 데이터센터변혁의기점에서다. 전통적인데이터센터 클라우드기반데이터센터 하이브리드클라우드 수용곡선 현재 정책기반의자동화 IT as a Service IaaS
More information슬라이드 1
Software Verification #3 정적분석도구, 단위 / 시스템테스트도구 Software Verification Team 4 강 정 모 송 상 연 신 승 화 1 Software Verification #3 정적분석도구, 단위 / 시스템테스트도구 CONTENTS 01 Overall Structure 02 Static analyzer SonarQube
More informationPowerPoint 프레젠테이션
인프라닉스 회사및사업소개 1 Table of Contents Ⅰ 인프라닉스소개 Ⅱ 서비스 & 솔루션소개 Ⅲ 레퍼런스 2 인프라닉스소개 서비스 & 솔루션소개 레퍼런스 회사명인프라닉스주식회사대표자송영선 주소 ( 본사 ) 서울시서초구서초동서초중앙로 66 3 층, 5 층 (M 센터 / 기술연구소 ) 서울시양천구목동목동서로 201(KT 목통타워 ) 12 층 사업종목
More information13 Who am I? R&D, Product Development Manager / Smart Worker Visualization SW SW KAIST Software Engineering Computer Engineering 3
13 Lightweight BPM Engine SW 13 Who am I? R&D, Product Development Manager / Smart Worker Visualization SW SW KAIST Software Engineering Computer Engineering 3 BPM? 13 13 Vendor BPM?? EA??? http://en.wikipedia.org/wiki/business_process_management,
More information초보자를 위한 분산 캐시 활용 전략
초보자를위한분산캐시활용전략 강대명 charsyam@naver.com 우리가꿈꾸는서비스 우리가꿈꾸는서비스 우리가꿈꾸는서비스 우리가꿈꾸는서비스 그러나현실은? 서비스에필요한것은? 서비스에필요한것은? 핵심적인기능 서비스에필요한것은? 핵심적인기능 서비스에필요한것은? 핵심적인기능 서비스에필요한것은? 적절한기능 서비스안정성 트위터에매일고래만보이면? 트위터에매일고래만보이면?
More informationPowerPoint Presentation
Docker & OpenShift 3 락플레이스미들웨어기술본부양희선 Contents 1. Docker Container 개요 2. 이미지다운로드및관리 3. S2i 이미지및커스텀이미지생성 4. JBoss EAP 이미지설명 5. 이미지를이용한어플리케이션생성 ( 빌드 ) 6. 배포및롤백 7. 서비스확장 ( 오토스케일링 ) 1. Docker Container 개요
More informationMicrosoft PowerPoint - chap01-C언어개요.pptx
#include int main(void) { int num; printf( Please enter an integer: "); scanf("%d", &num); if ( num < 0 ) printf("is negative.\n"); printf("num = %d\n", num); return 0; } 1 학습목표 프로그래밍의 기본 개념을
More informationPowerPoint 프레젠테이션
클라우드과정보충자료 2019.6 윤형기 (hky@openwith.net) 평가및과제 Review 문제 1. Docker 컨테이너 (container) 의역할에대한설명으로잘못된것은? a. 컨테이너는자기완결적이어서한 Docker 기반환경에서운영되면다른어디에서도이용가능하다. b. 자체환경및클라우드환경어디에나적용가능하다. c. immutable 이어서중복사용, 공유가능한경량급
More informationIBM Cloud Private 온프레미스장점과클라우드장점을모두살린신개념클라우드 - 퍼블릭클라우드의파워를방화벽내기업데이터센터로확장 - 컨테이너, 마이크로서비스아키텍처, 오픈소스기반으로클라우드네이티브앱개발및기존앱현대화 - 완벽한하이브리드환경지원 (Private Cloud
IBM Cloud Private 온프레미스장점과클라우드장점을모두살린신개념클라우드 - 퍼블릭클라우드의파워를방화벽내기업데이터센터로확장 - 컨테이너, 마이크로서비스아키텍처, 오픈소스기반으로클라우드네이티브앱개발및기존앱현대화 - 완벽한하이브리드환경지원 (Private Cloud 구축및멀티퍼블릭클라우드통합 ) PRIVATE MULTI-CLOUD PUBLIC 02 Contents
More informationPowerPoint 프레젠테이션
최우형수석, 시스코코리아 (whchoi@cisco.com) 목차 1. 데이터센터기술동향 2. 시스코클라우드 / 가상화솔루션 3. 구축사례 4. Why Cisco? 데이터센터기술동향 5 년안에기업비즈니스의디지털화 81% 81% 80% 80% Mobile Technolo gies for Custome 모바일 r 기술 Engagement ata Mining 데이터and
More informationK-ICT 클라우드 서비스 적용 시범사업 -창원국가산업단지 입주기업대상- Partner for New Possibilities 모든 사람과 기업들이 꿈을 실현하고 더 나은 세상을 위한 새로운 가능성을 만들어 갈 때 SK텔레콤이 항상 그들과 함께하는 동반자가 되겠다는 의미입니다. 가능성의 릴레이 사람에서 기술로, 다시 사람으로 가능성의 릴레이는 고객의 삶 속에서
More information<BCBCBBF3C0BB20B9D9B2D9B4C220C5ACB6F3BFECB5E520C4C4C7BBC6C3C0C720B9CCB7A128BCF6C1A4295F687770>
세상을 바꾸는 클라우드 컴퓨팅의 미래 KT 그룹컨설팅지원실, 김미점(mjkim@kt.com) Gartner 10대 IT Trend에서 2009년에서 2011년까지 3년 연속 선정되고, 기업에서의 경영 방식이나 개인의 삶을 다양한 방식으로 바꿀 것으로 예상되는 클라우드 컴퓨팅의 미래 전망은 어떠할까? 빅 데이터의 등장과 다양한 모바일 디바이스의 출현으로 클라
More informationMango220 Android How to compile and Transfer image to Target
Mango220 Android How to compile and Transfer image to Target http://www.mangoboard.com/ http://cafe.naver.com/embeddedcrazyboys Crazy Embedded Laboratory www.mangoboard.com cafe.naver.com/embeddedcrazyboys
More informationOpen Cloud Engine Open Source Big Data Platform Flamingo Project Open Cloud Engine Flamingo Project Leader 김병곤
Open Cloud Engine Open Source Big Data Platform Flamingo Project Open Cloud Engine Flamingo Project Leader 김병곤 (byounggon.kim@opence.org) 빅데이터분석및서비스플랫폼 모바일 Browser 인포메이션카탈로그 Search 인포메이션유형 보안등급 생성주기 형식
More informationPowerPoint 프레젠테이션
DevOps 환경을위한 Continuous Monitoring 소개및게임적용사례 이길복팀장, NCSOFT 서비스플랫폼개발실김현동 Cloud Solution Architect, Microsoft Agenda Monitoring on Azure Continuous Monitoring with Application Insights Application Insights
More informationPCServerMgmt7
Web Windows NT/2000 Server DP&NM Lab 1 Contents 2 Windows NT Service Provider Management Application Web UI 3 . PC,, Client/Server Network 4 (1),,, PC Mainframe PC Backbone Server TCP/IP DCS PLC Network
More information99-18.hwp
- vii - - viii - - ix - - x - - xi - - xii - - xiii - - xiv - - xv - - xvi - - xvii - - xviii - - xix - - 20 - - 21 - - 22 - - 23 - - 24 - - 25 - - 26 - - 27 - - 28 - - 29 - - 30 - - 31 - - 32 - - 33 -
More information슬라이드 1
2015( 제 8 회 ) 한국소프트웨어아키텍트대회 OSS 성능모니터링을위한 Open Source SW 2015. 07. 16 LG CNS 김성조 Tomcat & MariaDB 성능모니터링 Passion Open Source Software Open Hadoop IT Service Share Communication Enterprise Source Access
More informationU.Tu System Application DW Service AGENDA 1. 개요 4. 솔루션 모음 1.1. 제안의 배경 및 목적 4.1. 고객정의 DW구축에 필요한 메타정보 생성 1.2. 제품 개요 4.2. 사전 변경 관리 1.3. 제품 특장점 4.3. 부품화형
AGENDA 1. 개요 4. 솔루션 모음 1.1. 제안의 배경 및 목적 4.1. 고객정의 DW구축에 필요한 메타정보 생성 1.2. 제품 개요 4.2. 사전 변경 관리 1.3. 제품 특장점 4.3. 부품화형 언어 변환 1.4. 기대 효과 4.4. 프로그램 Restructuring 4.5. 소스 모듈 관리 2. SeeMAGMA 적용 전략 2.1. SeeMAGMA
More informationsolution map_....
SOLUTION BROCHURE RELIABLE STORAGE SOLUTIONS ETERNUS FOR RELIABILITY AND AVAILABILITY PROTECT YOUR DATA AND SUPPORT BUSINESS FLEXIBILITY WITH FUJITSU STORAGE SOLUTIONS kr.fujitsu.com INDEX 1. Storage System
More informationPowerPoint Presentation
오에스아이소프트코리아세미나세미나 2012 Copyright Copyright 2012 OSIsoft, 2012 OSIsoft, LLC. LLC. PI Coresight and Mobility Presented by Daniel Kim REGIONAL 세미나 SEMINAR 세미나 2012 2012 2 Copyright Copyright 2012 OSIsoft,
More information