Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
EN
Uploaded by
Shinya Mori (@mosuke5)
PDF, PPTX
2,008 views
知られざる、Alibaba Cloudを支えるオープンソース
2018年3月のYAPC::Okinawa前夜祭のリジェクトコン。 世界のトップ企業となるアリババ。その知られざる、Alibaba Cloudを支えるオープンソースを紹介します。
Technology
◦
Read more
1
Save
Share
Embed
Embed presentation
Download
Download as PDF, PPTX
1
/ 32
2
/ 32
3
/ 32
4
/ 32
5
/ 32
6
/ 32
7
/ 32
8
/ 32
9
/ 32
10
/ 32
11
/ 32
12
/ 32
13
/ 32
14
/ 32
15
/ 32
16
/ 32
17
/ 32
18
/ 32
19
/ 32
20
/ 32
21
/ 32
22
/ 32
23
/ 32
24
/ 32
25
/ 32
26
/ 32
27
/ 32
28
/ 32
29
/ 32
30
/ 32
31
/ 32
32
/ 32
More Related Content
PDF
知られざる。Alibaba Cloudを支えるテクノロジー (manabiya.tech)
by
Shinya Mori (@mosuke5)
PDF
温故知新、Static Web のサイトを構築しよう
by
Shinya Mori (@mosuke5)
PDF
AliEaters meetup#1 ド派手ダッシュボードDataVで遊んでみよう
by
Shinya Mori (@mosuke5)
PDF
クラウド環境でのロギングと、AlibabaCloudでのロギングソリューション
by
Shinya Mori (@mosuke5)
PDF
Global Network on Alibaba Cloud
by
Shinya Mori (@mosuke5)
PDF
Awsで作るビッグデータ解析今とこれから
by
Shohei Kobayashi
PDF
[ML15]Class Cat佐々木さん「いち早く人工知能テクノロジーを取り入れた製品・サービスを市場に展開するには?」
by
AINOW
PDF
Welcome to AlibabaCloud -もう一つのインターネット世界のクラウドが世界へでる-
by
Shinya Mori (@mosuke5)
知られざる。Alibaba Cloudを支えるテクノロジー (manabiya.tech)
by
Shinya Mori (@mosuke5)
温故知新、Static Web のサイトを構築しよう
by
Shinya Mori (@mosuke5)
AliEaters meetup#1 ド派手ダッシュボードDataVで遊んでみよう
by
Shinya Mori (@mosuke5)
クラウド環境でのロギングと、AlibabaCloudでのロギングソリューション
by
Shinya Mori (@mosuke5)
Global Network on Alibaba Cloud
by
Shinya Mori (@mosuke5)
Awsで作るビッグデータ解析今とこれから
by
Shohei Kobayashi
[ML15]Class Cat佐々木さん「いち早く人工知能テクノロジーを取り入れた製品・サービスを市場に展開するには?」
by
AINOW
Welcome to AlibabaCloud -もう一つのインターネット世界のクラウドが世界へでる-
by
Shinya Mori (@mosuke5)
What's hot
PPTX
ここがつらいよAws batch
by
Yu Yamada
PDF
データアナリティクスの新たな一歩とそれを支えるインフラ
by
Google Cloud Platform - Japan
PDF
SmartNews の Webmining を支えるプラットフォーム
by
SmartNews, Inc.
PPTX
Step functionsとaws batchでオーケストレートするイベントドリブンな機械学習基盤
by
Yu Yamada
PDF
BluetoothメッシュによるIoTシステムを支えるサーバーレス技術 #serverlesstokyo
by
Masahiro NAKAYAMA
PDF
ApexからAWS IoT叩いてみた話
by
tzm_freedom
PDF
re:Growth 2016 in TOKYO発表「AWS Glueの紹介」
by
Yosuke Katsuki
PDF
【解説】データ指向アプリケーションデザイン 12章 データシステムの未来
by
Shinya Mori (@mosuke5)
PDF
Renewed using elasticsearchonaspnet-core5
by
Shotaro Suzuki
PPTX
AWS IoTを使った双方向通信システムの実装と注意点
by
Kohei MATSUSHITA
PDF
IoT(Bluetooth mesh) × サーバーレス
by
Masahiro NAKAYAMA
PDF
Spark Streaming on AWS -S3からKinesisへ-
by
chibochibo
PDF
20190517 Spark+AI Summit2019最新レポート
by
Ryoma Nagata
PDF
スマートファクトリーを支えるIoTインフラをつくった話
by
Keigo Suda
PDF
20161214 re growth-sapporo
by
Satoru Ishikawa
PDF
Spark in small or middle scale data processing with Elasticsearch
by
chibochibo
PPTX
今更聞けないストリーム処理のあれとかこれ
by
Tatsuro Hisamori
PDF
Azure DevOps CICD Azure SQL / Data Factory
by
Ryoma Nagata
PDF
Ibm data science experience
by
IBM Analytics Japan
PPTX
pixivのタグ情報+cytoscape+PHPで、「魔法少女まどか☆マギカ」をネットワーク分析
by
Ryuichi Matsumoto
ここがつらいよAws batch
by
Yu Yamada
データアナリティクスの新たな一歩とそれを支えるインフラ
by
Google Cloud Platform - Japan
SmartNews の Webmining を支えるプラットフォーム
by
SmartNews, Inc.
Step functionsとaws batchでオーケストレートするイベントドリブンな機械学習基盤
by
Yu Yamada
BluetoothメッシュによるIoTシステムを支えるサーバーレス技術 #serverlesstokyo
by
Masahiro NAKAYAMA
ApexからAWS IoT叩いてみた話
by
tzm_freedom
re:Growth 2016 in TOKYO発表「AWS Glueの紹介」
by
Yosuke Katsuki
【解説】データ指向アプリケーションデザイン 12章 データシステムの未来
by
Shinya Mori (@mosuke5)
Renewed using elasticsearchonaspnet-core5
by
Shotaro Suzuki
AWS IoTを使った双方向通信システムの実装と注意点
by
Kohei MATSUSHITA
IoT(Bluetooth mesh) × サーバーレス
by
Masahiro NAKAYAMA
Spark Streaming on AWS -S3からKinesisへ-
by
chibochibo
20190517 Spark+AI Summit2019最新レポート
by
Ryoma Nagata
スマートファクトリーを支えるIoTインフラをつくった話
by
Keigo Suda
20161214 re growth-sapporo
by
Satoru Ishikawa
Spark in small or middle scale data processing with Elasticsearch
by
chibochibo
今更聞けないストリーム処理のあれとかこれ
by
Tatsuro Hisamori
Azure DevOps CICD Azure SQL / Data Factory
by
Ryoma Nagata
Ibm data science experience
by
IBM Analytics Japan
pixivのタグ情報+cytoscape+PHPで、「魔法少女まどか☆マギカ」をネットワーク分析
by
Ryuichi Matsumoto
More from Shinya Mori (@mosuke5)
PDF
20211217 Alibaba Cloudでだってテスト駆動インフラ構築したい
by
Shinya Mori (@mosuke5)
PDF
Alibaba Cloudが1万個のKubernetesクラスタを管理する方法
by
Shinya Mori (@mosuke5)
PDF
効果を出すためのクラウドネイティブDevOpsの道のり
by
Shinya Mori (@mosuke5)
PDF
アジャイルプラクティスは家庭内のコミュニケーションもカイゼンできちゃうのか?
by
Shinya Mori (@mosuke5)
PDF
Apsara Conference 2019 コンテナ系サービスのアップデート情報
by
Shinya Mori (@mosuke5)
PDF
Encouragin you to write technology blogs
by
Shinya Mori (@mosuke5)
PDF
RHEL8 on Alibaba Cloud
by
Shinya Mori (@mosuke5)
PDF
テックブログのすゝめ -アウトプットで知識習得サイクルを回そう-
by
Shinya Mori (@mosuke5)
PDF
Kubernetesを使う上で抑えておくべきAWSの基礎概念
by
Shinya Mori (@mosuke5)
PDF
virtual-kubeletで OSSとマネージドサービスの いいとこ取りを考える 〜新人の独り言〜
by
Shinya Mori (@mosuke5)
PDF
Alibaba Cloud Serverless Kubernetes 徹底解説
by
Shinya Mori (@mosuke5)
PDF
AlibabaCloudではじめるKubernetes
by
Shinya Mori (@mosuke5)
PDF
virtual-kubeletってなんだ?Alibaba Cloudで動かしてみよう
by
Shinya Mori (@mosuke5)
PDF
Double 11を支えるApsaraDB for Redis (AliEaters #8)
by
Shinya Mori (@mosuke5)
PDF
DockerMeetup#26 LT: Alibaba Cloudのコンテナ関連についてちょっとだけ
by
Shinya Mori (@mosuke5)
PDF
クラウドエンジニアがどう英語と向き合うか考えた
by
Shinya Mori (@mosuke5)
PDF
AlibabaCloudの紹介とパブリッククラウドでのセキュリティ
by
Shinya Mori (@mosuke5)
PDF
Terraform×Rancherでマルチクラウドを一歩すすめる
by
Shinya Mori (@mosuke5)
PDF
【LT用前編】Rancherでマルチクラウド をやってみた
by
Shinya Mori (@mosuke5)
PDF
test
by
Shinya Mori (@mosuke5)
20211217 Alibaba Cloudでだってテスト駆動インフラ構築したい
by
Shinya Mori (@mosuke5)
Alibaba Cloudが1万個のKubernetesクラスタを管理する方法
by
Shinya Mori (@mosuke5)
効果を出すためのクラウドネイティブDevOpsの道のり
by
Shinya Mori (@mosuke5)
アジャイルプラクティスは家庭内のコミュニケーションもカイゼンできちゃうのか?
by
Shinya Mori (@mosuke5)
Apsara Conference 2019 コンテナ系サービスのアップデート情報
by
Shinya Mori (@mosuke5)
Encouragin you to write technology blogs
by
Shinya Mori (@mosuke5)
RHEL8 on Alibaba Cloud
by
Shinya Mori (@mosuke5)
テックブログのすゝめ -アウトプットで知識習得サイクルを回そう-
by
Shinya Mori (@mosuke5)
Kubernetesを使う上で抑えておくべきAWSの基礎概念
by
Shinya Mori (@mosuke5)
virtual-kubeletで OSSとマネージドサービスの いいとこ取りを考える 〜新人の独り言〜
by
Shinya Mori (@mosuke5)
Alibaba Cloud Serverless Kubernetes 徹底解説
by
Shinya Mori (@mosuke5)
AlibabaCloudではじめるKubernetes
by
Shinya Mori (@mosuke5)
virtual-kubeletってなんだ?Alibaba Cloudで動かしてみよう
by
Shinya Mori (@mosuke5)
Double 11を支えるApsaraDB for Redis (AliEaters #8)
by
Shinya Mori (@mosuke5)
DockerMeetup#26 LT: Alibaba Cloudのコンテナ関連についてちょっとだけ
by
Shinya Mori (@mosuke5)
クラウドエンジニアがどう英語と向き合うか考えた
by
Shinya Mori (@mosuke5)
AlibabaCloudの紹介とパブリッククラウドでのセキュリティ
by
Shinya Mori (@mosuke5)
Terraform×Rancherでマルチクラウドを一歩すすめる
by
Shinya Mori (@mosuke5)
【LT用前編】Rancherでマルチクラウド をやってみた
by
Shinya Mori (@mosuke5)
test
by
Shinya Mori (@mosuke5)
知られざる、Alibaba Cloudを支えるオープンソース
1.
知られざる、 Alibaba Cloudを支えるオープンソース Alibaba Cloudを支えるオープンソーステクノロジー 1 @mosuke5 YAPC::Okinawa 2018/03/02
2.
2 Who are you? 名前:もーすけ
(@mosuke5) 仕事: Alibaba Cloud Solutin Architect MVPになんか選ばれた。 以前はソフトウェアエンジニア。 ネタ: フリーランサーとして開業しました。 YAPC前夜祭での発表は福岡から2連続。
3.
3 2017年6月のYAPC::Fukuokaの前夜祭LTにて… 今日、福岡行のフライト 逃していろいろ大変でした。 (東京から来ました)
4.
ところで、 「アリババ」って知ってます? どんなイメージです? 4
5.
そう 「アリババと40人の盗賊」 5
6.
世界時価総額(2018年1月末時点) 6 No 国名 会社名
時価総額 1 アメリカ アップル 859.638 2 アメリカ アルファベット(Google) 817.117 3 アメリカ マイクロソフト 731.557 4 アメリカ アマゾン・ドット・コム 699.144 5 中国 テンセント・ホールディングス 558.084 6 アメリカ フェイスブック 543.067 7 アメリカ バークシャー・ハサウェイ 530.275 8 中国 アリババ・グループ・ホールディング 516.724 9 中国 中国工商銀行 425.118 出典:http://www.180.co.jp/world_etf_adr/adr/ranking.htm
7.
気になりませんか?? 今日、それを明かしていきます 7
8.
20年前のインターネット世界 8 1998年 Google誕生 1994年
Amazon.com誕生
9.
9
10.
もう一方のインターネット世界(中国) 10 1999年 Alibaba誕生 1998年 Tencent誕生
11.
11 11月11日はネットセールで たった1日で2.8兆円近い売上をあげた。
12.
なんだ向こうの世界線で すごいテクノロジー企業が うまれているらしいぞ 12
13.
そのアリババが、 まさに今海外に出ようとしている その真っ最中。 それが「今」 13
14.
Alibaba Cloudなるものが誕生している 14
15.
グローバルインフラストラクチャ(世界17リージョン) 15 2016年12月 東京リージョン開設 インド インドネシア マレーシア
16.
そんなAlibaba Cloudを支えるオー プンソース技術を発見したのでご紹 介していく 16
17.
プロダクトラインナップ 17 Block Storage OSS Object Storage
Service Archive Storage NAS Network Attached Storage Message Service グローバル IDC リージョン アベイラビリティゾーン Technical Support Professional Services Training & Certification Cloud Architects Pricing Report ECS Elastic Compute Service Auto Scaling SLB Server Load Balancer Container Service HPC High Performance Compute BatchCompute FunctionCompute RDS Relational Database Servie Oceanbase Memcache Table Store Redis MongoDB DMS Database Management Analytic DB DTS Data Transmission Service PetaData VPC Virtual Private Cloud ExpressConnect Elastic IP CDN HA-IP High Availability IP Nat Gateway EDAS Enterprise Distributed Application Service ONS Open Notification Service HttpDNS Log Service ROS Resource Orchestration Service Performance Testing Live streaming Domain IOT Suit DirectMail DataV Rec Eng DataHub ImageMaxCompute EMR DataIDE Face Rec API RAM Resource Access Management CLI Cloud Monitor Anti-DDoS Cloud Shield WAF Web Application Firewall HSM Hardware Secure Module KMS Key Management Service Server Guard Action Trail ビッグデータ アプリケーションサービスSupport コンピューティング ネットワーク ストレージ データベース 基 盤 DevOps 管理・セキュリティ
18.
勝手に考えてる、いいところ悪いところ 18 Alibaba自身が 苦労して乗り越えた ノウハウや技術 特にビッグデータ・機械 学習プロダクトは Alibabaの自信作 サーバレスなど新しい概 念のものは、まだフォロ ワーの立場。 独自の考え方をもっとだ せるといい。 日本サイトではまだ一 部のプロダクトしかな い。 (がんばります) フォロワーなのもあって ユーザ要望は相当反 映される。開発スピード の速さ。
19.
Tengine https://github.com/alibaba/tengine ● NginxベースのWebサーバ ● Nginx-1.8.1の機能はすべて継承 ●
ダイナミックモジュール対応や、spdy対応、豊富なロードバラ ンス機能、Lua対応など ● Alibaba製プロダクトの殆どのWebサーバはTengine 19
20.
そうだ、curlしてみよう $ curl -I
https://jp.alibabacloud.com HTTP/2 200 date: Mon, 26 Feb 2018 04:35:47 GMT content-type: text/html; charset=utf-8 vary: Accept-Encoding server: Tengine vary: Accept-Encoding x-powered-by: Express 20
21.
LoadBalancer(SLB)とCDNはTengineベースの実装 ● Alibaba Cloudのロードバラ ンサとCDNはTengineベー スで実装 ●
仮想サーバではなく専用の 物理クラスタがある。 Pre-Warmingは必要ない。 21 Server Load Balancer L4 layer: LVS L7 layer: アプリケーション 環境
22.
OpenRestyは実は。。。 ● OpenRestyの作者はもとAlibaba(Taobao)の人で、Tengine のベースを作った人らしい。 22 OpenRestyOpenResty作者
23.
AliSQL https://github.com/alibaba/AliSQL ● AlibabaカスタマイズのMySQL ● 100%MySQL互換 ●
パフォーマンス改善と一部機能の追加 ● このAliSQLをマネージドで利用できる、ApsaraDB for RDSを AlibabaCloudで提供 23
24.
RDSのアーキテクチャ 24 Load Balancer Proxy Proxy Proxy DB
Engine Load Balancer Proxy Proxy Proxy DB Engine Replication Bare Metal Database Server ApsaraDB for RDSMaster Slave ベアメタルサーバを使ってデータベースサービスを提供。 仮想基盤のオーバーヘッドがないため、ハイパフォーマンスを実現。
25.
ApsaraCache https://github.com/alibaba/ApsaraCache ● Redis 4.0ベース ●
パフォーマンスチューニング(30%の性能向上) ● Memcacheプロトコルのサポート(!???) ○ そんなことができるのか? ○ どこまで互換性あるのか? ○ まさかMemcacheのサービスはこれで実装?? 25
26.
ApsaraDB for RedisとMemcache というわけで、担当者に聞い てみました。 Alibaba
CloudのRedisと Memcacheのプロダクトで利 用しているのか、どうなの か!? 26 RedisとMemcacheのプロダク トはまさかこれ使って両方実装 してるの? 昔はそうしてたけど、 Memcacheのほうが流石に対 応できないプロトコルもあって やめました さすがにそうっすよねwww でもRedisのパフォーマンス改 善の効果はよくでてるぜ。
27.
Apache RocketMQ https://rocketmq.apache.org/ ● アリババがサービス展開するにあたって直面した課題から生 まれた。 ●
ActiveMQのIOが辛くなってきた。Kafkaが要件に合わなかっ たので、自作しオープンソース化。 ● Apache Foundationプロダクト ● AlibabaCloudのメッセージキュープロダクトのベースに利用 されている。 27
28.
正直まだまだなんだけど、 掘り出すとなんかでてきそうで 楽しそう。 28
29.
<Developer Community> 2018年2月 AliEatersが立ち上がっ てました。 29
30.
30 Meetup第2回はあのWeWorkで 3月20日開催予定。らしいです。
31.
飲みながらお話しましょう! 31
32.
Alibaba Cloudとオープンソースソフトウェア 1. Server
Load Balancer:Tengine 2. ApsaraDB for RDS:AliSQL 3. Redis, Memcache:ApsaraCache 4. MessageService:RocketMQ 5. Aliyun Linux 6. dubbo: https://github.com/alibaba/dubbo 7. https://github.com/alibaba/tair 8. https://github.com/alibaba/pouch 32
Download