SlideShare a Scribd company logo
© 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AWS Amplify를 이용한 웹과 모바일
간의 쉬운 데이터 동기화 및 AI
서비스를 활용한 모바일 개발
백재현
프로토타이핑 엔지니어
AWS Korea
정창호
솔루션즈 아키텍트
AWS Korea
시장은 성장하고 있습니다. 어떻게 혁신 할 것입니까?
2025년
모바일 인터넷
가입 건수
한번 설치 후 더
이상 사용되지
않는 앱
앱스토어에 게시 된 앱2024 년까지 가입자 당
월간 모바일 데이터
사용량
1인당 모바일 사용
시간/일
Source: GSMASource: GSMASource: Mary Meeker’s
Internet Trends 2019
모바일 / 웹 앱의 도전과제
플랫폼
모바일 앱/웹
차별화
어떻게 눈에 띌 것인가?
연결성
모바일, 태블릿 등
오프라인 작업
보안/인증
AuthN / AuthZ
데이터 레이어
앱과 클라우드간 동기화
실시간 업데이트
빠른 시장 대응 능력
반복적인 풀 스택 개발
개발 생산성 및
팀 워크플로우
AWS가 제공하는 기능
AWS Amplify
가장 널리 사용되는 OS 플랫폼 및 프레임워크에
대한 광범위한 지원
개발자도구를 이용하여 프론트엔드와 백엔드를
포함한 전체 앱을 빌드, 테스트, 배포, 호스팅.
Amplify 프레임워크는 오픈 소스 클라이언트
프레임워크로서 라이브러리, CLI 툴체인 및 UI
구성 요소를 포함
CLI 툴체인을 통해 Amazon Cognito, AWS
AppSync 및 Amazon Pinpoint와 같은 AWS
서비스와 쉬운 통합
© 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amplify 프레임워크
AWS Amplify
Use-case 중심적
선언적(Declarative) 추상화
모범사례 내장
(E.g., Storage.put())
AWS Mobile SDKs
AWS service 중심적
Low-level
(E.g., AWSS3TransferUtilityUploadExpression)
Amplify 카테고리
Analytics
사용자 세션, 사용자 정의
속성 및 인 앱 메트릭 추적
API
REST를 사용한 HTTP 요청
및 실시간 데이터를 지원하는
GraphQL
Auth
사전 빌드 UI 구성 요소가
포함 된 AuthN 및 AuthZ
라이브러리
DataStore
앱과 클라우드간에 데이터를
자동으로 동기화하는
온디바이스 영구 스토리지
엔진
Interactions
딥 러닝 기술로 구동되는
대화식 봇
PubSub
클라우드 상의 Pub/Sub
메세지 송수신을 위한
미들웨어에 앱 연결
Notifications
캠페인 분석 및 타겟팅을
통한 푸시 알림
XR
앱에서 증강 현실 및 가상
현실 콘텐츠로 작업
Predictions
앱에 클라우드 서비스로
구동되는 AI / ML 기능 추가
Storage
공용, 보호 및 개인
스토리지에서 사용자 컨텐츠를
안전하게 관리
Amplify 프레임워크
Predictions 카테고리 Use Case
 텍스트 번역 (Translating text)
 TTS (Text to speech)
 OCR (Text recognition)
 엔티티 인식 (Entities recognition)
 객체 레이블 (Label real world objects)
 텍스트 해석 (Interpretation of text)
 ASR (Auto Speech Recognition)
 자동 학습을 위한 이미지 업로드
Amplify 프레임워크
Predictions 카테고리 서비스
 텍스트를 딥러닝을 통해 실제같은
음성으로 변환
 자연스러운 소리
 음성 저장 및 재배포
 실시간 스트리밍
 음성 출력 사용자 정의 및 제어
Amplify 프레임워크
Predictions 카테고리 서비스
 음성을 텍스트로 자동 변환
 타임 스탬프 생성
 여러 명의 스피커 인식
 맞춤 어휘
Amplify 프레임워크
Predictions 카테고리 서비스
 머신 러닝으로 이미지 및 비디오 분석 자동화
 실제 객체 레이블
 콘텐츠 조정
 텍스트 감지
 얼굴 검색 및 확인
 얼굴 감지 및 분석
 유명인 인식
Amplify 프레임워크
Predictions 카테고리 서비스
 거의 모든 문서에서 텍스트와 데이터를 쉽게 추출
 빠르고 정확한 데이터 추출
 폼 추출, 테이블 추출
 경계 상자 (Bounding Boxes)
 조정 가능한 신뢰 임계 값
Amplify 프레임워크
Predictions 카테고리 서비스
 키워드 추출
 감정 분석
 구문 분석
 엔터티 인식
 종합 의료
 맞춤 엔티티
Amplify 프레임워크
Predictions 카테고리 서비스
© 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Modern Application의 데이터 요구사항
낮은 지연의 메세지
- 은행
- 뉴스 기사
- 공유 화이트 보드
- 멀티 플레이어 게임
- 채팅 애플리케이션
- AR / VR 경험
- 문서 협업
온-오프라인 싱크
- 채팅 기록
- 문서 싱크
- 금융 거래
- 기사
- 게임 기록
- 지도
GraphQL을 사용하여 모바일 / 웹 앱과 클라우드 간 데이터를
자동으로 동기화하는 멀티 플랫폼 (iOS / Android / React Native /
Web) 온 디바이스 영구 스토리지 엔진
Amplify DataStore
Amplify DataStore API
Amplify DataStore Architecture
동기화 중 충돌 문제 해결
a) Auto Merge
b) Optimistic Concurrency
c) Lambda
10
"miniature schnauzer”
10
"miniature schnauzer"
© 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AWS Amplify 콘솔
AWS Amplify 콘솔 / Front-End
단순화된 CI/CD
AWS Amplify 콘솔 / Back-End 리소스
Amplify Co-Work
마무리
© 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AWS Amplify를 이용한 웹과 모바일 간의 쉬운 데이터 동기화 및 AI 서비스를 활용한 모바일 개발 - 정창호, AWS 솔루션즈 아키텍트/백재현, AWS프로토파이핑 엔지니어::  AWS Summit Online Korea 2020
유용한 링크
 데모 소스 : https://github.com/xmrrh/summit2020-mobile
 Amplify Framework : https://aws-amplify.github.io/docs/
 Amplify 관련 Workshops :
 React : https://amplify-workshop.go-aws.com/
 Android : https://xmrrh.github.io/prerequisites/
 React-native : https://github.com/dabit3/aws-amplify-workshop-react-native
 iOS : https://medium.com/swlh/aws-amplify-appsync-building-api-with-graphql-for-ios-application-6d3c24741b3e
 Builder's Zone의 Smart Factory 데모 부스
© 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved.
감사합니다
© 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved.

More Related Content

PDF
모바일 앱의 성공방정식 - Amplify로 극대화하기 – 정창호 :: AWS Builders Online Series
PDF
핵심 미래 분석 기술! 시계열 분석을 활용한 수요예측과 재고관리 최적화 사례 – 김형일 AWS 솔루션즈 아키텍트, 이환기 신세계아이앤씨 A...
PDF
아직도 파이썬으로만 머신 러닝 하니? 난 SQL로 바로 쓴다. - 송규호, AWS 솔루션즈 아키텍트/ 정의준, AWS 테크니컬어카운트 매...
PPTX
AWS Amplify를 통한 서버리스 애플리케이션 개발 - 백재현:: AWS 현대적 애플리케이션 개발
PDF
AWS와 함께하는 스타트업 여정 AWS Activate 프로그램/스타트업에게 가장 사랑받는 AWS 서비스들 – 김민지, 박진우 :: AWS...
PDF
클라우드를 활용한 디지털 제조(Digital Manufacturing)실현 방법 및 사례 소개 - 윤석찬 (AWS 테크에반젤리스트) :: ...
PDF
SAP on AWS : 경영혁신 플랫폼의 뉴 노멀
PDF
금융 분야 마이데이터 (My Data) 산업 도입 방안 및 AWS 활용법 – 고종원 AWS 어카운트 매니저, 양찬욱 KB국민카드 팀장:: ...
모바일 앱의 성공방정식 - Amplify로 극대화하기 – 정창호 :: AWS Builders Online Series
핵심 미래 분석 기술! 시계열 분석을 활용한 수요예측과 재고관리 최적화 사례 – 김형일 AWS 솔루션즈 아키텍트, 이환기 신세계아이앤씨 A...
아직도 파이썬으로만 머신 러닝 하니? 난 SQL로 바로 쓴다. - 송규호, AWS 솔루션즈 아키텍트/ 정의준, AWS 테크니컬어카운트 매...
AWS Amplify를 통한 서버리스 애플리케이션 개발 - 백재현:: AWS 현대적 애플리케이션 개발
AWS와 함께하는 스타트업 여정 AWS Activate 프로그램/스타트업에게 가장 사랑받는 AWS 서비스들 – 김민지, 박진우 :: AWS...
클라우드를 활용한 디지털 제조(Digital Manufacturing)실현 방법 및 사례 소개 - 윤석찬 (AWS 테크에반젤리스트) :: ...
SAP on AWS : 경영혁신 플랫폼의 뉴 노멀
금융 분야 마이데이터 (My Data) 산업 도입 방안 및 AWS 활용법 – 고종원 AWS 어카운트 매니저, 양찬욱 KB국민카드 팀장:: ...

What's hot (20)

PDF
클라이드 네이티브 기반 Twelve Factor 앱 개발 - 윤석찬, AWS 테크에반젤리스트 :: AWS Summit Online Kore...
PPTX
AWS 클라우드를 통한 마이크로서비스 구현 방법 - 조상만 :: AWS 현대적 애플리케이션 개발
PDF
AWS 관리형 서비스를 활용하여 Kubernetes 를 위한 Devops 환경 구축하기 - 김광영, AWS솔루션즈 아키텍트:: AWS S...
PDF
신규 미디어서비스 소개 : 손쉬운 라이브 소스 클라우드 입수부터 간편한 라이브 스트리밍 구축까지 – 임석영 AWS 솔루션즈 아키텍트:: A...
PDF
Verizon의 AWS 활용 사례: AI로 스마트한 고객 경험과 네트워크 관제 시스템 구현하기 – 최우형 AWS 솔루션즈 아키텍트:: AW...
PDF
AWS로 게임의 공통 기능 개발하기! - 채민관, 김민석, 한준식 :: AWS Game Master 온라인 세미나 #2
PDF
회사 계정/패스워드 그대로 AWS 관리 콘솔 및 EC2 인스턴스 사용하기 - 이정훈, AWS 솔루션즈 아키텍트:: AWS Summit O...
PDF
[애플리케이션 현대화 및 개발] 클라우드를 통한 현대적 애플리케이션 디자인 및 구축 패턴 - 윤석찬, AWS 수석 테크 에반젤리스트
PDF
금융 회사를 위한 클라우드 이용 가이드 – 신은수 AWS 솔루션즈 아키텍트, 김호영 AWS 정책협력 담당:: AWS Cloud Week ...
PDF
고객 중심 서비스 출시를 위한 준비 “온오프라인 고객 데이터 통합” – 김준형 AWS 솔루션즈 아키텍트, 김수진 아모레퍼시픽:: AWS C...
PDF
[AWS Builders] 프리티어 서비스부터 계정 보안까지
PDF
기계 학습 접목을 통한 전자 제조사의 플랫폼 사업자로의 진화 – 이종우 솔루션스 AWS 아키텍트, 박승환 삼성전자 엔지니어:: AWS Cl...
PDF
요금 모델 및 클라우드 애플리케이션 지원 - 정도현, AWS 테크니컬 트레이너 :: AWSome Day 온라인 컨퍼런스
PDF
AWS 환경에서의 위협 탐지 및 사냥 - 신은수, AWS 솔루션즈 아키텍트:: AWS Summit Online Korea 2020
PDF
[AWS Dev Day] 실습워크샵 | Amplify 와 AI 서비스를 활용한 서버리스 기반 소셜 안드로이드 앱 만들기
PDF
AWS IoT/Edge 서비스 접목을 통한 전자/통신 산업 내 가치 창출 기회 – 이세현 AWS IoT Specialist 솔루션즈 아키텍...
PDF
게임 개발에 적용해보자. 머신 러닝과 인공 지능! – 김일호 AWS 이머징 테크 리드 솔루션즈 아키텍트:: AWS Cloud Week - ...
PDF
Aurora MySQL Backtrack을 이용한 빠른 복구 방법 - 진교선 :: AWS Database Modernization Day 온라인
PDF
AWS IoT로 예지정비 실현하기 - 이종화 솔루션즈 아키텍트, AWS
PDF
[AWSome Day온라인 컨퍼런스] 강의 1: 클라우드 소개 - 정도현, AWS 테크니컬 트레이너
클라이드 네이티브 기반 Twelve Factor 앱 개발 - 윤석찬, AWS 테크에반젤리스트 :: AWS Summit Online Kore...
AWS 클라우드를 통한 마이크로서비스 구현 방법 - 조상만 :: AWS 현대적 애플리케이션 개발
AWS 관리형 서비스를 활용하여 Kubernetes 를 위한 Devops 환경 구축하기 - 김광영, AWS솔루션즈 아키텍트:: AWS S...
신규 미디어서비스 소개 : 손쉬운 라이브 소스 클라우드 입수부터 간편한 라이브 스트리밍 구축까지 – 임석영 AWS 솔루션즈 아키텍트:: A...
Verizon의 AWS 활용 사례: AI로 스마트한 고객 경험과 네트워크 관제 시스템 구현하기 – 최우형 AWS 솔루션즈 아키텍트:: AW...
AWS로 게임의 공통 기능 개발하기! - 채민관, 김민석, 한준식 :: AWS Game Master 온라인 세미나 #2
회사 계정/패스워드 그대로 AWS 관리 콘솔 및 EC2 인스턴스 사용하기 - 이정훈, AWS 솔루션즈 아키텍트:: AWS Summit O...
[애플리케이션 현대화 및 개발] 클라우드를 통한 현대적 애플리케이션 디자인 및 구축 패턴 - 윤석찬, AWS 수석 테크 에반젤리스트
금융 회사를 위한 클라우드 이용 가이드 – 신은수 AWS 솔루션즈 아키텍트, 김호영 AWS 정책협력 담당:: AWS Cloud Week ...
고객 중심 서비스 출시를 위한 준비 “온오프라인 고객 데이터 통합” – 김준형 AWS 솔루션즈 아키텍트, 김수진 아모레퍼시픽:: AWS C...
[AWS Builders] 프리티어 서비스부터 계정 보안까지
기계 학습 접목을 통한 전자 제조사의 플랫폼 사업자로의 진화 – 이종우 솔루션스 AWS 아키텍트, 박승환 삼성전자 엔지니어:: AWS Cl...
요금 모델 및 클라우드 애플리케이션 지원 - 정도현, AWS 테크니컬 트레이너 :: AWSome Day 온라인 컨퍼런스
AWS 환경에서의 위협 탐지 및 사냥 - 신은수, AWS 솔루션즈 아키텍트:: AWS Summit Online Korea 2020
[AWS Dev Day] 실습워크샵 | Amplify 와 AI 서비스를 활용한 서버리스 기반 소셜 안드로이드 앱 만들기
AWS IoT/Edge 서비스 접목을 통한 전자/통신 산업 내 가치 창출 기회 – 이세현 AWS IoT Specialist 솔루션즈 아키텍...
게임 개발에 적용해보자. 머신 러닝과 인공 지능! – 김일호 AWS 이머징 테크 리드 솔루션즈 아키텍트:: AWS Cloud Week - ...
Aurora MySQL Backtrack을 이용한 빠른 복구 방법 - 진교선 :: AWS Database Modernization Day 온라인
AWS IoT로 예지정비 실현하기 - 이종화 솔루션즈 아키텍트, AWS
[AWSome Day온라인 컨퍼런스] 강의 1: 클라우드 소개 - 정도현, AWS 테크니컬 트레이너
Ad

Similar to AWS Amplify를 이용한 웹과 모바일 간의 쉬운 데이터 동기화 및 AI 서비스를 활용한 모바일 개발 - 정창호, AWS 솔루션즈 아키텍트/백재현, AWS프로토파이핑 엔지니어:: AWS Summit Online Korea 2020 (20)

PDF
AWS MobileHub와 AWS Amplify를 사용한 하이브리드 모바일 어플리케이션 개발하기 l 강정희 솔루션즈 아키텍트
PDF
하이브리드 모바일 어플리케이션 개발을 위한 새로운 도구, AWS Amplify (강정희, AWS 솔루션즈 아키텍트) :: AWS DevDa...
PPTX
AWS Amplify, AppSync를 이용한 모던 어플리케이션 개발
PDF
AWS Amplify를 통한 손쉬운 모바일 애플리케이션 개발하기 - 김필중 솔루션즈 아키텍트, AWS :: AWS Summit Seoul ...
PDF
[AWS Builders 온라인 시리즈] 쉽게 확장 가능한 서버리스 웹 어플리케이션 만들기 - 황윤상, AWS 솔루션즈 아키텍트
PDF
[AWS Dev Day] 이머징 테크 | AWS AI 서비스로 SAP 비지니스 프로세스 자동화하기 - 이상규 AWS 솔루션즈 아키텍트, 이...
PDF
Amazon AI 및 IoT를 통한 비즈니스 혁신 - AWS Summit Seoul 2017
PDF
모바일을 위한 (AWS) 클라우드 기술 동향
PDF
판교 개발자 데이 – AWS 인공지능 서비스를 활용하여 스마트 애플리케이션 개발하기 – 박철수
PDF
데브옵스 엔지니어를 위한 신규 운영 서비스 - 김필중, AWS 개발 전문 솔루션즈 아키텍트 / 김현민, 메가존클라우드 솔루션즈 아키텍트 :...
PDF
New SAP on AWS : AI 서비스로 SAP 비즈니스 프로세스를 자동화하기 - 이상규 (AWS 파트너 솔루션즈 아키텍트)
PPTX
혼자서 커뮤니티 귀동냥하며 만든 Next.js & Amplify & serverless framework 웹 플랫폼 서비스 구현(삽질) 후...
PDF
[AWS Dev Day] 앱 현대화 | 실시간 데이터 처리를 위한 현대적 애플리케이션 개발 방법 - 김영진 AWS 솔루션즈 아키텍트, 이세...
PDF
[금융 고객을 위한 re:Invent 2023 re:Cap Event] 04_금융사가 알아야 할 reInvent 20...
PDF
AI 비지니스 무엇을 어떻게 준비하고 해야 하는가? - 정우진 (AWS 사업개발 담당)
PDF
[25D2S04]_Amazon Nova와 Bedrock을 활용한 멀티모달 에이전트 기반 비즈ᄂ...
PDF
개발자를 위한 클라우드 기술 트렌드- 윤석찬, AWS 테크에반젤리스트 :: Hello T 개발자 컨퍼런스
PDF
[제 3 회 | 금융 고객을 위한 re:Invent 2024 re:Cap Event] 3_성공적인 2025년을 위해 금융사가 알아야 할 r...
PPTX
제조업의 AI/ML 고객 사례::남궁영환::AWS Summit Seoul 2018
PDF
2017 Ad-Tech on AWS 세미나ㅣ국내외 애드테크 고객 사례 및 Machine Learning 소개
AWS MobileHub와 AWS Amplify를 사용한 하이브리드 모바일 어플리케이션 개발하기 l 강정희 솔루션즈 아키텍트
하이브리드 모바일 어플리케이션 개발을 위한 새로운 도구, AWS Amplify (강정희, AWS 솔루션즈 아키텍트) :: AWS DevDa...
AWS Amplify, AppSync를 이용한 모던 어플리케이션 개발
AWS Amplify를 통한 손쉬운 모바일 애플리케이션 개발하기 - 김필중 솔루션즈 아키텍트, AWS :: AWS Summit Seoul ...
[AWS Builders 온라인 시리즈] 쉽게 확장 가능한 서버리스 웹 어플리케이션 만들기 - 황윤상, AWS 솔루션즈 아키텍트
[AWS Dev Day] 이머징 테크 | AWS AI 서비스로 SAP 비지니스 프로세스 자동화하기 - 이상규 AWS 솔루션즈 아키텍트, 이...
Amazon AI 및 IoT를 통한 비즈니스 혁신 - AWS Summit Seoul 2017
모바일을 위한 (AWS) 클라우드 기술 동향
판교 개발자 데이 – AWS 인공지능 서비스를 활용하여 스마트 애플리케이션 개발하기 – 박철수
데브옵스 엔지니어를 위한 신규 운영 서비스 - 김필중, AWS 개발 전문 솔루션즈 아키텍트 / 김현민, 메가존클라우드 솔루션즈 아키텍트 :...
New SAP on AWS : AI 서비스로 SAP 비즈니스 프로세스를 자동화하기 - 이상규 (AWS 파트너 솔루션즈 아키텍트)
혼자서 커뮤니티 귀동냥하며 만든 Next.js & Amplify & serverless framework 웹 플랫폼 서비스 구현(삽질) 후...
[AWS Dev Day] 앱 현대화 | 실시간 데이터 처리를 위한 현대적 애플리케이션 개발 방법 - 김영진 AWS 솔루션즈 아키텍트, 이세...
[금융 고객을 위한 re:Invent 2023 re:Cap Event] 04_금융사가 알아야 할 reInvent 20...
AI 비지니스 무엇을 어떻게 준비하고 해야 하는가? - 정우진 (AWS 사업개발 담당)
[25D2S04]_Amazon Nova와 Bedrock을 활용한 멀티모달 에이전트 기반 비즈ᄂ...
개발자를 위한 클라우드 기술 트렌드- 윤석찬, AWS 테크에반젤리스트 :: Hello T 개발자 컨퍼런스
[제 3 회 | 금융 고객을 위한 re:Invent 2024 re:Cap Event] 3_성공적인 2025년을 위해 금융사가 알아야 할 r...
제조업의 AI/ML 고객 사례::남궁영환::AWS Summit Seoul 2018
2017 Ad-Tech on AWS 세미나ㅣ국내외 애드테크 고객 사례 및 Machine Learning 소개
Ad

More from Amazon Web Services Korea (20)

PDF
[D3T1S01] Gen AI를 위한 Amazon Aurora 활용 사례 방법
PDF
[D3T1S06] Neptune Analytics with Vector Similarity Search
PDF
[D3T1S03] Amazon DynamoDB design puzzlers
PDF
[D3T1S04] Aurora PostgreSQL performance monitoring and troubleshooting by use...
PDF
[D3T1S07] AWS S3 - 클라우드 환경에서 데이터베이스 보호하기
PDF
[D3T1S05] Aurora 혼합 구성 아키텍처를 사용하여 예상치 못한 트래픽 급증 대응하기
PDF
[D3T1S02] Aurora Limitless Database Introduction
PDF
[D3T2S01] Amazon Aurora MySQL 메이저 버전 업그레이드 및 Amazon B/G Deployments 실습
PDF
[D3T2S03] Data&AI Roadshow 2024 - Amazon DocumentDB 실습
PDF
AWS Modern Infra with Storage Roadshow 2023 - Day 2
PDF
AWS Modern Infra with Storage Roadshow 2023 - Day 1
PDF
사례로 알아보는 Database Migration Service : 데이터베이스 및 데이터 이관, 통합, 분리, 분석의 도구 - 발표자: ...
PDF
Amazon DocumentDB - Architecture 및 Best Practice (Level 200) - 발표자: 장동훈, Sr. ...
PDF
Amazon Elasticache - Fully managed, Redis & Memcached Compatible Service (Lev...
PDF
Internal Architecture of Amazon Aurora (Level 400) - 발표자: 정달영, APAC RDS Speci...
PDF
[Keynote] 슬기로운 AWS 데이터베이스 선택하기 - 발표자: 강민석, Korea Database SA Manager, WWSO, A...
PDF
Demystify Streaming on AWS - 발표자: 이종혁, Sr Analytics Specialist, WWSO, AWS :::...
PDF
Amazon EMR - Enhancements on Cost/Performance, Serverless - 발표자: 김기영, Sr Anal...
PDF
Amazon OpenSearch - Use Cases, Security/Observability, Serverless and Enhance...
PDF
Enabling Agility with Data Governance - 발표자: 김성연, Analytics Specialist, WWSO,...
[D3T1S01] Gen AI를 위한 Amazon Aurora 활용 사례 방법
[D3T1S06] Neptune Analytics with Vector Similarity Search
[D3T1S03] Amazon DynamoDB design puzzlers
[D3T1S04] Aurora PostgreSQL performance monitoring and troubleshooting by use...
[D3T1S07] AWS S3 - 클라우드 환경에서 데이터베이스 보호하기
[D3T1S05] Aurora 혼합 구성 아키텍처를 사용하여 예상치 못한 트래픽 급증 대응하기
[D3T1S02] Aurora Limitless Database Introduction
[D3T2S01] Amazon Aurora MySQL 메이저 버전 업그레이드 및 Amazon B/G Deployments 실습
[D3T2S03] Data&AI Roadshow 2024 - Amazon DocumentDB 실습
AWS Modern Infra with Storage Roadshow 2023 - Day 2
AWS Modern Infra with Storage Roadshow 2023 - Day 1
사례로 알아보는 Database Migration Service : 데이터베이스 및 데이터 이관, 통합, 분리, 분석의 도구 - 발표자: ...
Amazon DocumentDB - Architecture 및 Best Practice (Level 200) - 발표자: 장동훈, Sr. ...
Amazon Elasticache - Fully managed, Redis & Memcached Compatible Service (Lev...
Internal Architecture of Amazon Aurora (Level 400) - 발표자: 정달영, APAC RDS Speci...
[Keynote] 슬기로운 AWS 데이터베이스 선택하기 - 발표자: 강민석, Korea Database SA Manager, WWSO, A...
Demystify Streaming on AWS - 발표자: 이종혁, Sr Analytics Specialist, WWSO, AWS :::...
Amazon EMR - Enhancements on Cost/Performance, Serverless - 발표자: 김기영, Sr Anal...
Amazon OpenSearch - Use Cases, Security/Observability, Serverless and Enhance...
Enabling Agility with Data Governance - 발표자: 김성연, Analytics Specialist, WWSO,...

AWS Amplify를 이용한 웹과 모바일 간의 쉬운 데이터 동기화 및 AI 서비스를 활용한 모바일 개발 - 정창호, AWS 솔루션즈 아키텍트/백재현, AWS프로토파이핑 엔지니어:: AWS Summit Online Korea 2020

  • 1. © 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved. AWS Amplify를 이용한 웹과 모바일 간의 쉬운 데이터 동기화 및 AI 서비스를 활용한 모바일 개발 백재현 프로토타이핑 엔지니어 AWS Korea 정창호 솔루션즈 아키텍트 AWS Korea
  • 2. 시장은 성장하고 있습니다. 어떻게 혁신 할 것입니까? 2025년 모바일 인터넷 가입 건수 한번 설치 후 더 이상 사용되지 않는 앱 앱스토어에 게시 된 앱2024 년까지 가입자 당 월간 모바일 데이터 사용량 1인당 모바일 사용 시간/일 Source: GSMASource: GSMASource: Mary Meeker’s Internet Trends 2019
  • 3. 모바일 / 웹 앱의 도전과제 플랫폼 모바일 앱/웹 차별화 어떻게 눈에 띌 것인가? 연결성 모바일, 태블릿 등 오프라인 작업 보안/인증 AuthN / AuthZ 데이터 레이어 앱과 클라우드간 동기화 실시간 업데이트 빠른 시장 대응 능력 반복적인 풀 스택 개발 개발 생산성 및 팀 워크플로우
  • 5. AWS Amplify 가장 널리 사용되는 OS 플랫폼 및 프레임워크에 대한 광범위한 지원 개발자도구를 이용하여 프론트엔드와 백엔드를 포함한 전체 앱을 빌드, 테스트, 배포, 호스팅. Amplify 프레임워크는 오픈 소스 클라이언트 프레임워크로서 라이브러리, CLI 툴체인 및 UI 구성 요소를 포함 CLI 툴체인을 통해 Amazon Cognito, AWS AppSync 및 Amazon Pinpoint와 같은 AWS 서비스와 쉬운 통합
  • 6. © 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 7. Amplify 프레임워크 AWS Amplify Use-case 중심적 선언적(Declarative) 추상화 모범사례 내장 (E.g., Storage.put()) AWS Mobile SDKs AWS service 중심적 Low-level (E.g., AWSS3TransferUtilityUploadExpression)
  • 8. Amplify 카테고리 Analytics 사용자 세션, 사용자 정의 속성 및 인 앱 메트릭 추적 API REST를 사용한 HTTP 요청 및 실시간 데이터를 지원하는 GraphQL Auth 사전 빌드 UI 구성 요소가 포함 된 AuthN 및 AuthZ 라이브러리 DataStore 앱과 클라우드간에 데이터를 자동으로 동기화하는 온디바이스 영구 스토리지 엔진 Interactions 딥 러닝 기술로 구동되는 대화식 봇 PubSub 클라우드 상의 Pub/Sub 메세지 송수신을 위한 미들웨어에 앱 연결 Notifications 캠페인 분석 및 타겟팅을 통한 푸시 알림 XR 앱에서 증강 현실 및 가상 현실 콘텐츠로 작업 Predictions 앱에 클라우드 서비스로 구동되는 AI / ML 기능 추가 Storage 공용, 보호 및 개인 스토리지에서 사용자 컨텐츠를 안전하게 관리
  • 9. Amplify 프레임워크 Predictions 카테고리 Use Case  텍스트 번역 (Translating text)  TTS (Text to speech)  OCR (Text recognition)  엔티티 인식 (Entities recognition)  객체 레이블 (Label real world objects)  텍스트 해석 (Interpretation of text)  ASR (Auto Speech Recognition)  자동 학습을 위한 이미지 업로드
  • 10. Amplify 프레임워크 Predictions 카테고리 서비스  텍스트를 딥러닝을 통해 실제같은 음성으로 변환  자연스러운 소리  음성 저장 및 재배포  실시간 스트리밍  음성 출력 사용자 정의 및 제어
  • 11. Amplify 프레임워크 Predictions 카테고리 서비스  음성을 텍스트로 자동 변환  타임 스탬프 생성  여러 명의 스피커 인식  맞춤 어휘
  • 12. Amplify 프레임워크 Predictions 카테고리 서비스  머신 러닝으로 이미지 및 비디오 분석 자동화  실제 객체 레이블  콘텐츠 조정  텍스트 감지  얼굴 검색 및 확인  얼굴 감지 및 분석  유명인 인식
  • 13. Amplify 프레임워크 Predictions 카테고리 서비스  거의 모든 문서에서 텍스트와 데이터를 쉽게 추출  빠르고 정확한 데이터 추출  폼 추출, 테이블 추출  경계 상자 (Bounding Boxes)  조정 가능한 신뢰 임계 값
  • 14. Amplify 프레임워크 Predictions 카테고리 서비스  키워드 추출  감정 분석  구문 분석  엔터티 인식  종합 의료  맞춤 엔티티
  • 16. © 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 17. Modern Application의 데이터 요구사항 낮은 지연의 메세지 - 은행 - 뉴스 기사 - 공유 화이트 보드 - 멀티 플레이어 게임 - 채팅 애플리케이션 - AR / VR 경험 - 문서 협업 온-오프라인 싱크 - 채팅 기록 - 문서 싱크 - 금융 거래 - 기사 - 게임 기록 - 지도
  • 18. GraphQL을 사용하여 모바일 / 웹 앱과 클라우드 간 데이터를 자동으로 동기화하는 멀티 플랫폼 (iOS / Android / React Native / Web) 온 디바이스 영구 스토리지 엔진 Amplify DataStore
  • 21. 동기화 중 충돌 문제 해결 a) Auto Merge b) Optimistic Concurrency c) Lambda 10 "miniature schnauzer” 10 "miniature schnauzer"
  • 22. © 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 24. AWS Amplify 콘솔 / Front-End 단순화된 CI/CD
  • 25. AWS Amplify 콘솔 / Back-End 리소스
  • 28. © 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 30. 유용한 링크  데모 소스 : https://github.com/xmrrh/summit2020-mobile  Amplify Framework : https://aws-amplify.github.io/docs/  Amplify 관련 Workshops :  React : https://amplify-workshop.go-aws.com/  Android : https://xmrrh.github.io/prerequisites/  React-native : https://github.com/dabit3/aws-amplify-workshop-react-native  iOS : https://medium.com/swlh/aws-amplify-appsync-building-api-with-graphql-for-ios-application-6d3c24741b3e  Builder's Zone의 Smart Factory 데모 부스
  • 31. © 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 32. 감사합니다 © 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved.