インフラSEのぼちぼち備忘録

非登録セキスぺの情シスがMicrosoft関連技術(Azure、Windows、Exchange、SystemCenter、SQL、Powershell)を中心とした備忘録を残していきます。圧倒的にインフラよりです。たまにネットワークのことも書きます。※本アカウントの発信内容、その他は所属する組織の見解ではありません。

Azure Service Fabricを試そう その5 マニフェストって何?

さて、久しぶりにJAVA開発環境とか整えてたらService Fabric触れてなかった。。。反省。

まだ使いこなせていないけれど Service Fabricの醍醐味はマニフェストファイルだと思っています。 docs.microsoft.com

前回デプロイしたディレクトリ構成を確認すると、 VotingにApplicationManifest.xmlが配置されています。

f:id:kurone810:20180416011237p:plain

そして、FrontとなるazurevotefrontPkgの中にはServiceManifest.XMLが確認できます。(DB側にもあります。)

f:id:kurone810:20180416011945p:plain

見たところ、Web層がStatelessで動いているのはいいとして DBがStatelessもで動いていますね。

また、Webの待ち受けポートが80番です。

次回以降、 1. DBがステートを持たないのはいかがなものかと思いますので、 Statefullなサービスを試してみましょう。

2. Webフロントでhttpsを提供する構成を考えてみましょう。

SSLに関してはややこしければ、オフロードしてあげてもいいような気もしますが。 一応やり方は抑えといたほうがいいよね!ってことで。