© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AWS AI 서비스로 SAP 비즈니스
프로세스 자동화하기
이상규
SAP Partner Solutions Architect
E m e r g i n g T e c h
김세준
Solutions Architect
이진욱
Solutions Architect
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
1. 많은 비용 : 기업의 비즈니스 프로세스를 혁신하기 위해서는 많은 IT 개발이 필요하며
개발/운영을 위한 인프라를 구매 해야합니다. 또한 솔루션에 대한 라이센스 구매가 필요합니다.
2. 여러 파트의 인력이 필요 : PM/기획/개발/QA 등에 필요한 기본 구성 인력이 많이 필요합니다.
3. 혁신 프로젝트 실패 : 프로젝트가 실패하지 않는다? – 실패하지 않기 위해 보수적인 목표를
세우고 오랜 숙려 기간을 거칩니다. 성공할 때까지 오픈을 미룹니다.
4. 많은 투입된 비용 + 긴 프로젝트 공수 + 실패 비용을 관리하기위해 프로젝트 팀 구성 및 운영
방식이 관료화 됩니다.
왜 기업의 비즈니스 프로세스를 혁신하는 것이 어려울까요?
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
디지털 혁신에 따른 선투자 비용 없는 온-디맨드 비용 체계
AWS 클라우드의 가장 큰 장점은 Pay as you go 형태의 온-디맨드 비용 체계에 따라 선투자 금액 없이 사용한 만큼만
과금이 발생함에 따라 디지털 전환을 위한 혁신적인 과제 수행에 따는 위험 비용의 최소화가 가능합니다
선투자 비용 없음
사용한만큼만 지불
Time to market
단축 및 민첩성
스케일 업 및
다운
셀프서비스
인프라스트럭처
AWS
클라우드
설비 리소스 및 관리
계약 비용
전통적
인프라스트럭처
Capex to Opex
초기 투자 비용이 없음
Lower TCO
비용 최적화
Focus on business
인프라 관리가 아닌 비지니스 집중
Increase Speed and Agility
신속성 및 민첩성
Elastic Capacity
유연한 인프라스트럭처
Go Global in minutes
수 분내 글로벌 확산
- 3 -
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
사용 편의성, 민첩성, 유연성, 보안
AWS AI 서비스
APIs
파트너 직원
Websites
Services
IoT
AR/VR
Voice
Chatbots
고객
Mobile
AWS AI 서비스는 API
형태로 제공되며, 민첩성,
유연성, 보안, 확장성 을
기반으로 다양한 비즈니스
어플리케이션과 쉽게
결합할 수 있으며 이를
위해 사용자 중심의 UI를
제공합니다.
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
SERVERLESS COMPUTE AND DATASTORES
AWS
Lambda
AWS
Fargate
Amazon
API Gateway
Amazon
SNS
Amazon
MQ
Amazon
SQS
AWS
Step Functions
SERVERLESS INTEGRATION
DEVELOPER TOOLS
SECURITY AND COMPLIANCE
Amazon Aurora
Serverless
Amazon
S3
Amazon
DynamoDB
AWS
AppSync
AWS
IAM
Amazon
Cognito
Amazon
Inspector
Amazon
VPC
Amazon
GuardDuty
AWS
CloudFormation
AWS
Cloud9
AWS
CloudTrail
Amazon
CloudWatch
AWS
X-Ray
AWS
CodePipeline
AWS
Config
AWS
SSO
AWS
Shield
AWS
WAF
서버리스는 AWS의 완전 관리형 서비스를 사용 민첩성과 혁신을 높일 수 있도록 하는 클라우드 네이티브 아키텍처로
서버의 프로비저닝, 유지, 관리 없이 애플리케이션과 서비스를 구축하고 실행할 수 있습니다.
AWS 서버리스 서비스
- 5 -
기업 구매 프로세스 자동화(Amazon Textract)
비즈니스 데이터 제어(Alexa for business)
Contents
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
코드 또는 템플릿을
유지 관리할 필요가
없음
문서 처리 비용 절감
(1,000 페이지 당 $1.50)
K E Y F E AT U R E S
문서 및 양식으로부터
데이터를 빠르고
정확하게 추출
광학글자인식
(OCR)
Key-value pair
detection
신뢰도 기준 조절 가능테이블 인식 테두리 박스 검출 ML 경험이 필요
없음
인공지능 기술 기반의 텍스트 인식 서비스로 사실상 모든 문서에서 텍스트와 데이터를 손쉽게 추출. OCR 및 양식의 필드
콘텐츠와 테이블에 저장된 정보를 식별
8
Amazon Textract : 딥러닝 기반 AI OCR 솔루션
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
the 137 protein structures
The performance of the various clusterings was evalu-
MethOd Num' C'USte'S Rand mdex ated using two types of measures. The first
is the average
TM~score 8 89.7% silhouette width itself, which is a measure of the clus-
ppm 9 39,396 ter compactness and separation. In general, clustering is
305C 9 895% based on the assumption that the underlying data form
compact clusters of similar characteristics. Larger aver-
R50 7 92.096
age Silhouette Width means that the result of a clustering
단순히 픽셀 정보 기반의 OCR 솔루션은 같은 문서라도 해상도나 기울기, Watermark, Color 에 따라 인식률의 편차가 매우
큽니다.
9
Amazon Textract : 기존 OCR 솔루션과의 차이점
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Method Num. clusters Rand index
TM-score
FPFH
3DSC
RSD
VFH
Combined silhouette weights
Combined equal weights
8
9
9
7
8
7
7
89.7%
89.3%
89.5%
92.0%
85.3%
92.2%
90.2%
데이터베이스
표 인식
OCR+
Amazon
Textract
기존 OCR은 컬럼에 대한 인식 및 논리적
그룹, 엔터티 간 관계 등 구조 인지 불가
인공지능 기술 기반의 텍스트 인식 서비스로 사실상 모든 문서에서 텍스트와 데이터를 손쉽게 추출. OCR 및 양식의 필드
콘텐츠와 테이블에 저장된 정보를 식별
10
Amazon Textract : 문서 내용의 구조화된 추출
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Presley, Elvis AaronN A M E
Graceland, Memphis, TNA D D R E S S
12-12-1234I D
TCB LimitedC O M P A N Y
Graceland, Memphis
Presley
TCB Limited
12-12-1234
TN
901 987-6543
3765 Elvis Presley Blvd.
38116
Elvis
Elvis.Presley@yahoo.com
양식으로부터 입력 값 추출
OCR+
Amazon
Textract
Amazon Textract는 사전 양식 지원 없이도 값 추출이 가능하며, AWS에서 지속적인 데이터 학습 및 모델링 개선을 통하여
문서 인식을 위한 성능을 개선하고 있습니다. 예) 영수증 및 인보이스 관련 특화 인식 기능 2019년 하반기 지원 계획
11
Amazon Textract : 사전 양식 정의 없이 문서 처리 자동화
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon Textract는 워터마크나 컬러가 혼재되어 있는 문서에서도 텍스트를 추출할 수 있습니다.
12
Amazon Textract : 워터마크 & 폰트컬러
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon Textract는 회전되어 있는 소스 문서에서도 별도의 전처리 없이 텍스트를 추출할 수 있습니다.
13
Amazon Textract : 수평이 맞지 않거나 회전된 문서
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon Textract는 구겨진 문서에서도 텍스트를 추출하기에 가장 적합하도록 Bounding Box를 유연하게 설정합니다.
14
Amazon Textract : 구겨진 문서
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon Textract는 사전 학습 없이도 자연어 처리(Natural Language Processing) 기반의 Key-Value 추출이 가능합니다.
15
Amazon Textract : NLP 기반의 Key-Value 추출
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
• Activity
Worker
long poll
AWS Lambda function
Synchronous
request
Start
Hello World
End
Start
Hello World
End
EC2
Traditional
Server
Human
AWS Step Functions : 비즈니스 프로세스 관리 서비스
Lambda
Step Functions
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon Step Functions
Amazon Step Functions은 On-Offline 프로세스를 통합할 수 있습니다.
- 17 -
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
멀티 OCR 솔루션 크로스 체크 Workflow
Start
이미지 업로드
Amazon Textract
호출
Key-Value 기반
추출
정확도 체크
95%
Bounding 별로
재처리
결과 크로스
체크
Step
Functions
호출
실패
Y
N
Y
N
Amazon Textract의 정확한 Bounding 위치 정보를 다른 OCR 솔루션에 전달하면 해당 OCR 솔루션도 별도의 위치 기반
학습이 필요 없게 됩니다. 이는 또한 크로스 체크 시 별도의 상호 룰세트 정의가 필요 없음을 의미합니다.
- 18 -
SAP 구매 프로세스 자동화 워크 플로우
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AWS Cloud
Step
Functions
API
Gateway
Lambda SNS
S/4HANA
SAP
Gateway
OData
User
Lambda
Corporate data
center
RPA
User attended
RPA
Full Automated
https
https
S3 CloudWatch DynamoDB
OData
숫자 금액 정보 등 높은 정밀도가 필요한 입력 값에 대한 관리자 확인 조건 또는 기타 자동화 프로세스(RPA 등) 추가 검증
도는 이중 점검 가능. AWS Step Functions 와 같은 서버리스 기반 서비스로 워크플로우 관리 구현
- 19 -
SAP 구매 프로세스 자동화 아키텍쳐
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
데모
Amazon Textract의 Key-Value 추출 기능은 기존 전처리/후처리 작업을 최소화 시킬 수 있습니다.
- 20 -
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
데모 동영상
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Alexa for Business - 엔터프라이즈 플랫폼
Alexa
For
Business
디바이스
관리
플랫폼
회의
관리
대량
프로비저닝
Private
skills store
공유
디바이스
BYOD
“Alexa, join
my meeting”
Conference
providers
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
“알렉사.미팅
을 시작하자”
캘린더 AV 회의
Alexa 활용한 화상회의 시스템 제어
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
“Alexa, XXX 사업부 주간 수익을 보여줘.”
Echo
device
Amazon
Redshift
Amazon S3
Select
Athena
Amazon
DynamoDB
Application
Amazon S3
Amazon
RDS
Alexa 활용한 비즈니스 데이터 접근 - Option 1
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Alexa 활용한 비즈니스 데이터 접근 - Option 2
• 대시보드는 빠른 데이터 시각화를 위한 것입니다
• Alexa가 대시보드를 제어 합니다.
“Alexa, XXX 사업부 주간 수익을 대시 보드에
보여줘.”
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Conference rooms
w/ AV equipment
Smaller conference
rooms
Team rooms
Personal desks
Offices
음성 및 화상 Echo Device
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Great!
But- I want Alexa to show my KPIs on a
giant TV!
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Option 1: Fire TV (skill using standard card)
https://developer.amazon.com/docs/custom-skills/best-practices-for-skill-card-design.html
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Option 2: Browser Control
• 브라우저에 Alexa Voice Service (AVS)
내장할까?
Alexa로 브라우저를 어떻게 제어 할 수 있습니까?
• 브라우저로 명령(Alexa)을 전달?
• 브라우저에서 명령(Alexa) 을 가져올까?
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
WebSocket(with MQTT) 활용한 브라우저 제어
AWS Lambda
Echo
device
AWS IoT Core 브라우저
Websocket? 웹서버 간 연결기반 실시간 양방향 통신환경을 제공해주는 웹브라우저
기반 실시간 통신(Real Time Messaging ) Web Client Side 기술
“Alexa, {월} 결산 레포트 보여줘.”
{제목 : 월}
Report 정보 구독
{제목 : 월}
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
MQTT Publish/Subscribe 통한 메시지 전달
AWS Lambda
Echo
device
AWS IoT Core
(MQTT broker)
브라우저
MQTT? IoT 기기와 G/W의 연동을 위해 정의된 프로토콜 말함, 개설된 Topic에
message를 발행하면 해당 Topic을 구독하는 client 들에게 message를 전송합니다
“Alexa, {월} 결산 레포트 보여줘.”
Publish: 레포트
{제목: 월}
Subscribe: 레포트
Publish: 레포트
{제목: 월}
• 아키텍처
• Private Skill 만드는 법
• WebSocket(with MQTT) Code
• 시 연
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
데모 아키텍처
AWS Lambda AWS IoT Core
Amazon CognitoAmazon QuickSight
SAP ERP
VPC
Amazon S3
Eco Dot 브라우저
“Alexa, monthly report”
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Private Skill 만드는 방법
Skill Developer
Create skill
Distribute to AWS
account
Admin
Review
Enable
Add to skill group
Mark skill private
Shared or Personal
Device
Use skill
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
WebSocket(with MQTT) Code
AWS Lambda
브라우저
Publish
Subscribe
Report 값에 따른 렌더링
여러분의 피드백을 기다립니다!
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
#AWSDEVDAYSEOUL

[AWS Dev Day] 이머징 테크 | AWS AI 서비스로 SAP 비지니스 프로세스 자동화하기 - 이상규 AWS 솔루션즈 아키텍트, 이진욱 AWS 솔루션즈 아키텍트, 김세준 AWS 솔루션즈 아키텍트

  • 1.
    © 2019, AmazonWeb Services, Inc. or its affiliates. All rights reserved. AWS AI 서비스로 SAP 비즈니스 프로세스 자동화하기 이상규 SAP Partner Solutions Architect E m e r g i n g T e c h 김세준 Solutions Architect 이진욱 Solutions Architect
  • 2.
    © 2019, AmazonWeb Services, Inc. or its affiliates. All rights reserved. 1. 많은 비용 : 기업의 비즈니스 프로세스를 혁신하기 위해서는 많은 IT 개발이 필요하며 개발/운영을 위한 인프라를 구매 해야합니다. 또한 솔루션에 대한 라이센스 구매가 필요합니다. 2. 여러 파트의 인력이 필요 : PM/기획/개발/QA 등에 필요한 기본 구성 인력이 많이 필요합니다. 3. 혁신 프로젝트 실패 : 프로젝트가 실패하지 않는다? – 실패하지 않기 위해 보수적인 목표를 세우고 오랜 숙려 기간을 거칩니다. 성공할 때까지 오픈을 미룹니다. 4. 많은 투입된 비용 + 긴 프로젝트 공수 + 실패 비용을 관리하기위해 프로젝트 팀 구성 및 운영 방식이 관료화 됩니다. 왜 기업의 비즈니스 프로세스를 혁신하는 것이 어려울까요?
  • 3.
    © 2019, AmazonWeb Services, Inc. or its affiliates. All rights reserved. 디지털 혁신에 따른 선투자 비용 없는 온-디맨드 비용 체계 AWS 클라우드의 가장 큰 장점은 Pay as you go 형태의 온-디맨드 비용 체계에 따라 선투자 금액 없이 사용한 만큼만 과금이 발생함에 따라 디지털 전환을 위한 혁신적인 과제 수행에 따는 위험 비용의 최소화가 가능합니다 선투자 비용 없음 사용한만큼만 지불 Time to market 단축 및 민첩성 스케일 업 및 다운 셀프서비스 인프라스트럭처 AWS 클라우드 설비 리소스 및 관리 계약 비용 전통적 인프라스트럭처 Capex to Opex 초기 투자 비용이 없음 Lower TCO 비용 최적화 Focus on business 인프라 관리가 아닌 비지니스 집중 Increase Speed and Agility 신속성 및 민첩성 Elastic Capacity 유연한 인프라스트럭처 Go Global in minutes 수 분내 글로벌 확산 - 3 -
  • 4.
    © 2019, AmazonWeb Services, Inc. or its affiliates. All rights reserved. 사용 편의성, 민첩성, 유연성, 보안 AWS AI 서비스 APIs 파트너 직원 Websites Services IoT AR/VR Voice Chatbots 고객 Mobile AWS AI 서비스는 API 형태로 제공되며, 민첩성, 유연성, 보안, 확장성 을 기반으로 다양한 비즈니스 어플리케이션과 쉽게 결합할 수 있으며 이를 위해 사용자 중심의 UI를 제공합니다.
  • 5.
    © 2019, AmazonWeb Services, Inc. or its affiliates. All rights reserved. SERVERLESS COMPUTE AND DATASTORES AWS Lambda AWS Fargate Amazon API Gateway Amazon SNS Amazon MQ Amazon SQS AWS Step Functions SERVERLESS INTEGRATION DEVELOPER TOOLS SECURITY AND COMPLIANCE Amazon Aurora Serverless Amazon S3 Amazon DynamoDB AWS AppSync AWS IAM Amazon Cognito Amazon Inspector Amazon VPC Amazon GuardDuty AWS CloudFormation AWS Cloud9 AWS CloudTrail Amazon CloudWatch AWS X-Ray AWS CodePipeline AWS Config AWS SSO AWS Shield AWS WAF 서버리스는 AWS의 완전 관리형 서비스를 사용 민첩성과 혁신을 높일 수 있도록 하는 클라우드 네이티브 아키텍처로 서버의 프로비저닝, 유지, 관리 없이 애플리케이션과 서비스를 구축하고 실행할 수 있습니다. AWS 서버리스 서비스 - 5 -
  • 6.
    기업 구매 프로세스자동화(Amazon Textract) 비즈니스 데이터 제어(Alexa for business) Contents
  • 8.
    © 2019, AmazonWeb Services, Inc. or its affiliates. All rights reserved. 코드 또는 템플릿을 유지 관리할 필요가 없음 문서 처리 비용 절감 (1,000 페이지 당 $1.50) K E Y F E AT U R E S 문서 및 양식으로부터 데이터를 빠르고 정확하게 추출 광학글자인식 (OCR) Key-value pair detection 신뢰도 기준 조절 가능테이블 인식 테두리 박스 검출 ML 경험이 필요 없음 인공지능 기술 기반의 텍스트 인식 서비스로 사실상 모든 문서에서 텍스트와 데이터를 손쉽게 추출. OCR 및 양식의 필드 콘텐츠와 테이블에 저장된 정보를 식별 8 Amazon Textract : 딥러닝 기반 AI OCR 솔루션
  • 9.
    © 2019, AmazonWeb Services, Inc. or its affiliates. All rights reserved. the 137 protein structures The performance of the various clusterings was evalu- MethOd Num' C'USte'S Rand mdex ated using two types of measures. The first is the average TM~score 8 89.7% silhouette width itself, which is a measure of the clus- ppm 9 39,396 ter compactness and separation. In general, clustering is 305C 9 895% based on the assumption that the underlying data form compact clusters of similar characteristics. Larger aver- R50 7 92.096 age Silhouette Width means that the result of a clustering 단순히 픽셀 정보 기반의 OCR 솔루션은 같은 문서라도 해상도나 기울기, Watermark, Color 에 따라 인식률의 편차가 매우 큽니다. 9 Amazon Textract : 기존 OCR 솔루션과의 차이점
  • 10.
    © 2019, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Method Num. clusters Rand index TM-score FPFH 3DSC RSD VFH Combined silhouette weights Combined equal weights 8 9 9 7 8 7 7 89.7% 89.3% 89.5% 92.0% 85.3% 92.2% 90.2% 데이터베이스 표 인식 OCR+ Amazon Textract 기존 OCR은 컬럼에 대한 인식 및 논리적 그룹, 엔터티 간 관계 등 구조 인지 불가 인공지능 기술 기반의 텍스트 인식 서비스로 사실상 모든 문서에서 텍스트와 데이터를 손쉽게 추출. OCR 및 양식의 필드 콘텐츠와 테이블에 저장된 정보를 식별 10 Amazon Textract : 문서 내용의 구조화된 추출
  • 11.
    © 2019, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Presley, Elvis AaronN A M E Graceland, Memphis, TNA D D R E S S 12-12-1234I D TCB LimitedC O M P A N Y Graceland, Memphis Presley TCB Limited 12-12-1234 TN 901 987-6543 3765 Elvis Presley Blvd. 38116 Elvis Elvis.Presley@yahoo.com 양식으로부터 입력 값 추출 OCR+ Amazon Textract Amazon Textract는 사전 양식 지원 없이도 값 추출이 가능하며, AWS에서 지속적인 데이터 학습 및 모델링 개선을 통하여 문서 인식을 위한 성능을 개선하고 있습니다. 예) 영수증 및 인보이스 관련 특화 인식 기능 2019년 하반기 지원 계획 11 Amazon Textract : 사전 양식 정의 없이 문서 처리 자동화
  • 12.
    © 2019, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Amazon Textract는 워터마크나 컬러가 혼재되어 있는 문서에서도 텍스트를 추출할 수 있습니다. 12 Amazon Textract : 워터마크 & 폰트컬러
  • 13.
    © 2019, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Amazon Textract는 회전되어 있는 소스 문서에서도 별도의 전처리 없이 텍스트를 추출할 수 있습니다. 13 Amazon Textract : 수평이 맞지 않거나 회전된 문서
  • 14.
    © 2019, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Amazon Textract는 구겨진 문서에서도 텍스트를 추출하기에 가장 적합하도록 Bounding Box를 유연하게 설정합니다. 14 Amazon Textract : 구겨진 문서
  • 15.
    © 2019, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Amazon Textract는 사전 학습 없이도 자연어 처리(Natural Language Processing) 기반의 Key-Value 추출이 가능합니다. 15 Amazon Textract : NLP 기반의 Key-Value 추출
  • 16.
    © 2019, AmazonWeb Services, Inc. or its affiliates. All rights reserved. • Activity Worker long poll AWS Lambda function Synchronous request Start Hello World End Start Hello World End EC2 Traditional Server Human AWS Step Functions : 비즈니스 프로세스 관리 서비스 Lambda Step Functions
  • 17.
    © 2019, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Amazon Step Functions Amazon Step Functions은 On-Offline 프로세스를 통합할 수 있습니다. - 17 -
  • 18.
    © 2019, AmazonWeb Services, Inc. or its affiliates. All rights reserved. 멀티 OCR 솔루션 크로스 체크 Workflow Start 이미지 업로드 Amazon Textract 호출 Key-Value 기반 추출 정확도 체크 95% Bounding 별로 재처리 결과 크로스 체크 Step Functions 호출 실패 Y N Y N Amazon Textract의 정확한 Bounding 위치 정보를 다른 OCR 솔루션에 전달하면 해당 OCR 솔루션도 별도의 위치 기반 학습이 필요 없게 됩니다. 이는 또한 크로스 체크 시 별도의 상호 룰세트 정의가 필요 없음을 의미합니다. - 18 - SAP 구매 프로세스 자동화 워크 플로우
  • 19.
    © 2019, AmazonWeb Services, Inc. or its affiliates. All rights reserved. AWS Cloud Step Functions API Gateway Lambda SNS S/4HANA SAP Gateway OData User Lambda Corporate data center RPA User attended RPA Full Automated https https S3 CloudWatch DynamoDB OData 숫자 금액 정보 등 높은 정밀도가 필요한 입력 값에 대한 관리자 확인 조건 또는 기타 자동화 프로세스(RPA 등) 추가 검증 도는 이중 점검 가능. AWS Step Functions 와 같은 서버리스 기반 서비스로 워크플로우 관리 구현 - 19 - SAP 구매 프로세스 자동화 아키텍쳐
  • 20.
    © 2019, AmazonWeb Services, Inc. or its affiliates. All rights reserved. 데모 Amazon Textract의 Key-Value 추출 기능은 기존 전처리/후처리 작업을 최소화 시킬 수 있습니다. - 20 -
  • 21.
    © 2019, AmazonWeb Services, Inc. or its affiliates. All rights reserved. 데모 동영상
  • 23.
    © 2019, AmazonWeb Services, Inc. or its affiliates. All rights reserved.
  • 24.
    © 2019, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Alexa for Business - 엔터프라이즈 플랫폼 Alexa For Business 디바이스 관리 플랫폼 회의 관리 대량 프로비저닝 Private skills store 공유 디바이스 BYOD “Alexa, join my meeting” Conference providers
  • 25.
    © 2019, AmazonWeb Services, Inc. or its affiliates. All rights reserved. “알렉사.미팅 을 시작하자” 캘린더 AV 회의 Alexa 활용한 화상회의 시스템 제어
  • 26.
    © 2019, AmazonWeb Services, Inc. or its affiliates. All rights reserved. “Alexa, XXX 사업부 주간 수익을 보여줘.” Echo device Amazon Redshift Amazon S3 Select Athena Amazon DynamoDB Application Amazon S3 Amazon RDS Alexa 활용한 비즈니스 데이터 접근 - Option 1
  • 27.
    © 2019, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Alexa 활용한 비즈니스 데이터 접근 - Option 2 • 대시보드는 빠른 데이터 시각화를 위한 것입니다 • Alexa가 대시보드를 제어 합니다. “Alexa, XXX 사업부 주간 수익을 대시 보드에 보여줘.”
  • 28.
    © 2019, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Conference rooms w/ AV equipment Smaller conference rooms Team rooms Personal desks Offices 음성 및 화상 Echo Device
  • 29.
    © 2019, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Great! But- I want Alexa to show my KPIs on a giant TV!
  • 30.
    © 2019, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Option 1: Fire TV (skill using standard card) https://developer.amazon.com/docs/custom-skills/best-practices-for-skill-card-design.html
  • 31.
    © 2019, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Option 2: Browser Control • 브라우저에 Alexa Voice Service (AVS) 내장할까? Alexa로 브라우저를 어떻게 제어 할 수 있습니까? • 브라우저로 명령(Alexa)을 전달? • 브라우저에서 명령(Alexa) 을 가져올까?
  • 32.
    © 2019, AmazonWeb Services, Inc. or its affiliates. All rights reserved. WebSocket(with MQTT) 활용한 브라우저 제어 AWS Lambda Echo device AWS IoT Core 브라우저 Websocket? 웹서버 간 연결기반 실시간 양방향 통신환경을 제공해주는 웹브라우저 기반 실시간 통신(Real Time Messaging ) Web Client Side 기술 “Alexa, {월} 결산 레포트 보여줘.” {제목 : 월} Report 정보 구독 {제목 : 월}
  • 33.
    © 2019, AmazonWeb Services, Inc. or its affiliates. All rights reserved. MQTT Publish/Subscribe 통한 메시지 전달 AWS Lambda Echo device AWS IoT Core (MQTT broker) 브라우저 MQTT? IoT 기기와 G/W의 연동을 위해 정의된 프로토콜 말함, 개설된 Topic에 message를 발행하면 해당 Topic을 구독하는 client 들에게 message를 전송합니다 “Alexa, {월} 결산 레포트 보여줘.” Publish: 레포트 {제목: 월} Subscribe: 레포트 Publish: 레포트 {제목: 월}
  • 34.
    • 아키텍처 • PrivateSkill 만드는 법 • WebSocket(with MQTT) Code • 시 연
  • 35.
    © 2019, AmazonWeb Services, Inc. or its affiliates. All rights reserved. 데모 아키텍처 AWS Lambda AWS IoT Core Amazon CognitoAmazon QuickSight SAP ERP VPC Amazon S3 Eco Dot 브라우저 “Alexa, monthly report”
  • 36.
    © 2019, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Private Skill 만드는 방법 Skill Developer Create skill Distribute to AWS account Admin Review Enable Add to skill group Mark skill private Shared or Personal Device Use skill
  • 37.
    © 2019, AmazonWeb Services, Inc. or its affiliates. All rights reserved. WebSocket(with MQTT) Code AWS Lambda 브라우저 Publish Subscribe Report 값에 따른 렌더링
  • 38.
    여러분의 피드백을 기다립니다! ©2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. #AWSDEVDAYSEOUL