Outlecture
Home
About
Technology
Design
Video
Contact
Official
English
Outlecture
Home
About
Technology
Design
Video
Contact
Twitter Official
  • Home
  • Technology

Serverless Framework のおすすめの教材4選! 【 2024年11月 最新版】

更新日:2024年11月4日

こちらは、独学で Serverless Framework を学ぼうとしている初学者の方に最適な学習講座を紹介するページです。

目次

1. 本ページの説明

1. 本ページの説明

Serverless Framework を独学で学ぶ上でおすすめの講座を動画プラットフォームから合計4選紹介します。

Serverless Frameworkとは

Serverless Frameworkは、サーバーレスアプリケーションの開発を簡素化するオープンソースのフレームワークです。AWS Lambda、Azure Functions、Google Cloud Functionsなどのサーバーレスプラットフォームをサポートしています。コードのデプロイ、自動スケーリング、ログの収集、アプリケーションの監視などの機能を提供します。

本サイト「Outlecture(アウトレクチャー)」は講座の評価、情報の鮮度、購入者や視聴者数、直近の数値上昇率などを全てバランスよく採点し、ユーザーにとって最適な講座のみ抜粋できるよう独自のアルゴリズムで評価を行っています。

また、各動画プラットフォームもそれぞれ特徴があり、「こういう状況の方にはこちらの方が良い」というユースケースも合わせて説明していきます。

Serverless Frameworkをこれから学ぼうとしているみなさまのご参考にしていただければ幸いです。

※ 英語での視聴に問題なければ、 英語版の講座 をおすすめします。

2. Udemy おすすめ講座1選

Outlectureで厳選したおすすめのUdemy講座1選はこちらです。

コース名 平均評価 総購入者数 先月の購入者数
(2024年10月)
コースレベル コース時間 作成日 更新日 料金

AWS Lambda / Serverless Framework 速習ハンズオン

thumbnail
4.29 3,643 156 中級 2 時間 50 分 2022年11月8日 2024年8月5日 ¥3,000

Udemy(ユーデミー)は、アメリカ・シリコンバレー発祥のユニコーン企業で、世界最大級のオンライン学習プラットフォームを運営しています。

Udemyの特徴は、

  • 15.5万以上(※海外講座含む)の豊富な講座を提供している
  • 講師陣の多くが世界最先端の現場で活躍されている
  • 1講座あたり数千~数万円で、キャンペーン時は70~90%OFFとなる良心的な値段
  • 講座は1度購入すれば視聴期限なく受講でき、30日返金保証もついている
  • 講座は0.5~2倍の変速機能を備え、自分のペースで学習することができ、専用アプリを使えばスマホからでもオフライン環境で受講可能
  • 講師に直接掲示板から質問ができるため、疑問を解決し自学自習をサポートしてくれる

等があげられます。

Outlectureの管理メンバーは、ソフトウェアエンジニアやクリエイター、webデザイナーが現役で活躍しています。私たちは初めて触るプログラミング言語やプロダクトの多くはUdemyの受講からキャッチアップをはじめています。
私たちの体験談として、Udemyの講座の質は非常に高いと感じています。講師陣が世界最先端で活躍している方々ばかりで、最先端の知識や現場でのノウハウを丁寧にわかりやすく教えてくれます。試験で使う知識ではなく、実際の現場・案件で使う知識と技術を習得することができます。

Udemyの講座は、実際の現場で活用したい方や自己学習を始めたい方に特におすすめです。一度購入すれば、視聴期限がなく、30日間の返金保証もあるため、安心して学びを始めることができます。

こんな方におすすめ

  • 実案件でServerless Frameworkを使用する
  • 現役の(世界)トップ戦線で活躍している方のノウハウを学びたい
  • サブスクリプションの加入に抵抗のある
  • ITの基礎的な知識がある

各講座の詳細は以下に記載します。


AWS Lambda / Serverless Framework 速習ハンズオン

実務で急に関わることにもなりやすい「AWS Lambda」や「サーバレス」の基本から、「Serverless Framework」を使った実践的な開発まで、手を動かしてスピーディに学びましょう!

thumbnail
平均評価
4.29
総購入者数
3,643
先月の購入者数
(2024年10月)
156
コースレベル
中級
コース時間
2 時間 50 分
作成日
2022年11月8日
更新日
2024年8月5日
料金
¥3,000

AWS Lambda は、「サーバレス」なアプリケーション実行環境として最も有名と言えるサービスであり、近年では多くのプロジェクトで採用されるようになっています。

そんな AWS Lambda で実践的な開発をするためには、「Serverless Framework」などのフレームワークを使うことも多く、実務でその知識が必要になることも多々あります。


しかし、プログラミングの学習課程や研修などで、AWS Lambda や Serverless Framework まで学ぶケースは多くはありません。

そして、特に AWS の知識・経験が少ない方からは、

  • そもそも Lambda は普通のアプリケーション実行環境と何が違うのか分からない

  • 「サーバレス」という単語が何を指しているのかよく分からない

  • serverless.yml という設定ファイルが何なのか分からない

といった疑問を耳にすることが多いです。


そこでこのコースでは、上記のような疑問を持っている方を主な対象者として、AWS Lambda について、サービスの概要や他の環境との違いといった基本に始まり、Serverless Framework による実践的な開発まで速習します。


学習の過程では、

  • Systems Manager Parameter Store

  • IAM

  • API Gateway

  • DynamoDB

  • CloudFormation

  • S3

  • AWS SDK

といった、Lambda と組み合わせてよく使う AWS のサービスについても学びます。


キーワード

  • AWS Lambda

  • Serverless Framework


更新履歴

  • 2023/04/23「(AWSのアップデート対応)S3 バケットの構築について」を追加

  • 2023/06/20「(追記)npx serverless deploy のエラーについて」を追加

  • 2024/08/05「(追記)AWS Cloud9 新規利用終了のための代替環境について」を追加

  1. はじめに
  2. このコースについて
  3. 受講ガイド
  4. このコースで発生する AWS の料金について
  5. AWS Lambda の概要
  6. AWS とは
  7. AWS のコンピューティングサービスの概要
  8. AWS Lambda とは
  9. Lambda の Hello World
  10. Serverless Framework での開発準備
  11. なぜ Serverless Framework を使うのか
  12. (追記)AWS Cloud9 新規利用終了のための代替環境について
  13. AWS Cloud9 の概要と、環境の作成
  14. Node.js のインストール
  15. Serverless Framework のインストール
  16. Serverless Framework のテンプレートの準備
  17. (追記)npx serverless deploy のエラーについて
  18. テンプレートの調整とデプロイ
  19. 自作のコードで Hello World
  20. Serverless Framework の片付けについて
  21. 実践:AWS の使用料を日時で Slack 通知する関数の実装
  22. このセクションで実装する関数について
  23. 定期実行される関数の作成
  24. Slack の Webhook URL の取得
  25. Slack 通知機能の実装
  26. AWS CLI で請求情報を取得
  27. Cost Explorer からのデータ取得を実装
  28. デプロイして動作確認
  29. AWS IAM の概要
  30. IAM Role の設定
  31. このセクションのまとめ
  32. (補足)AWS Lambda の仕組み
  33. 実践:シンプルな Web アプリケーションの実装
  34. AWS でのサーバレスな Web アプリケーションの典型構成
  35. Serverless API Gateway Throttling の導入
  36. API Gateway + Lambda の Hello World
  37. マネジメントコンソールでの DynamoDB のテーブル作成
  38. Infrastructure as Code と CloudFormation の概要
  39. Serverless Framework での DynamoDB のテーブル作成
  40. タスクを登録する API の実装
  41. タスク一覧を取得する API の実装
  42. (AWSのアップデート対応)S3 バケットの構築について
  43. S3 バケットの構築
  44. Serverless S3 Sync の導入
  45. HTML の実装
  46. フロントエンドの JavaScript の Hello World
  47. ブラウザでタスクを登録する処理の実装
  48. ブラウザでタスク一覧を取得する処理の実装
  49. CORS の設定
  50. このセクションのまとめ
  51. おわりに
  52. さらにステップアップするには
  53. ボーナスレクチャー

3. YouTubeおすすめ講座3選

Outlectureで厳選したおすすめのYouTube講座3選はこちらです。

動画名 総視聴数 先月の視聴数
(2024年10月)
いいね数 公開日

Serverless Framework V.4 GA – Overview

thumbnail

チャンネル名:Serverless

3,773 - 112 2024年6月12日

あなたはServerless FrameworkでAWSへ簡単にデプロイできると知っていましたか?【Node.js/Expressを使用】

thumbnail

チャンネル名:プログラミングチュートリアル

4,213 124 112 2024年1月19日

Serverless Framework Getting Started Tutorial

thumbnail

チャンネル名:Serverless

31,226 651 200 2022年4月26日

YouTubeは、広告がつくものの無料で視聴でき、日常生活でもお馴染みとなっています。
最近では、良質な教材も増えており、学びたいけどお金をかけるほどでもない方や、概要をさらっと理解したい方には、YouTubeで学ぶことをおすすめします。

こんな方におすすめ

  • お金をかけずに学びたい
  • Serverless Frameworkの概要だけさらっと理解したい

各講座の詳細は以下に記載します。

Serverless Framework V.4 GA – Overview

Serverless

総視聴数
3,773
先月の視聴数
(2024年10月)
-
いいね数
112
公開日
2024年6月12日
Serverless Framework V.4 is now Generally Available! Here's a quick feature overview...

• Github: https://github.com/serverless/serverless
• Website: https://serverless.com
• Docs: https://www.serverless.com/framework/docs

X: @goserverless
あなたはServerless FrameworkでAWSへ簡単にデプロイできると知っていましたか?【Node.js/Expressを使用】

プログラミングチュートリアル

総視聴数
4,213
先月の視聴数
(2024年10月)
124
いいね数
112
公開日
2024年1月19日
#入門 #serverless #nodejs #express #aws #cloudserver #backend #webエンジニア #webアプリ開発 #プログラミング #独学

🌟Web開発案件も募集中です🌟
https://shincode-hp.pages.dev/for-business/
Webの開発案件も募集しております。

【さらに詳しく学びたい方へ。Udemy90%割引クーポン発行中🚀】
↓↓↓↓↓
http://shincode.info/2021/12/31/udemy-discount-coupon/

\ShinCode_Camp開校しました/
プログラミング講座&副業・起業が学べるプラットフォーム🚀
🎁月額2500円でWebプログラミング全講座が見放題
🎁分からない箇所は質問し放題
🎁7日間無料キャンペーン実施中
🎁定期的にお仕事・副業の発注
🎁ShinCodeと1対1で話せる
🎁コミュニティ機能付き
↓↓↓↓↓
https://code-s-school-5bc2.thinkific.com/bundles/shincode-camp
-----------------------------------------------------------------------------------------------------------------------------
おすすめWeb系IT企業はこちら ↓

株式会社WorldHacks(ワールドハックス)
【HP】https://worldhacks.co.jp
【X】https://twitter.com/WorldHacks_Inc【Facebook】https://facebook.com/worldhacks20220324…
採用も拡大中のため、HPやWantedlyの採用基準をご覧の上ご応募ください。

社長の紹介
森下浬(もりしたかいり)
【X】https://twitter.com/kairi_morishita
株式会社WorldHacks代表取締役。
日本体育大学体育学部卒。完全未経験からエンジニアに転職後、株式会社WorldHacksを設立。現在はWeb、アプリの受託開発をメインで行っており、新規のサービス立ち上げから既存サービスの保守運用まで業界問わず様々な企業様の開発を支援。
-----------------------------------------------------------------------------------------------------------------------------
【この動画を視聴するメリット】
・Serveless Frameworkの意味と使い方が分かる
・AWSへバックエンド(Node.js/Express)を簡単にデプロイできる

【信頼性】
・Udemy講師
・講師レビュー評価94.6%
・Udemy受講生延べ3000人突破
・Webアプリ/サイト開発数:200以上
・生きがい:プログラミングでサイトやアプリを作ること

★チャンネル登録はこちらから★
https://www.youtube.com/channel/UCNTxclE0N4qsUuirssL_D8w?sub_confirmation=1

★今回のソースコード★

★運営者SNS★
Twitter:https://twitter.com/Shin_Engineer

★この動画で使用している機材★
キーボード(Keychron K6 赤軸):https://amzn.to/3F4zca5
マウス(Logicool G ロジクール G ゲーミングマウス):https://amzn.to/3DZaaYB
マイク(サンワダイレクト USBマイク PCマイク):https://amzn.to/30AVwJF
マイクスタンド(Luling Arts マイクスタンド マイクアーム スタンド):
https://amzn.to/3se5onZ
※アフィリエイトリンクになります。
Serverless Framework Getting Started Tutorial

Serverless

総視聴数
31,226
先月の視聴数
(2024年10月)
651
いいね数
200
公開日
2022年4月26日
For a text version of this tutorial, please visit:
https://www.serverless.com/blog/getting-started-with-serverless-framework

The code for this tutorial can be found at:
https://github.com/serverless/tutorial/tree/main/getting-started

This guide is meant to help you get quickly up and running with a deployed REST API you could use for an application you are developing. We won't be going deep into the details behind why we are doing what we are doing; this guide is meant to help you get this API up and running so you can see the value of Serverless as fast as possible and decide where you want to go next.

5. まとめ

Serverless Frameworkのおすすめ講座を紹介しました。他の関連講座を学びたい方は、下記をご参考ください。

Amazon ECS
Packer
Istio Service Mesh
Amazon ECS
Packer
Istio Service Mesh

今回紹介したいずれかの講座を受講した後にさらに深掘りして学びたい方は、公式サイトやコミュニティサイトに行くことを、最新の情報をキャッチアップしていきたい方場合は、公式twitterアカウントをフォローすることをおすすめします。

また、ChatGPTなどの汎用AIを勉強のヘルプツールとして活用することも強くおすすめします。これにより、より効果的な学習が可能になりますのでぜひ試してみてください。

「自ら機会を創り出し、機会によって自らを変えよ」

株式会社リクルート創業者 江副浩正氏の有名な言葉です。自分の知識やスキルを高めることは、機会を作り出すことに役に立ちます。自らを変えようとしている方にとって、本ページの情報が少しでもお役に立てれば幸いです。

一覧に戻る
Home About Share
Home
About
Privacy policy
Disclaimer
Contact
Official
© 2024 outlecture.com All Rights Reserved.