Open Source Contributor ◦ Committer, Apache Software Foundation • Data Engineering 관련 프로젝트 전문 ◦ Apache Hadoop, Spark, Kafka, Airflow, … ◦ Linkedin Pinot, Brooklin, ... 3
것 ◦ PC = 느슨한 표준 규약으로 묶인 잡다한 부품의 집합 ◦ 운영체제 = 응용 프로그램에 '통일된 논리적 환상'을 제공 • 플랫폼: PC 운영체제 ◦ "운영체제에서만 돌아가면 나머지는 신경 안 써도 된다." ◦ "사용자, 소프트웨어 개발자 모두가 운영체제에 Lock-in 된다." 5
없음. ◦ '가두리 양식장', '요람에서 무덤까지' • 소프트웨어 제작과 유통의 모든 측면 장악 ◦ 개발 툴: Visual Studio ◦ 운영체제: Windows ◦ 필수품: Office • MS가 곧 법 ◦ MS Office vs. Wordperfect, Lotus 1-2-3, ... ◦ Netscape 재판 (1998) 6
원격 서버에서 실행 ◦ Client + Server ◦ '모로 가도 웹 브라우저(Client)에 뜨기만 하면 된다.' • PC 운영체제가 곧 플랫폼 (x) 운영체제는 전체 플랫폼의 일부 (o) ◦ Client: Firefox (2002~), Chrome (2008~), ... ◦ Server: 각종 오픈 소스 기술들 (예: Linux, MySQL) • MS 권력의 퇴조 ◦ 전체 기술 생태계의 가장자리로 밀려나기 시작 ◦ 검색 서비스, 웹 플랫폼 기업의 등장 (예: Google) ◦ 오픈 소스 기업 약진 (예: Redhat) 7
대거 등장 ◦ PC에서 웹 브라우저로 사용 (x) 휴대폰에서 앱을 통해서 사용 (o) • 새로운 플랫폼 강자들이 등장 ◦ '모바일 운영체제': 유통에서부터 과금에 이르기까지 직접적인 통제 ▪ Apple vs. Spotify (2016) ▪ Google vs. Huawei (2019) ◦ '개인 기기': 개개인을 식별할 수 있는 계정 서비스 제공자 • MS? ◦ ... 8
요소: Database, Data Pipeline, Blockchain, AI, ... ◦ Client 요소: IoT, Robot, ... ◦ 더 복잡한 구성 ◦ 시시각각으로 변하는 Computing 자원 사용량 • Cloud가 핵심 플랫폼 요소가 되는 시대 ◦ Database, Blockchain 에서부터 AI Model Serving에 이르기까지, 다양한 기능들을 제공 ▪ Managed Service ◦ 유연한(Elastic) Computing 자원 제공 9
"오픈소스는 반경쟁(anticompetitive)이다." - Bill Gates (2001) ◦ "Linux는 암이다." - Steve Ballmer (2001) ◦ "우리는 모두 오픈소스 안에서 살아갑니다." - Satya Nadella (2018) • 오픈소스 생태계의 일부가 됨 ◦ Revolution Analytics 인수. R 지원. (2015) ◦ Xamarin 인수. Mono 지원. (2016) ◦ Windows 10에서 Linux Application 실행 지원. (2016) ◦ Linux Foundation 후원사 (2015~) ◦ 오픈소스에 가장 많은 기여를 한 기업 (2015~) 10
◦ HDInsight: Azure 위에서 기업용 Data System을 구축할 수 있게 해 주는 서비스 ◦ "오픈소스 소프트웨어로 수익을 얻기 가장 좋은 곳" vs. "기여는 안 하고 도둑질만 해 가는 A모사" • 인수 합병 ◦ Github (2016) ◦ Citus Data: PostgreSQL (2019) ◦ Express Logic: IoT & Edge Computing (2019) • "개발에 필요한 것은 (어지간해서는) MS 안에 있습니다." 11
할 때 필요한 기능이 얼마만큼 있는가? ◦ By Gartner (2016) ◦ Amazon AWS: 92% ◦ MS Azure: 88% ◦ Google GCP: 70% • 단순 공급자 (x) 전략적 협업 관계 (o) ◦ Boeing, Land O’Lakes, BMW, Renault-Nissan, ... • 반 AWS 동맹의 선봉장 ◦ Oracle: 상호 디스전 (90년대 말) → Cloud 상호 연동 (2010년대 말) 12
Amazon Web Service와 유일하게 경쟁이 가능한 플랫폼 ◦ 2强: Amazon AWS ≥ MS Azure > Google GCP • 그 자체로 선순환을 이루는 생태계 ◦ 판매자 입장에서도, 사용자 입장에서도 매력적인 생태계 • 소프트웨어 제작과 유통에 있어서의 Key Player ◦ Web Service를 배포하고 싶다면? ◦ Data 분석 시스템을 구축하고 싶다면? ◦ Blockchain Network를 돌리고 싶다면? 13