22
にわかインフラ 担当のAWS奮闘記

Aws Clound Roadshow 2014 LT

Embed Size (px)

Citation preview

Page 1: Aws Clound Roadshow 2014 LT

にわかインフラ担当のAWS奮闘記

Page 2: Aws Clound Roadshow 2014 LT

自己紹介

株式会社 TGL の伊東です。AWS歴は約2年。#LTは(生涯で)初参加です。

Page 3: Aws Clound Roadshow 2014 LT

あらすじ

I は、とあるソフトハウスT社のインフラ担当である。

オンサイトで作業するかたわら、インシデント発生とともにケータイが鳴り、メンテのために会社へ戻る日々を繰り返していた。

そんな彼は2012年のデブサミ神戸でAWSに出会い、「世界が変わる」と勝手に思いこみ、日々AWSを社内に広めようと布教活動にいそしんでいた。

そんな彼は、インフラ担当である立場を利用して、まず社内のバックアップをAWS化しようと目をつけて、よからぬ?企てをはじめた。

Page 4: Aws Clound Roadshow 2014 LT

ところで...

バックアップって大事ですよね?

Page 5: Aws Clound Roadshow 2014 LT

ディザスタリカバリ・・・とか。

「ぞっ」としますね.....

Page 6: Aws Clound Roadshow 2014 LT

で、ウチもまず考える。

拠点間バックアップ

Page 7: Aws Clound Roadshow 2014 LT

拠点が4つあるので、

Page 8: Aws Clound Roadshow 2014 LT

各拠点にNASを設置して互いにコピー

コピー コピー神戸 京都 大阪

不安

Page 9: Aws Clound Roadshow 2014 LT

何が不安かというと...

・NASの耐久性とか。。。・コピーに何時間かかるのか?・災害あっても近すぎ。(大阪と神戸って。。)

・バックアップのバックアップは?と、いろいろ考えることがあるので・・・・

Page 10: Aws Clound Roadshow 2014 LT

で、考える。

AWS de

バックアップ

Page 11: Aws Clound Roadshow 2014 LT

S3とGlacierを考える。

耐久性(S3 ページから抜粋)

Amazon S3 は重要なデータを保存するための耐久性のあるインフラストラクチャを提供し、オブジェクトの 99.999999999%

の耐久性を実現するように設計されています。データは冗長化されて複数の施設に保存され、各施設では複数のデバイスに保存

されます。

耐久性(Glacierページから抜粋)

Amazon Glacier は、アーカイブの平均年間耐久性が 99.999999999% となるように設計されています。このサービスでは、

データが冗長化されて複数の施設に保管され、各施設内では複数のデバイスに保管されます。耐久性を高めるために、Amazon

Glacier でのアーカイブアップロード時は、データを複数の施設に同時に格納してから SUCCESS が返されます。従来型のシス

テムでは、データの検証と修復に人的作業が必要になることもありますが、対照的に Glacier では、体系的なデータ完全性チェ

ックが定期的に実施されるほか、自己修復を自動的に行うように設計されています。

Page 12: Aws Clound Roadshow 2014 LT

早速見積もってみる。

月々3800円。。。けっこう(というかかなり)

安い。(^o^)v

Page 13: Aws Clound Roadshow 2014 LT

ということで、しれっと上長にネゴを取り...

Page 14: Aws Clound Roadshow 2014 LT

作りました。

Page 15: Aws Clound Roadshow 2014 LT

Vaultも。

Page 16: Aws Clound Roadshow 2014 LT

さらに。。

過去何年も開いたことのないプロジェクトのデータが400GBほどあったので、(どうも残しとくことは必要らしい。)

Page 17: Aws Clound Roadshow 2014 LT

Glacierに直接アーカイブ!

Page 18: Aws Clound Roadshow 2014 LT

したいと思ったところ.....

Glacierに直接データを突っ込むGUIはManagementConsoleにない。

Page 19: Aws Clound Roadshow 2014 LT

ので、

Page 20: Aws Clound Roadshow 2014 LT

ついでに....

社内で最強のバックアップツールになってほしいという願いを込めて・・

Page 21: Aws Clound Roadshow 2014 LT

作りました。

命名:Glacie(AWSSDK for .NET)

Page 22: Aws Clound Roadshow 2014 LT

DEMO