SlideShare a Scribd company logo
1 of 46
Download to read offline
클라우드 생존 전략
오픈소스컨설팅
- Internal Use Only -
가트너 IT 2019 트렌드 발표
자율주행 사물
양자 컴퓨팅
확장된 분석기술
인공지능 주도 개발
강화된 엣지
디지털 트윈
몰입경험
블록체인
스마트 공간
개인정보보호/디지털윤리
- Internal Use Only -
IDG에서 이야기하는 트렌드 기술
블록체인
챗봇
AI
머신러닝
DevOps
to
NoOps
오픈소스
서비스 모델
서버리스
아키텍처
컨테이너
- Internal Use Only -
데이터 분석을 넘어 ML, AI까지
인공지능 기술 발전
▪ 인공지능 기계학습은 많은 양의 데이터가 발생하는 빅데이터나 사물 인터넷 시대에 필수
적인 핵심 SW기술
시대에 필수적인 핵심 SW기술
▪ 인공지능 기계학습의 발달은 지적 활동의 자동화에 대한 가능성을 열고 있다는 점에서 그
파급 효과가 매우 크고 광범위할 것으로 전망
인공지능 기계학습의 발달은 지적 활동의 자동화에 대한 가능성
▪ 최근 딥러닝을 중심으로 급격히 발전한 기계학습 기술은 실용화를 위한 요구 수준과 실제
인공지능 기술 간의 격차를 크게 좁히며 다양한 지능형 시스템의 출현을 예고하고 있음
최근 딥러닝을 중심으로 급격히 발전한 기계학습 기술
▪ 구글, 테슬라를 비롯한 선진 SW기업들은 기계학습 기술을 스마트카, 핀 테크, 스마트 헬
스케어 등 고부가가치 융합분야에 적용하여 새로운 가치를 창출
새로운 가치를 창출
인공지능 관련 2가지 이벤트
알파고(Alphago) VS 이세돌 삼성전자 VIV Labs 인수
우리나라 사회에 인공지능의
중요성을 일깨워 준 이벤트
우리나라가 글로벌 IT기업들과
경쟁할 수 있는 AI 기반을 마련
글로벌 IT 기업들의 인공지능 전략 발표
글로벌 IT 기업들은 본격적인 인공지능 시대를 열기 시작하고 있으며 시
장선점을 위한 전략을 마련하고 있다
데이터 저장 기술, 분석 능력의 확대로 머신 러닝, 인공 지능 영역까지 지속적으로 확장
- Internal Use Only -
클라우드 에코 시스템
Mobile
Application
IoT/
빅데이터
클라우드
연결성을 갖는 5개의 키워드를 통해 에코 시스템을 구성
- Internal Use Only -
변화를 통한 가치 창출
주요
특성
Calculating Database Online Ubiquitous
가치
ICT 발전
Intelligence
Q: 가치창출의 원천은 어디에서 오는가?
A: 기술, 사람, 데이터 B: 개방, 혁신, 협력, 창조
- Internal Use Only -
가상화 환경
Multi-App
환경
x86 서버
아키텍처 클라우드 환경
고성능 H/W
단일 OS,
다중 애플리케이션
단일 H/W, OS,
애플리케이션
파티셔닝,
캡슐화, 격리,
리소스 공유
모든 인프라의 소프트웨
어 가상화 서비스 중심의
인프라 환경
시스템
S/W확장
APP
OS
APP
OS
APP APP
가상화
APP
OS
APP APP
네트워크 인프라
컨트롤러 인프라
컴퓨트 인프라
스토리지 인프라
장애/간섭,
선택/Hang
사용률
scale-out
서비스
최적화,
유연한
아키텍처
애플리케이션 중심의
인프라의 변화
네트워크 인프라
컨트롤러 인프라
PaaS
스토리지 인프라
이벤트 중심 서비스로의
변화
FaaS
Physical server VMs IaaS PaaS FaaS
클라우드 인프라
Ser verless ecosystem
IT Domains
X86 + Linux(Linux/CentOS) RHEV/VMWARE Cloud Platform
Kubernetes
Red Hat OpenShift
To Be Develop
OS OS 인프라
종속성
탈피
인프라
탈피
민첩성/유연성 중심의 인프라 변화
클라우드 환경 클라우드 환경
- Internal Use Only -
Bimodal IT = 두가지 토끼를 잡아야 하는 기업들
Mode1 Mode 2
안정성 Goal 민첩성(Agility)
비용 대비 성능 Value 브랜드, 고객 만족도, 매출 성장
Waterfall, 수직 모델,
빅뱅 방식 차세대 Approach
애자일, CI/CD,
DevOps
세부적인 사전 플랜 위주,
승인 기반
Governance
경험/실험 위주,지속적,
프로세스 기반
SI, 대형 벤더, 아웃소싱
장기간의 딜 싸이클 Sourcing
새로운 중소규모 공급자,
단기간의 딜 싸이클
기존 프로세스,
프로젝트 경험 위주
Talent 신기술, 새로운 도전 위주
IT 중심,
고객/사용자와 동떨어짐
Culture
비즈니스 중심,
고객/사용자와 가까움
Long (수개월~수년) Cycle Times Short (수일~수주)
Marathon
Runner
Sprinter
Source:Gartner
Cloud First Strategy!
애플리케이션을 기동하는 클라우드 플랫폼
Source: Cloud Security Alliance(CSA) Report 2018. 07
https://www.skyhighnetworks.com/cloud-security-blog/microsoft-azure-closes-iaas-adoption-gap-with-amazon-aws/
애플리케이션 워크로드 실행 영역
기업 규모별 평균 애플리케이션 수
Source: State of Cloud Report, 2017
- Internal Use Only -
엔터프라이즈의 투트랙 - 프라이빗/퍼블릭
PRIVATE은 VMWARE와 OPENSTACK / PUBLIC은 AWS와 AZURE
- Internal Use Only -
프라이빗 변화 – 서비스 구축/운영(소프트웨어 정의)
ModernDataCenter특징
특징 내용
Software-defined
Compute,Storage,Network의 가상화 및 하나의 서비스로 제공되는
형태
Enterprise-ready
견고한 IT환경 및 Self-service management를 위한 고효율성,고가용
성, 하드웨어 독립적인 인프라 구축
Secure and
compliant
미세분할적 경계기반보안 및 정책기반시행 구축으로 보다 탄력적이고 향
상된 보안을 제공함
Elastically
scalable
유동적인 workload에 대응하기 위하여 Compute,
Storage,Network 리소스의 동적,자동적 확장성 확보
Extensible to the
cloud
Public, Private 클라우드로 유연한 통합 및 확장되는 플랫폼
Ready for both
traditional and
cloud-native
applications
컨테이너 기술 및 microservice기반의 아키텍처 도입으로 전통적인 애
플리케이션 및 Cloud-native 애플리케이션 구축 및 운영 능력 확보
Highly automated
Provisioning 시간 단축, 리소스 utilization 증대 그리고 수동작업으로
발생하기 쉬운 에러 case 감소를 위한 delivery 자동화 및
“production-ready” 인프라 확보
HowCloudSystemsupport
Public/Private
Cloud
가상화
Software
defined
Enterprise
-ready
Elastically
scalableSecure&
compliant
Extensible
tothe
Cloud
Readyfor
Cloud-native
Appl.
Highly
automated
클라우드 기술은 DC Modernization을 위한 인프라를 제공
분산컴퓨팅 오픈
I/F
프로비저닝
다중공유
보안및
프라이버시
Data Center Modernization의 핵심 키워드는 Elastic, Automated, Microservice Architecture,
DevOps 등이며 이러한 특징은 클라우드 환경에서 적용, 발전 시키기 용이함
ModernDC
major
Keywords
- Internal Use Only -
44.1%
7.7%
3.0%
Market Share: Public Cloud Services, Worldwide, 2016, 19 September 2017, Analyst(s): Sid Nag, Chad Eschinger, Fred Ng, David Edward
Ackerman, Fabrizio Biscotti, Ed Anderson, Mike Dorosh, Colleen Graham
2.3%
1.0%
1.4%
0.7%
2.2%
0.5%
0.9%
퍼블릭 변화 – 서비스 이용/운영
아마존 AWS가 클라우드 시장 1위, 마이크로소프트 애저가 2위를 차지하고 있음
클라우드 네이티브 전략
클라우드 네이티브는 클라우드 컴퓨팅 모델의 장점을 모두
활용하는 애플리케이션을 개발하고 실행하기 위한 접근 방식
장점 = 분산을 통한 유연성(Scale)
운영 관점 = 애플리케이션도 분산시켜야 함
- Internal Use Only -
Scale Cube = Application + Data 분할
출처: http://theartofscalability.com
- Internal Use Only -
아키텍처는 변화해야 하지만...
하이브리드 클라우드 레퍼런스 아키텍처
Customer
Gateway
VPC
Gateway
전용선
내부망(내부 시스템)
1G Network
10G NetworkVLAN400VLAN300
VLAN500 L2 1G SwitchL2 1G Switch
WEB SERVER VM GROUP
업무 WEB
#1 ~ #6
업무 WEB
#1 ~ #3
업무 WEB
#1 ~ #3
업무 WEB
#1, #2
업무 WAS
#1, #2
업무 WAS
#1 ~ #4
업무 WAS
#1 ~ #4
업무 WAS
#1 ~ #3
업무WAS
#1, #2
백업서버
WAS SERVER VM GROUP
오픈스택 가상화 컴퓨팅서버 #1 ~ #9(Physical 252core, 300% Util: 756 vCore 사용가능, 물리메모리 4.5TB 사용가능)
클라우드 관리서버
#1 ~ #3
VLAN500
VLAN300
Internet
웹방화벽
Router
방화벽
L2 Switch
웹방화벽
인터넷 망(외부시스템)
HA L2 Switch
10G 망 구성
VLAN300 VLAN300 VLAN500
ORACLE/MS-SQL
SAN스토리지
DB VM GROUP
PostgreSQL #1,#2
VLAN300
MariaDB#1,#2
Oracle
MS-SQL #1, #2
SAN
Switch
VLAN500VLAN500VLAN500
NAS
VLAN300
VLAN600VLAN600
VLAN600
VLAN600 VLAN600
VLAN600
SDx CONTROLLER
VLAN600
VLAN500
범
례
Storage망VLAN300
복제망VLAN400
관리망VLAN500
Physical Machine
(28core/512GB)
Virtual Machine
VM
VLAN600데이터망
10G 1G
분산스토리지 메인서버 #1 ~ #4
(Total 240TB, Usable 80TB)
VLAN500
VLAN400
VLAN300
SOFTWARE DEFINED STORAGE GROUP
VLAN600
Elastic
Load Balancer
Availability Zone
Web/WAS
Servers
Web/WAS
Servers
Amazon EC2 Amazon EC2
Availability Zone
Amazon EC2
Private Subnet
Public Subnet
AWS
Shield
AWS
WAF
객체 스토리지
EBS & Snapshot(추가 확장)
Private Subnet
Master
Multi-AZ
(Standby)
업무용 EC2 Group(추가 확장)
외주 개발
VPN
TUNNEL
협력사
단독 서버 #1~#N(단독 업무용)
VLAN500
VLAN400
VLAN300
BAREMETAL SERVER GROUP
VLAN600
CloudWatch이메일 통지
VM VMVM VM VM VM VM VM VMVM VM VM VM VM
VM VM
VM VM
VM VM VM VM VM VM VM VM VM
VM VM
VMVM VMVM
HA
HA
IPS
HA
IPS
FW
HA
HA
L2 Switch
18
- Internal Use Only -
But, 기존 애플리케이션 = ITSM + 규제 + 변화 어려움
출처: https://www.facebook.com/75911537320/photos/a.10151028112312321.423930.75911537320/10154488365657321/?type=3&theater
시간이 지날수록 기능을 빨아들여 점점 커지는 특징의 용(?)
- Internal Use Only -
해결이 필요한 과제들
운영을 고려하지
못한 개발과 우선
순위
조직원의
기술 축적 부재
운영을 고려하지
못한 설계와 테스
트결여
장기간의
개발과 테스트
운영에서 준비되지
못한 소프트웨어 도입
보안으로 인한
규제 정책
개발과 운영
워크플로우
분리
운영환경에서
장애 복구
디버그가 곤란한
운영환경
비즈니스 현실을
반영하지 못하는
운영
개발팀과의 커뮤니케이
션 결여에 따른 장애복구
시간의장기화( MTTR)
MTTR : Mean Time To Repair ( 장애복구평균시간)
결국 클라우드에 최적화되려면
기존의 시스템 Silo를 풀어내고,
애플리케이션을
분할/규격화/캡슐화
해야 하는 숙제
- Internal Use Only -
애플리케이션을 분할 후 운영 배포
작은 서비스 크기(Microservice)로
개발(Dev) 구성
다양한 운영(Ops)환경의
지속적(Continuous) 배포(Deploy)
이미지 출처: https://dzone.com/articles/microservice-architecture-learn-build-and-deploy-a
- Internal Use Only -
+ 운영과 개발을 통합?(DevOps?)
좋은 것은 알지만 현실은?
❖ DevOps는 금융업에서 이상적인 이야기일수도 있음
• 인프라 운영 엔지니어에게 Jenkins, Spring Framework 이나 Rest API를 이해시키는 것?
❖ 왜 개발 및 운영과 통합해야 하는가?
❖ 인력 감축을 위한 수단인가?
• 개발자가 운영을 하는 것?
• 운영에서 개발을 하는 것?
DevOps
• 운영팀을 위해 운영자동화를 위한 코드교육
• 개발팀에 운영기술 전수
왜 개발 및 운영을 통합해야 하는가?
✓ 빈번한 릴리즈를 위해 개발팀과 운영팀의
협력은 필수(규제의 벽)
인력 감축을 위한 수단인가?
✓ 운영팀 경쟁력 확보 - Infra as a Code
어떻게 해결할 것인가?
- Internal Use Only -
지속적 배포/통합(CI/CD, DevOps)의 의미
[개발]과 [운영]이 책임과 실천을 함께 공유하는 것
애플리케이션개발, 인프라, 운영, 품질관리를 담당하는 IT부서간 커뮤니케이션과 협업을
통하여 목표로 한 소프트웨어나 서비스를 개발하는 프로세스나 방법–Forrester
DevOps는 클라우드 서비스로부터 시작된 것으로 온라인 비즈니스 증가에 따라 운영팀과
개발팀이 협업하는 것으로 효율성을 향상시키는 것에 주목한 개념 – Gartner
DevOps는 회사의 애플리케이션 개발팀과 시스템 운영팀의 태스크를 통합하는 것 -
TechTarget
MSA + DevOps + Cloud
Microservices
Architecture
Cloud로 인한 IT 조합의 변화
이미지 출처: https://www.meetup.com/ko-KR/Cloud-Native-Brno/
- Internal Use Only -
프로세스 + 도구 = 클라우드 네이티브
Process/협업
• Transversal teams are starting to grow on new projects
• TAB/DAT process evolution to be align to new production lifecycle
• Request management : JIRA
• Environment provisioning Speed-up
• Ways of working / processes to work in Agile mode
Agile Process
• 반복 주기
• Try and error 학습
• 경험학습을 통한 좋은 선택, 이를 통한 위험 부담 경감
• Scrum, XP(eXtreme Programming)등
• DevOps toolchain 적용 : a set of combination of tools that aid in the delivery,
development and management of applications throughout software
development lifecycle, by organization
• DevOps 지원 tool 사용(AWS, OpenStack, Docker, Gitlab, etc.)
DevOps
• Development + Operation
• 개발과 운영조직을 하나로, 원활한 의사소통, 빠른
반영, 빠른 피드백 반영
• 기존 사일로에서 탈피, 문화와 사고의 전환
Tools
• 업무 프로세스 혁신 및 협업 tool
• Project management
• Issue Tracking
• Agile tool로 사용
새로운 IT Tools
Web Modern Architecture
Automated & Seamless Architecture
IS/IT Transformation Plan을 위하여 Flexibility, Reactivity, Innovation, Agility, Communication, IT
Robustness, Collaboration 등을 달성 목표로 잡고 이를 실현하기 위한 활동 및 최신 IT 트렌드를 도입
- Internal Use Only -
숙제 - 서로 다른 클라우드에 애플리케이션 이동/확장
이미지 출처: https://avinetworks.com/glossary/multi-cloud/
- Internal Use Only -
다양한 부두(Cloud)에 규격화된 캡슐(Container)를 운송
90%의 모든 화물에 표준 컨테이너 안에 실려 운송
배에 선적, 하적 시 시간과 비용, 도난 및 파손을 크게 줄임
최종 제품의 화물 운송 비용을 감소시킴 (from >25% to <3%) – 글로벌화 가능
5000대의 화물 운송선이 연간 2억개의 컨테이너를 수송 중
Static website Sales AppUser DB B2C App ELK Stack
Development VM QA server Public Cloud
Contributor’s
laptop
MultiplicityofStacksMultiplicityofhardwa
reenvironments
Production
Cluster
Customer
Data Center
Doservicesandappsin
teractappropriately?
CanImigratesmoothl
yandquickly
가상화된 모든 플랫폼에서
표준 기법을 사용하여 운영
애플리케이션을 가볍고 이식 가
능한 형태로 캡슐화하여 컨테이
너에 탑재
- Internal Use Only -
업무 시스템의 자유로운 인프라 환경 이동
애플리케이션에 대한 부분은 클라우드나 인프라에 상관없이 이동시키고자 하는 욕구로 컨테이너 기반으로 변화
LAPTOP
Container
Application
OS dependencies
Guest VM
RHEL
BARE METAL
Container
Application
OS dependencies
RHEL
VIRTUALIZATION
Container
Application
OS dependencies
Virtual Machine
RHEL
PRIVATE CLOUD
Container
Application
OS dependencies
Virtual Machine
RHEL
PUBLIC CLOUD
Container
Application
OS dependencies
Virtual Machine
RHEL
Container 시장 = AWS, Google, Azure(MS), Red Hat, VMWare 등의 차세대 먹거리
- Internal Use Only -
컨테이너 적재의 중요성
컨테이너가 적재되는 기반 플랫폼(컨테이너선)의 밸런싱과 조화(Orchestration)가 중요
Kubernetes 프로젝트
- Internal Use Only -
벤더 메가 트렌트 = 쿠버네티스 지원
컨테이너 제어의 최고의 기술을 가진 구글에서 만들어 공개한 오픈소스 프로젝트
Red Hat - OpenShift
피보탈 - PKS(Pivotal
Kubernetes Service)
시스코 - CCP(Cisco Container
Platform)
수세 – CaaS(Container as a
Service)
기타 10여종 이상
※ IBM의 레드햇 인수 → 컨테이너 인수?
- Internal Use Only -
업무(Application) + 조화(Orchestration)
API 서비스 활용을 통한 개발 애플리케이션에 대한 속도 증대를 기대
개발 애플리케이션
API Service
서비스 인프라 스트럭처
ServicesManagement
APIService
CommonServices
공통/업무지원/총무
채널
영업/고객
기간계 애플리케이션
Unshared
Shared
1 2 3 4 5 6
7 8 9 10 11 12
A 1 2 3
B 1 3 4 5
C 5 6 7
D 2 7 8 9
E 7 10 11
F 8 9 10 11 12
G 1 3 7 9 11
1 3 7
2 4 6
9 10 11 12
5 8
1 3
1 3
1 3
1 3
5
5 7
5
7
5
7
2
2
2 7 8 9
2
8 9
9
8
7 10 11
8 9 10 11
1 3 7 9 11
10 11
10 11
Cost Curve
Over Time
- Internal Use Only -
A그룹 시스템의 서비스 전환
IaaS 과금
(or 종량제)
IT 비용항목
인프라비용
As-Is
To-Be
데이터센터운영비
(인프라 운영인건비, 상면비/전력비등)
미들웨어SW 비용
애플리케이션SW 비용
애플리케이션운영비
(애플리케이션운영인건비등)
신규애플리케이션구축비
고객사소유
H/C 기반과금+
상면비/전력비
고객사소유
고객사소유
H/C 기반과금
H/C 기반과금
자산양수
PaaS 과금
SaaS 과금
1단계 2단계 3단계
자산양수
자산양수
Case by
Case
H/C: 공수(Head Counting)
- Internal Use Only -
B사 혁신 센터 - 컨테이너 기반 ALM 그룹사 제공
ITS
Change
Management
Git
Configure
Management
Jenkins
Build (Gradle)
Kubernetes Registry
Images
app:0.1 app:0.2 app:0.9⋯
개발 #1
(Kubernetes
Node)
Containers
(Docker)
app:0.9
운영 #n
(Kubernetes
Node)
Containers
(Docker)
app:0.8
운영 #1
(Kubernetes
Node)
Containers
(Docker)
app:0.8
운영 #2
(Kubernetes
Node)
Containers
(Docker)
app:0.8
⋯
Build
개발자
Eclipse
Coding
Build
(Gradle)
Commit
Push
Push
Report
CloseAssign
Open
SonarQube
Quality Control
Analysis
Continuous
Deployment
(OSC-Kubectl)
Continuous
Deployment
(OSC-Kubectl)
컨테이너 기반 애플리케이션 라이프사이클을 제공함으로써 개발/운영에 대한 관리를 수행하는 환경 구성
• AI, 머신러닝, 블록체
인, 챗봇 등의 다양한
금융 접목을 시도
• Container 기반의
ALM 환경을 구축하
고 각 그룹사에서 신
기술에 대한 니즈가
있는 경우 해당 요청
에 대한 자동 환경 구
성, 기본 컨테이너 이
미지를 제공
- Internal Use Only -
C 금융사
C사 블록체인 서비스, 결제, CMS, Messenger 등의 다양한 서비스를 AWS기반 위에서 운영 중
감독 기관의 보안 정책과 감사에 대한 다양한 체크리스트 및 프로세스 확인
• U2L, U2C의 경험
• 전용선을 통한 네트
워크 연결
• 서비스별 계정 분리
• VPC 네트워크 분리
및 Peering 연결
• 데이터 분석계 활용
- Internal Use Only -
블록체인 기반 가상화폐 거래소(코인제스트)
Amazon AWS + OpenStack 구성 내용(2000 VM 확장 중)
오픈소스컨설팅을 활용한 이점
Cost reduction Accessibility Stability Easy to use convenience
Be Faster, easier to migrate Data Center to Cloud!
Playce RoRo
- Internal Use Only -
Products - 아틀라시안 ALM/DevOps
Atlassian SR프로세스
솔루션
•다양한 고객사(삼성전자 무선사업부 포함)
에서 SR처리/빌드/배포의 기반 솔루션으
로 아틀라시안의 제품을 활용함
•Jenkins, Git 등의 오픈소스 기반 ALM을
솔루션을 활용하여 디플로이 관리와 연동
하는 방법도 고려함
•배포 자동화에 대한 두려움 극복을 위한 자
동화 도구 제공
아틀라시안 솔루션을 활용하여 고객의 DevOps, ITSM을 통한 SR 시스템 구성, 배포 관리 프로세스에 적용될 수 있는 제품을
제공합니다.
SR관리 Atlassian JIRA
지식관리 Atlassian Confuence
형상관리 BitBucket/Git
빌드/배포관리 Jenkins/Bamboo
조직, 전략, 프로세스, 비즈니스를 위한
거버넌스가 핵심
OPEN
SHARE
CONTRIBUTE
ADOPT
REUSE
감사합니다

More Related Content

What's hot

데브옵스(DevOps)의 현재와 미래 - ChatOps & VoiceOps (윤석찬)
데브옵스(DevOps)의 현재와 미래 - ChatOps & VoiceOps (윤석찬)데브옵스(DevOps)의 현재와 미래 - ChatOps & VoiceOps (윤석찬)
데브옵스(DevOps)의 현재와 미래 - ChatOps & VoiceOps (윤석찬)Amazon Web Services Korea
 
[Games on AWS 2019] AWS 사용자를 위한 만랩 달성 트랙 | Aurora로 게임 데이터베이스 레벨 업! - 김병수 AWS ...
[Games on AWS 2019] AWS 사용자를 위한 만랩 달성 트랙 | Aurora로 게임 데이터베이스 레벨 업! - 김병수 AWS ...[Games on AWS 2019] AWS 사용자를 위한 만랩 달성 트랙 | Aurora로 게임 데이터베이스 레벨 업! - 김병수 AWS ...
[Games on AWS 2019] AWS 사용자를 위한 만랩 달성 트랙 | Aurora로 게임 데이터베이스 레벨 업! - 김병수 AWS ...Amazon Web Services Korea
 
[SW 아키텍처 컨퍼런스] 클라우드 아키텍처 개론
[SW 아키텍처 컨퍼런스] 클라우드 아키텍처 개론[SW 아키텍처 컨퍼런스] 클라우드 아키텍처 개론
[SW 아키텍처 컨퍼런스] 클라우드 아키텍처 개론Alex Hahn
 
컴플라이언스를 위한 고급 AWS 보안 구성 방법-AWS Summit Seoul 2017
컴플라이언스를 위한 고급 AWS 보안 구성 방법-AWS Summit Seoul 2017컴플라이언스를 위한 고급 AWS 보안 구성 방법-AWS Summit Seoul 2017
컴플라이언스를 위한 고급 AWS 보안 구성 방법-AWS Summit Seoul 2017Amazon Web Services Korea
 
Basics for understanding the cloud
Basics for understanding the cloudBasics for understanding the cloud
Basics for understanding the cloud재성 고
 
[115]쿠팡 서비스 클라우드 마이그레이션 통해 배운것들
[115]쿠팡 서비스 클라우드 마이그레이션 통해 배운것들[115]쿠팡 서비스 클라우드 마이그레이션 통해 배운것들
[115]쿠팡 서비스 클라우드 마이그레이션 통해 배운것들NAVER D2
 
Graviton2 기반의 EC2 인스턴스 집중 탐구 - 윤석찬 :: AWS Unboxing 온라인 세미나
Graviton2 기반의 EC2 인스턴스 집중 탐구 - 윤석찬 :: AWS Unboxing 온라인 세미나Graviton2 기반의 EC2 인스턴스 집중 탐구 - 윤석찬 :: AWS Unboxing 온라인 세미나
Graviton2 기반의 EC2 인스턴스 집중 탐구 - 윤석찬 :: AWS Unboxing 온라인 세미나Amazon Web Services Korea
 
AWS 12월 웨비나 │성공적인 마이그레이션을 위한 클라우드 아키텍처 및 운영 고도화
AWS 12월 웨비나 │성공적인 마이그레이션을 위한 클라우드 아키텍처 및 운영 고도화AWS 12월 웨비나 │성공적인 마이그레이션을 위한 클라우드 아키텍처 및 운영 고도화
AWS 12월 웨비나 │성공적인 마이그레이션을 위한 클라우드 아키텍처 및 운영 고도화Amazon Web Services Korea
 
AWS로 게임 기반 다지기 - 김병수, 박진성 :: AWS Game Master 온라인 세미나 #3
AWS로 게임 기반 다지기 - 김병수, 박진성 :: AWS Game Master 온라인 세미나 #3 AWS로 게임 기반 다지기 - 김병수, 박진성 :: AWS Game Master 온라인 세미나 #3
AWS로 게임 기반 다지기 - 김병수, 박진성 :: AWS Game Master 온라인 세미나 #3 Amazon Web Services Korea
 
AWS 6월 웨비나 | AWS에서 MS SQL 서버 운영하기 (김민성 솔루션즈아키텍트)
AWS 6월 웨비나 | AWS에서 MS SQL 서버 운영하기 (김민성 솔루션즈아키텍트)AWS 6월 웨비나 | AWS에서 MS SQL 서버 운영하기 (김민성 솔루션즈아키텍트)
AWS 6월 웨비나 | AWS에서 MS SQL 서버 운영하기 (김민성 솔루션즈아키텍트)Amazon Web Services Korea
 
AWS 12월 웨비나 │클라우드 마이그레이션을 통한 성공사례
AWS 12월 웨비나 │클라우드 마이그레이션을 통한 성공사례AWS 12월 웨비나 │클라우드 마이그레이션을 통한 성공사례
AWS 12월 웨비나 │클라우드 마이그레이션을 통한 성공사례Amazon Web Services Korea
 
클라우드 보안 이슈 및 원격 관제 기반 대응 방안 - AWS Summit Seoul 2017
클라우드 보안 이슈 및 원격 관제 기반 대응 방안 - AWS Summit Seoul 2017클라우드 보안 이슈 및 원격 관제 기반 대응 방안 - AWS Summit Seoul 2017
클라우드 보안 이슈 및 원격 관제 기반 대응 방안 - AWS Summit Seoul 2017Amazon Web Services Korea
 
[Partner TechShift 2017] 클라우드 시대 기존 Legacy에서 벗어나는 방법
[Partner TechShift 2017] 클라우드 시대 기존 Legacy에서 벗어나는 방법[Partner TechShift 2017] 클라우드 시대 기존 Legacy에서 벗어나는 방법
[Partner TechShift 2017] 클라우드 시대 기존 Legacy에서 벗어나는 방법Amazon Web Services Korea
 
[2017 Windows on AWS] AWS 를 활용한 SQL Server 최적 활용 방안
[2017 Windows on AWS] AWS 를 활용한 SQL Server 최적 활용 방안[2017 Windows on AWS] AWS 를 활용한 SQL Server 최적 활용 방안
[2017 Windows on AWS] AWS 를 활용한 SQL Server 최적 활용 방안Amazon Web Services Korea
 
Amazon EKS를 통한 빠르고 편리한 컨테이너 플랫폼 활용 – 이일구 AWS 솔루션즈 아키텍트:: AWS Cloud Week - Ind...
Amazon EKS를 통한 빠르고 편리한 컨테이너 플랫폼 활용 – 이일구 AWS 솔루션즈 아키텍트:: AWS Cloud Week - Ind...Amazon EKS를 통한 빠르고 편리한 컨테이너 플랫폼 활용 – 이일구 AWS 솔루션즈 아키텍트:: AWS Cloud Week - Ind...
Amazon EKS를 통한 빠르고 편리한 컨테이너 플랫폼 활용 – 이일구 AWS 솔루션즈 아키텍트:: AWS Cloud Week - Ind...Amazon Web Services Korea
 
AWS CLOUD 2017 - AWS 기반 하이브리드 클라우드 환경 구성 전략 (김용우 솔루션즈 아키텍트)
AWS CLOUD 2017 - AWS 기반 하이브리드 클라우드 환경 구성 전략 (김용우 솔루션즈 아키텍트)AWS CLOUD 2017 - AWS 기반 하이브리드 클라우드 환경 구성 전략 (김용우 솔루션즈 아키텍트)
AWS CLOUD 2017 - AWS 기반 하이브리드 클라우드 환경 구성 전략 (김용우 솔루션즈 아키텍트)Amazon Web Services Korea
 
기업 IT 인프라 환경 최적화를 위한 하이브리드 클라우드 적용 방안 - AWS Summit Seoul 2017
기업 IT 인프라 환경 최적화를 위한 하이브리드 클라우드 적용 방안 - AWS Summit Seoul 2017기업 IT 인프라 환경 최적화를 위한 하이브리드 클라우드 적용 방안 - AWS Summit Seoul 2017
기업 IT 인프라 환경 최적화를 위한 하이브리드 클라우드 적용 방안 - AWS Summit Seoul 2017Amazon Web Services Korea
 
[E-commerce & Retail Day] 인공지능서비스 활용방안
[E-commerce & Retail Day] 인공지능서비스 활용방안[E-commerce & Retail Day] 인공지능서비스 활용방안
[E-commerce & Retail Day] 인공지능서비스 활용방안Amazon Web Services Korea
 
Cloud for Kubernetes : Session1
Cloud for Kubernetes : Session1Cloud for Kubernetes : Session1
Cloud for Kubernetes : Session1WhaTap Labs
 
Aws summit 2017_이상오_fn
Aws summit 2017_이상오_fnAws summit 2017_이상오_fn
Aws summit 2017_이상오_fnLEE Kevin
 

What's hot (20)

데브옵스(DevOps)의 현재와 미래 - ChatOps & VoiceOps (윤석찬)
데브옵스(DevOps)의 현재와 미래 - ChatOps & VoiceOps (윤석찬)데브옵스(DevOps)의 현재와 미래 - ChatOps & VoiceOps (윤석찬)
데브옵스(DevOps)의 현재와 미래 - ChatOps & VoiceOps (윤석찬)
 
[Games on AWS 2019] AWS 사용자를 위한 만랩 달성 트랙 | Aurora로 게임 데이터베이스 레벨 업! - 김병수 AWS ...
[Games on AWS 2019] AWS 사용자를 위한 만랩 달성 트랙 | Aurora로 게임 데이터베이스 레벨 업! - 김병수 AWS ...[Games on AWS 2019] AWS 사용자를 위한 만랩 달성 트랙 | Aurora로 게임 데이터베이스 레벨 업! - 김병수 AWS ...
[Games on AWS 2019] AWS 사용자를 위한 만랩 달성 트랙 | Aurora로 게임 데이터베이스 레벨 업! - 김병수 AWS ...
 
[SW 아키텍처 컨퍼런스] 클라우드 아키텍처 개론
[SW 아키텍처 컨퍼런스] 클라우드 아키텍처 개론[SW 아키텍처 컨퍼런스] 클라우드 아키텍처 개론
[SW 아키텍처 컨퍼런스] 클라우드 아키텍처 개론
 
컴플라이언스를 위한 고급 AWS 보안 구성 방법-AWS Summit Seoul 2017
컴플라이언스를 위한 고급 AWS 보안 구성 방법-AWS Summit Seoul 2017컴플라이언스를 위한 고급 AWS 보안 구성 방법-AWS Summit Seoul 2017
컴플라이언스를 위한 고급 AWS 보안 구성 방법-AWS Summit Seoul 2017
 
Basics for understanding the cloud
Basics for understanding the cloudBasics for understanding the cloud
Basics for understanding the cloud
 
[115]쿠팡 서비스 클라우드 마이그레이션 통해 배운것들
[115]쿠팡 서비스 클라우드 마이그레이션 통해 배운것들[115]쿠팡 서비스 클라우드 마이그레이션 통해 배운것들
[115]쿠팡 서비스 클라우드 마이그레이션 통해 배운것들
 
Graviton2 기반의 EC2 인스턴스 집중 탐구 - 윤석찬 :: AWS Unboxing 온라인 세미나
Graviton2 기반의 EC2 인스턴스 집중 탐구 - 윤석찬 :: AWS Unboxing 온라인 세미나Graviton2 기반의 EC2 인스턴스 집중 탐구 - 윤석찬 :: AWS Unboxing 온라인 세미나
Graviton2 기반의 EC2 인스턴스 집중 탐구 - 윤석찬 :: AWS Unboxing 온라인 세미나
 
AWS 12월 웨비나 │성공적인 마이그레이션을 위한 클라우드 아키텍처 및 운영 고도화
AWS 12월 웨비나 │성공적인 마이그레이션을 위한 클라우드 아키텍처 및 운영 고도화AWS 12월 웨비나 │성공적인 마이그레이션을 위한 클라우드 아키텍처 및 운영 고도화
AWS 12월 웨비나 │성공적인 마이그레이션을 위한 클라우드 아키텍처 및 운영 고도화
 
AWS로 게임 기반 다지기 - 김병수, 박진성 :: AWS Game Master 온라인 세미나 #3
AWS로 게임 기반 다지기 - 김병수, 박진성 :: AWS Game Master 온라인 세미나 #3 AWS로 게임 기반 다지기 - 김병수, 박진성 :: AWS Game Master 온라인 세미나 #3
AWS로 게임 기반 다지기 - 김병수, 박진성 :: AWS Game Master 온라인 세미나 #3
 
AWS 6월 웨비나 | AWS에서 MS SQL 서버 운영하기 (김민성 솔루션즈아키텍트)
AWS 6월 웨비나 | AWS에서 MS SQL 서버 운영하기 (김민성 솔루션즈아키텍트)AWS 6월 웨비나 | AWS에서 MS SQL 서버 운영하기 (김민성 솔루션즈아키텍트)
AWS 6월 웨비나 | AWS에서 MS SQL 서버 운영하기 (김민성 솔루션즈아키텍트)
 
AWS 12월 웨비나 │클라우드 마이그레이션을 통한 성공사례
AWS 12월 웨비나 │클라우드 마이그레이션을 통한 성공사례AWS 12월 웨비나 │클라우드 마이그레이션을 통한 성공사례
AWS 12월 웨비나 │클라우드 마이그레이션을 통한 성공사례
 
클라우드 보안 이슈 및 원격 관제 기반 대응 방안 - AWS Summit Seoul 2017
클라우드 보안 이슈 및 원격 관제 기반 대응 방안 - AWS Summit Seoul 2017클라우드 보안 이슈 및 원격 관제 기반 대응 방안 - AWS Summit Seoul 2017
클라우드 보안 이슈 및 원격 관제 기반 대응 방안 - AWS Summit Seoul 2017
 
[Partner TechShift 2017] 클라우드 시대 기존 Legacy에서 벗어나는 방법
[Partner TechShift 2017] 클라우드 시대 기존 Legacy에서 벗어나는 방법[Partner TechShift 2017] 클라우드 시대 기존 Legacy에서 벗어나는 방법
[Partner TechShift 2017] 클라우드 시대 기존 Legacy에서 벗어나는 방법
 
[2017 Windows on AWS] AWS 를 활용한 SQL Server 최적 활용 방안
[2017 Windows on AWS] AWS 를 활용한 SQL Server 최적 활용 방안[2017 Windows on AWS] AWS 를 활용한 SQL Server 최적 활용 방안
[2017 Windows on AWS] AWS 를 활용한 SQL Server 최적 활용 방안
 
Amazon EKS를 통한 빠르고 편리한 컨테이너 플랫폼 활용 – 이일구 AWS 솔루션즈 아키텍트:: AWS Cloud Week - Ind...
Amazon EKS를 통한 빠르고 편리한 컨테이너 플랫폼 활용 – 이일구 AWS 솔루션즈 아키텍트:: AWS Cloud Week - Ind...Amazon EKS를 통한 빠르고 편리한 컨테이너 플랫폼 활용 – 이일구 AWS 솔루션즈 아키텍트:: AWS Cloud Week - Ind...
Amazon EKS를 통한 빠르고 편리한 컨테이너 플랫폼 활용 – 이일구 AWS 솔루션즈 아키텍트:: AWS Cloud Week - Ind...
 
AWS CLOUD 2017 - AWS 기반 하이브리드 클라우드 환경 구성 전략 (김용우 솔루션즈 아키텍트)
AWS CLOUD 2017 - AWS 기반 하이브리드 클라우드 환경 구성 전략 (김용우 솔루션즈 아키텍트)AWS CLOUD 2017 - AWS 기반 하이브리드 클라우드 환경 구성 전략 (김용우 솔루션즈 아키텍트)
AWS CLOUD 2017 - AWS 기반 하이브리드 클라우드 환경 구성 전략 (김용우 솔루션즈 아키텍트)
 
기업 IT 인프라 환경 최적화를 위한 하이브리드 클라우드 적용 방안 - AWS Summit Seoul 2017
기업 IT 인프라 환경 최적화를 위한 하이브리드 클라우드 적용 방안 - AWS Summit Seoul 2017기업 IT 인프라 환경 최적화를 위한 하이브리드 클라우드 적용 방안 - AWS Summit Seoul 2017
기업 IT 인프라 환경 최적화를 위한 하이브리드 클라우드 적용 방안 - AWS Summit Seoul 2017
 
[E-commerce & Retail Day] 인공지능서비스 활용방안
[E-commerce & Retail Day] 인공지능서비스 활용방안[E-commerce & Retail Day] 인공지능서비스 활용방안
[E-commerce & Retail Day] 인공지능서비스 활용방안
 
Cloud for Kubernetes : Session1
Cloud for Kubernetes : Session1Cloud for Kubernetes : Session1
Cloud for Kubernetes : Session1
 
Aws summit 2017_이상오_fn
Aws summit 2017_이상오_fnAws summit 2017_이상오_fn
Aws summit 2017_이상오_fn
 

Similar to [오픈소스컨설팅] 2019년 클라우드 생존전략

[열린기술공방] Container기반의 DevOps - 클라우드 네이티브
[열린기술공방] Container기반의 DevOps - 클라우드 네이티브[열린기술공방] Container기반의 DevOps - 클라우드 네이티브
[열린기술공방] Container기반의 DevOps - 클라우드 네이티브Open Source Consulting
 
[OpenInfra Days Korea 2018] (오픈소스컨설팅) 키노트 - 최지웅 이사님
[OpenInfra Days Korea 2018] (오픈소스컨설팅) 키노트 - 최지웅 이사님[OpenInfra Days Korea 2018] (오픈소스컨설팅) 키노트 - 최지웅 이사님
[OpenInfra Days Korea 2018] (오픈소스컨설팅) 키노트 - 최지웅 이사님OpenStack Korea Community
 
성공적인 하이브리드 클라우드를 위한 레드햇의 전략
성공적인 하이브리드 클라우드를 위한 레드햇의 전략성공적인 하이브리드 클라우드를 위한 레드햇의 전략
성공적인 하이브리드 클라우드를 위한 레드햇의 전략rockplace
 
[Atlassian meets dev ops and itsm] infrastructure for devops
[Atlassian meets dev ops and itsm] infrastructure for devops[Atlassian meets dev ops and itsm] infrastructure for devops
[Atlassian meets dev ops and itsm] infrastructure for devopsOpen Source Consulting
 
__Cloud_CNA_MSA_Service+Data+InferenceMesh 소개-박문기@메가존클라우드-20230320.pptx
__Cloud_CNA_MSA_Service+Data+InferenceMesh 소개-박문기@메가존클라우드-20230320.pptx__Cloud_CNA_MSA_Service+Data+InferenceMesh 소개-박문기@메가존클라우드-20230320.pptx
__Cloud_CNA_MSA_Service+Data+InferenceMesh 소개-박문기@메가존클라우드-20230320.pptx문기 박
 
[OpenStack Days Korea 2016] 아이디어 이코노미에서의 하이브리드 클라우드 전략
[OpenStack Days Korea 2016] 아이디어 이코노미에서의 하이브리드 클라우드 전략[OpenStack Days Korea 2016] 아이디어 이코노미에서의 하이브리드 클라우드 전략
[OpenStack Days Korea 2016] 아이디어 이코노미에서의 하이브리드 클라우드 전략OpenStack Korea Community
 
[OpenInfra Days Korea 2018] (Track 2) Microservice Architecture, DevOps 그리고 5...
[OpenInfra Days Korea 2018] (Track 2) Microservice Architecture, DevOps 그리고 5...[OpenInfra Days Korea 2018] (Track 2) Microservice Architecture, DevOps 그리고 5...
[OpenInfra Days Korea 2018] (Track 2) Microservice Architecture, DevOps 그리고 5...OpenStack Korea Community
 
Amazon & AWS의 MSA와 DevOps, 그리고 지속적 혁신
Amazon & AWS의 MSA와 DevOps, 그리고 지속적 혁신Amazon & AWS의 MSA와 DevOps, 그리고 지속적 혁신
Amazon & AWS의 MSA와 DevOps, 그리고 지속적 혁신AgileKoreaConference Alliance
 
(Enterprise,RedHat) - SDC(IaaS) with SDS, Cloud References 2020-07 Samuel.pdf
(Enterprise,RedHat) - SDC(IaaS) with SDS, Cloud References 2020-07 Samuel.pdf(Enterprise,RedHat) - SDC(IaaS) with SDS, Cloud References 2020-07 Samuel.pdf
(Enterprise,RedHat) - SDC(IaaS) with SDS, Cloud References 2020-07 Samuel.pdfSAMUEL SJ Cheon
 
AWS CLOUD 2017 - Enterprise is Cloud Ready. 클라우드 뉴노멀 시대에 글로벌 혁신 기업들의 클라우드 전략 ...
AWS CLOUD 2017 - Enterprise is Cloud Ready. 클라우드 뉴노멀 시대에 글로벌 혁신 기업들의 클라우드 전략 ...AWS CLOUD 2017 - Enterprise is Cloud Ready. 클라우드 뉴노멀 시대에 글로벌 혁신 기업들의 클라우드 전략 ...
AWS CLOUD 2017 - Enterprise is Cloud Ready. 클라우드 뉴노멀 시대에 글로벌 혁신 기업들의 클라우드 전략 ...Amazon Web Services Korea
 
Event storming based msa training commerce example add_handson_v3
Event storming based msa training commerce example add_handson_v3Event storming based msa training commerce example add_handson_v3
Event storming based msa training commerce example add_handson_v3uEngine Solutions
 
(Red hat]private cloud-osp-introduction(samuel)2017-0530(printed)
(Red hat]private cloud-osp-introduction(samuel)2017-0530(printed)(Red hat]private cloud-osp-introduction(samuel)2017-0530(printed)
(Red hat]private cloud-osp-introduction(samuel)2017-0530(printed)SAMUEL SJ Cheon
 
Open standard open cloud engine for digital business process
Open standard open cloud engine for digital business process Open standard open cloud engine for digital business process
Open standard open cloud engine for digital business process uEngine Solutions
 
꿀밋업1탄_왜_마이크로서비스인가
꿀밋업1탄_왜_마이크로서비스인가꿀밋업1탄_왜_마이크로서비스인가
꿀밋업1탄_왜_마이크로서비스인가VMware Tanzu Korea
 
클라우드 마이그레이션을 통한 비지니스 성공 사례- AWS Summit Seoul 2017
클라우드 마이그레이션을 통한 비지니스 성공 사례- AWS Summit Seoul 2017클라우드 마이그레이션을 통한 비지니스 성공 사례- AWS Summit Seoul 2017
클라우드 마이그레이션을 통한 비지니스 성공 사례- AWS Summit Seoul 2017Amazon Web Services Korea
 
designing, implementing and delivering microservices with event storming, spr...
designing, implementing and delivering microservices with event storming, spr...designing, implementing and delivering microservices with event storming, spr...
designing, implementing and delivering microservices with event storming, spr...uEngine Solutions
 
소프트웨어 개발 트랜드 및 MSA (마이크로 서비스 아키텍쳐)의 이해
소프트웨어 개발 트랜드 및 MSA (마이크로 서비스 아키텍쳐)의 이해소프트웨어 개발 트랜드 및 MSA (마이크로 서비스 아키텍쳐)의 이해
소프트웨어 개발 트랜드 및 MSA (마이크로 서비스 아키텍쳐)의 이해Terry Cho
 
AWS 기반 R&D 혁신을 통한 Time-to-Market 단축- 이현선 AWS사업개발 담당/ 장석복 LG 사이언스 파크 팀장:: AWS...
AWS 기반 R&D 혁신을 통한 Time-to-Market 단축- 이현선 AWS사업개발 담당/ 장석복 LG 사이언스 파크 팀장::  AWS...AWS 기반 R&D 혁신을 통한 Time-to-Market 단축- 이현선 AWS사업개발 담당/ 장석복 LG 사이언스 파크 팀장::  AWS...
AWS 기반 R&D 혁신을 통한 Time-to-Market 단축- 이현선 AWS사업개발 담당/ 장석복 LG 사이언스 파크 팀장:: AWS...Amazon Web Services Korea
 
Why opensource cloud
Why opensource cloudWhy opensource cloud
Why opensource cloudsprdd
 

Similar to [오픈소스컨설팅] 2019년 클라우드 생존전략 (20)

[열린기술공방] Container기반의 DevOps - 클라우드 네이티브
[열린기술공방] Container기반의 DevOps - 클라우드 네이티브[열린기술공방] Container기반의 DevOps - 클라우드 네이티브
[열린기술공방] Container기반의 DevOps - 클라우드 네이티브
 
[OpenInfra Days Korea 2018] (오픈소스컨설팅) 키노트 - 최지웅 이사님
[OpenInfra Days Korea 2018] (오픈소스컨설팅) 키노트 - 최지웅 이사님[OpenInfra Days Korea 2018] (오픈소스컨설팅) 키노트 - 최지웅 이사님
[OpenInfra Days Korea 2018] (오픈소스컨설팅) 키노트 - 최지웅 이사님
 
성공적인 하이브리드 클라우드를 위한 레드햇의 전략
성공적인 하이브리드 클라우드를 위한 레드햇의 전략성공적인 하이브리드 클라우드를 위한 레드햇의 전략
성공적인 하이브리드 클라우드를 위한 레드햇의 전략
 
[Atlassian meets dev ops and itsm] infrastructure for devops
[Atlassian meets dev ops and itsm] infrastructure for devops[Atlassian meets dev ops and itsm] infrastructure for devops
[Atlassian meets dev ops and itsm] infrastructure for devops
 
__Cloud_CNA_MSA_Service+Data+InferenceMesh 소개-박문기@메가존클라우드-20230320.pptx
__Cloud_CNA_MSA_Service+Data+InferenceMesh 소개-박문기@메가존클라우드-20230320.pptx__Cloud_CNA_MSA_Service+Data+InferenceMesh 소개-박문기@메가존클라우드-20230320.pptx
__Cloud_CNA_MSA_Service+Data+InferenceMesh 소개-박문기@메가존클라우드-20230320.pptx
 
[OpenStack Days Korea 2016] 아이디어 이코노미에서의 하이브리드 클라우드 전략
[OpenStack Days Korea 2016] 아이디어 이코노미에서의 하이브리드 클라우드 전략[OpenStack Days Korea 2016] 아이디어 이코노미에서의 하이브리드 클라우드 전략
[OpenStack Days Korea 2016] 아이디어 이코노미에서의 하이브리드 클라우드 전략
 
Open infra and cloud native
Open infra and cloud nativeOpen infra and cloud native
Open infra and cloud native
 
[OpenInfra Days Korea 2018] (Track 2) Microservice Architecture, DevOps 그리고 5...
[OpenInfra Days Korea 2018] (Track 2) Microservice Architecture, DevOps 그리고 5...[OpenInfra Days Korea 2018] (Track 2) Microservice Architecture, DevOps 그리고 5...
[OpenInfra Days Korea 2018] (Track 2) Microservice Architecture, DevOps 그리고 5...
 
Amazon & AWS의 MSA와 DevOps, 그리고 지속적 혁신
Amazon & AWS의 MSA와 DevOps, 그리고 지속적 혁신Amazon & AWS의 MSA와 DevOps, 그리고 지속적 혁신
Amazon & AWS의 MSA와 DevOps, 그리고 지속적 혁신
 
(Enterprise,RedHat) - SDC(IaaS) with SDS, Cloud References 2020-07 Samuel.pdf
(Enterprise,RedHat) - SDC(IaaS) with SDS, Cloud References 2020-07 Samuel.pdf(Enterprise,RedHat) - SDC(IaaS) with SDS, Cloud References 2020-07 Samuel.pdf
(Enterprise,RedHat) - SDC(IaaS) with SDS, Cloud References 2020-07 Samuel.pdf
 
AWS CLOUD 2017 - Enterprise is Cloud Ready. 클라우드 뉴노멀 시대에 글로벌 혁신 기업들의 클라우드 전략 ...
AWS CLOUD 2017 - Enterprise is Cloud Ready. 클라우드 뉴노멀 시대에 글로벌 혁신 기업들의 클라우드 전략 ...AWS CLOUD 2017 - Enterprise is Cloud Ready. 클라우드 뉴노멀 시대에 글로벌 혁신 기업들의 클라우드 전략 ...
AWS CLOUD 2017 - Enterprise is Cloud Ready. 클라우드 뉴노멀 시대에 글로벌 혁신 기업들의 클라우드 전략 ...
 
Event storming based msa training commerce example add_handson_v3
Event storming based msa training commerce example add_handson_v3Event storming based msa training commerce example add_handson_v3
Event storming based msa training commerce example add_handson_v3
 
(Red hat]private cloud-osp-introduction(samuel)2017-0530(printed)
(Red hat]private cloud-osp-introduction(samuel)2017-0530(printed)(Red hat]private cloud-osp-introduction(samuel)2017-0530(printed)
(Red hat]private cloud-osp-introduction(samuel)2017-0530(printed)
 
Open standard open cloud engine for digital business process
Open standard open cloud engine for digital business process Open standard open cloud engine for digital business process
Open standard open cloud engine for digital business process
 
꿀밋업1탄_왜_마이크로서비스인가
꿀밋업1탄_왜_마이크로서비스인가꿀밋업1탄_왜_마이크로서비스인가
꿀밋업1탄_왜_마이크로서비스인가
 
클라우드 마이그레이션을 통한 비지니스 성공 사례- AWS Summit Seoul 2017
클라우드 마이그레이션을 통한 비지니스 성공 사례- AWS Summit Seoul 2017클라우드 마이그레이션을 통한 비지니스 성공 사례- AWS Summit Seoul 2017
클라우드 마이그레이션을 통한 비지니스 성공 사례- AWS Summit Seoul 2017
 
designing, implementing and delivering microservices with event storming, spr...
designing, implementing and delivering microservices with event storming, spr...designing, implementing and delivering microservices with event storming, spr...
designing, implementing and delivering microservices with event storming, spr...
 
소프트웨어 개발 트랜드 및 MSA (마이크로 서비스 아키텍쳐)의 이해
소프트웨어 개발 트랜드 및 MSA (마이크로 서비스 아키텍쳐)의 이해소프트웨어 개발 트랜드 및 MSA (마이크로 서비스 아키텍쳐)의 이해
소프트웨어 개발 트랜드 및 MSA (마이크로 서비스 아키텍쳐)의 이해
 
AWS 기반 R&D 혁신을 통한 Time-to-Market 단축- 이현선 AWS사업개발 담당/ 장석복 LG 사이언스 파크 팀장:: AWS...
AWS 기반 R&D 혁신을 통한 Time-to-Market 단축- 이현선 AWS사업개발 담당/ 장석복 LG 사이언스 파크 팀장::  AWS...AWS 기반 R&D 혁신을 통한 Time-to-Market 단축- 이현선 AWS사업개발 담당/ 장석복 LG 사이언스 파크 팀장::  AWS...
AWS 기반 R&D 혁신을 통한 Time-to-Market 단축- 이현선 AWS사업개발 담당/ 장석복 LG 사이언스 파크 팀장:: AWS...
 
Why opensource cloud
Why opensource cloudWhy opensource cloud
Why opensource cloud
 

More from Ji-Woong Choi

[오픈소스컨설팅] 오픈소스 기반 솔루션 방향성 잡기
[오픈소스컨설팅] 오픈소스 기반 솔루션 방향성 잡기[오픈소스컨설팅] 오픈소스 기반 솔루션 방향성 잡기
[오픈소스컨설팅] 오픈소스 기반 솔루션 방향성 잡기Ji-Woong Choi
 
[오픈소스컨설팅] 스카우터 사용자 가이드 2020
[오픈소스컨설팅] 스카우터 사용자 가이드 2020[오픈소스컨설팅] 스카우터 사용자 가이드 2020
[오픈소스컨설팅] 스카우터 사용자 가이드 2020Ji-Woong Choi
 
[오픈소스컨설팅]쿠버네티스를 활용한 개발환경 구축
[오픈소스컨설팅]쿠버네티스를 활용한 개발환경 구축[오픈소스컨설팅]쿠버네티스를 활용한 개발환경 구축
[오픈소스컨설팅]쿠버네티스를 활용한 개발환경 구축Ji-Woong Choi
 
[오픈소스컨설팅] 프로메테우스 모니터링 살펴보고 구성하기
[오픈소스컨설팅] 프로메테우스 모니터링 살펴보고 구성하기[오픈소스컨설팅] 프로메테우스 모니터링 살펴보고 구성하기
[오픈소스컨설팅] 프로메테우스 모니터링 살펴보고 구성하기Ji-Woong Choi
 
[오픈소스컨설팅] Ansible을 활용한 운영 자동화 교육
[오픈소스컨설팅] Ansible을 활용한 운영 자동화 교육[오픈소스컨설팅] Ansible을 활용한 운영 자동화 교육
[오픈소스컨설팅] Ansible을 활용한 운영 자동화 교육Ji-Woong Choi
 
[오픈소스컨설팅]Docker기초 실습 교육 20181113_v3
[오픈소스컨설팅]Docker기초 실습 교육 20181113_v3[오픈소스컨설팅]Docker기초 실습 교육 20181113_v3
[오픈소스컨설팅]Docker기초 실습 교육 20181113_v3Ji-Woong Choi
 
[오픈소스컨설팅] 아파치톰캣 운영가이드 v1.3
[오픈소스컨설팅] 아파치톰캣 운영가이드 v1.3[오픈소스컨설팅] 아파치톰캣 운영가이드 v1.3
[오픈소스컨설팅] 아파치톰캣 운영가이드 v1.3Ji-Woong Choi
 
[오픈소스컨설팅]ELK기반 장애예방시스템_구성_2016.12
[오픈소스컨설팅]ELK기반 장애예방시스템_구성_2016.12[오픈소스컨설팅]ELK기반 장애예방시스템_구성_2016.12
[오픈소스컨설팅]ELK기반 장애예방시스템_구성_2016.12Ji-Woong Choi
 
[오픈소스컨설팅] Docker를 활용한 Gitlab CI/CD 구성 테스트
[오픈소스컨설팅] Docker를 활용한 Gitlab CI/CD 구성 테스트[오픈소스컨설팅] Docker를 활용한 Gitlab CI/CD 구성 테스트
[오픈소스컨설팅] Docker를 활용한 Gitlab CI/CD 구성 테스트Ji-Woong Choi
 
[오픈소스컨설팅]클라우드기반U2L마이그레이션 전략 및 고려사항
[오픈소스컨설팅]클라우드기반U2L마이그레이션 전략 및 고려사항[오픈소스컨설팅]클라우드기반U2L마이그레이션 전략 및 고려사항
[오픈소스컨설팅]클라우드기반U2L마이그레이션 전략 및 고려사항Ji-Woong Choi
 
OpenStack Summit 2017 참석후기
OpenStack Summit 2017 참석후기OpenStack Summit 2017 참석후기
OpenStack Summit 2017 참석후기Ji-Woong Choi
 
[오픈소스컨설팅] Red Hat ReaR (relax and-recover) Quick Guide
[오픈소스컨설팅] Red Hat ReaR (relax and-recover) Quick Guide[오픈소스컨설팅] Red Hat ReaR (relax and-recover) Quick Guide
[오픈소스컨설팅] Red Hat ReaR (relax and-recover) Quick GuideJi-Woong Choi
 
[오픈소스컨설팅]Docker on Kubernetes v1
[오픈소스컨설팅]Docker on Kubernetes v1[오픈소스컨설팅]Docker on Kubernetes v1
[오픈소스컨설팅]Docker on Kubernetes v1Ji-Woong Choi
 
[오픈소스컨설팅] Open Stack Ceph, Neutron, HA, Multi-Region
[오픈소스컨설팅] Open Stack Ceph, Neutron, HA, Multi-Region[오픈소스컨설팅] Open Stack Ceph, Neutron, HA, Multi-Region
[오픈소스컨설팅] Open Stack Ceph, Neutron, HA, Multi-RegionJi-Woong Choi
 
Docker Setting for Static IP allocation
Docker Setting for Static IP allocationDocker Setting for Static IP allocation
Docker Setting for Static IP allocationJi-Woong Choi
 
Scouter와 influx db – grafana 연동 가이드
Scouter와 influx db – grafana 연동 가이드Scouter와 influx db – grafana 연동 가이드
Scouter와 influx db – grafana 연동 가이드Ji-Woong Choi
 
[오픈소스컨설팅]Atlassian JIRA Quick Guide
[오픈소스컨설팅]Atlassian JIRA Quick Guide[오픈소스컨설팅]Atlassian JIRA Quick Guide
[오픈소스컨설팅]Atlassian JIRA Quick GuideJi-Woong Choi
 
[오픈소스컨설팅]레드햇계열리눅스7 운영자가이드 - 기초편
[오픈소스컨설팅]레드햇계열리눅스7 운영자가이드 - 기초편[오픈소스컨설팅]레드햇계열리눅스7 운영자가이드 - 기초편
[오픈소스컨설팅]레드햇계열리눅스7 운영자가이드 - 기초편Ji-Woong Choi
 
[오픈소스컨설팅]systemd on RHEL7
[오픈소스컨설팅]systemd on RHEL7[오픈소스컨설팅]systemd on RHEL7
[오픈소스컨설팅]systemd on RHEL7Ji-Woong Choi
 
클라우드 컴퓨팅 기반 기술과 오픈스택(Kvm) 기반 Provisioning
클라우드 컴퓨팅 기반 기술과 오픈스택(Kvm) 기반 Provisioning 클라우드 컴퓨팅 기반 기술과 오픈스택(Kvm) 기반 Provisioning
클라우드 컴퓨팅 기반 기술과 오픈스택(Kvm) 기반 Provisioning Ji-Woong Choi
 

More from Ji-Woong Choi (20)

[오픈소스컨설팅] 오픈소스 기반 솔루션 방향성 잡기
[오픈소스컨설팅] 오픈소스 기반 솔루션 방향성 잡기[오픈소스컨설팅] 오픈소스 기반 솔루션 방향성 잡기
[오픈소스컨설팅] 오픈소스 기반 솔루션 방향성 잡기
 
[오픈소스컨설팅] 스카우터 사용자 가이드 2020
[오픈소스컨설팅] 스카우터 사용자 가이드 2020[오픈소스컨설팅] 스카우터 사용자 가이드 2020
[오픈소스컨설팅] 스카우터 사용자 가이드 2020
 
[오픈소스컨설팅]쿠버네티스를 활용한 개발환경 구축
[오픈소스컨설팅]쿠버네티스를 활용한 개발환경 구축[오픈소스컨설팅]쿠버네티스를 활용한 개발환경 구축
[오픈소스컨설팅]쿠버네티스를 활용한 개발환경 구축
 
[오픈소스컨설팅] 프로메테우스 모니터링 살펴보고 구성하기
[오픈소스컨설팅] 프로메테우스 모니터링 살펴보고 구성하기[오픈소스컨설팅] 프로메테우스 모니터링 살펴보고 구성하기
[오픈소스컨설팅] 프로메테우스 모니터링 살펴보고 구성하기
 
[오픈소스컨설팅] Ansible을 활용한 운영 자동화 교육
[오픈소스컨설팅] Ansible을 활용한 운영 자동화 교육[오픈소스컨설팅] Ansible을 활용한 운영 자동화 교육
[오픈소스컨설팅] Ansible을 활용한 운영 자동화 교육
 
[오픈소스컨설팅]Docker기초 실습 교육 20181113_v3
[오픈소스컨설팅]Docker기초 실습 교육 20181113_v3[오픈소스컨설팅]Docker기초 실습 교육 20181113_v3
[오픈소스컨설팅]Docker기초 실습 교육 20181113_v3
 
[오픈소스컨설팅] 아파치톰캣 운영가이드 v1.3
[오픈소스컨설팅] 아파치톰캣 운영가이드 v1.3[오픈소스컨설팅] 아파치톰캣 운영가이드 v1.3
[오픈소스컨설팅] 아파치톰캣 운영가이드 v1.3
 
[오픈소스컨설팅]ELK기반 장애예방시스템_구성_2016.12
[오픈소스컨설팅]ELK기반 장애예방시스템_구성_2016.12[오픈소스컨설팅]ELK기반 장애예방시스템_구성_2016.12
[오픈소스컨설팅]ELK기반 장애예방시스템_구성_2016.12
 
[오픈소스컨설팅] Docker를 활용한 Gitlab CI/CD 구성 테스트
[오픈소스컨설팅] Docker를 활용한 Gitlab CI/CD 구성 테스트[오픈소스컨설팅] Docker를 활용한 Gitlab CI/CD 구성 테스트
[오픈소스컨설팅] Docker를 활용한 Gitlab CI/CD 구성 테스트
 
[오픈소스컨설팅]클라우드기반U2L마이그레이션 전략 및 고려사항
[오픈소스컨설팅]클라우드기반U2L마이그레이션 전략 및 고려사항[오픈소스컨설팅]클라우드기반U2L마이그레이션 전략 및 고려사항
[오픈소스컨설팅]클라우드기반U2L마이그레이션 전략 및 고려사항
 
OpenStack Summit 2017 참석후기
OpenStack Summit 2017 참석후기OpenStack Summit 2017 참석후기
OpenStack Summit 2017 참석후기
 
[오픈소스컨설팅] Red Hat ReaR (relax and-recover) Quick Guide
[오픈소스컨설팅] Red Hat ReaR (relax and-recover) Quick Guide[오픈소스컨설팅] Red Hat ReaR (relax and-recover) Quick Guide
[오픈소스컨설팅] Red Hat ReaR (relax and-recover) Quick Guide
 
[오픈소스컨설팅]Docker on Kubernetes v1
[오픈소스컨설팅]Docker on Kubernetes v1[오픈소스컨설팅]Docker on Kubernetes v1
[오픈소스컨설팅]Docker on Kubernetes v1
 
[오픈소스컨설팅] Open Stack Ceph, Neutron, HA, Multi-Region
[오픈소스컨설팅] Open Stack Ceph, Neutron, HA, Multi-Region[오픈소스컨설팅] Open Stack Ceph, Neutron, HA, Multi-Region
[오픈소스컨설팅] Open Stack Ceph, Neutron, HA, Multi-Region
 
Docker Setting for Static IP allocation
Docker Setting for Static IP allocationDocker Setting for Static IP allocation
Docker Setting for Static IP allocation
 
Scouter와 influx db – grafana 연동 가이드
Scouter와 influx db – grafana 연동 가이드Scouter와 influx db – grafana 연동 가이드
Scouter와 influx db – grafana 연동 가이드
 
[오픈소스컨설팅]Atlassian JIRA Quick Guide
[오픈소스컨설팅]Atlassian JIRA Quick Guide[오픈소스컨설팅]Atlassian JIRA Quick Guide
[오픈소스컨설팅]Atlassian JIRA Quick Guide
 
[오픈소스컨설팅]레드햇계열리눅스7 운영자가이드 - 기초편
[오픈소스컨설팅]레드햇계열리눅스7 운영자가이드 - 기초편[오픈소스컨설팅]레드햇계열리눅스7 운영자가이드 - 기초편
[오픈소스컨설팅]레드햇계열리눅스7 운영자가이드 - 기초편
 
[오픈소스컨설팅]systemd on RHEL7
[오픈소스컨설팅]systemd on RHEL7[오픈소스컨설팅]systemd on RHEL7
[오픈소스컨설팅]systemd on RHEL7
 
클라우드 컴퓨팅 기반 기술과 오픈스택(Kvm) 기반 Provisioning
클라우드 컴퓨팅 기반 기술과 오픈스택(Kvm) 기반 Provisioning 클라우드 컴퓨팅 기반 기술과 오픈스택(Kvm) 기반 Provisioning
클라우드 컴퓨팅 기반 기술과 오픈스택(Kvm) 기반 Provisioning
 

[오픈소스컨설팅] 2019년 클라우드 생존전략

  • 1.
  • 3. - Internal Use Only - 가트너 IT 2019 트렌드 발표 자율주행 사물 양자 컴퓨팅 확장된 분석기술 인공지능 주도 개발 강화된 엣지 디지털 트윈 몰입경험 블록체인 스마트 공간 개인정보보호/디지털윤리
  • 4. - Internal Use Only - IDG에서 이야기하는 트렌드 기술 블록체인 챗봇 AI 머신러닝 DevOps to NoOps 오픈소스 서비스 모델 서버리스 아키텍처 컨테이너
  • 5. - Internal Use Only - 데이터 분석을 넘어 ML, AI까지 인공지능 기술 발전 ▪ 인공지능 기계학습은 많은 양의 데이터가 발생하는 빅데이터나 사물 인터넷 시대에 필수 적인 핵심 SW기술 시대에 필수적인 핵심 SW기술 ▪ 인공지능 기계학습의 발달은 지적 활동의 자동화에 대한 가능성을 열고 있다는 점에서 그 파급 효과가 매우 크고 광범위할 것으로 전망 인공지능 기계학습의 발달은 지적 활동의 자동화에 대한 가능성 ▪ 최근 딥러닝을 중심으로 급격히 발전한 기계학습 기술은 실용화를 위한 요구 수준과 실제 인공지능 기술 간의 격차를 크게 좁히며 다양한 지능형 시스템의 출현을 예고하고 있음 최근 딥러닝을 중심으로 급격히 발전한 기계학습 기술 ▪ 구글, 테슬라를 비롯한 선진 SW기업들은 기계학습 기술을 스마트카, 핀 테크, 스마트 헬 스케어 등 고부가가치 융합분야에 적용하여 새로운 가치를 창출 새로운 가치를 창출 인공지능 관련 2가지 이벤트 알파고(Alphago) VS 이세돌 삼성전자 VIV Labs 인수 우리나라 사회에 인공지능의 중요성을 일깨워 준 이벤트 우리나라가 글로벌 IT기업들과 경쟁할 수 있는 AI 기반을 마련 글로벌 IT 기업들의 인공지능 전략 발표 글로벌 IT 기업들은 본격적인 인공지능 시대를 열기 시작하고 있으며 시 장선점을 위한 전략을 마련하고 있다 데이터 저장 기술, 분석 능력의 확대로 머신 러닝, 인공 지능 영역까지 지속적으로 확장
  • 6. - Internal Use Only - 클라우드 에코 시스템 Mobile Application IoT/ 빅데이터 클라우드 연결성을 갖는 5개의 키워드를 통해 에코 시스템을 구성
  • 7. - Internal Use Only - 변화를 통한 가치 창출 주요 특성 Calculating Database Online Ubiquitous 가치 ICT 발전 Intelligence Q: 가치창출의 원천은 어디에서 오는가? A: 기술, 사람, 데이터 B: 개방, 혁신, 협력, 창조
  • 8. - Internal Use Only - 가상화 환경 Multi-App 환경 x86 서버 아키텍처 클라우드 환경 고성능 H/W 단일 OS, 다중 애플리케이션 단일 H/W, OS, 애플리케이션 파티셔닝, 캡슐화, 격리, 리소스 공유 모든 인프라의 소프트웨 어 가상화 서비스 중심의 인프라 환경 시스템 S/W확장 APP OS APP OS APP APP 가상화 APP OS APP APP 네트워크 인프라 컨트롤러 인프라 컴퓨트 인프라 스토리지 인프라 장애/간섭, 선택/Hang 사용률 scale-out 서비스 최적화, 유연한 아키텍처 애플리케이션 중심의 인프라의 변화 네트워크 인프라 컨트롤러 인프라 PaaS 스토리지 인프라 이벤트 중심 서비스로의 변화 FaaS Physical server VMs IaaS PaaS FaaS 클라우드 인프라 Ser verless ecosystem IT Domains X86 + Linux(Linux/CentOS) RHEV/VMWARE Cloud Platform Kubernetes Red Hat OpenShift To Be Develop OS OS 인프라 종속성 탈피 인프라 탈피 민첩성/유연성 중심의 인프라 변화 클라우드 환경 클라우드 환경
  • 9. - Internal Use Only - Bimodal IT = 두가지 토끼를 잡아야 하는 기업들 Mode1 Mode 2 안정성 Goal 민첩성(Agility) 비용 대비 성능 Value 브랜드, 고객 만족도, 매출 성장 Waterfall, 수직 모델, 빅뱅 방식 차세대 Approach 애자일, CI/CD, DevOps 세부적인 사전 플랜 위주, 승인 기반 Governance 경험/실험 위주,지속적, 프로세스 기반 SI, 대형 벤더, 아웃소싱 장기간의 딜 싸이클 Sourcing 새로운 중소규모 공급자, 단기간의 딜 싸이클 기존 프로세스, 프로젝트 경험 위주 Talent 신기술, 새로운 도전 위주 IT 중심, 고객/사용자와 동떨어짐 Culture 비즈니스 중심, 고객/사용자와 가까움 Long (수개월~수년) Cycle Times Short (수일~수주) Marathon Runner Sprinter Source:Gartner
  • 11. 애플리케이션을 기동하는 클라우드 플랫폼 Source: Cloud Security Alliance(CSA) Report 2018. 07 https://www.skyhighnetworks.com/cloud-security-blog/microsoft-azure-closes-iaas-adoption-gap-with-amazon-aws/ 애플리케이션 워크로드 실행 영역 기업 규모별 평균 애플리케이션 수
  • 12. Source: State of Cloud Report, 2017
  • 13. - Internal Use Only - 엔터프라이즈의 투트랙 - 프라이빗/퍼블릭 PRIVATE은 VMWARE와 OPENSTACK / PUBLIC은 AWS와 AZURE
  • 14. - Internal Use Only - 프라이빗 변화 – 서비스 구축/운영(소프트웨어 정의) ModernDataCenter특징 특징 내용 Software-defined Compute,Storage,Network의 가상화 및 하나의 서비스로 제공되는 형태 Enterprise-ready 견고한 IT환경 및 Self-service management를 위한 고효율성,고가용 성, 하드웨어 독립적인 인프라 구축 Secure and compliant 미세분할적 경계기반보안 및 정책기반시행 구축으로 보다 탄력적이고 향 상된 보안을 제공함 Elastically scalable 유동적인 workload에 대응하기 위하여 Compute, Storage,Network 리소스의 동적,자동적 확장성 확보 Extensible to the cloud Public, Private 클라우드로 유연한 통합 및 확장되는 플랫폼 Ready for both traditional and cloud-native applications 컨테이너 기술 및 microservice기반의 아키텍처 도입으로 전통적인 애 플리케이션 및 Cloud-native 애플리케이션 구축 및 운영 능력 확보 Highly automated Provisioning 시간 단축, 리소스 utilization 증대 그리고 수동작업으로 발생하기 쉬운 에러 case 감소를 위한 delivery 자동화 및 “production-ready” 인프라 확보 HowCloudSystemsupport Public/Private Cloud 가상화 Software defined Enterprise -ready Elastically scalableSecure& compliant Extensible tothe Cloud Readyfor Cloud-native Appl. Highly automated 클라우드 기술은 DC Modernization을 위한 인프라를 제공 분산컴퓨팅 오픈 I/F 프로비저닝 다중공유 보안및 프라이버시 Data Center Modernization의 핵심 키워드는 Elastic, Automated, Microservice Architecture, DevOps 등이며 이러한 특징은 클라우드 환경에서 적용, 발전 시키기 용이함 ModernDC major Keywords
  • 15. - Internal Use Only - 44.1% 7.7% 3.0% Market Share: Public Cloud Services, Worldwide, 2016, 19 September 2017, Analyst(s): Sid Nag, Chad Eschinger, Fred Ng, David Edward Ackerman, Fabrizio Biscotti, Ed Anderson, Mike Dorosh, Colleen Graham 2.3% 1.0% 1.4% 0.7% 2.2% 0.5% 0.9% 퍼블릭 변화 – 서비스 이용/운영 아마존 AWS가 클라우드 시장 1위, 마이크로소프트 애저가 2위를 차지하고 있음
  • 16. 클라우드 네이티브 전략 클라우드 네이티브는 클라우드 컴퓨팅 모델의 장점을 모두 활용하는 애플리케이션을 개발하고 실행하기 위한 접근 방식 장점 = 분산을 통한 유연성(Scale) 운영 관점 = 애플리케이션도 분산시켜야 함
  • 17. - Internal Use Only - Scale Cube = Application + Data 분할 출처: http://theartofscalability.com
  • 18. - Internal Use Only - 아키텍처는 변화해야 하지만... 하이브리드 클라우드 레퍼런스 아키텍처 Customer Gateway VPC Gateway 전용선 내부망(내부 시스템) 1G Network 10G NetworkVLAN400VLAN300 VLAN500 L2 1G SwitchL2 1G Switch WEB SERVER VM GROUP 업무 WEB #1 ~ #6 업무 WEB #1 ~ #3 업무 WEB #1 ~ #3 업무 WEB #1, #2 업무 WAS #1, #2 업무 WAS #1 ~ #4 업무 WAS #1 ~ #4 업무 WAS #1 ~ #3 업무WAS #1, #2 백업서버 WAS SERVER VM GROUP 오픈스택 가상화 컴퓨팅서버 #1 ~ #9(Physical 252core, 300% Util: 756 vCore 사용가능, 물리메모리 4.5TB 사용가능) 클라우드 관리서버 #1 ~ #3 VLAN500 VLAN300 Internet 웹방화벽 Router 방화벽 L2 Switch 웹방화벽 인터넷 망(외부시스템) HA L2 Switch 10G 망 구성 VLAN300 VLAN300 VLAN500 ORACLE/MS-SQL SAN스토리지 DB VM GROUP PostgreSQL #1,#2 VLAN300 MariaDB#1,#2 Oracle MS-SQL #1, #2 SAN Switch VLAN500VLAN500VLAN500 NAS VLAN300 VLAN600VLAN600 VLAN600 VLAN600 VLAN600 VLAN600 SDx CONTROLLER VLAN600 VLAN500 범 례 Storage망VLAN300 복제망VLAN400 관리망VLAN500 Physical Machine (28core/512GB) Virtual Machine VM VLAN600데이터망 10G 1G 분산스토리지 메인서버 #1 ~ #4 (Total 240TB, Usable 80TB) VLAN500 VLAN400 VLAN300 SOFTWARE DEFINED STORAGE GROUP VLAN600 Elastic Load Balancer Availability Zone Web/WAS Servers Web/WAS Servers Amazon EC2 Amazon EC2 Availability Zone Amazon EC2 Private Subnet Public Subnet AWS Shield AWS WAF 객체 스토리지 EBS & Snapshot(추가 확장) Private Subnet Master Multi-AZ (Standby) 업무용 EC2 Group(추가 확장) 외주 개발 VPN TUNNEL 협력사 단독 서버 #1~#N(단독 업무용) VLAN500 VLAN400 VLAN300 BAREMETAL SERVER GROUP VLAN600 CloudWatch이메일 통지 VM VMVM VM VM VM VM VM VMVM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VMVM VMVM HA HA IPS HA IPS FW HA HA L2 Switch 18
  • 19. - Internal Use Only - But, 기존 애플리케이션 = ITSM + 규제 + 변화 어려움 출처: https://www.facebook.com/75911537320/photos/a.10151028112312321.423930.75911537320/10154488365657321/?type=3&theater 시간이 지날수록 기능을 빨아들여 점점 커지는 특징의 용(?)
  • 20. - Internal Use Only - 해결이 필요한 과제들 운영을 고려하지 못한 개발과 우선 순위 조직원의 기술 축적 부재 운영을 고려하지 못한 설계와 테스 트결여 장기간의 개발과 테스트 운영에서 준비되지 못한 소프트웨어 도입 보안으로 인한 규제 정책 개발과 운영 워크플로우 분리 운영환경에서 장애 복구 디버그가 곤란한 운영환경 비즈니스 현실을 반영하지 못하는 운영 개발팀과의 커뮤니케이 션 결여에 따른 장애복구 시간의장기화( MTTR) MTTR : Mean Time To Repair ( 장애복구평균시간)
  • 21. 결국 클라우드에 최적화되려면 기존의 시스템 Silo를 풀어내고,
  • 23. - Internal Use Only - 애플리케이션을 분할 후 운영 배포 작은 서비스 크기(Microservice)로 개발(Dev) 구성 다양한 운영(Ops)환경의 지속적(Continuous) 배포(Deploy) 이미지 출처: https://dzone.com/articles/microservice-architecture-learn-build-and-deploy-a
  • 24. - Internal Use Only - + 운영과 개발을 통합?(DevOps?) 좋은 것은 알지만 현실은? ❖ DevOps는 금융업에서 이상적인 이야기일수도 있음 • 인프라 운영 엔지니어에게 Jenkins, Spring Framework 이나 Rest API를 이해시키는 것? ❖ 왜 개발 및 운영과 통합해야 하는가? ❖ 인력 감축을 위한 수단인가? • 개발자가 운영을 하는 것? • 운영에서 개발을 하는 것? DevOps • 운영팀을 위해 운영자동화를 위한 코드교육 • 개발팀에 운영기술 전수 왜 개발 및 운영을 통합해야 하는가? ✓ 빈번한 릴리즈를 위해 개발팀과 운영팀의 협력은 필수(규제의 벽) 인력 감축을 위한 수단인가? ✓ 운영팀 경쟁력 확보 - Infra as a Code 어떻게 해결할 것인가?
  • 25. - Internal Use Only - 지속적 배포/통합(CI/CD, DevOps)의 의미 [개발]과 [운영]이 책임과 실천을 함께 공유하는 것 애플리케이션개발, 인프라, 운영, 품질관리를 담당하는 IT부서간 커뮤니케이션과 협업을 통하여 목표로 한 소프트웨어나 서비스를 개발하는 프로세스나 방법–Forrester DevOps는 클라우드 서비스로부터 시작된 것으로 온라인 비즈니스 증가에 따라 운영팀과 개발팀이 협업하는 것으로 효율성을 향상시키는 것에 주목한 개념 – Gartner DevOps는 회사의 애플리케이션 개발팀과 시스템 운영팀의 태스크를 통합하는 것 - TechTarget
  • 26. MSA + DevOps + Cloud Microservices Architecture Cloud로 인한 IT 조합의 변화
  • 28.
  • 29. - Internal Use Only - 프로세스 + 도구 = 클라우드 네이티브 Process/협업 • Transversal teams are starting to grow on new projects • TAB/DAT process evolution to be align to new production lifecycle • Request management : JIRA • Environment provisioning Speed-up • Ways of working / processes to work in Agile mode Agile Process • 반복 주기 • Try and error 학습 • 경험학습을 통한 좋은 선택, 이를 통한 위험 부담 경감 • Scrum, XP(eXtreme Programming)등 • DevOps toolchain 적용 : a set of combination of tools that aid in the delivery, development and management of applications throughout software development lifecycle, by organization • DevOps 지원 tool 사용(AWS, OpenStack, Docker, Gitlab, etc.) DevOps • Development + Operation • 개발과 운영조직을 하나로, 원활한 의사소통, 빠른 반영, 빠른 피드백 반영 • 기존 사일로에서 탈피, 문화와 사고의 전환 Tools • 업무 프로세스 혁신 및 협업 tool • Project management • Issue Tracking • Agile tool로 사용 새로운 IT Tools Web Modern Architecture Automated & Seamless Architecture IS/IT Transformation Plan을 위하여 Flexibility, Reactivity, Innovation, Agility, Communication, IT Robustness, Collaboration 등을 달성 목표로 잡고 이를 실현하기 위한 활동 및 최신 IT 트렌드를 도입
  • 30. - Internal Use Only - 숙제 - 서로 다른 클라우드에 애플리케이션 이동/확장 이미지 출처: https://avinetworks.com/glossary/multi-cloud/
  • 31. - Internal Use Only - 다양한 부두(Cloud)에 규격화된 캡슐(Container)를 운송 90%의 모든 화물에 표준 컨테이너 안에 실려 운송 배에 선적, 하적 시 시간과 비용, 도난 및 파손을 크게 줄임 최종 제품의 화물 운송 비용을 감소시킴 (from >25% to <3%) – 글로벌화 가능 5000대의 화물 운송선이 연간 2억개의 컨테이너를 수송 중
  • 32. Static website Sales AppUser DB B2C App ELK Stack Development VM QA server Public Cloud Contributor’s laptop MultiplicityofStacksMultiplicityofhardwa reenvironments Production Cluster Customer Data Center Doservicesandappsin teractappropriately? CanImigratesmoothl yandquickly 가상화된 모든 플랫폼에서 표준 기법을 사용하여 운영 애플리케이션을 가볍고 이식 가 능한 형태로 캡슐화하여 컨테이 너에 탑재
  • 33. - Internal Use Only - 업무 시스템의 자유로운 인프라 환경 이동 애플리케이션에 대한 부분은 클라우드나 인프라에 상관없이 이동시키고자 하는 욕구로 컨테이너 기반으로 변화 LAPTOP Container Application OS dependencies Guest VM RHEL BARE METAL Container Application OS dependencies RHEL VIRTUALIZATION Container Application OS dependencies Virtual Machine RHEL PRIVATE CLOUD Container Application OS dependencies Virtual Machine RHEL PUBLIC CLOUD Container Application OS dependencies Virtual Machine RHEL Container 시장 = AWS, Google, Azure(MS), Red Hat, VMWare 등의 차세대 먹거리
  • 34. - Internal Use Only - 컨테이너 적재의 중요성 컨테이너가 적재되는 기반 플랫폼(컨테이너선)의 밸런싱과 조화(Orchestration)가 중요 Kubernetes 프로젝트
  • 35. - Internal Use Only - 벤더 메가 트렌트 = 쿠버네티스 지원 컨테이너 제어의 최고의 기술을 가진 구글에서 만들어 공개한 오픈소스 프로젝트 Red Hat - OpenShift 피보탈 - PKS(Pivotal Kubernetes Service) 시스코 - CCP(Cisco Container Platform) 수세 – CaaS(Container as a Service) 기타 10여종 이상 ※ IBM의 레드햇 인수 → 컨테이너 인수?
  • 36. - Internal Use Only - 업무(Application) + 조화(Orchestration) API 서비스 활용을 통한 개발 애플리케이션에 대한 속도 증대를 기대 개발 애플리케이션 API Service 서비스 인프라 스트럭처 ServicesManagement APIService CommonServices 공통/업무지원/총무 채널 영업/고객 기간계 애플리케이션 Unshared Shared 1 2 3 4 5 6 7 8 9 10 11 12 A 1 2 3 B 1 3 4 5 C 5 6 7 D 2 7 8 9 E 7 10 11 F 8 9 10 11 12 G 1 3 7 9 11 1 3 7 2 4 6 9 10 11 12 5 8 1 3 1 3 1 3 1 3 5 5 7 5 7 5 7 2 2 2 7 8 9 2 8 9 9 8 7 10 11 8 9 10 11 1 3 7 9 11 10 11 10 11 Cost Curve Over Time
  • 37. - Internal Use Only - A그룹 시스템의 서비스 전환 IaaS 과금 (or 종량제) IT 비용항목 인프라비용 As-Is To-Be 데이터센터운영비 (인프라 운영인건비, 상면비/전력비등) 미들웨어SW 비용 애플리케이션SW 비용 애플리케이션운영비 (애플리케이션운영인건비등) 신규애플리케이션구축비 고객사소유 H/C 기반과금+ 상면비/전력비 고객사소유 고객사소유 H/C 기반과금 H/C 기반과금 자산양수 PaaS 과금 SaaS 과금 1단계 2단계 3단계 자산양수 자산양수 Case by Case H/C: 공수(Head Counting)
  • 38. - Internal Use Only - B사 혁신 센터 - 컨테이너 기반 ALM 그룹사 제공 ITS Change Management Git Configure Management Jenkins Build (Gradle) Kubernetes Registry Images app:0.1 app:0.2 app:0.9⋯ 개발 #1 (Kubernetes Node) Containers (Docker) app:0.9 운영 #n (Kubernetes Node) Containers (Docker) app:0.8 운영 #1 (Kubernetes Node) Containers (Docker) app:0.8 운영 #2 (Kubernetes Node) Containers (Docker) app:0.8 ⋯ Build 개발자 Eclipse Coding Build (Gradle) Commit Push Push Report CloseAssign Open SonarQube Quality Control Analysis Continuous Deployment (OSC-Kubectl) Continuous Deployment (OSC-Kubectl) 컨테이너 기반 애플리케이션 라이프사이클을 제공함으로써 개발/운영에 대한 관리를 수행하는 환경 구성 • AI, 머신러닝, 블록체 인, 챗봇 등의 다양한 금융 접목을 시도 • Container 기반의 ALM 환경을 구축하 고 각 그룹사에서 신 기술에 대한 니즈가 있는 경우 해당 요청 에 대한 자동 환경 구 성, 기본 컨테이너 이 미지를 제공
  • 39. - Internal Use Only - C 금융사 C사 블록체인 서비스, 결제, CMS, Messenger 등의 다양한 서비스를 AWS기반 위에서 운영 중 감독 기관의 보안 정책과 감사에 대한 다양한 체크리스트 및 프로세스 확인 • U2L, U2C의 경험 • 전용선을 통한 네트 워크 연결 • 서비스별 계정 분리 • VPC 네트워크 분리 및 Peering 연결 • 데이터 분석계 활용
  • 40. - Internal Use Only - 블록체인 기반 가상화폐 거래소(코인제스트) Amazon AWS + OpenStack 구성 내용(2000 VM 확장 중)
  • 42. Cost reduction Accessibility Stability Easy to use convenience Be Faster, easier to migrate Data Center to Cloud! Playce RoRo
  • 43. - Internal Use Only - Products - 아틀라시안 ALM/DevOps Atlassian SR프로세스 솔루션 •다양한 고객사(삼성전자 무선사업부 포함) 에서 SR처리/빌드/배포의 기반 솔루션으 로 아틀라시안의 제품을 활용함 •Jenkins, Git 등의 오픈소스 기반 ALM을 솔루션을 활용하여 디플로이 관리와 연동 하는 방법도 고려함 •배포 자동화에 대한 두려움 극복을 위한 자 동화 도구 제공 아틀라시안 솔루션을 활용하여 고객의 DevOps, ITSM을 통한 SR 시스템 구성, 배포 관리 프로세스에 적용될 수 있는 제품을 제공합니다. SR관리 Atlassian JIRA 지식관리 Atlassian Confuence 형상관리 BitBucket/Git 빌드/배포관리 Jenkins/Bamboo
  • 44. 조직, 전략, 프로세스, 비즈니스를 위한 거버넌스가 핵심