リモート勤務で
エンジニアをやっているワケ
欧文印刷株式会社 ソフトウェアエンジニア
田名辺健人(http://blog.dateofrock.com/)
Who am I ?!(この顔にピンときたら)
田名辺 健人(たなべたけひと)
ソフトウェアエンジニア
欧文印刷株式会社(東京都)
初代AWSサムライ
好きなサービス: SWF
@dateofrock
http://blog.dateofrock.com/
ノート型
ホワイトボード
nu board
紙製ホワイトボード
消せる紙(し)
http://www.g-mark.org/award/describe/39114
•2006年サービス開始
•当初はオンプレミスサーバー1台から
2009年より利用
リモート勤務
リモート勤務
遠隔地で雇用されて
働いている
http://cechiba2013.dreamlog.jp/archives/28199037.html
http://ja.wikipedia.org/wiki/%E6%9D%B1%E4%BA%AC%E3%82%B9%E3%82%AB%E3%82%A4%E3%83%84%E3%83%AA%E3%83%BC
http://ja.wikipedia.org/wiki/%E3%81%95%E3%81%A3%E3%81%BD%E3%82%8D%E3%83%86%E3%83%AC%E3%83%93%E5%A1%94
http://cechiba2013.dreamlog.jp/archives/28199037.html
http://ja.wikipedia.org/wiki/%E6%9D%B1%E4%BA%AC%E3%82%B9%E3%82%AB%E3%82%A4%E3%83%84%E3%83%AA%E3%83%BC
http://ja.wikipedia.org/wiki/%E3%81%95%E3%81%A3%E3%81%BD%E3%82%8D%E3%83%86%E3%83%AC%E3%83%93%E5%A1%94
札幌に住んでます。
でも東京に勤めています。
東京本社と
常時接続(Skype)
ネットワークがないと
クラウドで仕事できないwww
なぜ札幌に
いるのか?
3.11
停電したコンビニ
携帯電話はモチロン繋がらない。
固定電話は『停電』で電話機自体が使えない。
※固定電話は「アナログ回線」の「アナログ電話機」でした
結局Twitterで会社メンバーの安否を確認。
出社できない?
計画停電
社内のハードディスクが棚から落下
傷付いてます
自分たちの資産を
自分たちで管理する事が危ない
社内開発リソース
社内開発リソース
時を同じくして
両親:特定疾患(難病)患者
社内開発リソース
社内開発リソース
どこからでも開発インフラに
アクセスできる
社内開発リソース
どこからでも開発インフラに
アクセスできる
社内開発リソース
どこからでも開発インフラに
アクセスできる
コミュニケーション手段も
無料/格安で使える
2011年11月に転職せずに
Uターンしてきました。
クラウド移住 検索
?
EC2
EC2
こればかり
見てませんか?
✓クリックすればサーバーが立つ、この
クラウドなご時世。
✓クラウドは仮想サーバーだけでは、

それほど有り難くない。
✓管理不要なデータベースとか、無限に
使えるストレージとか、自動で環境構
築してくれるとか、本来業務を加速し
てくれるツールが欲しい。
インフラ構築に
振り回されない
本来やるべき事
に集中出来る
(開発・サービス運用etc)
Webサーバー
APサーバー
ロードバランサー
Webサーバー
APサーバー
データベース
Webサーバー
APサーバー
ロードバランサー
Webサーバー
APサーバー
データベース
DNSどうする?
!
メールどうする?
!
ロードバランサーの冗長化は?
!
DBの冗長化とバックアップは?
!
サーバーの監視は?
DNSどうする?
!
メールどうする?
!
ロードバランサーの冗長化は?
!
DBの冗長化とバックアップは?
!
サーバーの監視は?
Webサーバー
APサーバー
ELB
EC2
RDS
Route53
SES
ELB
RDS
CloudWatch
DNSどうする?
!
メールどうする?
!
ロードバランサーの冗長化は?
!
DBの冗長化とバックアップは?
!
サーバーの監視は?
Webサーバー
APサーバー
ELB
EC2
RDS
Route53
SES
ELB
RDS
CloudWatch
さらに
言えば
Webサーバー
APサーバー
ELB
EC2
RDS
このくらいの構成であれば
Elastic Beanstalkで一発です
神サービス
ご紹介w
Amazon RDS
Amazon RDS
✓MySQL / PostgreSQL / Oracle / SQL Server
✓自動パッチ適用
✓自動バックアップ
✓最大5分前まで戻れる
✓Multi-AZ、リードレプリカ
✓PIOPS
Amazon RDS
✓自動バックアップの安心感パネェ
✓Multi-AZ、リードレプリカの簡単さパネェ
✓スケールアップ・ダウンが便利
✓カットオーバー時は余裕を見て大きめのインスタン
スで稼働。その後様子を見て下げるなど。
✓キャンペーン等で一時的にトラフィックが増加する
ときだけスケールアップしておくなど。
Amazon S3
Amazon S3
✓分散ストレージサービス
✓格納出来るオブジェクトは無制限
✓99.999999999%の堅牢性
✓99.99%の可用性
✓オブジェクトは基本プライベートだが、パブリッ
クにも出来る
Amazon S3
✓AWSはS3に始まり、S3に終わる
✓とにかく様々な使い道がある
✓クラウドデザインパターンでは必須
✓「消えない・安定している」という方向にふっ
たストレージなので、適切な使い方が重要
✓各オブジェクトに固有のURLが付く
AWS Elastic Beanstalk
AWS Elastic Beanstalk
✓アプリケーションインフラの自動構成管理ツール
✓Java、.NET、PHP、Ruby、Python、Node.js
✓Docker
✓ELB、AutoScaling、AppServer(Apache、
Passenger、Tomcat、IIS)、RDSなどを自動構
築。基本はそこにデプロイするだけ。
AWS Elastic Beanstalk
✓Beanstalk自体の利用は無料
✓いわゆるPaaSとはチョット違う。必要あればサーバー
(EC2)にログインしてごにょごにょできる。
✓そのごにょごにょは、簡単なYAMLでEC2自身にや
らせる事が出来る。
✓Environmentで複数の環境を持てる
✓例えばステージング、本番など
http://www.slideshare.net/dateofrock/20140411
詳しくはこちらでw
使える部品が
たくさんある!
リモート勤務で
エンジニアをやっているワケ
欧文印刷株式会社 ソフトウェアエンジニア
田名辺健人(http://blog.dateofrock.com/)
おしまい

リモート勤務でエンジニアをやっているワケ 〜 AWS ジャパンツアー 2014年 夏 札幌