서버 없이 쓰는 서버, 구글 Cloud Functions
노마드크리에이터
서버 없이 쓰는 서버, 구글의 Serverless BaaS(Backend as a Service) 대표 솔루션인 Cloud Functions를 이용해서 프로젝트에 사용할 수 있는 예제를 실습과 같이 배우는 과정입니다.
Basic
서버리스, Google Cloud Platform
Amazon Cloudの無料アカウントを使用して、物理的なサーバー/ネットワーク設備を管理せずにWeb APIとバックエンドロジックを構築し、HTML / CSS / Javascript Webサイトと統合するプロセスを簡単なカンバンプロジェクトで学びます。
開発者を開発者にする Serverless Application について
AWS IAM でアクセス権を管理する
Amazon API GatewayでWeb APIを簡単に作成
AWS Lambdaでバックエンドをすばやく実装する
DynamoDBでNoSQLデータベースを作成する
AWS S3で静的ウェブページをホストする
Amazon CloudFront で世界のどこからでも迅速なサービスを提供する
Amazon CloudWatchでロギングとモニタリングをすばやく
Amazon SNS にメールアラームを送信する
AWS X-Rayで完全なサービスステータスを確認する
AWS SAMによるコードによるインフラストラクチャ管理(IaC)
👉購入前に参考にしてください。
数多くの技術知識と考慮すべき経験的知識があふれており、今は開発者がすべてを扱い、知るには不可能な時代になっています。特に規模の小さい開発部署やスタートアップの場合、足りない資金と開発人材でしっかりとしたサーバー、ネットワークなどの管理をすることは非常に難しい現実です。
経験豊富なサーバー/ネットワーク管理者やホスティング会社がないと簡単に解決できる問題ではなく、開発チームにとっては悪夢のような状況です。そして避けられないことでしょう。
しかし、クラウドサービスの登場により、このような困難はますますなくなってきており、特にサーバーレスアプリケーション(Serverless Application)は、サーバー管理への負担を大幅に低減し、開発者が開発にさらに集中し、高い生産性を発揮できるようにしています。企業の立場でもかなりのコスト削減効果を享受できるようにする強力な利点があるため、今後クラウド環境で開発できるかないかという開発者としての競争力を示す大きな尺度になると思います。
この講座では、すでにある程度実装されたカンバンボード作成プロジェクトファイル(ライブラリやフレームワークのない純粋なHTML、CSS、Javascript)を基に、AWSの代表的なサーバーレスサービスであるAPI Gateway、Lambda、S3、Dynamo DBと統合する過程を通じてサーバーレスアプリケーションを構築する過程を取り上げます。
Q. AWS に関する事前の知識は必要ありませんか?
A. 初めてクラウドにアクセスする場合は、なぜクラウドが必要なのかについて、AWS Koreaの以下のビデオを参照してください。
(短いバージョン:最初の12分だけ見てください)
https://www.youtube.com/watch?v=XEet5E7z1cs
(長いバージョン:1時間23分)
https://www.youtube.com/watch?v=KBzkeuX32XY
Q.どの程度のプログラミング知識が必要ですか?
A. このレッスンは既にある程度完成したHTML、CSS、Javascriptコードの上でプロジェクトを進めます。講座の目的のためにすでに完成しているソソコードの内容は扱いませんが、講義で扱うAPI呼び出しに関する内容を理解できる中級レベルのJavascriptの知識が必要です。バックエンドのラムダ関数は Node.js 環境で作成しますが、サーバーとプラットフォームの管理は AWS で行うため、開発者が気にする必要はなく、コアロジックを作成する Javascript 文法だけに従うことができます。
非同期文法(Async/Await、Promise)、HTTP Request/Response、JSONなどの概念に慣れていない方は難しいかもしれませんが、AWSを利用したサーバーレスウェブ開発のおおよその流れを把握するのに役立ちます。もちろん、これらの概念を最初に学んだ後に始めると良いでしょう。
Q. AWSの使用に伴う費用支出はありますか?
A. 初めて AWS にご登録いただいた方が、一定使用量内で 1 年間無料で利用できるサービス(プリティア)でのみ講義を構成しました。加入してから1年が経っても請求金額はごくわずかであると思います。一定額以上の費用請求時にアラームを送信する内容を講座初期にご紹介します。
学習対象は
誰でしょう?
基礎を超えて本格的なAWSクラウド学習を始めたい人
HTML、CSS、JavascriptでWebページを作成できますが、クラウドでサーバーを操作し、バックエンドにもっと簡単にアクセスしたい方
前提知識、
必要でしょうか?
超中級HTML、CSS
中級Javascript
709
受講生
36
受講レビュー
7
回答
4.8
講座評価
1
講座
한국의 스타트업 개발자로 커리어를 시작해 지금은 미국과 캐나다에서 C#(.Net), AWS, React 중심의 프로젝트를 하고 있는 오타와의 개발자입니다.
全体
33件 ∙ (12時間 10分)
全体
36件
4.8
36件の受講レビュー
受講レビュー 12
∙
平均評価 4.6
受講レビュー 19
∙
平均評価 4.7
受講レビュー 5
∙
平均評価 4.4
受講レビュー 5
∙
平均評価 5.0
受講レビュー 2
∙
平均評価 5.0
¥5,187
同じ分野の他の講座を見てみましょう!