Contenu connexe
Similaire à 20201023 Builders Box 2nd Enterprise Architect (20)
20201023 Builders Box 2nd Enterprise Architect
- 1. 2020/10/23 NTT DATA Yuji Shono / 正野 勇嗣
Builders Box #2
エンタープライズアーキテクト
ビジネスに貢献する技術目利きのための、アーキテクトとしての姿勢
1
- 3. 背景1(ボトムアップ)
組織を動かす時のアーキテクトの悩み
• こういう新しいテクノロジーを入れないといけないじゃないか
• 理解されない。
• いつもアンテナ技術的なアンテナをはっている
• 一歩前へ進むためには?
• 制約
• 技術制約はほぼない
• 事業的な制約をエンジニアとして理解していないと、、
• 例えば「ケーパビリティ」
• 向上させない戦略なのかもしれない
• (単なる不満になっているケースが多い)
• 必要であれば、自ら提案して実施すれば良い
3
上司
あなた
クラウドに組織として対応しないと
他社に遅れをとります
それってどうやって
良さを証明するの?実績は?
セキュリティは?
(この手の話は大抵失敗するんだよ
なぁ。オープン化の時も大変だった
し)
(新技術なんだから実績なんて当然
ないでしょ。証明はもっと無理)
- 9. 技術の変遷と複雑さの増大
フィージビリティとケーパビリティの確保(技術目利き)が求められる
9
Category Lv.1 Lv.2 Lv.3 Lv.4
Mode Legacy - - Digital
Server MF Open Cloud Multi Cloud
Client 静的 動的 アプリ Edge/IoT
Process WF - Agile Scaled Agile
Lang COBOL C Java Better Java
Architecture Monolith - - MSA
Monitor 中央集権的 - - 分散
Logic Algorithm - ML Deep Learning
Ops 手動 CI CI/CD Chaos Engineering
Sizing in advance - - auto scaling
Reliability Operation - - auto healing
Skill Set 業務屋/基盤屋 - - Full Stack & Business
- 10. 新旧様々な要素を適切に組み合わせる
現行システム、組織ケーパビリティと急激な変化、キャズム...etc
10
Category Lv.1 Lv.2 Lv.3 Lv.4
Mode Legacy - - Digital
Server MF Open Cloud Multi Cloud
Client 静的 動的 アプリ Edge/IoT
Process WF - Agile Scaled Agile
Lang COBOL C Java Better Java
Architecture Monolith - - MSA
Monitor 中央集権的 - - 分散
Logic Algorithm - ML Deep Learning
Ops 手動 CI CI/CD Chaos Engineering
Sizing in advance - - auto scaling
Reliability Operation - - auto healing
Skill Set 業務屋/基盤屋 - - Full Stack & Business
クラウド
ネイティブ
レガシー オープン
レガシー
- 50. EAの歴史
シンボリックな書籍の存在
• 1987年にJohn A. Bachman氏が提唱
(通称ザックマンフレームワーク)
• 2000年代に注目を浴びる
• 2005/4/21出版
マーティンファウラー氏の
「Pattern of Enterprise Application
Architecture」
50https://www.amazon.co.jp/エンタープライズ-アプリケーションアーキテクチャパターン-Object-Oriented-SELECTION/dp/47