MEGAZONEブログ
Modernizing the application stack with AWS modernization pathways
AWSモダナイゼーションパスウェイによるアプリケーションスタックの近代化
Pulisher : Mass Migration & DR Center イ・ミンギュ
Description : ワークロードを従来のモノリスからゆるく結合されたマイクロサービスアーキテクチャに近代化する方法を紹介するワークショップセッション
はじめに
ワークショップアドレス :
https://catalog.us-east-1.prod.workshops.aws/workshops/e0ce7135-bc37-4aa5-a9f6-4312ca533433/en-US
ワークショップを通じて、モノリシックアプリケーションをマイクロサービスアーキテクチャにMigrationする方法を学ぶセッションです。
セッションの概要紹介
7Rパターンと主にどのようなパターンがよく使われるのかの説明です。
マイグレーション時、状況別にどのようなサービスを主に使用するかについての説明です。
ワークショップでどのように進めていくのかの説明です。
モノリシックアプリケーションをDockerイメージで生成した後、ECRに保存し、そのECRイメージをECRイメージを
AppRunner にデプロイすることに成功しました。
AppRunner で基本ドメインをウェブブラウザで実行すると、正常にアプリケーションが駆動され、結果値を確認することができます。
フロントエンドのソースを新たにS3にデプロイします。
ユニコーンの背景を変更しました。
AWS DMSを通じてデータベースを移行しました。
MysqlディビからAuroraディビに移行されたテーブルを確認することができます。
Amazon RDS で管理されていることを確認しました。
セッションを終えて
今回、AppRunnerというものを初めて知りましたが、思ったより複雑ではなく、Linuxコンソールに慣れている私としては、数回クリックするだけで簡単に移管されるのを見て、自動化ツールについてもっとインサイトを広げて似たようなツールを作ってみたいと思いました。