Upgrade to Pro — share decks privately, control downloads, hide ads and more …

レガシーなアプリケーションをクラウド化した話

Sponsored · Ship Features Fearlessly Turn features on and off without deploys. Used by thousands of Ruby developers.

 レガシーなアプリケーションをクラウド化した話

Avatar for SHIFT EVOLVE

SHIFT EVOLVE PRO

July 26, 2021

More Decks by SHIFT EVOLVE

Other Decks in Business

Transcript

  1. クラウドネイティブってなんだろ? Cloud Native Computing Foundation 的には... • コンテナ • サービスメッシュ

    • マイクロサービス • イミュータブルインフラストラクチャ • および宣言型API 回復性、管理力、および可観測性のある疎結合システムが実現します。 これらを堅牢な自動化と組み合わせることで、エンジニアはインパクトのある変更を 最小限の労力で頻繁かつ予測どおりに行うことができます。 https://github.com/cncf/toc/blob/main/DEFINITION.md
  2. 準備するもの • CLIで動くインストーラー ◦ Installer.exe ▪ MSIファイル?何それ美味しいの? ▪ 最初GUIでしか動かないやつだったから手で配置しようとしてた •

    途中でexeがCLI形式にパッケージ化できると知って喜んだ • IISをCLIで操作する気力・根性 ◦ WebAdministration Moduleですべて完結すると思うな ◦ ありとあらゆるMSのサポートを駆使した ... ▪ コンテナ特有ではない問い合わせを立証してマルチポスト ▪ 最後は「ドキュメントないけどこれでできるって開発が言ってる」って回答がきた