Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
The Story that .NET Core is usable in Function ...
Search
Yuko Chinen
October 12, 2019
Technology
0
31
The Story that .NET Core is usable in Function Compute of Alibaba Cloud
Yuko Chinen
October 12, 2019
Tweet
Share
More Decks by Yuko Chinen
See All by Yuko Chinen
How to enjoy IoT without coding
r00040yc
0
920
Introduction to Alibaba Cloud Function Compute
r00040yc
0
320
Other Decks in Technology
See All in Technology
12 Days of OpenAIから読み解く、生成AI 2025年のトレンド
shunsukeono_am
0
670
Working as a Server-side Engineer at LY Corporation
lycorp_recruit_jp
0
450
ISUCON、今年も参加してみた / ISUCON, I challenged it again this year.
dero1to
0
110
開発生産性向上! 育成を「改善」と捉えるエンジニア育成戦略
shoota
2
730
LINEスキマニにおけるフロントエンド開発
lycorptech_jp
PRO
0
360
サーバーなしでWordPress運用、できますよ。
sogaoh
PRO
0
140
小学3年生夏休みの自由研究「夏休みに Copilot で遊んでみた」
taichinakamura
0
190
サイボウズフロントエンドエキスパートチームについて / FrontendExpert Team
cybozuinsideout
PRO
5
39k
【re:Invent 2024 アプデ】 Prompt Routing の紹介
champ
1
280
DUSt3R, MASt3R, MASt3R-SfM にみる3D基盤モデル
spatial_ai_network
2
350
LINE Developersプロダクト(LIFF/LINE Login)におけるフロントエンド開発
lycorptech_jp
PRO
0
150
能動的ドメイン名ライフサイクル管理のすゝめ / Practice on Active Domain Name Lifecycle Management
nttcom
0
290
Featured
See All Featured
Designing Experiences People Love
moore
139
23k
How to Ace a Technical Interview
jacobian
276
23k
Product Roadmaps are Hard
iamctodd
PRO
50
11k
Building a Scalable Design System with Sketch
lauravandoore
460
33k
The Cult of Friendly URLs
andyhume
78
6.1k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
27
1.5k
Bootstrapping a Software Product
garrettdimon
PRO
305
110k
Reflections from 52 weeks, 52 projects
jeffersonlam
347
20k
Git: the NoSQL Database
bkeepers
PRO
427
64k
Building Applications with DynamoDB
mza
91
6.1k
A Tale of Four Properties
chriscoyier
157
23k
Faster Mobile Websites
deanohume
305
30k
Transcript
Alibaba Cloud Function Computeで .Net Coreが使える話 株式会社オルターブース 知念 裕子
Alibaba Cloudとは アリババグループの事業部門 クラウドコンピューティングサービスを提供 19のリージョンと56のアベーラビリティゾーン
Function Compute フルマネージドのサーバーレス実行環境 他社サービス AWS : Lambda
Azure : Functions GCP : Cloud Functions
使用言語比較(標準で用意されているもの) AWS Azure GCP Alibaba Java 〇 〇 × 〇
PHP × × × 〇 Node.js 〇 〇 〇 〇 C# 〇 〇 × 〇 Ruby 〇 × × × Python 〇 〇 〇 〇 Go 〇 × 〇 × PowerShell 〇 〇 × × F# × 〇 × × TypeScript × 〇 × ×
Function Computeで使えるC#について .NET Core 2.1ランタイムをサポート .NET Core 3.1(‘19/11
LTS予定)への対応がいつ頃になるか見守る
関数作成の流れ 1. プロジェクト作成 ➢ Single関数:コンソールアプリ(.NET Core) ➢ Httpハンドラー:ASP.NET Core Webアプリケーション
2. NuGetでパッケージをインストール ➢ Aliyun.Serverless.Core ➢ Aliyun.Serverless.Core.Http 3. ビルドと発行 ➢ 構成をReleaseにしてプロジェクトを発行 ➢ publishディレクトリ内を丸ごとzip化 4. 関数作成 ➢ コンソール画面で関数を作成 5. アップロード方法 ➢ 直接zipファイルをアップロード ➢ OSS(Object Strage Service)にzipファイルをアップロード
まとめ Function ComputeでC#を利用する際は、.NET Core 3.x系を考慮 して開発した方が良さそう コンソール画面上でコードが書けないのは不便
今後の改善に期待!