論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
A04_これがデジタル変革だ!3 か月で B2C の WEB ポータルをスクラッチした Microsoft クラウドネイティブ の開発事例 [Microsoft Japan Digital Days]
1. Microsoft Japan Digital Days
*本資料の内容 (添付文書、リンク先などを含む) は Microsoft Japan Digital Days における公開日時点のものであり、予告なく変更される場合があります。
#MSDD2021
これがデジタル変革だ!
3か月でB2CのWEBポータルをスク
ラッチした Microsoft クラウドネイ
ティブ の開発事例
西部ガス情報システム システム統括部 スペシャリスト
上野 伸一
# A04
末永 樹里亜
4. Microsoft Japan Digital Days
2018年
METI(経済産業省)公表
企業がビジネス環境の激しい変化に対応し、データ
とデジタル技術を活用して、顧客や社会のニーズを
基に、製品やサービス、ビジネスモデルを変革すると
ともに、業務そのものや、組織、プロセス、企業文
化・風土を変革し、競争上の優位性を確立するこ
と
DX(デジタルトランスフォーメーション)の定義
9. Microsoft Japan Digital Days
Azure Static Web Apps - 2021年6月 GA
最先端の Jamstack(※) 統合ホスティングサービス
※JavaScript/APIs/Markup 頭文字
10. Microsoft Japan Digital Days
Jamstack global community サイトより
Client
WebServer
App Server
Database CMS
Client
CDN Microservices
Traditional Web Jamstack
最先端クラウドの恩恵を得るためには、最先端のテクノロジーを
13. Microsoft Japan Digital Days
デジタル化の例 • 紙媒体の運用をペーパレス化
• 古いシステムや、人手がかかる作業をRPAで代
替
• SaaS(クラウドのパッケージ製品)の導入
デジタル化 ≠ DX(デジタル・トランスフォーメーション)
14. Microsoft Japan Digital Days
デジタル化の例 • 紙媒体の運用をペーパレス化
• 古いシステムや、人手がかかる作業をRPAで代
替
• SaaS(クラウドのパッケージ製品)の導入
デジタル化 ≠ DX(デジタル・トランスフォーメーション)
それでも、日々のIT業務に 変革 を感じれないと思うことはありませんか?
18. Microsoft Japan Digital Days
ガス・電気ご利用者さま向け会員制サイト開発 – アーキテクチャ
Azure Static Web Apps
※最先端のJamstack 統合ホスティングサービス
19. 開発環境
Visual Studio Code
TypeScript
React –hooks
Material - UI
PWA
プロジェクト管理
Azure
Static Web Apps
Functions
Table Storage
Application Insight
V-Net
GitHub Enterprise
RedMine
Microsoft Teams
ガス・電気ご利用者さま向け会員制サイト開発 – テクノロジー
20. Azure
Static Web Apps
Functions
Table Storage
Application Insight
V-Net
開発技術
Visual Studio Code
TypeScript
React –hooks
Material - UI
PWA
プロジェクト管理
GitHub Enterprise
RedMine
Microsoft Teams
ガス・電気ご利用者さま向け会員制サイト開発 – テクノロジー
フロントエンド開発プロセスに注目
GitHub Enterprise はコード管理にとどまらず、タスク管理、CI-CD(Actions)など
アジャイル型組織改革を強力に支援
21. Microsoft Japan Digital Days
ガス・電気ご利用者さま向け会員制サイト開発 – テクノロジー
Azure Static Web Apps
無料版
月間100GBまでの帯域幅無料
サブスクリプション単位
数に制限なし
有償版
1000円/月 (100GB)
以降、1GB当たり22円
22. Microsoft Japan Digital Days
ガス・電気ご利用者さま向け会員制サイト開発 – 開発プロセス
Azure Static Web Apps は
GitHub 、
Visual Studio Code
と組み合わせることで、最大
のパフォーマンスを発揮する
23. Microsoft Japan Digital Days
カンバン を利用したタスクの可視化
ソースコードリポジトリ、GitHub Actions のCI-CDだけではなく、開発プロセスの一連の作業を包含
マイルストーン 毎に進捗の可視化
全ては Issuse という
作業タスクが要素
24. Microsoft Japan Digital Days
GitHub Enterprise であれば、秘匿性
の高い企業の基幹システムのコード管理
も安全に運用可能
エンタープライズ システム開発においても、GitHub Enterprise を利用することでセキュアなコード管理が可能
(OSS開発者など)個人のアカウントを利
用していても、セキュアに運用
29. Microsoft Japan Digital Days
プロダクト オーナーは率先
してコードを記述する点に
おいて、プロジェクトマネー
ジャーとは異なる
チームでは、
VisualStudio Codeで
も利用できるリモート・ペ
アプログラミングツール
(LiveShare)などを
利用して、アジャイル型
の開発を取り入れる
ある時点でゴールが来
るものではなく、チーム
のスキルアップを目指し、
常に時代に応じた最善
の技術選定を行い、
Bestではなく、Betterを
目指す
プロダクト
オーナー
アジャイル型組
織改革
アジャイル型組織改革へ
テクノロジーによる破壊的イノベーション と言われる時代に、Developer first な組織改革を目指す
30. Microsoft Japan Digital Days
2010年から、2021年へ
お手元のスマートフォンは iPhone 3GS(2010年~) ですか? iPhone 12 ですか?
あなたの組織を2021年におけるDXを満たす組織構造へアップデートしませんか?
31. Microsoft Japan Digital Days
これがデジタル変革だ!
西部ガス情報システム システム統括部 スペシャリスト
上野 伸一
お問い合わせ先
https://www.sgis.co.jp/contact/
3か月でB2CのWEBポータルをスクラッチした
Microsoft クラウドネイティブ の開発事例
末永 樹里亜
エンタープライズにおける最先端の技術支援を行います
UenoShinichi@saibugas-group.com