2. Table of Contents
• 디지털 트랜스포메이션으로 인한 비즈니스 환경의 변화
• 디지털 트랜스포메이션이 기업 경영진의 의사결정에 미치는 영향
• 인공지능 기반 의사결정의 확산과 No Code Platform 의 등장
• 왜 AppSheet 인가?
• AppSheet 의 확장성 및 발전 방향
2
4. 기업용 클라우드 시장의 급성장
글로벌 거대기업들의 클라우드 도입으로 인한 기업용 클라우드 시장의 규모의 급격한 확대
2000년대 중반에 Amazon이 Amazon Web Service라는 클라우드 자회사를 설립하고 전 세계 유명 기업들의 IT Infra를 자사 클라우드를 통해 운
영하기 시작하면서 기업용 클라우드 시장이 급격히 성장하기 시작했고, Microsoft, IBM, Google이 차례대로 후발주자로 이 시장에 뛰어들면서 더욱
더 전체 시장 규모가 커지고 있으며, COVID19로 인해 유례없이 가파르게 기업용 클라우드 시장이 성장할 것으로 예상됨
또한, 기업용 클라우드가 초기의 IT Infra 관리만 해주는 서비스를 넘어 소프트웨어, 하드웨어, 인공지능에 이르기까지 모든 IT 서비스를 제공하는 토
탈 서비스로 진화하면서 독립적인 기업용 소프트웨어 시장마저 잠식하고 있고 이로 인해 Amazon, Microsoft, Google 을 비롯한 글로벌 IT 기업들
의 시장지배력은 더욱 강화되고 있음
출처: Software and Public Cloud Forecast
IDC’s Semi-annual Software Tracker, 1H 2016)
4
출처: Cloud Computing Market by Region (USD) 출처: Attractive Opportunities in Cloud Computing Market
5. 클라우드와 디지털 트랜스포메이션
5
클라우드 도입을 통한 기업 내부의 디지털 트랜스포메이션 가속화
2000년대 중반 이후 글로벌 거대기업들이 클라우드를 도입하면서 IT Infra를 자체적으로 운영하지 않고 글로벌 IT기업에 맡기기 시작하면 IT 관련 운
영비용을 크게 줄이는데 성공하였고, 점차 온라인 마켓의 매출비중이 크게 늘어나면서 기업 내부적으로 이러한 흐름에 대응하기 위해 Digital
Company로 변신하려고 하는 움직임이 크게 일고 있는데 이를 디지털 트랜스포메이션(Digital Transformation)이라고 통칭함
이로 인해 기업들 간에 Digital Company로 변신하기 위해서는 전사적으로 클라우드의 도입이 필수적이라는 공감대가 형성되면서, 클라우드 시장 규
모는 지난 4년간 2배 이상 성장했고 디지털 트랜스포메이션의 촉매제 역할을 하는 중요한 서비스이자 기술로 자리매김하였음
출처: Digital transformation network 출처: SnapLogic 출처: SnapLogic
7. 기업내 의사결정 방식의 변화
데이터 기반 의사 결정 프로세스(Data Driven Decision Making Process)의 도입 및 확산
2000년대 이후 인터넷이 확산되고 고객들이 오프라인으로 상품을 사는 것보다 온라인으로 상품을 주문하여 배송받는 것을 선호하는 경향이 짙어지면
서 기업 내부적으로 막대한 고객 데이터가 쌓이고 이를 활용해서 고객에게 맞춤형 서비스를 제공하지 않으면 경쟁에서 밀려서 도태될 수 있다는 위험
이 커지고 클라우드 도입을 통해 DIgital Company로 변신을 하는 과정에서 경영자의 직관에 의해 의사결정을 내리는 방식에서 벗어나 데이터 기반
의사 결정 프로세스를 도입하여 데이터를 보고 분석해서 의사결정을 내리는 문화가 글로벌 기업들을 중심으로 기업 내부에 뿌리를 내리기 시작했음
출처: PollicyOrg 출처: ResearchGate
7
8. 인공지능 기반 의사결정으로의 진화
데이터 기반(Data Driven) 의사 결정에서 AI(Artificial Intelligence) 로의 진화
앞서 언급한 데이터 기반 의사 결정 프로세스를 도입하여 기업 내부의 데이터 분석을 담당하는 인력이 데이터를 보고 분석하여 의사결정에 도움에 될
수 있는 방안을 도출할 수 있으나 전 세계가 디지털화되고 온라인 고객들의 비중이 늘어나는 상황에서 실시간으로 전체 데이터를 분석하고 의사결정을
내릴 수 있는 능력은 인간이 갖출 수가 없음
이로 인해 기업들은 인간 대신 인공지능이 데이터를 실시간으로 분석하고 의사결정을 내리는 프로세스를 도입하게 되었음
출처: Medium
8
출처: Medium 출처: Medium
10. 인공지능 기반 Code 작성 자동화
AI 가 스스로 데이터와 관련 코드를 스스로 학습하여 코딩을 스스로 해내는 수준으로 진화
AI에 속한 기술인 인간의 뇌를 본따 만든 신경망(Neural Network)을 활용한 딥러닝(Deep Learning) 기법을 활용해 데이터와 코드를 스스로 학습
해 그에 맞게 자동으로 코드를 생성해내는 기술이 등장하여 개발자를 대체할 수 있는 수준까지 진화하고 있음
인간 개발자에 의존하지 않고 AI를 활용하여 개발자가 스스로 머리를 써서 만들어낸 소스 코드를 흉내내는 수준을 넘어 일정 수준 이상의 품질을 지닌
소스코드를 작성하는 수준까지 이미 진화하고 있음
출처: IBM
10
출처: Naver
11. No code platform이란 무엇인가?
코딩이 전혀 필요없이 App을 개발할 수 있는 완전 자동화 플랫폼의 등장
No code platform 은 개발자가 코딩할 필요없이 데이터만 연결하면 자동으로 App이 만들어지는 플랫폼이며 App을 생성과 동시에 스마트폰을 비롯
한 모바일 디바이스에 직접 배포까지 가능하며, 전통적인 프로그래밍 개발 방식과 기존의 약간의 코드를 삽입해야 했던 Low code 개발 방식에 비해
한 단계 더 진화한 플랫폼으로 볼 수 있음
No code platform 은 기업용 클라우드 안에 속한 하나의 플랫폼으로 흡수되고 있으며 클라우드 내의 인공지능 서비스와의 결합을 통해 성능이 점점
더 좋아질 것으로 전망됨
11
전통적인 프로그램 개발
‣ 전문적인 코딩능력이 요구됨
‣ 특정 목적에 한정되어 Software와 App
이 개발됨 (유연성이 없음)
‣ 전통적인 개발 방법으로 App을 개발할
수 있는 기술을 가진 사람이 매우 적음
Low Code 개발
‣ 초기 개발 단계에서는 아무나 쉽게 코딩
을 배워 개발할 수 있으나 결국 핵심적인
기능은 전문적으로 코딩하는 사람에게 맡
길 수 밖에 없음
‣ Low Code 개발 방식으로 개발된 서비
스들은 어느 정도 유연성이 있지만, 전문
적으로 코딩하는 사람들의 기술에 여전
히 의존성이 강함
No Code 개발
‣ 전통적인 프로그램 개발 방식과 Low
Code 개발 방식과 달리 전문적인 개발자
가 코딩을 해줘야 하는 부담이 없음
‣ 코딩 지식이 전혀 없는 비즈니스 사용자
들이 자신들의 일에 맞게 App을 개발할
수 있음
‣ 매우 차별화된 비즈니스 App 에 대한 접
근성을 강화할 수 있음
출처: AppSheet
12. No Code Platform 소프트웨어?
No Code Platform 기반 소프트웨어 개발에 필요한 충분조건
사내 비즈니스 유저들이 No Code Platform 기반으로 소프트웨어 개발을 하려고 하려면 아래와 같은 4가지 요건과 단계가 요구됨
‣ 첫째, 비즈니스 유저들이 자신들의 업무와 관련딘 데이터들이 저장된 스프레드쉬트 형태의 파일을 만드는 소프트웨어가 필요함 (예시: Excel, Google Sheet 등등)
‣ 둘째, 비즈니스 유저들이 자신들의 스프레드쉬트 파일을 저장하고 공유할 클라우드 기반의 스토리지 서비스를 원함 (예시: Google Drive, One Drive, Dropbox 등등)
‣ 셋째, 비즈니스 유저들이 자신들이 속한 업무과 관련된 업종별 비즈니스 템플릿(물류, 의료, 교육, 건설, 영업 등)을 참고하여, No Code Platform에서 제공되는 App Editor를 사용하여
기능을 추가하면, App Editor 스스로 비즈니스 유저가 관리하고 있는 스프레드쉬트 형태 파일에서 데이터를 읽어들여서 그 안의 정보를 처리하고 App(소프트웨어)를 생성해주기를 원함
(예시: No Code Platform 중 하나인 AppSheet 이라는 플랫폼에 내장된 AppSheet’s App Editor)
‣ 마지막으로, 비즈니스 유저들이 위에서 생성된 App을 자신들이 선택한 스마트폰이나 태블릿 PC를 비롯한 모바일 디바이스에 배포해서 그 디바이스에 App을 자유롭게 사용하길 원함
12
출처: Forbes 출처: AppSheet출처: GCFGlobal출처: ProductHabitsBlog
14. AppSheet은 무엇인가?
Google에 인수된 No code platform 전문기업이자 No Code Platform 서비스
AppSheet은 2014년 설립되어 No code platform 서비스를 개발해온 회사이자 서비스명이기도 하며 시장의 선두주자로 매김하고 있으며, 2020년
1월부로 Google에 인수되어 Google Cloud Platform이라는 Google이 운영하는 기업용 클라우드 안의 하나의 서비스로 흡수되었음
Google 이 자랑하는 최첨된 AI 기술이 AppSheet에 이식되고 있으며, 궁극적으로는 기존의 전통적인 개발방식으로 된 모든 App들을 대체할 수 있는
대표 서비스로 진화할 것이 예상됨
14
출처: Google Cloud출처: YouTube
15. 왜 AppSheet인가? (1)
다양한 클라우드 기반 스토리지 및 DB와 비즈니스 소프트웨어와의 결합을 통해 다양한 App 개발 가능
AppSheet은 Google Drive, Dropbox, Salesforce, AWS Dynamo DB 등과 같은 다양한 스토리지 서비스, 데이터베이스, Google Map과 비롯
한 다양한 서비스와의 연결을 지원함
15
출처: MatchSeries
16. 왜 AppSheet인가? (2)
SAP ERP 시스템 내부의 데이터를 AppSheet에 연결하여 App 개발 가능
글로벌 ERP 시장점유율 1위에 빛나는 SAP ERP 시스템의 데이터를 아래의 2가지 방식으로 AppSheet 에 연결하여 App 개발 가능
‣ SAP ERP 시스템 내부의 ALV 기반 Report Program의 데이터를 Google Drive 에 Google Sheet 형태로 저장한 후에 그 Google Sheet을 기반으로 App 을 개발
‣ CData Cloud Hub 와 같은 Third Party Platform을 통해 SAP ERP 시스템에 데이터를 추출하는 가상 DB를 생성한 후에 그 DB를 기반으로 App을 개발
16
출처: SAP
1
2
출처: CData Cloud Hub
17. 왜 AppSheet인가? (3)
경쟁사의 서비스 가격 대비 비교할 수 없을 정도로 엄청나게 다양한 기업용 서비스를 제공
17
출처: AppSheet
출처: Amazon
Basic Plus Pro
$0 / month $19.99 / month $29.99 / month
2,500 rows/workbook 10,000 rows/workbook 100,000 rows/workbook
Unlimited workbooks Unlimited workbooks Unlimited workbooks
Includes 20 members Includes 20 members Includes 20 members
$9.99/month for each
additional member
$19.99/month for each
additional member
Amazon HoneyCode Beta
Google AppSheet
Premium Pro Business
$5 /active user/
month
$10 /active user/month Learn more
Unlimited workbooks Unlimited workbooks Unlimited workbooks
Core Feature Core Feature Core Feature
Basic Data Source Basic Data Source Basic Data Source
Support Support Support
Advanced Features Advanced Features
Enhanced Security Enhanced Security
Scale & Performance Scale & Performance
Management &
Monitoring
Team Collaboration
Advanced Integration
Team Governance
Machine Learning
Analytics
19. AI와 ML기능 강화
Business 계정으로 사용하시면 Google이 개발한 AI와 ML 기능을 사용하여 분석 및 예측 가능
Business 용 계정으로 사용자가 AppSheet을 통해 App을 개발할 경우 Google Cloud Platform에 탑재된 수많은 종류의 Machine Learning 기반
서비스 모델을 App에 이식하여 예측 및 분석 작업을 수행할 수 있으며 관련 기능은 앞으로도 계속 확장될 예정임
19
출처: AppSheet
이미지 인식을 통해 텍스트 자동추출 데이터 분류 및 예측자연어 처리를 통해 문장의 문맥 기반 검색