【継続的ナントカ!】「RaiseTech」AWSフルコース学習記 第11回

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

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

特集ページに移動する

 

目次

今回の講義

  • CI/CD
    • 基本知識
    • ツール紹介、特徴など

 

今回のポイント、メモ

  • 今回はCI/CDについての講義でした。
  • 課題は引き続きCloudFormationテンプレート作成。
  • できた人はServerspecでのテスト、Jenkinsの導入。
    • ServerspecServerspec・・・テスト項目検討~テスト迄約1日

今回はCI/CDの講義でした。CI/CDについて元々理解していなかったので、現場での実例を含めながらの解説はわかりやすかったですね!

課題は引き続きCloudFormationテンプレートの作成です!

先週は課題への取り組みがサボり気味でした。金曜日から真面目に課題を再開したのですが、ServerSpecのテスト可能範囲は多岐にわたる為テスト項目に迷ってます。

本日の講義でも同じクラスの方から同様の質問がでて、本来は設計仕様書などから条件を考え出すもの、とのことでしたので、どのようなことが可能かやってみる、という感覚で進めて良いと思います!

講座も残り5回となりました。間違いなく成長していることは感じられるのですが、なにぶん現場経験がありませんから、「現場で本当に役立つのか」という不安が若干拭えていないです!。講師さんにも色々聞いてみたいですね!

 

▼今週の#RaiseTech▼

 

ここまでの経験

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

今週の出来事

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

 

あわせて読みたい
【よく聞くDevOpsとは?】「RaiseTech」AWSフルコース学習記 第12回 エンジニアリングスクール「RaiseTech」さんでAWSフルコースを受講した記録です!(第12回) 学習記を最初から見たい方は下記からどうぞ!RaiseTechの紹介から全16回の...
あわせて読みたい
私がAWS技術の学習にスクールを使った3つの理由 クラウドインフラの大手であるAWS(Amazon Web Service)の技術を学ぶ方法としてスクールを選んだ理由を、実際にオンラインスクールでのカリキュラムを終えた私が具体的...
目次
閉じる