chevron_left

GitHubを使ったデプロイ自動化実践

PREMIUM

スライド資料

会員登録して、全てのスライドを見よう

1 / 92

授業の概要

▪︎授業を受けるとできること
・Webアプリのデプロイとは何か?が分かる
・デプロイにはどんな方法があるかが分かる
・まずは手動で安全なデプロイができるようになる

▪︎授業アジェンダ
・デプロイとは
・自動化するとなにが嬉しいのか
・デプロイの方法
・デプロイツールの使い方

こんな人にオススメ

FTP経由でWebアプリのソースコードを更新している方、本番環境でgit pullしてWebアプリのソースコードを更新している方

授業で使用する教材

※授業以外での使用は禁止します

チャプター

play_arrow
オープニング
00:28
play_arrow
アジェンダ
00:53
play_arrow
デプロイとは
01:02
play_arrow
自動化するとなにが嬉しいのか
03:29
play_arrow
デプロイの方法
04:52
play_arrow
デプロイツールの使い方
02:42
play_arrow
① Capistranoをインストール
00:20
play_arrow
② 設定ファイルの雛形を生成
00:50
play_arrow
③ 設定ファイルを修正
04:31
play_arrow
④ デプロイを実行
08:49
play_arrow
ちょっと上級テクニック
04:52
play_arrow
まとめ
02:27
play_arrow
Q.自動デプロイはjenkinsも有名かと思うのですが、他のデプロイツールと異なる特徴はありますか?
01:17
play_arrow
Q.バグは発見しやすいというのはなぜですか??具体事例があったら教えてください
01:42
play_arrow
Q.会社のHPに問い合わせフォームを作ることになりました。PHP等でオススメな方法ありますか?
02:24
play_arrow
Q.基本的に一人開発ですが、一人開発でもメリットありますか??
00:52
play_arrow
Q.サーバーの台数が多い場合など、それぞれのサーバーでgit pullやcomposer installなどを実行するとデプロイ時間が長くかかってしまうのかなぁ・・(それぞれのサーバーでコマンドが実行されるのも無駄な気が・・・)と思っているのですが、そういう場合はどうしているのでしょうか??
01:03
play_arrow
次回授業のお知らせ