Download - Grani's way of thinking infrastructure
会社立ち上げから今までのTopic
2012/09
Grani
立ち上げ
2013/01
ヴァルハラ
リリース
2013/07
ヴァルハラv2.0
リリース
(C#移行)
2014/02
モンハンロア
リリース
2014/11
マンモンラン
リリース
2012/09
Grani
立ち上げ
2013/01
ヴァルハラ
リリース
2013/07
ヴァルハラv2.0
リリース
(C#移行)
2014/02
モンハンロア
リリース
2014/11
マンモンラン
リリース
Nginx(Proxy)
Apache
PHP 5.4
CakePHP 1系
RDS(MySQL5.5)
Memcached
Redis2.4
抱えてた問題点
2012/09
Grani
立ち上げ
2013/01
ヴァルハラ
リリース
2013/07
ヴァルハラ
v2.0
リリース
(C#移行)
2014/02
モンハンロア
リリース
2014/11
マンモンラン
リリース
抱えてた問題点
注:こんなに軽くはなかったです
⇒無いので社内ライブラリとして作成
⇒既存ライブラリのラッパーを作成
⇒MSDNみたりWebを漁ったり地道に頑張った
⇒無いからCapistrano相当のものを作った。
Valentia爆誕。(後で説明する)
CUIだけではなく、WPFアプリでCUI部分をラップし、マウスぽちぽちでデプロイできるようになった。
Nginx(Proxy)
Apache
PHP 5.4
CakePHP 1系
RDS(MySQL5.5)
Memcached
Redis2.4
Windows Server 2012
IIS with ARR
ASP.NET MVC4
C# 5.0
RDS(MySQL5.5)
Redis2.6
( ;∀;)イイハナシダナー
2012/09
Grani
立ち上げ
2013/01
ヴァルハラ
リリース
2013/07
ヴァルハラ
v2.0
リリース
(C#移行)
2014/02
モンハンロア
リリース
2014/11
マンモンラン
リリース
抱えてた問題点
Windows Server 2012
IIS with ARR
ASP.NET MVC4
C# 5.0
RDS(MySQL5.5)
Redis2.6
Windows Server 2012
IIS with ARR
ASP.NET MVC5
C# 5.0
RDS(MySQL5.6)
ElastiCache(Redis2.6)
抱えてた問題点
2012/09
Grani
立ち上げ
2013/01
ヴァルハラ
リリース
2013/07
ヴァルハラv2.0
リリース
(C#移行)
2014/02
モンハンロア
リリース
2014/11
マンモンラ
ン
リリース
Immutable Infrastructure
サーバーがあるべき状態
Infrastructure as Code
AWS EC2/Docker/Vagrant etc…
Chef/Ansible etc…
Capistrano/Serf etc…
AWS EC2
PowerShell DSC
Valentia
@guitarrapc
@guitarrapc
AWS EC2
PowerShell DSC
Valentia
AWS EC2
PowerShell DSC
Valentia
AWS EC2
PowerShell DSC
Valentia
現状の課題
無駄に作らない。マネージドなサービスを使う
Product First / Product Creator First
インフラエンジニアの必要性を無くす努力をする
using
Windowsインフラであるがゆえの課題
弊社がモデルケースに
Windowsでも全然やっていける!という方向性を示すためにWindowsインフラの最先端を追って試して地雷踏んで、事例や成果物は公開していきたいと思っている。