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 Compute of Alibaba Cloud
Search
Yuko Chinen
October 12, 2019
Technology
0
22
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
830
Introduction to Alibaba Cloud Function Compute
r00040yc
0
300
Other Decks in Technology
See All in Technology
スタートアップの技術顧問を3年間続けて発生した事と気付き
biwakonbu
0
150
アプリがつくるNOT A HOTELブランド
hokuts
1
450
「ふりかえりのふりかえり」をふりかえり、実のあるふりかえりにする
naitosatoshi
0
220
マルチアカウント環境への発見的統制の導入
ch1aki
1
1.3k
Discord とビルダー&チャットボットの使い方 / How to use Discord and Builder & Chatbots
ks91
PRO
0
130
o11y入門_外形監視を利用したWebアプリケーションへの最適なモニタリング_TechBrew
k5k
3
100
PHPカンファレンス小田原2024
ysknsid25
3
660
LLM とプロンプトエンジニアリング/チューターをビルドする / LLM and Prompt Engineering and Building Tutors
ks91
PRO
0
220
エンタープライズ環境下での Active Directory の運用 TIPS
tamaiyutaro
1
1.5k
検証を通して見えてきたTiDBの性能特性
lycorptech_jp
PRO
5
2.9k
普段有償でサポート業務をしているCSAが技術知見を無料で公開する理由
07jp27
1
630
プロデザ! BY リクルート vol.18_リクルートのリサーチ実践組織「リサーチブーストコミュニティ」
recruitengineers
PRO
3
240
Featured
See All Featured
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
501
140k
BBQ
matthewcrist
80
8.7k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
9
8.3k
Facilitating Awesome Meetings
lara
41
5.6k
How to name files
jennybc
64
92k
The Brand Is Dead. Long Live the Brand.
mthomps
48
28k
What's in a price? How to price your products and services
michaelherold
237
11k
For a Future-Friendly Web
brad_frost
171
8.9k
jQuery: Nuts, Bolts and Bling
dougneiner
59
7.1k
The Invisible Side of Design
smashingmag
294
49k
Optimizing for Happiness
mojombo
370
69k
Building Your Own Lightsaber
phodgson
98
5.7k
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系を考慮 して開発した方が良さそう コンソール画面上でコードが書けないのは不便
今後の改善に期待!