「安・速・快」を実現 クラウド型エンタープライズcmsと 導入 ... ·...

47
© Six Apart, Ltd. 「安・速・快」を実現 クラウド型エンタープライズCMSと 導入事例のご紹介 シックス・アパート株式会社

Upload: others

Post on 09-Jun-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

  • © Six Apart, Ltd.

    「安・速・快」を実現
クラウド型エンタープライズCMSと

    導入事例のご紹介

    シックス・アパート株式会社

  • © Six Apart, Ltd.

    キーワードからわかる
Web サイトのアプリ化の波

  • © Six Apart, Ltd.

    モバイルフレンドリー

  • © Six Apart, Ltd.

  • © Six Apart, Ltd.

    スマートフォンからの検索 掲載順位の変更

  • © Six Apart, Ltd.

    スマートフォンから 「読みやすく」「使いやすい」

    ことを優先

  • © Six Apart, Ltd.

    「表示レスポンスの良さ」も 今後は考慮される可能性

  • © Six Apart, Ltd.

    モバイルフレンドリーの対応方法

    •レスポンシブ・ウェブデザインの採用 •端末毎にページを作成・アクセス時に振り分け •サーバー側で端末毎にページを動的生成

  • © Six Apart, Ltd.

    モバイルファーストな デザイン

  • © Six Apart, Ltd.

    https://events.google.com/io2015/

    https://events.google.com/io2015/

  • © Six Apart, Ltd.

  • © Six Apart, Ltd.

    作成するページ数が N 倍

  • © Six Apart, Ltd.

    サーバーの負荷対策

  • © Six Apart, Ltd.

    マーケティング
オートメーション

  • © Six Apart, Ltd.

    案件化確度の高い見込み客の獲得を目的

  • © Six Apart, Ltd.

    最適なコミュニケーションをとるために


    「業務のシナリオ化」

  • © Six Apart, Ltd.

    離脱率が低く
使いやすいフォーム

  • © Six Apart, Ltd.

    シナリオに応じた コンテンツの表示

  • © Six Apart, Ltd.

    PDCA サイクルによる メンテナンスが不可欠

  • © Six Apart, Ltd.

    従来のサイト運営の限界

  • © Six Apart, Ltd.

    「安・速・快」を実現する プラットフォームの必要性

  • © Six Apart, Ltd.

    不正な攻撃から保護され 安全な環境であるか否か

  • © Six Apart, Ltd.

    より適正なコスト(安価)で運用できるか否か

  • © Six Apart, Ltd.

    急激なアクセス増に 迅速にかつ柔軟に対応

  • © Six Apart, Ltd.

    業務(情報発信)に
集中できる快適な操作性

  • © Six Apart, Ltd.

    クラウド型エンタープライズCMS

  • © Six Apart, Ltd.

  • © Six Apart, Ltd.

    PowerCMS とは

     

    国内5万社を超える導⼊入実績を誇る
Movable  Type  をコアに、
エンタープライズ向け  CMS  に
必要な機能を搭載した、
オールインワンパッケージ

    1. ライセンス・構築に関わるコストが安い。  

    2. 並⾏行行開発作業ができるため、構築にかかる時間が短い。  

    3. 優れた拡張性により、使いやすい環境を構築できる。

  • © Six Apart, Ltd.

    PowerCMS の主な機能

    23 23 2 e eM

    w o o

    o C oM

    r r CrM

    e r r r 2 2e r r 2 C r

    SM r P M

  • © Six Apart, Ltd.

    O

    c G

    o F Fi D p pi D M D

    l XP O e os ti T -‐‑‒i h D

    P L

    c H

    e3 9  Lf oF F i TY g M D F tXP i h c -‐‑‒0 i h M D

    P

    c

    -‐‑‒ 0 7 ! 2 -‐‑‒ nF Di L i T o rF irl a M D

  • © Six Apart, Ltd.

    PowerCMS のマルチデバイス対応

    端末別でファイルを静的出⼒力力 端末にあわせて動的表⽰示

    • 端末別にテンプレートを作成  

    • ウェブサーバーの設定変更更
(UA  毎にリライト設定)  

    • 静的出⼒力力のため⾼高速

    • テンプレート内に分岐を追加  

    • 各分岐で端末別の出⼒力力を定義  

    • アクセスのたびに処理理を実⾏行行

    
    


    


  • © Six Apart, Ltd.

    PowerCMS のワークフロー対応

    ファイルを出⼒力力するまでのフロー ステージング機能

    • 管理理画⾯面内だけで実施  

    • 対象ページのみ  

    • 承認担当者・公開担当者に
対して通知メールを⾃自動送信

    • ステージングサーバー間でファイルを同期  

    • サイト全体を確認  

    • 確認後公開サーバーと同期  

    • FTP(s)  サーバーと連携も可

  • © Six Apart, Ltd.

    ファイル生成までのワークフロー

    • 公開担当者・承認担当者・ライターの権限を設定します。  • 「ライター」は「承認担当者」に対して依頼します。  • 「承認担当者」は確認後「公開担当者」に依頼します。  • 「公開担当者」の指⽰示によりファイルが⽣生成されます。

  • © Six Apart, Ltd.

    ステージング機能

    • 管理理画⾯面から指⽰示をした時点で、ステージングサーバーにコピーされます。  

    • 管理理画⾯面から指⽰示をした時点で、ステージングサーバーの内容が公開サーバーにコピーされます。  

    • 差分のみがコピー対象です。  • コピーは、即時実⾏行行もしくは⽇日時指定ができます。  • IR  情報に代表される  PDF  ファイルは、公開のタイミングまでコピーさせないように設定できます。

  • © Six Apart, Ltd.

    PowerCMS と Azure 導入事例の紹介

  • © Six Apart, Ltd.

    導入事例 パソナキャリアカンパニー様

    n jl p 0 : vMOa MEs M + A12 /CA1:3 o e E S e p d aj c j P +.

    + A12 /C A1:3   +.

    c jS t y

    a v W E bejS

    brirhS c jS zT EwS u

    1 :131.

  • © Six Apart, Ltd.

    本番環境とステージング環境の
ノンストップスイッチ(VIP スワップ)

    ステージング環境

    Azure LB

    本番環境

    • 本番環境に転送されているトラフィックを、転送先の  IP  アドレスを切切り替えることでステージング環境に向ける機能  

    • 従来のサイト切切替の⽅方法では  DNS  レコードの更更新が必要であったが  VIP  スワップでは不不要  • サイトデザインやフォームの追加等の⽉月次メンテナンスのときに利利⽤用  

  • © Six Apart, Ltd.

    複数台のサーバー運用

    •データセンター内の負荷分散 •サーバーの保守の際でもサイトがダウンしない構成

  • © Six Apart, Ltd.

    柔軟なサーバー増設方法

    •手動スケール - サーバー数を変更するだけで増設・削除

    •自動スケール機能 - 事前に設定した条件(平均 CPU 使用率)
に応じて自動増設・削除

  • © Six Apart, Ltd.

    サーバー増設時の自動処理

    •システムに必要なソフトウェアのインストール •システムに特化したウェブサーバーのチューニング - リダイレクト・リライト

    - コンテンツの圧縮・キャッシュの設定

    - IP 制限・ベーシック認証等

  • © Six Apart, Ltd.

    バックアップ

    •データベース・ストレージについて 3 つの複製 •運用開始後、データロストは未発生

  • © Six Apart, Ltd.

    PowerCMS と Azure 今後の機能強化

  • © Six Apart, Ltd.

    今後の機能強化のポイント

    •Azure Web Apps との連携によるコンテンツの反映の高速化

    •Azure File Service との連携によるデータ共有の 
強化

    •PSGI 技術による更なる高速化 •複数のデータセンターを利用した負荷分散
(オプション)

  • © Six Apart, Ltd.

    PSGIとは

    •ウェブサーバーとウェブアプリケーション間の 
標準的なインターフェイスの1つ

    •従来は、リクエストのたびに起動・終了をしていたため、サーバーへの負担が大きく、レスポンスにも

    時間がかかっていた。

    •PSGI環境では、プログラムが常に起動しており、時間がかかる処理が省略される。

  • © Six Apart, Ltd.

    c fl g f

    B cOPZS If S k r k rl

    k r k r B cOPZS If S / k +(0l

    H8

  • © Six Apart, Ltd.

    Azure LB

    リバースプロキシ リバースプロキシ

    公開サーバー (WS2)

    WebSitesshareddisk

    公開サーバー (WS1)

    CMS サーバー (VM1)

    Azure LB

    FTPS による転送

    CMS サーバー (VM2)

    Azure File Service

    アプリサーバー (VM1)

    Azure LB

    アプリサーバー (VM2)

    リバースプロキシによる転送

    Database

    www.example.com (example.azurewebsites.net)

    cms.example.com (examplecms.cloudapp.net)

    Azure App Service (Web)

    app.example.com (exampleapp.cloudapp.net)

  • © Six Apart, Ltd.

    まとめ

    •Web サイトのアプリ化の波 •「安・速・快」を実現するプラットフォームの
必要性

    •Azure の機能を活用したエンタープライズ CMS 
PowerCMS