スキル学習・解説

【よく聞くDevOpsとは?】「RaiseTech」AWSフルコース学習記 第12回

エンジニアリングスクール「RaiseTech」さんでAWSフルコースを受講した記録です!(第12回)

学習記を最初から見たい方は下記からどうぞ!RaiseTechの紹介から全16回の情報があります!

特集ページに移動する

 

今回の講義

  • DevOps解説
    • 基本知識
    • ツール紹介、特徴など
  • 他コース生徒さんのQA事例紹介

今回のポイント、メモ

  • 今回はDevOpsについての講義でした。
  • 課題は引き続きCloudFormationテンプレート作成。
  • できた人はServerspecでのテスト、Jenkinsの導入。
    • Serverspec・・・実施済
    • Jenkins・・・挑戦中

今回はDevOpsの講義でした。DevOpsはツールや技術だけではなく、運用や文化にも関わることなので、講座で教えるには期間が足りないようですね!

課題は引き続きCloudFormationテンプレートの作成~Jenkins導入までです。

今回は、前回感じていた不安を「現場で本当に役立つ実力か客観的に判断できる方法はありますか」という質問で講師さんに聞いてみました!

講師さんは現役エンジニアであってもあくまでも内部の人になってしまうので、外部の方から意見を貰うには、やはりポートフォリオを作成してレビューしてもらうような形になりそうです!

現段階ではリソース作成の自動化、テストまではできていますので、Jenkinsが設定できればCI/CDまで実装できそうですね。

そろそろ課題の結果をGitHubに公開するようにとのことでしたので、随時課題をアップしました!

 

▼今週の#RaiseTech▼

 

ここまでの経験

1VirtualBOXのインストール(Windows上)
2CentOSのセットアップ
3Rubyのインストール
4Rubyプログラム基礎
5Railsのインストール
6Railsアプリケーションの作成、実行(scaffold)
7ER図の作成、データベース設計
8SNSクローンの制作
9WEBUIを使ってのAWSリソース作成(EC2,RDS)
10EC2とRDSの接続
118で作成したアプリケーションをAWSへ反映。
128で使用したDBをsqliteからmysqlへ設定変更。
13ロードバランサ(ELB)の追加。
14ストレージ(S3)の追加、接続。
15unicornの有効化。
16nginxのインストール。
17unicornとnginxの連携設定。
18これまでのインフラ部分を再現できるCloudFormationテンプレートの制作。
19ServerSpecのテスト作成と実行。
NEWJenkins用EC2の作成、Jenkinsのセットアップ。

今週の出来事

  • Java&AWSどっちも学べるキャンペーン開催中

 

AWSフルコース学習記の画像です。
【べきとうせい?】「RaiseTech」AWSフルコース学習記 第13回エンジニアリングスクール「RaiseTech」のAWSフルコース学習記の第13回です。...
AWSのロゴ画像です
私がAWS技術の学習にスクールを使った3つの理由クラウドインフラで有名なAWS(Amazon Web Service)。私はAWS技術を学習するのにスクールを使うことを決め、実践しました。その理由とは何か?...
【PR】動画編集技術をまとめて教えます。動画編集者教材のMovieHacks

今YouTubeやTikTokなどでは、動画編集は外注したいという人が増えています!MovieHacksで動画編集技術を学んで、あなたも動画編集者になりませんか?

MovieHacksの詳細を見たい!