🚨講義提供中止案内🚨
こんにちは、ソープルです。
「初めて会ったAWS 」講義のInflearnの提供が中断されました。
既存の受講生の方は Inflearn で講義を受講でき、
講義に関する質問は下記のリンクに残していただければ確認して回答させていただきます 😀
きちんとした講義資料、細かい説明で
簡単に学ぶAWSレッスンです。 👨🏫
AWSの世界へ
招待します💫
AWSは、世界最大のインフラストラクチャを持つ代表的なクラウドサービスです。
長期にわたる蓄積された経験を通じて、多数のユーザーとリソースを管理するための最も深い能力を提供します。
クラウドベースのサービスを開発することで、費用対効果の高いサービスを運営できます。
講義の特徴
お知らせします🔎
- クラウドやサーバーによく登場する概念を身につけます。
- AWSのコアサービスを直接試して、基礎の概念を学びます。
- ミニプロジェクトを通じて、実際のAWSベースのウェブアプリケーションを開発します。
講義を本としても
会えますよ! 📖
講義を本でも見ることができるように
講義内容をそっくり本に収めました。
ビデオ講義で本を見ながら
AWSの世界に陥りましょう!
🌟噂の名江の🌟
ソープルの初めて出会ったAWS
- 基礎からじっくり、従って習得するAWSサービスガイド
なぜAWS
学ぶべきですか? 🤔
クラウドコンピューティングの重要性は日々大きくなっています。
ほとんどのスタートアップはクラウドベースのサービスを開発しており、
伝統的な大企業も、独自のIDCを運営していた方法でクラウドに多く移転しています。
そのため、開発者であれば、必ずクラウドについて理解しておく必要があります。
AWS、Azure、GCPなどのさまざまなクラウドサービスがありますが、
その中でも、 AWSは初めてサービスを開始してから 15 年以上の最も代表的なクラウドサービスです。
長期間蓄積された経験を通じて、幅広く深いサービスポートフォリオを提供し、
上図のように世界中に最大規模のインフラを持っています。
最近、多くの企業がクラウド関連の人材を採用しており、
クラウドを使用するほとんどの企業は、インフラストラクチャの全部または一部にAWSを使用しています。
だからクラウドについて学ぶなら、 AWSは本質的に学ぶべきです!
ミニプロジェクトによる
クラウドベースのサービス開発☁️
講義で学んだことをまとめて、クラウドベースの写真共有ウェブサイトを最初から最後まで直接作成しましょう!
講義資料/文書を通じて
学習内容を整理📖
講義内容をいつでも再復習できるように講義資料と文書を提供します。
気になる部分を見直して、AWSを完璧に学びましょう!
🔗 初めて会ったAWS講義資料
🔗 初めて会ったAWSドキュメント
講義を聞いた後、受講生の変化🙋♂️
クラウドの基礎
よく固めることができます!
AWSの基礎
よく固めることができます!
AWSコアサービス
使えます!
本番プロジェクトの経験
積むことができます!
学習内容を垣間見る 📚
セクション1 [こんにちは、クラウド! ]
- クラウドの基本概念について学びます。
- クラウドを使用する理由と利点について学びます。
セクション2 [こんにちは、AWS! ]
- AWSについて簡単に紹介します。
- AWS アカウントを作成します。
セクション 3 [ Elastic Compute Cloud (EC2) ]
- EC2とElastic IP、Security Groupについて学びます。
- 実際にEC2インスタンスを作成し、Elastic IPとセキュリティグループも設定してみます。
セクション 4 [ Elastic Block Store (EBS) ]
- EBSの概念と関連用語について学びます。
- EBSボリュームとスナップショットを作成してみます。
セクション 5 [ Elastic Load Balancing (ELB) ]
- Load Balancingの概念と目的について学びます。
- Load Balancing 関連用語と ELB について学習します。
- EC2インスタンスに直接ELBを連動してみてください。
セクション 6 [ Auto Scaling ]
- Auto Scalingの概念と基本構造について学びます。
- AMIとAuto Scaling Groupを直接作成して連携してみてください。
セクション 7 [ Relational Database Service (RDS) ]
- RDSの概念と基本構造について学びます。
- RDSインスタンスを作成し、EC2インスタンスと連携してみます。
セクション 8 [ Simple Storage Service (S3) ]
- オブジェクトストレージ、ファイルストレージ、ブロックストレージの概念について学びます。
- ファイルストレージとオブジェクトストレージの違いを比較し、 S3について学習します。
- S3バケットを作成し、ファイルのアップロードと静的Webホスティングを設定します。
セクション 9 [ CloudFront ]
- CloudFront について学習します。
- CloudFront デプロイを作成し、S3 バケットと連携してみます。
セクション 10 [ Route 53 ]
- DNSの概念について学びます。
- Route 53の紹介とルーティング方法について学びます。
- ホスティング領域を作成してレコードを追加してみます。
セクション 11 [ Identity and Access Management (IAM) ]
- IAMの概念について学びます。
- IAMユーザーを作成し、IAMユーザーとしてログインしてみます。
- IAMを作成し、IAMユーザーを追加してみます。
セクション 12 [ CloudWatch ]
- CloudWatchについて学びます。
- CloudWatch アラームを生成し、 EC2 負荷テストを通じてアラーム通知を受け取ります。
セクション 13 [ DynamoDB ]
- NoSQLの概念について学びます。
- DynamoDBの基本概念について学びます。
- DynamoDBテーブルを作成し、データの入力と検索を試します。
セクション 14 [ Lambda ]
- Serverlessの概念について学びます。
- Lambdaについて学びます。
- Lambda関数を作成して実行してみます。
セクション 15 [ AWS SDK, CLI ]
- SDKとCLIの概念について学びます。
- Node.jsとnpmをインストールし、共有資格情報を設定してみてください。
- JavaScript用のAWS SDKとCLIを試してください。
セクション16 [ミニプロジェクト]
- これまでに学んだことをまとめて、AWSベースの写真共有ウェブサイトを一緒に作成します。
- AWS 無料利用枠は、アカウントを作成した時点から 12 か月間のみ提供されます。
- 12ヶ月前にアカウントを作成した方は、アカウントを新規作成するか、少しの課金を考慮して練習を行う必要があります。
- 実習の過程で若干の課金が発生する可能性があることをご参考ください。
予想される質問 Q&A 💬
Q. クラウドをよく知らなくても聞ける講義ですか?
クラウド基礎についての内容が含まれているので、すぐに講義を聞くこともできます!
Q. AWSではなくAzureやGCPを使用する予定ですが、講義は役に立ちますか?
AWS以外のクラウドサービスを使用しても、基本的な概念は同じであるため、講義が役に立ちます。
そしてクラウドを使い続けるなら、いつかはAWSを使うことになる瞬間が来るので、あらかじめ学習しておくとよいでしょう!
Q. AWSを学んだら何がいいですか?
クラウドベースのサービスを開発することで、開発期間を短縮できます。
また、数分でグローバルにサービスを拡張でき、費用対効果の高いサービスを運営できます。
学習関連資料💡
講義資料
🔗 初めて会ったAWS講義資料
講義内容整理文書
🔗 初めて会ったAWSドキュメント
16強。ミニプロジェクトソースコード
🔗 https://github.com/soaple/first-met-aws-image-gallery