Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.

DevOps、その前に

983 vues

Publié le

Developers Summit 2016 OpenJam & ComCamp Fukuoka での発表資料です。

Publié dans : Technologie
  • Identifiez-vous pour voir les commentaires

DevOps、その前に

  1. 1. DevOps、その前に 2016/02/20 ComCamp@Fukuoka LT 松村優大
  2. 2. 自己紹介 • 松村 優大(Yuta Matsumura) • 株式会社オルターブース所属 • テクニカルアーキテクト • 島根出身、福岡在住の28歳 • 2015年9月に第一子誕生 • Fukuoka.NET(ふくてん) 主催してます 2
  3. 3. 今日のお話 今日はアプリケーション開発を行う中で起こる 悩ましい問題を解決することを考えてみます。 継続的インテグレーションやDevOpsに対するはやる気持ちを 抑えて基礎を作りましょう。 オマケ).NETアプリケーション開発者向けの話もします。 3
  4. 4. アプリケーション開発のプロセス コーディング デバッグ テスト リリース デプロイ 4
  5. 5. アプリケーション開発のプロセス コーディング デバッグ テスト リリース デプロイ 5 忙しくなってくるとどうしても テストの優先度が低くなってしまう・・・
  6. 6. アプリケーション開発のステップ コーディング デバッグ テスト 修正 リリース デプロイ 6 デグレ対応のせいでまた忙しくなり テストなんかする余裕が無くなってしまう・・・
  7. 7. 負の連鎖から脱却するには! いかにデグレを減らす/発生させないか バグやデグレの数がゼロに近づくことが理想 7
  8. 8. 負の連鎖から脱却するには! やっぱりテストが重要になる 「前はきちんと動いてたのにデグレ対応したら動かなくなった」 こんな状況を生まないようにする 8
  9. 9. 負の連鎖から脱却するには! まずは単体テストのコード化 コードを検証するコードを書こう テストをコード化すれば何度も実行できる 9
  10. 10. 負の連鎖から脱却するには! 常にテストを実行する意識と環境 テストを準備しても実行しないと意味が無い 10
  11. 11. アプリケーション開発のプロセス コーディング デバッグ テスト リリース デプロイ 11 自動化
  12. 12. 12 Microsoft Visual Studio Team Services MSBuild Plugin MSTest Plugin NUnit Plugin
  13. 13. 13
  14. 14. 14
  15. 15. 15 ビビらず本番環境へのデプロイを行うために まずはテストの自動化から始めてみてはどうでしょう? システムライフサイクルの高品質化を目指すことで スピードを伴った開発と運用につながる。 DevOps
  16. 16. ありがとうございました。

×