【デブサミ2019関西】C-6「CI/CDを使い倒して数段上のソフトウェア開発をしよう!」#devsumiC #devsumi

0
まがい @xxmagai

lintやカバレッジ計測からCIしていく、なるほど。 #devsumiC

2019-09-27 16:06:54
イクラ☁️ @ikura1

可視化まですると、おれたちCIできてるっぽいなっとなる #devsumi #devsumiC

2019-09-27 16:08:46
Motoki KAMIMURA @usabarashi

なーるー. こういう角度からCIの利点を伝えるアプローチもあるのかぁ. テストがない状態からCIを始める. speakerdeck.com/kimh/cdwoshi-i… #devsumi #devsumiC

2019-09-27 16:10:13
Takayuki Fujisawa @miracle_fjsw

「テストがないレガシーシステムに対しては、ユニットテストを書いていくよりはビジネスロジックのテストからやる方がよい」 まずはコア機能のロジックテストから書くっていうのでもいいかも #devsumi #devsumiC

2019-09-27 16:10:18
まがい @xxmagai

Jenkinsの運用ってそんな面倒なの? #devsumiC

2019-09-27 16:10:31
らん😹🙀😾 @run51502

ここでいうメンテナンスが面倒、はインフラ面なのね。 クラウドはオンプレミスに比べて、ってことだよね。 ジェンキンスおじさん問題はインフラ面だけじゃない気もするけど。 #devsumi #devsumiC

2019-09-27 16:11:48
まがい @xxmagai

CDのDがDeliveryかDeploymentかの話。 #devsumiC

2019-09-27 16:13:18
まがい @xxmagai

Continuous Deploymentだとデプロイするかを人が決めないのか。 #devsumiC

2019-09-27 16:15:02
イクラ☁️ @ikura1

CD完全に理解した 継続的デリバリー: リリースに人の決定が入る 継続的デプロイ: リリースに人の決定が入らない #devsumi #devsumiC

2019-09-27 16:15:33
🌗まなぶ🌗 @AngelaGaku

「バグだらけやんけ!」 ( ‘д‘⊂彡☆))Д´) パーン #devsumi #devsumiC

2019-09-27 16:16:00
らん😹🙀😾 @run51502

本当に必要な機能は、ユーザーも使ってみないと正直わからない。 #devsumi #devsumiC

2019-09-27 16:16:02
🌗まなぶ🌗 @AngelaGaku

CDなくしてフィードバックループなし #devsumi #devsumiC

2019-09-27 16:18:27
まがい @xxmagai

ちょうど今の仕事での悩み、CDでちょっと緩和できるかも。 #devsumiC

2019-09-27 16:18:38
Takayuki Fujisawa @miracle_fjsw

「CDを導入してリリースを速く・細かくすることでユーザーの反応を速く得て改善する(フィードバックループ)」 いわゆるウォーターフォール的な開発や請負開発的なシチュエーションではどうなるんだろう? #devsumi #devsumiC

2019-09-27 16:18:57
ミツカワ @mitsuriver

CDなくしてフィードバックループなし #devsumi #devsumiC

2019-09-27 16:19:04
SAKAI Yasuharu @sakay_y

レガシーなアーキテクチャはCDに向いてない。 そして、銀の弾丸はない。がんばる。 #devsumi #devsumiC

2019-09-27 16:20:29
baby氏 @babywkb

レガシーなアーキテクチャだとCDに向かないってのの理由がわかりにくかったです、詳しく聞きたい! #devsumiC

2019-09-27 16:21:04
らん😹🙀😾 @run51502

どんだけレガシーなアーキを想定してCDに向かない、ってことなんだろう。 #devsumi #devsumiC

2019-09-27 16:21:58
Takayuki Fujisawa @miracle_fjsw

モノリシックなサービスを1年半でマイクロサービス化できたってめちゃくちゃすごいのでは… #devsumi #devsumiC

2019-09-27 16:24:19
まがい @xxmagai

CircleCI自体のContinuous Delivery→Continuous Deployment化。 #devsumiC

2019-09-27 16:24:23
Y-Kanoh(かのう) @YKanoh65

200台のマシンのコードを毎回入れ替えるのは大変。Dockerとk8sを導入し、サービスを分割。(1年半ぐらいかかった)メリットも多いけどコストもかかりそう #devsumi #devsumiC

2019-09-27 16:24:37
Y-Kanoh(かのう) @YKanoh65

CD導入が難しい場合は無理せず新しいシステムから #devsumi #devsumiC

2019-09-27 16:26:11
Takayuki Fujisawa @miracle_fjsw

「既にレガシーなものは無理にCI/CD導入しない。新しいものにはきっちり入れる」 新しいものには徹底してレガシーを作りこまないっていう精神大事ですね。バランスも大事だけど。 #devsumi #devsumiC

2019-09-27 16:26:15
まがい @xxmagai

git revertでロールバック、なるほど。 #devsumiC

2019-09-27 16:26:55