「[[マイクロソフト系技術情報 Wiki>http://techinfoofmicrosofttech.osscons.jp/]]」は、「[[Open棟梁Project>https://github.com/OpenTouryoProject/]]」,「[[OSSコンソーシアム .NET開発基盤部会>https://www.osscons.jp/dotNetDevelopmentInfrastructure/]]」によって運営されています。 -[[戻る>アーキテクチャ設計]] * 目次 [#a47ff628] #contents *概要 [#d8590c95] 参照アーキテクチャとは、 特段、新しいものではなく、 >「新しいシステムを構築する際の最初の出発点を提供するモノ」 らしい(クラウド時代で再燃)。 *詳細 [#nb1524fb] -[[参考(参照アーキテクチャ - Azure Architecture Center)>#kfb2d756]]を参照。 -ベスト プラクティス、規範となる手順、デプロイ可能なソリューションが含まれる。 *参考 [#yb5e8482] -連載:アプリケーション・アーキテクチャ設計入門~ 第1回 .NET開発者のための設計ガイドライン(1/4) - @IT~ アーキテクチャの重要性と参照アーキテクチャ~ https://www.atmarkit.co.jp/fdotnet/architecture/aafn01/aafn01_01.html -ITアーキテクトの専門分野を3つに整理 - ITmedia エンタープライズ~ https://www.itmedia.co.jp/im/articles/0607/26/news116.html -参照アーキテクチャ 調査報告 - IPA~ https://www.ipa.go.jp/files/000010252.pdf -クラウド時代に求められる最新リファレンス・アーキテクチャ (1/3)~ :EnterpriseZine(エンタープライズジン)~ https://enterprisezine.jp/iti/detail/2711 **Microsoft Docs [#kfb2d756] -参照アーキテクチャ - Azure Architecture Center~ https://docs.microsoft.com/ja-jp/azure/architecture/architectures/reference-architectures >2020/03/20時点で、以下のような、参照アーキテクチャを確認。 ***Application [#xf42560d] -基本的な Web アプリケーション -Azure を使用した基本的なエンタープライズ統合 ***Network [#rb2bb89f] -オンプレミス ネットワークを Azure に接続するためのソリューション -VPN を使用して Azure に接続されたオンプレミス ネットワーク -ExpressRoute を使用した Azure へのオンプレミス ネットワークの接続 -仮想ネットワーク ピアリングと VPN ゲートウェイのいずれかを選択 -ハイブリッド VPN 接続のトラブルシューティング -高可用性のネットワーク仮想アプライアンスをデプロイする -Azure のハブスポーク ネットワーク トポロジ -ハブスポーク ネットワーク トポロジを実装する -セキュリティ保護されたハイブリッド ネットワーク アーキテクチャの実装 ***IaaS [#e7e8cd61] -Azure での Windows VM の実行 -Azure での Linux VM の実行 -イベントベースのクラウド オートメーション ***PaaS / FaaS [#e426fc8a] -サーバーレス Web アプリケーション -Azure Functions を使用したサーバーレスなイベント処理 -Azure Service Fabric でのマイクロサービス アーキテクチャ -Azure Kubernetes Service (AKS) 上のマイクロサービス アーキテクチャ ***SaaS [#p371a1a7] -Azure での AD DS リソース フォレストの作成 ***高可用性 [#z6ed15db] -スケーラブルな Web アプリケーション -Azure での Web アプリケーションの監視 -可用性の高い複数リージョンの Web アプリケーション -高可用性のためのマルチリージョン n 層アプリケーション -メッセージ キューとイベントを使用したエンタープライズ統合 ***ビッグデータ [#u1fc34bb] -Azure IoT 参照アーキテクチャ -Azure Databricks によるストリーム処理 -Azure Stream Analytics によるストリーム処理 -Azure Databricks での Spark モデルのバッチ スコアリング -Apache Cassandra を使用する N 層アプリケーション ***BI関連 [#c4a30ab6] -エンタープライズ ビジネス インテリジェンス -自動化されたエンタープライズ ビジネス インテリジェンス (BI) ***AI関連 [#u4f7446d] -エンタープライズ グレードの会話型ボットの作成 -Azure 上でリアルタイム レコメンデーション API を構築する -Azure での Python scikit-learn モデルおよびディープ ラーニング モデルのトレーニング -Azure Machine Learning を使用した Python モデル用の MLOps -Azure でのディープ ラーニング モデルの分散トレーニング -Azure での Python モデルのバッチ スコアリング -Python モデルのリアルタイム スコアリング -ディープ ラーニング モデル用のバッチ スコアリング -Azure での R モデルのバッチ スコアリング -R 機械学習モデルを使用したリアルタイム スコアリング ***その他のサーバ製品 [#r1ddf03e] -SQL Server を使用した Windows N 層アプリケーション -オンプレミスの --AD DS を Azure に拡張する --AD FS を Azure に拡張する --Active Directory と Azure の統合 --AD DS と Azure AD を統合する -Azure での高可用性 SharePoint Server 2016 ファームの実行 -SAP --Azure における Linux Virtual Machines の SAP S/4HANA --SAP HANA on Azure Large Instances を実行する --AnyDB 向けの SAP NetWeaver (Windows) を Azure VM にデプロイする ---- Tags: [[:アーキテクチャ]], [[:クラウド系開発]]