© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
주경호
LDCC/HIT
MSA를 넘어 Function 의 로의 진화
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
Agenda
What we do
MSA.?
Journey to Microservices
MSA to Function
Next Generation
Why
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
회사 소개
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
사업 소개
• AI ( 인공지능)
• IOT Platform ( 사물 인터넷)
• BigData ( 세상을 예측 하는 기술 )
• Cloud ( 토탈 클라우드 서비스 )
Digital
Transformation
• SI/SOC/Solution ( 기업 가치 혁신 )
• Data Center ( 안정적인 비즈니스 환경 )
• Security ( 토탈 보안 서비스 )
• Retail/E-Biz ( On/Off 유통 서비스 )
Business Value
Innovation
• Omni Channel ( 위치 기반 마케팅 채널 )
• Finance ( 금융 서비스 )
• U-Healthcare (의료 및 헬스케어 서비스)
• IBS ( 건설,환경 에너지 서비스)
Better Experience
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
Why
‘96~
2015~
2016~
2017~ Total Cloud 서비스 제공
통합 설계 마이그레이션
디지털 혁신 플랫폼 매니지드 서비스
고객 비즈니스별 맞춤 컨설팅,
전략 제시로 최적의 아키텍처
통합 설계
디지털 혁신 플랫폼으로
비즈니스의 새로운 가치 창출
고객 맞춤형 하이브리드
클라우드 매니지드 서비스
진단/분석 PoC
To-Be
모델
 글로벌 퍼블릭 클라우드 연계
 플랫폼 중심 서비스 기반 마련
 그룹 클라우드 전환 확산
멀티 클라우드 서비스
 퍼블릭 클라우드 서비스
출시(L.Cloud)
퍼블릭 기반 SaaS, PaaS런칭
 OpenStack 기반
그룹 클라우드 서비스 개시
커뮤니티 클라우드
 IDC 센터 ISO27001(보안)
ISO20000 인증 (IT서비스, 아시아 최초)
글로벌 수준 IDC 센터 운영
IoT
빅데이타 AI
수년간 구축 운영
노하우의 사례 및 방법론
기반
클라우드 소프트랜딩
클라우드
역량
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
ME
유통
금융
통신
게임
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
What we do
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
Application
Architecture
Managed
Service
Security
Architecture
DataStore
Architecture
Cloud
Architecture
What we do
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
What we do
Recommend
점진적인 변화
•문화(DevOPS, Agile)
•기술(MSA)
•개발 언어
•저장소
•환경
Not Recommended
BigBang
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
여기 들어서는 자는
모든 희망을 버려라
-단테 신곡 지옥 편 제 3곡 1-9행
지옥 문에 새겨진 구절
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
MSA.?
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
MSA.?
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
MSA.?
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
Journey to Microservices
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
Journey to Microservices
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
Journey to Microservices
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
Journey to Microservices
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
Journey to Microservices
H/W/C 기준표 HOT WARM COLD
Volume MB-GB GB-TB PB
Item Size B-KB KB-MB KB-TB
Latency ms ms,sec min, hrs
Durability Low-High High Very High
Request rate Very High High Low
Retention Period Sort(~ under ?month) Long Very Long
Sample Data Source Transactional data
Operational data
Service log file
Click stream data
Flat files
System log file
Historical data
Marketing research data
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
Journey to Microservices
Hot Data Warm Data Cold Data
Amazon
ElasticCache
Amazon
DynamoDB
Amazon
Aurora
Amazon
Elasticsearch
Amazon
EMR / Athena
/ RedShift
Amazon S3 Amazon Glacier
Average
Latency
ms ms ms, sec ms, sec sec, min, hr ms, sec, min (~
size)
hrs
Data Volume GB GB-TBs (no
limit)
GB-TB (64 TB
Max) (3 TB
Refer)
GB-TB GB-PB MB-PB GB-PB
Item Size B-KB KB(400 KB Max) KB(64 KB) KB(1 MB Max) MB-GB KB-GB (5 TB
Max)
GB (40 TB Max)
Request rate High-Very High Very High (no
limit)
High High Low-Very High Low-Very High
(no limit)
Very Low
Durability Low-Moderate Very High Very High High High Very High Very High
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
Journey to Microservices
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
Journey to Microservices
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
Journey to Microservices
Journey to Microservices
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
Journey to Microservices
OLTP
HOT WARM
Redis
DynamoDB
RDB(Aurora)
ElasticSearch
Back Office
Analyze DSS Batch
비 정형
ElasticSearch RedShift Athena
EMR
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
Journey to Microservices
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
Journey to Microservices
Journey to Microservices
Journey to Microservices
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
AS-IS
단일화된 Architecture
- 공통화
- 재사용
- Copy/Paste
넷플릭스 그림
Journey to Microservices
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
TO-BE
서비스별 Architecture
- 개별
- 재사용 불가
- 개발 언어 통일 불가
Journey to Microservices
기획
설계
개발배포
보완
Journey to Microservices
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
Journey to Microservices
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
1
2
Journey to Microservices
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
MSA to Function
MSA to Function
MSA to Function
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
MSA to Function
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
MSA to Function
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
MSA to Function
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
MSA to Function
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
MSA to Function
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
MSA to Function
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
Next Generation
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
Next Generation
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
Next Generation
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
Next Generation
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
WHY 롯데정보통신 & 현대정보기술
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
Why
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
Why
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
Why
1. DynamoDB+ElasticSearch+Kibana 의 찰떡 궁합
2. Micro Batch 로의 변화
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.

MSA를 넘어 Function의 로의 진화::주경호 수석::AWS Summit Seoul 2018

  • 1.
    © 2018, AmazonWeb Services, Inc. or Its Affiliates. All rights reserved. 주경호 LDCC/HIT MSA를 넘어 Function 의 로의 진화
  • 2.
    © 2018, AmazonWeb Services, Inc. or Its Affiliates. All rights reserved. Agenda What we do MSA.? Journey to Microservices MSA to Function Next Generation Why
  • 3.
    © 2018, AmazonWeb Services, Inc. or Its Affiliates. All rights reserved. 회사 소개
  • 4.
    © 2018, AmazonWeb Services, Inc. or Its Affiliates. All rights reserved. 사업 소개 • AI ( 인공지능) • IOT Platform ( 사물 인터넷) • BigData ( 세상을 예측 하는 기술 ) • Cloud ( 토탈 클라우드 서비스 ) Digital Transformation • SI/SOC/Solution ( 기업 가치 혁신 ) • Data Center ( 안정적인 비즈니스 환경 ) • Security ( 토탈 보안 서비스 ) • Retail/E-Biz ( On/Off 유통 서비스 ) Business Value Innovation • Omni Channel ( 위치 기반 마케팅 채널 ) • Finance ( 금융 서비스 ) • U-Healthcare (의료 및 헬스케어 서비스) • IBS ( 건설,환경 에너지 서비스) Better Experience
  • 5.
    © 2018, AmazonWeb Services, Inc. or Its Affiliates. All rights reserved. Why ‘96~ 2015~ 2016~ 2017~ Total Cloud 서비스 제공 통합 설계 마이그레이션 디지털 혁신 플랫폼 매니지드 서비스 고객 비즈니스별 맞춤 컨설팅, 전략 제시로 최적의 아키텍처 통합 설계 디지털 혁신 플랫폼으로 비즈니스의 새로운 가치 창출 고객 맞춤형 하이브리드 클라우드 매니지드 서비스 진단/분석 PoC To-Be 모델  글로벌 퍼블릭 클라우드 연계  플랫폼 중심 서비스 기반 마련  그룹 클라우드 전환 확산 멀티 클라우드 서비스  퍼블릭 클라우드 서비스 출시(L.Cloud) 퍼블릭 기반 SaaS, PaaS런칭  OpenStack 기반 그룹 클라우드 서비스 개시 커뮤니티 클라우드  IDC 센터 ISO27001(보안) ISO20000 인증 (IT서비스, 아시아 최초) 글로벌 수준 IDC 센터 운영 IoT 빅데이타 AI 수년간 구축 운영 노하우의 사례 및 방법론 기반 클라우드 소프트랜딩 클라우드 역량
  • 6.
    © 2018, AmazonWeb Services, Inc. or Its Affiliates. All rights reserved. ME 유통 금융 통신 게임
  • 7.
    © 2018, AmazonWeb Services, Inc. or Its Affiliates. All rights reserved. What we do
  • 8.
    © 2018, AmazonWeb Services, Inc. or Its Affiliates. All rights reserved. Application Architecture Managed Service Security Architecture DataStore Architecture Cloud Architecture What we do
  • 9.
    © 2018, AmazonWeb Services, Inc. or Its Affiliates. All rights reserved. What we do Recommend 점진적인 변화 •문화(DevOPS, Agile) •기술(MSA) •개발 언어 •저장소 •환경 Not Recommended BigBang
  • 10.
    © 2018, AmazonWeb Services, Inc. or Its Affiliates. All rights reserved. 여기 들어서는 자는 모든 희망을 버려라 -단테 신곡 지옥 편 제 3곡 1-9행 지옥 문에 새겨진 구절
  • 11.
    © 2018, AmazonWeb Services, Inc. or Its Affiliates. All rights reserved. MSA.?
  • 12.
    © 2018, AmazonWeb Services, Inc. or Its Affiliates. All rights reserved. MSA.?
  • 13.
    © 2018, AmazonWeb Services, Inc. or Its Affiliates. All rights reserved. MSA.?
  • 14.
    © 2018, AmazonWeb Services, Inc. or Its Affiliates. All rights reserved. Journey to Microservices
  • 15.
    © 2018, AmazonWeb Services, Inc. or Its Affiliates. All rights reserved. Journey to Microservices
  • 16.
    © 2018, AmazonWeb Services, Inc. or Its Affiliates. All rights reserved. Journey to Microservices
  • 17.
    © 2018, AmazonWeb Services, Inc. or Its Affiliates. All rights reserved. Journey to Microservices
  • 18.
    © 2018, AmazonWeb Services, Inc. or Its Affiliates. All rights reserved. Journey to Microservices H/W/C 기준표 HOT WARM COLD Volume MB-GB GB-TB PB Item Size B-KB KB-MB KB-TB Latency ms ms,sec min, hrs Durability Low-High High Very High Request rate Very High High Low Retention Period Sort(~ under ?month) Long Very Long Sample Data Source Transactional data Operational data Service log file Click stream data Flat files System log file Historical data Marketing research data
  • 19.
    © 2018, AmazonWeb Services, Inc. or Its Affiliates. All rights reserved. Journey to Microservices Hot Data Warm Data Cold Data Amazon ElasticCache Amazon DynamoDB Amazon Aurora Amazon Elasticsearch Amazon EMR / Athena / RedShift Amazon S3 Amazon Glacier Average Latency ms ms ms, sec ms, sec sec, min, hr ms, sec, min (~ size) hrs Data Volume GB GB-TBs (no limit) GB-TB (64 TB Max) (3 TB Refer) GB-TB GB-PB MB-PB GB-PB Item Size B-KB KB(400 KB Max) KB(64 KB) KB(1 MB Max) MB-GB KB-GB (5 TB Max) GB (40 TB Max) Request rate High-Very High Very High (no limit) High High Low-Very High Low-Very High (no limit) Very Low Durability Low-Moderate Very High Very High High High Very High Very High
  • 20.
    © 2018, AmazonWeb Services, Inc. or Its Affiliates. All rights reserved. Journey to Microservices
  • 21.
    © 2018, AmazonWeb Services, Inc. or Its Affiliates. All rights reserved. Journey to Microservices
  • 22.
    © 2018, AmazonWeb Services, Inc. or Its Affiliates. All rights reserved. Journey to Microservices
  • 23.
  • 24.
    © 2018, AmazonWeb Services, Inc. or Its Affiliates. All rights reserved. Journey to Microservices OLTP HOT WARM Redis DynamoDB RDB(Aurora) ElasticSearch Back Office Analyze DSS Batch 비 정형 ElasticSearch RedShift Athena EMR
  • 25.
    © 2018, AmazonWeb Services, Inc. or Its Affiliates. All rights reserved. Journey to Microservices
  • 26.
    © 2018, AmazonWeb Services, Inc. or Its Affiliates. All rights reserved. Journey to Microservices
  • 27.
  • 28.
  • 29.
    © 2018, AmazonWeb Services, Inc. or Its Affiliates. All rights reserved. AS-IS 단일화된 Architecture - 공통화 - 재사용 - Copy/Paste 넷플릭스 그림 Journey to Microservices
  • 30.
    © 2018, AmazonWeb Services, Inc. or Its Affiliates. All rights reserved. TO-BE 서비스별 Architecture - 개별 - 재사용 불가 - 개발 언어 통일 불가 Journey to Microservices
  • 31.
  • 32.
    © 2018, AmazonWeb Services, Inc. or Its Affiliates. All rights reserved. Journey to Microservices
  • 33.
    © 2018, AmazonWeb Services, Inc. or Its Affiliates. All rights reserved. 1 2 Journey to Microservices
  • 34.
    © 2018, AmazonWeb Services, Inc. or Its Affiliates. All rights reserved. MSA to Function
  • 35.
  • 36.
  • 37.
    © 2018, AmazonWeb Services, Inc. or Its Affiliates. All rights reserved. MSA to Function
  • 38.
    © 2018, AmazonWeb Services, Inc. or Its Affiliates. All rights reserved. MSA to Function
  • 39.
    © 2018, AmazonWeb Services, Inc. or Its Affiliates. All rights reserved. MSA to Function
  • 40.
    © 2018, AmazonWeb Services, Inc. or Its Affiliates. All rights reserved. MSA to Function
  • 41.
    © 2018, AmazonWeb Services, Inc. or Its Affiliates. All rights reserved. MSA to Function
  • 42.
    © 2018, AmazonWeb Services, Inc. or Its Affiliates. All rights reserved. MSA to Function
  • 43.
    © 2018, AmazonWeb Services, Inc. or Its Affiliates. All rights reserved. Next Generation
  • 44.
    © 2018, AmazonWeb Services, Inc. or Its Affiliates. All rights reserved. Next Generation
  • 45.
    © 2018, AmazonWeb Services, Inc. or Its Affiliates. All rights reserved. Next Generation
  • 46.
    © 2018, AmazonWeb Services, Inc. or Its Affiliates. All rights reserved. Next Generation
  • 47.
    © 2018, AmazonWeb Services, Inc. or Its Affiliates. All rights reserved. WHY 롯데정보통신 & 현대정보기술
  • 48.
    © 2018, AmazonWeb Services, Inc. or Its Affiliates. All rights reserved. Why
  • 49.
    © 2018, AmazonWeb Services, Inc. or Its Affiliates. All rights reserved. Why
  • 50.
    © 2018, AmazonWeb Services, Inc. or Its Affiliates. All rights reserved. Why 1. DynamoDB+ElasticSearch+Kibana 의 찰떡 궁합 2. Micro Batch 로의 변화
  • 51.
    © 2018, AmazonWeb Services, Inc. or Its Affiliates. All rights reserved.

Editor's Notes

  • #24 오픈소스 기반의 플랫폼으로 확장성이 높고, 기술 종속성이 낮으며, 품질 및 신뢰성 제고를 위한 품질 및 보안인증을 진행, 준비 하고 있다는 것을 강조
  • #28 오픈소스 기반의 플랫폼으로 확장성이 높고, 기술 종속성이 낮으며, 품질 및 신뢰성 제고를 위한 품질 및 보안인증을 진행, 준비 하고 있다는 것을 강조
  • #29 오픈소스 기반의 플랫폼으로 확장성이 높고, 기술 종속성이 낮으며, 품질 및 신뢰성 제고를 위한 품질 및 보안인증을 진행, 준비 하고 있다는 것을 강조
  • #32 오픈소스 기반의 플랫폼으로 확장성이 높고, 기술 종속성이 낮으며, 품질 및 신뢰성 제고를 위한 품질 및 보안인증을 진행, 준비 하고 있다는 것을 강조
  • #36 오픈소스 기반의 플랫폼으로 확장성이 높고, 기술 종속성이 낮으며, 품질 및 신뢰성 제고를 위한 품질 및 보안인증을 진행, 준비 하고 있다는 것을 강조
  • #37 오픈소스 기반의 플랫폼으로 확장성이 높고, 기술 종속성이 낮으며, 품질 및 신뢰성 제고를 위한 품질 및 보안인증을 진행, 준비 하고 있다는 것을 강조