426
0
0
解析機能一覧
KOSMISCH Monolithは以下の項目を解析し、アセスメントレポートを提供しております。
AzureやAWSの欄は、解析実行時に展開先クラウドプロバイダーをAzureまたはAWSのどちらかを選択することで、それに対応したレポート内容の表示を示しています。
フリー/ライトやスタンダード/プレミアム欄は、プランによってKOSMISCH Monolithで解析対象となる項目を示しています。
構成ファイルレポート
大項目 | 中項目 | 小項目 | 説明 | Azure | AWS | フリー/ライト | スタンダード/プレミアム |
---|---|---|---|---|---|---|---|
解析対象アプリケーション情報 | ー | ー | 解析対象のアプリケーション情報 | ー | ー | 〇 | 〇 |
ステートレス | 設定 | セッションモード | 設定がローカル環境のままかどうか | 〇 | 〇 | 〇 | 〇 |
ステートレス | 設定 | データベース接続情報 | 設定がローカル環境のままかどうか | 〇 | 〇 | 〇 | 〇 |
ステートレス | 設定 | メールサーバー接続情報 | 設定がローカル環境のままかどうか | ※1 | ※1 | 〇 | 〇 |
※1:SendGridを利用する内容のメッセージを表示
ソースコードレポート
大項目 | 中項目 | 小項目 | 説明 | Azure | AWS | フリー/ライト | スタンダード/プレミアム |
---|---|---|---|---|---|---|---|
ステートレス | コード | セッション使用箇所 | セッションを使用しているかどうか | ー | ー | ー | 〇 |
ステートレス | コード | HttpClient使用箇所 | HTTPリクエスト先がローカルかどうか | 〇 | 〇 | ー | 〇 |
ステートレス | コード | ディレクトリ操作使用箇所 | ディレクトリの操作を行っているかどうか | ー | ー | ー | 〇 |
ステートレス | コード | ファイル操作使用箇所 | ファイルの操作を行っているかどうか | ー | ー | ー | 〇 |
ステートレス | コード | DateTime型使用箇所 | HTTPリクエスト先がローカルかどうか | 〇 | 〇 | ー | 〇 |
ASP .NET Coreマイグレーション | プロジェクトファイル | プロジェクトファイル設定 | 形式の変更が必要 | ー | ー | ー | 〇 |
ASP .NET Coreマイグレーション | ライブラリ | 依存関係 | .NET Core 2.1への対応が必要かどうか | ー | ー | ー | 〇 |
ASP .NET Coreマイグレーション | グローバルアプリケーションクラス | エリア | 定義の変更が必要 | ー | ー | ー | 〇 |
ASP .NET Coreマイグレーション | グローバルアプリケーションクラス | バンドル | 定義の変更が必要 | ー | ー | ー | 〇 |
ASP .NET Coreマイグレーション | グローバルアプリケーションクラス | フィルター | 定義の変更が必要 | ー | ー | ー | 〇 |
ASP .NET Coreマイグレーション | グローバルアプリケーションクラス | ルーティング | 定義の変更が必要 | ー | ー | ー | 〇 |
ASP .NET Coreマイグレーション | 静的ファイル | スタイルシートファイル | ディレクトリの変更が必要 | ー | ー | ー | 〇 |
ASP .NET Coreマイグレーション | 静的ファイル | JavaScriptファイル | ディレクトリの変更が必要 | ー | ー | ー | 〇 |
ASP .NET Coreマイグレーション | 静的ファイル | フォントファイル | ディレクトリの変更が必要 | ー | ー | ー | 〇 |
ASP .NET Coreマイグレーション | 静的ファイル | 画像ファイル | ディレクトリの変更が必要 | ー | ー | ー | 〇 |
ASP .NET Coreマイグレーション | データベースコンテキスト | 定義箇所 | Entity Framework -> Entity Framework Core | ー | ー | ー | 〇 |
ASP .NET Coreマイグレーション | データベースコンテキスト | 使用箇所 | 依存関係コンテナーから利用 | ー | ー | ー | 〇 |