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
Hack Azure! #1 - Azure Serverless でオンライン決済基盤をつく...
Search
miyake
June 27, 2020
Technology
1
560
Hack Azure! #1 - Azure Serverless でオンライン決済基盤をつくる / hack-azure-1
ハッカソンイベント「Hack Azure! #1 - Azure Serverless でオンライン決済基盤をつくる」のオープニングスライドです。
miyake
June 27, 2020
Tweet
Share
More Decks by miyake
See All by miyake
Cosmos DB で持続可能な RAG を実現しよう!~ AOAI Dev Day ふりかえりを添えて / Sustainable RAG with Cosmos DB with recap AOAI Dev Day
miyake
0
240
Mirroring Azure Cosmos DB in Microsoft Fabric
miyake
2
140
LLM 時代におさえておきたい Azure Serverless ファミリーまとめ / serverlessdaystokyo2023-llm-aoai
miyake
9
2.6k
Nuxt Studio を使ってみた / nuxt-studio-intro
miyake
1
710
Microsoft Build 2023 で発表された Cosmos DB の注目アップデート / Microsoft Build 2023 Cosmos DB update
miyake
1
800
祝 🎉 両方とも正式リリース! GitHub Codespaces と Nuxt3 で次世代開発体験 / codespaces-nuxt3
miyake
0
1.4k
Static Site Generator でサイト構築 / building sites with static site generator
miyake
1
300
Design and implementation of Cosmos DB Change Feed-centric architecture
miyake
0
920
Well-Architected Framework を活用した Azure 設計パターン / azure-well-architected-framework
miyake
2
1.4k
Other Decks in Technology
See All in Technology
コロプラのオンボーディングを採用から語りたい
colopl
5
1.3k
20250116_JAWS_Osaka
takuyay0ne
2
200
自社 200 記事を元に整理した読みやすいテックブログを書くための Tips 集
masakihirose
2
330
完全自律型AIエージェントとAgentic Workflow〜ワークフロー構築という現実解
pharma_x_tech
0
350
EMConf JP の楽しみ方 / How to enjoy EMConf JP
pauli
2
150
機械学習を「社会実装」するということ 2025年版 / Social Implementation of Machine Learning 2025 Version
moepy_stats
5
1.1k
comilioとCloudflare、そして未来へと向けて
oliver_diary
6
450
Oracle Base Database Service:サービス概要のご紹介
oracle4engineer
PRO
1
16k
Formal Development of Operating Systems in Rust
riru
1
420
Unsafe.BitCast のすゝめ。
nenonaninu
0
200
dbtを中心にして組織のアジリティとガバナンスのトレードオンを考えてみた
gappy50
0
280
0→1事業こそPMは営業すべし / pmconf #落選お披露目 / PM should do sales in zero to one
roki_n_
PRO
1
1.5k
Featured
See All Featured
Building a Scalable Design System with Sketch
lauravandoore
460
33k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
28
9.2k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
26
1.9k
Building a Modern Day E-commerce SEO Strategy
aleyda
38
7k
How to train your dragon (web standard)
notwaldorf
89
5.8k
No one is an island. Learnings from fostering a developers community.
thoeni
19
3.1k
Music & Morning Musume
bryan
46
6.3k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
Why Our Code Smells
bkeepers
PRO
335
57k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
33
2k
How to Think Like a Performance Engineer
csswizardry
22
1.3k
Transcript
Hack Azure #1 Azure Serverless でオンライン決済基盤をつくる 1
このハッカソンの概要 「新しい⽣活様式」が求められ、よりオンラインでの体験が加速する昨今、ウ ェブサービスの開発は今までよりもより早くより柔軟に進めていきたいところ です。 Microsoft Azure を駆使してそれを実現するノウハウをみなでハックし ませんか︖ 特に、toC の
Web サービスを開発する際は、オンライン決済の基盤が不可⽋ となってきます。今回のテーマは「Azure Serverless x オンライン決済」とし てハッカソンを開催いたします。 2
ベースとなる活動 「Ideathon for Quarantine Life」 Covid-19 ⾃粛⽣活中に実施されたアイデアソン ⽇本マイクロソフト社員 + ZEN
メンバーで実施 アイデアソンの結果考察 「with コロナ」を⾒据えた IT 基盤の普及加速が必要 ビデオ通話、チャット等のコラボレーションツールによるサービスの拡充 そもそもサービスを拡充するためには オンライン決済 が前提 3
ハッカソンの実施について ゴール Azure を使って Stripe の決済をできる API を開発して下さい ルール API
のデプロイ先は、 Azure Functions か Web Apps を利⽤して下さい Stripe の決済⽅式は、⼀括課⾦を想定しています サブスクリプション型ではない⽅式です 決済画⾯の開発は必要ありません DB は必須ではありません。 使いたい場合はご⾃由にプロビジョニングして下さい 4
実施⽅法と発表 実施⽅法 Teams の各チーム部屋で実施 13:15 - 17:00 (休憩は適宜チームでお取り下さい) 発表: 17:00〜
ソースコードの説明 デモ ユースケースの説明、アーキテクチャ図(オプション) 補⾜説明は GitHub の README.md に記載 5
チーム アンケートを多少考慮してチーム分けしました(connpass名、順不同、敬称略) Team「Yakiniku」 tyamatoya おおわし koudenpa Team「Ramen」 myfinder Akihisa_shida Fujimori
6
開発環境 Azure リソースグループ: yakiniku または ramen GitHub 焼⾁チーム: https://github.com/hack-azure/hack1-yakiniku ラーメンチーム:
https://github.com/hack-azure/hack1-ramen Stripe - https://dashboard.stripe.com/test/dashboard 焼⾁チーム: Hack Azure #1 - yakiniku ラーメンチーム: Hack Azure #1 - ramen 7
コミュニケーション Teams 「Hack Azure #1」 にてコミュニケーションします 全体連絡 ⼀般チャンネル : 会議
Everyone 質問などは、ここのチャンネルに投稿して下さい 各チーム作業 ラーメンチーム: 会議 Ramen hack room 焼⾁チーム: 会議 Yakiniku hack room 8
サポートメンバー ZEN Architects Team "Hack Everything" @kazuyukimiyake: 全体ファシリテーション, Azure サポート
@dz_: 全体ファシリテーション, Azure サポート @BEACH_SIDE: チームサポート, Azure + C#サポート @nahokomatsui: Stripe サポート @shibayan: C# + Azure エスカレーション 9
注意事項 ソースコードは今後の参考として公開されます Azure 上のリソースは終了後削除します リポジトリにアクセスキーなどは保存しないで下さい Stripe では⾃分のクレジットカードを登録しないで下さい 作業状況はSNS等でシェアします(みなさまもどうぞ) 社内報告⽤として実施の⾵景を記録します (写真撮影時は事前にお声がけします)
10