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
traP LT 2022
Search
hijiki51
March 27, 2022
Technology
0
240
traP LT 2022
hijiki51
March 27, 2022
Tweet
Share
Other Decks in Technology
See All in Technology
Building a RAG-poweredAI chat appwith Python and VS Code
pamelafox
0
160
開発パフォーマンスを最大化するための開発体制
ham0215
7
1.1k
家族アルバム みてねにおけるGrafana活用術 / Grafana Meetup Japan Vol.1 LT
isaoshimizu
1
1k
Microsoft Intune 勉強会 第 2 回目
tamaiyutaro
2
450
VSCodeの拡張機能を作っている話
ebarakazuhiro
1
810
Improve Your Development Workflow with Gemini Code Assist
meteatamel
0
130
Cloud Service Mesh に触れ合う
phaya72
1
230
ゼロから始めるVue.jsコミュニティ貢献 / first-vuejs-community-contribution-link-and-motivation
lmi
1
150
M&A戦略を支えるデータマネジメント (MIDAS Tech Study #16 GENDA Komiyama)
kommy339
1
110
Python と Snowflake はズッ友だょ!~ Snowflake の Python 関連機能をふりかえる ~
__allllllllez__
2
140
KubeConにproposalを送りたい人へのアドバイス
sat
PRO
3
270
Autonomous Database Cloud 技術詳細 / adb-s_technical_detail_jp
oracle4engineer
PRO
15
35k
Featured
See All Featured
RailsConf 2023
tenderlove
8
550
Designing for Performance
lara
601
67k
The Invisible Side of Design
smashingmag
294
49k
Fontdeck: Realign not Redesign
paulrobertlloyd
76
4.9k
Principles of Awesome APIs and How to Build Them.
keavy
121
16k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
21
1.4k
Reflections from 52 weeks, 52 projects
jeffersonlam
345
19k
Building Your Own Lightsaber
phodgson
100
5.7k
Optimizing for Happiness
mojombo
370
69k
Building a Scalable Design System with Sketch
lauravandoore
457
32k
What's new in Ruby 2.0
geeforr
337
31k
Facilitating Awesome Meetings
lara
43
5.6k
Transcript
DXの技術的ハードルと問題点 @hijiki51
@hijiki51 • 物理学系2年 • SysAd>Game>CTF>Sound • Infra/Backend
DXの定義は?
定義 企業がビジネス環境の激しい変化に対応し、データとデ ジタル技術を活用して、顧客や社会のニーズを基に、製 品やサービス、ビジネスモデルを変革するとともに、業 務そのものや、組織、プロセス、企業文化・風土を変革 し、競争上の優位性を確立すること。 経済産業省:デジタルトランスフォーメーションを推進するためのガイドラインより
定義 企業がビジネス環境の激しい変化に対応し、データとデ ジタル技術を活用して、顧客や社会のニーズを基に、製 品やサービス、ビジネスモデルを変革するとともに、業 務そのものや、組織、プロセス、企業文化・風土を変革 し、競争上の優位性を確立すること。 経済産業省:デジタルトランスフォーメーションを推進するためのガイドラインより
前提 具体的なサービス名を出せないのでtraPのサービスで置き換えています
前提
前提 営業
前提 営業
前提 連携・自動化したい! 営業
技術(ツール)選定
自動化ツール
前提 +integration
前提 連携・自動化したい! データ
ここまでが前提
ここからが本題
目次 外部サービスとの連携 データの同期周り システム的制約
外部サービスとの連携
外部サービスとの連携 REST API GraphQL GitLab
外部サービスとの連携 REST API GraphQL GitLab
外部サービスとの連携 OpenAPI Code Generatorがある Schemaをもとに生成 Cadl https://github.com/microsoft/cadl schema vs scheme
問題点 すべて網羅しているわけではない APIが提供されてないと組み込めない
問題点 ドメイン知識の不足 契約・商談・取引…… サービス固有オブジェクト ドキュメントには書かれてない
データ同期
データ同期 Connection Websocketとか リアルタイムでの同期 Transaction SQL transactionとか 操作単位での同期 Batch
データ同期 Connection Websocketとか リアルタイムでの同期 Transaction SQL transactionとか 操作単位での同期 Batch
データ同期 Transaction 排他処理で衝突を防ぐ
データ同期 連携サービス データ
データ同期 Rollbackの可能性 このまえもtraP公式Blogでやらかしました…… データの不整合が発生する
さいごに
@hijiki51 • 物理学系2年 • SysAd>Game>CTF>Sound • (Webアプリの)Infra/Backend
SE的辛さ 機能じゃなくて仕様が降ってきた ドメイン知識が必要 互いに専門用語を使わずに説明するのが難しい ユビキタスとかよく言われますが…
宣伝 CPCTF今年もやります 競プロとCTFの体験会 ビジュアライザもあります!! 4月下旬開催予定 ぜひ参加してください!!!