ハッカソンイベント「Hack Azure! #1 - Azure Serverless でオンライン決済基盤をつくる」のオープニングスライドです。
Hack Azure #1Azure Serverless でオンライン決済基盤をつくる1
View Slide
このハッカソンの概要「新しい⽣活様式」が求められ、よりオンラインでの体験が加速する昨今、ウェブサービスの開発は今までよりもより早くより柔軟に進めていきたいところです。 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おおわしkoudenpaTeam「Ramen」myfinderAkihisa_shidaFujimori6
開発環境Azureリソースグループ: yakiniku または ramenGitHub焼⾁チーム: https://github.com/hack-azure/hack1-yakinikuラーメンチーム: https://github.com/hack-azure/hack1-ramenStripe - 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 room8
サポートメンバーZEN Architects Team "Hack Everything"@kazuyukimiyake: 全体ファシリテーション, Azure サポート@dz_: 全体ファシリテーション, Azure サポート@BEACH_SIDE: チームサポート, Azure + C#サポート@nahokomatsui: Stripe サポート@shibayan: C# + Azure エスカレーション9
注意事項ソースコードは今後の参考として公開されますAzure 上のリソースは終了後削除しますリポジトリにアクセスキーなどは保存しないで下さいStripe では⾃分のクレジットカードを登録しないで下さい作業状況はSNS等でシェアします(みなさまもどうぞ)社内報告⽤として実施の⾵景を記録します(写真撮影時は事前にお声がけします)10