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
Submit search
EN
Uploaded by
Kazuki Ueki
4,182 views
構築者に知っておいてもらいたい運用設計者が語るAWS @Developers.IO 2015
Classmethod Developers.IO 2015 Developer Day H-4
Technology
◦
Read more
14
Save
Share
Embed
Embed presentation
Download
Downloaded 47 times
1
/ 44
2
/ 44
3
/ 44
4
/ 44
5
/ 44
6
/ 44
7
/ 44
8
/ 44
9
/ 44
10
/ 44
11
/ 44
12
/ 44
13
/ 44
14
/ 44
15
/ 44
16
/ 44
17
/ 44
18
/ 44
19
/ 44
20
/ 44
21
/ 44
22
/ 44
23
/ 44
24
/ 44
25
/ 44
26
/ 44
27
/ 44
28
/ 44
29
/ 44
30
/ 44
31
/ 44
32
/ 44
33
/ 44
34
/ 44
35
/ 44
36
/ 44
37
/ 44
38
/ 44
39
/ 44
40
/ 44
41
/ 44
42
/ 44
43
/ 44
44
/ 44
More Related Content
PDF
ネットワーク運用自動化のためのサービス・運用設計
by
Yuya Rin
PDF
三位一体の自動化で壊せ DevとOpsの壁~アラサーエンジニアの挑戦~
by
Rakuten Group, Inc.
PDF
ネットワーク運用自動化の実際〜現場で使われているツールを調査してみた〜
by
Taiji Tsuchiya
PPTX
ネットワークエンジニアのための Puppet / Chef
by
npsg
PDF
2013年08月 夏サミ2013-A5「DevOpsってどうなのよ?」
by
Serverworks Co.,Ltd.
PPTX
【楽天テックカンファ前夜祭2014】誰がテスト自動化をするべきか #rakutentech
by
Kotaro Ogino
PDF
Vagrant + Puppet
by
Gustavo Chaves
PDF
AWS Case of SonicGarden
by
Yoshihito Kuranuki
ネットワーク運用自動化のためのサービス・運用設計
by
Yuya Rin
三位一体の自動化で壊せ DevとOpsの壁~アラサーエンジニアの挑戦~
by
Rakuten Group, Inc.
ネットワーク運用自動化の実際〜現場で使われているツールを調査してみた〜
by
Taiji Tsuchiya
ネットワークエンジニアのための Puppet / Chef
by
npsg
2013年08月 夏サミ2013-A5「DevOpsってどうなのよ?」
by
Serverworks Co.,Ltd.
【楽天テックカンファ前夜祭2014】誰がテスト自動化をするべきか #rakutentech
by
Kotaro Ogino
Vagrant + Puppet
by
Gustavo Chaves
AWS Case of SonicGarden
by
Yoshihito Kuranuki
Viewers also liked
PDF
運用に自動化を求めるのは間違っているだろうか
by
Masahito Zembutsu
PDF
MySQLテーブル設計入門
by
yoku0825
PDF
テストエンジニアの品格 #automatornight
by
kyon mm
PDF
ChefとPuppetの比較
by
Sugawara Genki
PPTX
NetDevOps for the Network Dude: How to get started with API's, Ansible and Py...
by
Cisco DevNet
PPTX
テスト自動化とアーキテクチャ
by
Toru Koido
PDF
Gensim
by
saireya _
PDF
AWS 初心者向けWebinar 基本から理解する、AWS運用監視
by
Amazon Web Services Japan
PDF
AWS初心者向けWebinar これで完璧、AWSの運用監視
by
Amazon Web Services Japan
PPTX
【SQiP2016】楽天のアジャイル開発とメトリクス事例
by
Kotaro Ogino
PDF
意識の低い自動化
by
greenasparagus
PDF
Pythonで簡単ネットワーク分析
by
antibayesian 俺がS式だ
PPTX
Stac2014 石川
by
Tatsuya Ishikawa
PDF
Python東海Vol.5 IPythonをマスターしよう
by
Hiroshi Funai
PDF
「Python言語」はじめの一歩 / First step of Python
by
Takanori Suzuki
PDF
python-twitterを用いたTwitterデータ収集
by
Hikaru Takemura
PDF
テスト自動化のパターンと実践
by
Hiroshi Maekawa
PDF
「自動家(オートメータ)をつくる」-システムテスト自動化カンファレンス2014 「.reviewrc」枠発表-
by
Kazuhito Miura
運用に自動化を求めるのは間違っているだろうか
by
Masahito Zembutsu
MySQLテーブル設計入門
by
yoku0825
テストエンジニアの品格 #automatornight
by
kyon mm
ChefとPuppetの比較
by
Sugawara Genki
NetDevOps for the Network Dude: How to get started with API's, Ansible and Py...
by
Cisco DevNet
テスト自動化とアーキテクチャ
by
Toru Koido
Gensim
by
saireya _
AWS 初心者向けWebinar 基本から理解する、AWS運用監視
by
Amazon Web Services Japan
AWS初心者向けWebinar これで完璧、AWSの運用監視
by
Amazon Web Services Japan
【SQiP2016】楽天のアジャイル開発とメトリクス事例
by
Kotaro Ogino
意識の低い自動化
by
greenasparagus
Pythonで簡単ネットワーク分析
by
antibayesian 俺がS式だ
Stac2014 石川
by
Tatsuya Ishikawa
Python東海Vol.5 IPythonをマスターしよう
by
Hiroshi Funai
「Python言語」はじめの一歩 / First step of Python
by
Takanori Suzuki
python-twitterを用いたTwitterデータ収集
by
Hikaru Takemura
テスト自動化のパターンと実践
by
Hiroshi Maekawa
「自動家(オートメータ)をつくる」-システムテスト自動化カンファレンス2014 「.reviewrc」枠発表-
by
Kazuhito Miura
Similar to 構築者に知っておいてもらいたい運用設計者が語るAWS @Developers.IO 2015
PDF
2015-05-23 クラウドの運用になって インフラエンジニアは何が変わるのか?
by
Operation Lab, LLC.
PDF
これからのインフラエンジニアについて考えていること
by
gree_tech
PDF
AWSへのWindows Server 2003の移行 そして今後インフラとどう向き合うべきか
by
真吾 吉田
PDF
運用視点でのAWSサポート利用Tips
by
Noritaka Sekiyama
PDF
20140628-developers-io-meetup-sapporo
by
Kazuki Ueki
PDF
20140726 jaws-ug chiba AWS operation best practice
by
Kazuki Ueki
PDF
20141216 CM re:Growth 梢さんと頑張るシステムサポート
by
Kazuki Ueki
PDF
20140823 DevLOVE2014 East Ops for 10 years
by
Kazuki Ueki
PDF
20130831 JAWS Chiba
by
Kazuki Ueki
PPTX
Fcp
by
Naoto TAKAHASHI
PPT
ウェブオペレーション
by
Gavin Zhou
PDF
DevOpsが引き金となるインフラエンジニアの進撃
by
Teruo Adachi
PDF
スキニーなシステム開発にぴったりの契約形態
by
Eiwa System Management, Inc.
PDF
20140717 awssummit2014-cloud-operation
by
Yasuhiro Araki, Ph.D
PDF
AWS Summit Tokyo 2014_NTTデータセッション(後半:Hinemosで実現するクラウド運用自動化)
by
Hinemos
PDF
安心してぐっすり眠るための AWS 運用術
by
manabusakai
PDF
これからの「アジャイル」の話をしよう 2012 ――今を生き延びるための開発手法とエンジニアに求められるスキル
by
Fumihiko Kinoshita
PDF
「AWSを活用して少人数で複数のサービスを運用するコツ」〜jawsug in nagoya〜
by
Teruo Adachi
PPTX
2013/12/05 Serverworks Seminar 小室分
by
Serverworks Co.,Ltd.
PDF
Aws cloud presentation_for_client
by
Eiji Kobori
2015-05-23 クラウドの運用になって インフラエンジニアは何が変わるのか?
by
Operation Lab, LLC.
これからのインフラエンジニアについて考えていること
by
gree_tech
AWSへのWindows Server 2003の移行 そして今後インフラとどう向き合うべきか
by
真吾 吉田
運用視点でのAWSサポート利用Tips
by
Noritaka Sekiyama
20140628-developers-io-meetup-sapporo
by
Kazuki Ueki
20140726 jaws-ug chiba AWS operation best practice
by
Kazuki Ueki
20141216 CM re:Growth 梢さんと頑張るシステムサポート
by
Kazuki Ueki
20140823 DevLOVE2014 East Ops for 10 years
by
Kazuki Ueki
20130831 JAWS Chiba
by
Kazuki Ueki
Fcp
by
Naoto TAKAHASHI
ウェブオペレーション
by
Gavin Zhou
DevOpsが引き金となるインフラエンジニアの進撃
by
Teruo Adachi
スキニーなシステム開発にぴったりの契約形態
by
Eiwa System Management, Inc.
20140717 awssummit2014-cloud-operation
by
Yasuhiro Araki, Ph.D
AWS Summit Tokyo 2014_NTTデータセッション(後半:Hinemosで実現するクラウド運用自動化)
by
Hinemos
安心してぐっすり眠るための AWS 運用術
by
manabusakai
これからの「アジャイル」の話をしよう 2012 ――今を生き延びるための開発手法とエンジニアに求められるスキル
by
Fumihiko Kinoshita
「AWSを活用して少人数で複数のサービスを運用するコツ」〜jawsug in nagoya〜
by
Teruo Adachi
2013/12/05 Serverworks Seminar 小室分
by
Serverworks Co.,Ltd.
Aws cloud presentation_for_client
by
Eiji Kobori
More from Kazuki Ueki
PDF
20200527 Classmethod Telework
by
Kazuki Ueki
PDF
20140208 jaws hokuriku-intro
by
Kazuki Ueki
PDF
20150725 jaws-ug joetsu_myoko_aws-for-beginners
by
Kazuki Ueki
PDF
20140220 gumistudy cloudformation
by
Kazuki Ueki
PDF
20140704 VIOPS What endusers actually need
by
Kazuki Ueki
PDF
20190413 Joetsu TechMeetup 03
by
Kazuki Ueki
PDF
20140222 jaws saitama-cdp
by
Kazuki Ueki
PPTX
20171014 Joetsu Tech Meetup #1
by
Kazuki Ueki
PPTX
20161208 Classmethod Codenize Tools
by
Kazuki Ueki
PPTX
20160312 Jaws Days 2016 API Gateway+Lambda
by
Kazuki Ueki
PDF
Developers.IO2017 A1
by
Kazuki Ueki
PDF
20180714 Niigata Engineer Meeting 8
by
Kazuki Ueki
PPTX
20161227 Classmethod Basic Knowledge for Direct Connect
by
Kazuki Ueki
PDF
20141129 jaws-ug joetsumyoko 02_twilio
by
Kazuki Ueki
PDF
20181124 jawsug niigata life changing
by
Kazuki Ueki
PDF
20190622 JAWS-UG NiigataKen EC2 updates
by
Kazuki Ueki
PDF
20141129 jaws-ug joetsumyoko 01_intro
by
Kazuki Ueki
PDF
20181005 クラスメソッドの成長を支えるクラウド時代の情報システム
by
Kazuki Ueki
PDF
20200913 JAWS SONIC 2020 JoetsuMyoko Scalable network with AWS TransitGateway
by
Kazuki Ueki
PDF
Developers.IO 2016 E-4 AWS Troubleshooting
by
Kazuki Ueki
20200527 Classmethod Telework
by
Kazuki Ueki
20140208 jaws hokuriku-intro
by
Kazuki Ueki
20150725 jaws-ug joetsu_myoko_aws-for-beginners
by
Kazuki Ueki
20140220 gumistudy cloudformation
by
Kazuki Ueki
20140704 VIOPS What endusers actually need
by
Kazuki Ueki
20190413 Joetsu TechMeetup 03
by
Kazuki Ueki
20140222 jaws saitama-cdp
by
Kazuki Ueki
20171014 Joetsu Tech Meetup #1
by
Kazuki Ueki
20161208 Classmethod Codenize Tools
by
Kazuki Ueki
20160312 Jaws Days 2016 API Gateway+Lambda
by
Kazuki Ueki
Developers.IO2017 A1
by
Kazuki Ueki
20180714 Niigata Engineer Meeting 8
by
Kazuki Ueki
20161227 Classmethod Basic Knowledge for Direct Connect
by
Kazuki Ueki
20141129 jaws-ug joetsumyoko 02_twilio
by
Kazuki Ueki
20181124 jawsug niigata life changing
by
Kazuki Ueki
20190622 JAWS-UG NiigataKen EC2 updates
by
Kazuki Ueki
20141129 jaws-ug joetsumyoko 01_intro
by
Kazuki Ueki
20181005 クラスメソッドの成長を支えるクラウド時代の情報システム
by
Kazuki Ueki
20200913 JAWS SONIC 2020 JoetsuMyoko Scalable network with AWS TransitGateway
by
Kazuki Ueki
Developers.IO 2016 E-4 AWS Troubleshooting
by
Kazuki Ueki
Recently uploaded
PDF
第21回 Gen AI 勉強会「NotebookLMで60ページ超の スライドを作成してみた」
by
嶋 是一 (Yoshikazu SHIMA)
PDF
100年後の知財業界-生成AIスライドアドリブプレゼン イーパテントYouTube配信
by
e-Patent Co., Ltd.
PDF
Starlink Direct-to-Cell (D2C) 技術の概要と将来の展望
by
CRI Japan, Inc.
PDF
Reiwa 7 IT Strategist Afternoon I Question-1 3C Analysis
by
akipii ogaoga
PDF
Reiwa 7 IT Strategist Afternoon I Question-1 Ansoff's Growth Vector
by
akipii ogaoga
PDF
さくらインターネットの今 法林リージョン:さくらのAIとか GPUとかイベントとか 〜2026年もバク進します!〜
by
法林浩之
PPTX
ddevについて .
by
iPride Co., Ltd.
PDF
Drupal Recipes 解説 .
by
iPride Co., Ltd.
PDF
2025→2026宙畑ゆく年くる年レポート_100社を超える企業アンケート総まとめ!!_企業まとめ_1229_3版
by
sorabatake
第21回 Gen AI 勉強会「NotebookLMで60ページ超の スライドを作成してみた」
by
嶋 是一 (Yoshikazu SHIMA)
100年後の知財業界-生成AIスライドアドリブプレゼン イーパテントYouTube配信
by
e-Patent Co., Ltd.
Starlink Direct-to-Cell (D2C) 技術の概要と将来の展望
by
CRI Japan, Inc.
Reiwa 7 IT Strategist Afternoon I Question-1 3C Analysis
by
akipii ogaoga
Reiwa 7 IT Strategist Afternoon I Question-1 Ansoff's Growth Vector
by
akipii ogaoga
さくらインターネットの今 法林リージョン:さくらのAIとか GPUとかイベントとか 〜2026年もバク進します!〜
by
法林浩之
ddevについて .
by
iPride Co., Ltd.
Drupal Recipes 解説 .
by
iPride Co., Ltd.
2025→2026宙畑ゆく年くる年レポート_100社を超える企業アンケート総まとめ!!_企業まとめ_1229_3版
by
sorabatake
構築者に知っておいてもらいたい運用設計者が語るAWS @Developers.IO 2015
1.
構築者に知っておいてもらいたい 運⽤用設計者が語るAWS クラスメソッド株式会社 植⽊木 和樹 classmethod.jp 1 H-‐‑‒4 2015/03/29
2.
本⽇日 対象の⽅方 classmethod.jp 2 アプリイやンフラの開発構築担当者 (システム構築後に、別のシステム構築へいく⽅方)
3.
本⽇日のお話すること ① 「運⽤用でカバー」でいいんです! ※ ② 環境は少しずつ変化させる ③
わかりやすさが重要 ④ AutoScalingは正義 classmethod.jp 3
4.
⾃自⼰己紹介 classmethod.jp 4 • 名前:植⽊木
和樹(うえき かずき) • 年年齢:38歳 • 出⾝身:新潟県妙⾼高市 • 元製造業情報システムG常駐 • 主にUnixサーバエンジニア(監視、保守) • 資格:IPA ITサービスマネージャ IPA システムアーキテクト • JAWS北北陸陸コアメンバー(JAWS DAYS 2013〜~) • JAWS埼⽟玉コアメンバー(2013年年8⽉月〜~) • JAWS上越妙⾼高コアメンバー(2014年年11⽉月〜~) @czkuk
5.
「本⽇日 お伝えしたいこと」 を話す前にまずは⾔言葉葉の定義 classmethod.jp 5
6.
保守とは運⽤用とは classmethod.jp 6
7.
保守 classmethod.jp 7
8.
⽇日本⼯工業規格 JIS X 0161:2008 classmethod.jp
8 保守の種類 定義 例例 改良良保守 (ソフト ウェア⾃自体 の修正) 適応保守 引渡し後,変化した⼜又は変化している 環境において,ソフトウェア製品を使 ⽤用できるように保ち続けるために実施 するソフトウェア製品の修正。 OS新バージョンへの対 応/消費税対応 完全化保守 引渡し後のソフトウェア製品の潜在的 な障害が,故障として現れる前に,検 出し訂正するための修正。 ドキュメントの改善 UIの改善 (問題への 対応) 是正保守 ソフトウェア製品の引渡し後に発⾒見見さ れた問題を訂正するために⾏行行う受⾝身の 修正。 不不具合の修正 (リアクティブ) 緊急保守 是正保守実施までシステム運⽤用を確保 するための,計画外で⼀一時的な修正。 是正処置実施までの暫 定処置 予防保守 引渡し後のソフトウェア製品の潜在的 な障害が運⽤用障害になる前に発⾒見見し, 是正を⾏行行うための修正。 ミドルウェアアップ デート、不不要ファイル 削除
9.
つまり 「システムが本来あるべき姿」 になるよう対応すること メンテナンス classmethod.jp 9
10.
運⽤用 classmethod.jp 10
11.
バックアップ 監視 リソース収集 定型業務 (ユーザー追加、IP制限変更更) classmethod.jp 11
12.
「正常に稼働しているシステム」 を⽤用いて実施する業務 オペレーション classmethod.jp 12
13.
保守運⽤用ってどんなお仕事? classmethod.jp 13
14.
classmethod.jp 14 ITIL Information Technology
Infrastructure Library ITサービスマネジメントにおけるベストプラクティス
15.
サービスデリバリ • 中⻑⾧長期的なITサービスの計画と改善⼿手法 • 5つのプロセス classmethod.jp
15
16.
5つのプロセス classmethod.jp 16 サービスレベル管理理 ITサービス財務管理理 可⽤用性管理理 ITサービス継続性管理理 キャパシティ管理理
17.
サービスサポート • IT利利⽤用者が適切切に利利⽤用できるよう サポートする • ITサービス運営における⽇日々の運⽤用⼿手法 •
5つのプロセスと1つの機能 classmethod.jp 17
18.
5つのプロセスと1つの機能 classmethod.jp 18 サービスデスク インシデント管理理 問題管理理 変更更管理理 リリース管理理 構成管理理 運⽤用 保守
19.
保守運⽤用の意味する範囲 classmethod.jp 19 設計 構築
保守運⽤用 アプリ インフラ
20.
本⽇日のお話すること ① 「運⽤用でカバー」でいいんです! ※ ② 環境は少しずつ変化させる ③
わかりやすさが重要 ④ AutoScalingは正義 classmethod.jp 20
21.
運⽤用でカバー 外部からの要求や期待が持っている 「想定」や「仕様」と、運⽤用現場で実際に 起こる「現実」との差分を運⽤用現場の努⼒力力 で回避し続ける classmethod.jp 21 Software Design
2015年年2⽉月号 第2特集 P61 より
22.
「想定」や「仕様」を洗い出し すべて⼿手順化しなければならない? 「バグのないソフトウェアを作れ」 と⾔言っているようなもの classmethod.jp 22
23.
「運⽤用でカバー」でいいんです • 不不急の判断はなるべく遅らせる • 設計当初に想定されていなかった ケースがあって当たり前 •
ただ「運⽤用でカバー」=「技術的負債」 • 保守運⽤用に押し付けず設計を⾒見見直せる 技術と権限をもったエンジニアが⼤大切切 classmethod.jp 23
24.
もやっと曖昧な依頼にもかかわらず、 運⽤用現場に対して⾼高度度な判断能⼒力力と 機動的な対処能⼒力力を常時求めつつ、その コストとリスクは運⽤用現場に負担させる ⾏行行為 classmethod.jp 24 Software Design
2015年年2⽉月号 第2特集 P61 より SD「運⽤用でカバー」定義
25.
classmethod.jp 25 (補⾜足)再発防⽌止策の検討にあたり 発⽣生原因 流流動原因
26.
classmethod.jp 26 リリース後もPDCA 「構築担当」と「保守運⽤用担当」は 協⼒力力しましょう
27.
本⽇日のお話すること ① 「運⽤用でカバー」でいいんです! ※ ② 環境は少しずつ変化させる ③
わかりやすさが重要 ④ AutoScalingは正義 classmethod.jp 27
28.
ここ半年年の⼤大規模メンテ • 9⽉月 bash
ShellShock • 9⽉月 秋のEC2再起動祭り • 10⽉月 SSLv3 POODLE • 12⽉月 冬のEC2再起動祭り • 1⽉月 glibc GHOST • 3⽉月 RDS SSL証明書更更新 classmethod.jp 28
29.
AWSの環境変化を受け⼊入れる • 塩漬けしにくい • 1年年に数回のアップデート回避不不可 •
セキュリティアップデートは 2世代前までサポートされる傾向 (2014.09, 2014.03, 2013.09) • 1年年〜~1年年半のうちにAMIを更更新する classmethod.jp 29
30.
classmethod.jp 30 (3年年後に pv
サポートなくなっても驚かない)
31.
環境変化を受け⼊入れやすく • 本番とは別に開発環境 • 動作確認⼿手順(URLだけでも) •
Multi-‐‑‒AZ • (NFSはやめておけ) classmethod.jp 31
32.
classmethod.jp 32 作ってオシマイじゃないんです 「構築担当」と「保守運⽤用担当」は 協⼒力力しましょう
33.
本⽇日のお話すること ① 「運⽤用でカバー」でいいんです! ※ ② 環境は少しずつ変化させる ③
わかりやすさが重要 ④ AutoScalingは正義 classmethod.jp 33
34.
⼈人は忘れる→わかりやすくする • AWSのサービスを使う • Amazon
Linuxと標準リポジトリを使う • 野良良ビルドしない • 再起動したら直るように • ドキュメント(図と理理由) • あえて変えた場合は「理理由を」明⽂文化 • ⾃自動化された処理理も記載する classmethod.jp 34
35.
classmethod.jp 35 構築後 誰かに聞いてもらうのオススメ
36.
classmethod.jp 36 構築担当は話す/保守運⽤用担当は聞く 「構築担当」と「保守運⽤用担当」は 協⼒力力しましょう
37.
本⽇日のお話すること ① 「運⽤用でカバー」でいいんです! ※ ② 環境は少しずつ変化させる ③
わかりやすさが重要 ④ AutoScalingは正義 classmethod.jp 37
38.
AutoScalingは正義!! • オートスケーリング(負荷に強い) • オートヒーリング(障害に強い) •
ステートレス • ソフトウェア管理理ができている証拠 (AMI, 構成管理理DB, デプロイ⼿手順) • 監視への組み込み classmethod.jp 38
39.
classmethod.jp 39 AutoScalingは よく聞く⾔言葉葉だが インフラ・アプリ・監視すべてが⾼高度度に 整備されていないと実現が難しい
40.
classmethod.jp 40 インフラ担当だけでは実現が難しい
41.
classmethod.jp 41 安定・安⼼心・安価なシステムのため 「アプリ担当」と「インフラ担当」は 協⼒力力しましょう
42.
本⽇日のお話したこと ① 「運⽤用でカバー」でいいんです! ※ ② 環境は少しずつ変化させる ③
わかりやすさが重要 ④ AutoScalingは正義 classmethod.jp 42
43.
classmethod.jp 43 「アプリ担当」と「インフラ担当」 「構築担当」と「保守運⽤用担当」 協⼒力力しましょう
44.
#cmdevio2015 ご清聴ありがとうございました。 H-‐‑‒4
Download