Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
レガシーなアプリケーションをクラウド化した話
Search
SHIFT EVOLVE
PRO
July 26, 2021
Business
0
32
レガシーなアプリケーションをクラウド化した話
SHIFT EVOLVE
PRO
July 26, 2021
Tweet
Share
More Decks by SHIFT EVOLVE
See All by SHIFT EVOLVE
Cloud WAN MCP Serverから考える新しいネットワーク運用 / 20251228 Masaki Okuda
shift_evolve
PRO
0
4
AWSネイティブサービス&AIサービスで自社で内製化するAWSセキュリティのPDCAサイクル / 20251219 Hironobu Otaki
shift_evolve
PRO
1
41
防衛産業サイバーセキュリティ基準とNIST SP800-171の軌跡 / 20251219 Mitsutoshi Matsuo
shift_evolve
PRO
1
18
2025年 開発生産「可能」性向上報告 サイロ解消からチームが能動性を獲得するまで/ 20251216 Naoki Takahashi
shift_evolve
PRO
2
220
AI駆動開発における設計思想 認知負荷を下げるフロントエンドアーキテクチャ/ 20251211 Teppei Hanai
shift_evolve
PRO
2
480
年間40件以上の登壇を続けて見えた「本当の発信力」/ 20251213 Masaki Okuda
shift_evolve
PRO
1
160
組織と現場がつながる“協働”アジャイル ── 双方が納得する、現実的なプロジェクト推進の秘訣/ 20251210 Takeshi Watarai
shift_evolve
PRO
1
24
スクラムの適応の可能性 AI駆動開発にオーナーシップを持つ / 20251210 Naoki Takahashi
shift_evolve
PRO
4
430
Cloud WANコアネットワークを最適化する旅~自作ジェネレータを添えて~ / 20251208 Masaki Okuda
shift_evolve
PRO
2
140
Other Decks in Business
See All in Business
Sales Marker Culture Book(English)
salesmarker
PRO
2
7.3k
サムコ株式会社 第47期第1四半期決算概要
tsuchihashi
0
240
Fuji Oil 2025 Board of Directors
tsogo817421
2
340
チェンジホールディングス会社紹介資料
changeholdings
0
230
お客様から大量の質問は Slackで"真打エージェント"がお答えいたしましょう
kosakiteppei
0
1.1k
ホワイトプラス会社紹介資料 / wp_introduction
whiteplus_recruit
0
240
re:Growth 2025 東京:これからの運用が変わる!? AWS DevOps Agent とは
o2mami
0
560
Cierpa&Co._Culture Deck_202512
cierpa0905
PRO
0
5.2k
【DearOne】Dear Newest Member
hrm
2
14k
Velpha Culture Deck
velpha
PRO
1
210
CREALを知る
creal
PRO
0
1.6k
株式会社スマートラウンド 会社紹介資料 / CompanyDeck
smartround
0
140
Featured
See All Featured
ラッコキーワード サービス紹介資料
rakko
0
1.8M
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
1
200
Docker and Python
trallard
47
3.7k
Joys of Absence: A Defence of Solitary Play
codingconduct
1
260
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
5k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
359
30k
BBQ
matthewcrist
89
9.9k
Git: the NoSQL Database
bkeepers
PRO
432
66k
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
400
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
0
43
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
200
What the history of the web can teach us about the future of AI
inesmontani
PRO
0
370
Transcript
レガシーなアプリケーションを クラウド化した話 SHIFT EVOLVE Presents LT Vol.2 - @feb_acchan -
Basic Infomation ... Name:acchan (@feb_acchan) Company:港区にある会社 Team:全方向Agile推進ウェ~イってやってるチーム Role:スクラムマスターだったり違ったり...
話すこと 1. クラウドネイティブとは 2. お前本当にレガシーなアプリケーションだろうな 3. タイトル回収
話すこと 1. クラウドネイティブとは 2. お前本当にレガシーなアプリケーションだろうな 3. タイトル回収
『目指せ!クラウドネイティブ』 ...途中でイベントタイトル変わってたけど一旦放置 クラウドネイティブってなんだろ? AKS?EKS?GKE? Azure function?Lambda?Cloud funtion? Datadog?Azure Monitor?Cloud Watch?
クラウドネイティブってなんだろ? Cloud Native Computing Foundation 的には... • コンテナ • サービスメッシュ
• マイクロサービス • イミュータブルインフラストラクチャ • および宣言型API 回復性、管理力、および可観測性のある疎結合システムが実現します。 これらを堅牢な自動化と組み合わせることで、エンジニアはインパクトのある変更を 最小限の労力で頻繁かつ予測どおりに行うことができます。 https://github.com/cncf/toc/blob/main/DEFINITION.md
話すこと 1. クラウドネイティブとは 2. お前本当にレガシーなアプリケーションだろうな 3. タイトル回収
レガシーなアプリケーションって言ってるけど... • 10年以上いい感じに育った自社FWを使った Windows Application(Web System) • Client Applicationあり Host
Machineほどレガシーじゃなくてごめんなさい
自称レガシーなアプリケーションをクラウドへ! ではクラウドシフト... • Serverless? • Microservices? Windows Applicationをここまで年代ジャンプさせるの無理ゲー
自称レガシーなアプリケーションをクラウドへ! リフトアップだ!
自称レガシーなアプリケーションをクラウドへ! リフトアップだ! EC2、Azure VMに乗せてオートスケールさせればよくね? それだと味気ない かつ イベント主旨に合わないから登壇しない
自称レガシーなアプリケーションをクラウドへ! コンテナ化しました!(世の中にLaunch済み) EC2、Azure VMに乗せてオートスケールさせればよくね? それだと味気ない かつ イベント主旨に合わないから登壇しない
話すこと 1. クラウドネイティブとは 2. お前本当にレガシーなアプリケーションだろうな 3. タイトル回収
自称レガシーなアプリケーションをクラウドへ! コンテナ化しました!(世の中にLaunch済み)
自称レガシーなアプリケーションをクラウドへ! Azure DevOpsでIaCっぽく コンテナ作成 環境構築 Develop/Staging/Productionちゃんとしてるよ ってことで インストーラー以外はAzure Repos Azure
Pipelineで実行\(^o^)/
準備するもの • CLIで動くインストーラー ◦ Installer.exe ▪ MSIファイル?何それ美味しいの? ▪ 最初GUIでしか動かないやつだったから手で配置しようとしてた •
途中でexeがCLI形式にパッケージ化できると知って喜んだ • IISをCLIで操作する気力・根性 ◦ WebAdministration Moduleですべて完結すると思うな ◦ ありとあらゆるMSのサポートを駆使した ... ▪ コンテナ特有ではない問い合わせを立証してマルチポスト ▪ 最後は「ドキュメントないけどこれでできるって開発が言ってる」って回答がきた
Cloud Watchを使おう Cloud Watch EgentはWindowsContainerにインスコできない Windows Server CoreにはEgentが必要とするサービスがない EC2とディレクトリ共有して事なきを得た
まとめ 既存のものをネイティブクラウドな形にするの大変だよね シフト&リフトってあるよね ネイティブクラウド目指すなら リフトアップから初めてもいいんじゃないかな