Más contenido relacionado
La actualidad más candente (20)
Similar a AWS で作る Serverless ASP.NET Core 2.x WebApp はじめの一歩 (20)
AWS で作る Serverless ASP.NET Core 2.x WebApp はじめの一歩
- 3. About Speaker
• 寺崎 真哉
• コンシューマ向け市販ソフトウエアの開発
• モバイルアプリケーションの研究開発
• 立体視、AR/VRなどの研究開発
• デスクトップ~組み込み~モバイル~クラウド全般のソフトウ
エア開発
• Windows/Win32, Android/Xamarin, C/C++, C#, Scala,
Quantum Computing
- 4. About Company
• Shaxware Inc.
• スマートスピーカー向けソフトウエア開発
• これまたサーバーレス
• スマートスピーカー向けニュース配信プラット
フォーム Piconews
• 三遠ネオフェニックス ~公式ニュース~
- 6. Amazon Virtual Private Cloud
• Amazon Virtual Private Cloud (Amazon VPC) では、AWS クラウドの論
理的に分離されたセクションをプロビジョニングし、お客様が定義した仮
想ネットワーク内の AWS リソースを起動することができます。自分の IP
アドレス範囲の選択、サブネットの作成、ルートテーブルやネットワーク
ゲートウェイの設定など、仮想ネットワーキング環境を完全に制御できま
す。VPC では、リソースやアプリケーションに安全かつ簡単にアクセス
できるよう、IPv4 と IPv6 を両方とも使用できます。
• できます=自分でやれ
https://aws.amazon.com/jp/vpc/
- 16. Publish to AWS
• Doing...
• Upload .zip to S3
• CloudFormation
• IAM role
• Lambda
• API Gateway
• Command line
• dotnet lambda deploy-
serverless
https://aws.amazon.com/jp/blogs/developer/serverless-asp-net-core-2-0-applications/
WebApp のアドレス
- 21. 今回のコスト
• S3
• 無料枠内
• API Gateway
• 無料枠内
• Lambda
• 無料枠内
• CloudFormation
• 無料
• Identity and Access
Management (IAM)
• 無料
- 41. 総まとめ
• ASP.NET Core WebAppはAWS上にサーバーレスであっという
間に立ち上げることができる
• シングルインスタンスでの運用とは異なる点に注意
• ファイルアップロード機能や大きなレスポンスを返す際には注意
• VPC必須の業務アプリなどで使う場合はタイムアウトに注意