{"componentChunkName":"component---src-templates-post-template-js","path":"/posts/udemy-aws-lambda-serverless-framework","result":{"data":{"markdownRemark":{"id":"602feca5-1921-57a9-a5be-4e729d888092","html":"<p>先日、Udemy で「AWS Lambda / Serverless Framework 速習ハンズオン」というコースをリリースしました。</p>\n<p>どんなコースなのか、この記事で少し紹介させていただきます。</p>\n<p>※ 著者が出した Udemy 講座の一覧は <a href=\"https://www.nextskill.co.jp/courses\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">こちら﻿</a> です。</p>\n<h2 id=\"コース概要\" style=\"position:relative;\"><a href=\"#%E3%82%B3%E3%83%BC%E3%82%B9%E6%A6%82%E8%A6%81\" aria-label=\"コース概要 permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>コース概要</h2>\n<p><strong>AWS Lambda は、「サーバレス」なアプリケーション実行環境として最も有名と言えるサービスであり、近年では多くのプロジェクトで採用されるようになっています。</strong></p>\n<p>そんな AWS Lambda で実践的な開発をするためには、<strong>「Serverless Framework」などのフレームワークを使うことも多く、実務でその知識が必要になることも多々あります</strong>。</p>\n<p>しかし、プログラミングの学習課程や研修などで、AWS Lambda や Serverless Framework まで学ぶケースは多くはありません。 </p>\n<p>そして、特に AWS の知識・経験が少ない方からは、</p>\n<ul>\n<li><strong>そもそも Lambda は普通のアプリケーション実行環境と何が違うのか分からない</strong></li>\n<li><strong>「サーバレス」という単語が何を指しているのかよく分からない</strong></li>\n<li><strong>serverless.yml という設定ファイルが何なのか分からない</strong></li>\n</ul>\n<p>といった疑問を耳にすることが多いです。</p>\n<p>そこでこのコースでは、上記のような疑問を持っている方を主な対象者として、<strong>AWS Lambda について、サービスの概要や他の環境との違いといった基本に始まり、Serverless Framework による実践的な開発まで速習します</strong>。</p>\n<p>学習の過程では、</p>\n<ul>\n<li>Systems Manager Parameter Store</li>\n<li>IAM</li>\n<li>API Gateway</li>\n<li>DynamoDB</li>\n<li>CloudFormation</li>\n<li>S3</li>\n<li>AWS SDK</li>\n</ul>\n<p>といった、<strong>Lambda と組み合わせてよく使う AWS のサービスについても学びます</strong>。</p>\n<p>キーワード</p>\n<ul>\n<li>AWS Lambda</li>\n<li>Serverless Framework</li>\n</ul>\n<h2 id=\"主な対象者\" style=\"position:relative;\"><a href=\"#%E4%B8%BB%E3%81%AA%E5%AF%BE%E8%B1%A1%E8%80%85\" aria-label=\"主な対象者 permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>主な対象者</h2>\n<ul>\n<li>AWS Lambda の基本を、コードを書きながら学びたいという方</li>\n<li>「サーバレス」という単語の意味を、手を動かしてしっかり理解したい方</li>\n<li>仕事で AWS Lambda や Serverless Framework を使うことになり、これらの基本を学びたいという方</li>\n<li>AWS Lambda をなんとなくさわったことがあるが、改めて学び直したり、もっと実践的な使い方を学びたいという方</li>\n</ul>\n<h2 id=\"このコースの特徴\" style=\"position:relative;\"><a href=\"#%E3%81%93%E3%81%AE%E3%82%B3%E3%83%BC%E3%82%B9%E3%81%AE%E7%89%B9%E5%BE%B4\" aria-label=\"このコースの特徴 permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>このコースの特徴</h2>\n<p>ここから、このコースの特徴を紹介させていただきます。</p>\n<h3 id=\"serverless-framework-を使った実践的な開発\" style=\"position:relative;\"><a href=\"#serverless-framework-%E3%82%92%E4%BD%BF%E3%81%A3%E3%81%9F%E5%AE%9F%E8%B7%B5%E7%9A%84%E3%81%AA%E9%96%8B%E7%99%BA\" aria-label=\"serverless framework を使った実践的な開発 permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>Serverless Framework を使った実践的な開発</h3>\n<p>AWS Lambda の入門の情報の多くは、フレームワークを使わずに Lambda 関数を実装していることが多いです。</p>\n<p>実務では Serverless Framework などを使うことが多いので、このコースでは Serverless Framework を使った開発をハンズオンで学んでいただきます。</p>\n<h3 id=\"関連して登場する-aws-の知識も解説\" style=\"position:relative;\"><a href=\"#%E9%96%A2%E9%80%A3%E3%81%97%E3%81%A6%E7%99%BB%E5%A0%B4%E3%81%99%E3%82%8B-aws-%E3%81%AE%E7%9F%A5%E8%AD%98%E3%82%82%E8%A7%A3%E8%AA%AC\" aria-label=\"関連して登場する aws の知識も解説 permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>関連して登場する AWS の知識も解説</h3>\n<p>AWS Lambda は、他の AWS のサービスと組み合わせて使うことがほとんどです。</p>\n<p>Lambda と一緒によく使う AWS のサービスを、なぜ使うのかという理由から、実際の設定まで解説しています。</p>\n<h2 id=\"おわりに\" style=\"position:relative;\"><a href=\"#%E3%81%8A%E3%82%8F%E3%82%8A%E3%81%AB\" aria-label=\"おわりに permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>おわりに</h2>\n<p>Lambda や Serverless Framework には、「実務で急に関わることになり、何がなんだか分からない」という声を聞くことも多いです。</p>\n<p>この講座がそういった方のお役に立てば嬉しいです。</p>\n<p>最後に、著者が出した Udemy 講座の一覧（割引クーポン付き）は、以下のページにまとまっています。</p>\n<p><a href=\"https://www.nextskill.co.jp/courses\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">https://www.nextskill.co.jp/courses</a></p>\n<p>ご興味ある方はこちらからアクセスしてみてください。</p>","fields":{"slug":"/posts/udemy-aws-lambda-serverless-framework","tagSlugs":["/tag/udemy/","/tag/aws/","/tag/lambda/","/tag/serverless/"],"autoRecommendPosts":["udemy-aws-container","udemy-terraform-with-aws","how-to-study-aws-basics","udemy-learning-application-architecture-with-reversi"]},"frontmatter":{"date":"2022-12-16T01:45:25.745Z","description":"先日、Udemy で「AWS Lambda / Serverless Framework 速習ハンズオン」というコースをリリースしました。\nどんなコースなのか、この記事で少し紹介させていただきます。","tags":["udemy","aws","lambda","serverless"],"title":"Udemy で「AWS Lambda / Serverless Framework 速習ハンズオン」をリリースしました","socialImage":null,"recommendPosts":null}}},"pageContext":{"slug":"/posts/udemy-aws-lambda-serverless-framework"}},"staticQueryHashes":["251939775","3942705351","401334301"]}