最新のAdobeツールでCMSのアーキテクチャと運用の問題をエレガントに解決することに焦点を当てる
先日、ノースカロライナ州ケーリーで、JMP Statistical Discovery (デスクトップ統計分析ソフトウェアの革新者であり、 Edge Delivery Services 向け Adobe の Document Authoring (DA) を実際に稼働させた世界初の顧客) のご厚意により、ダブルヘッダー AEM ミートアップを開催しました。このミートアップでは、Edge Delivery Services と DA 向けの最新の Adobe ツールを使用して、エンタープライズ CMS アーキテクチャとコンテンツ運用の問題を解決することに重点が置かれました。
ここでは、ミートアップの 2 つのプレゼンテーションと、ミートアップで議論されたプレゼンテーションと Edge Delivery/AEM アーキテクチャの図の PDF を用意しました。
このミートアップで初めてプレゼンテーションを行ったのは、JMP のシニア ソフトウェア エンジニアであり、Edge Delivery Services と DA を使用した大規模なコンテンツ操作に非常に役立つツールの作成者である Laurel Timko 氏です。
最新の AEM/Edge 配信アーキテクチャで大きな問題を解決する
ミートアップの最初の講演では、最新のクラウドネイティブ AEM/Edge Delivery スタックを設計する際に知っておくべきいくつかのアーキテクチャ パターンを紹介しました。私たちは以下のことを話し合いました:
- エッジ配信サービスとは何か、そしてエッジ配信にコンテンツを取り込むさまざまな方法
- エッジ配信のためのドキュメントオーサリングとは何か、そしてそれが現代のスタックにどのように適合するか
- Adobe Managed CDN とは何か、そしてその設定可能性によってスタックに対する考え方がどのように変わるのか
- Edge Delivery の構成サービスにおける新しい変更など、このようなスタックで権限と構成を構成および展開するさまざまな方法について説明しました。
エッジ配信サービスとDA向けの安全な一括コンテンツ更新
次に、Laurel Timko 氏が、JMP の Edge Delivery Services と DA 実装用に開発された優れたツールを紹介し、Adobe の Document Authoring によって実現されるコンテンツ操作の大幅な高速化と民主化を強調しました。
従来の JCR ベースの AEM の世界では、大量のコンテンツ更新はスクリプトと専門知識を持つ開発者によってのみ実行できました。これらのスクリプトはリスクが高く、影響も大きいため、ロールバックは非常に困難です。昨年の adaptTo() で議論された Krystian Panek と Tomasz Sobczyk の素晴らしい ACM ツールなど、最近ではツールのブレークスルーがありましたが、これらは依然として専門的なスクリプトの知識を必要とし、大きなリスクをもたらします。それは間違いなく、著者に実行を委託できるものではありません。
しかし、DA では大量検索と置換が可能になり、それが Laurel のデモで示されました。これにより、次のことが可能になります。
- 一括検索と置換操作
- コンテキスト認識、ブロック認識の検索と置換
- ロールバック、ドライラン、一括プレビュー/公開
これらはすべて DA エディターのコンテキストから実行され、スクリプトは使用されません。彼女のプレゼンテーションをご覧ください。このようなツールが利用できると、まったく新しい世界が広がります。
このミートアップを快く主催してくださった JMP の素晴らしい皆さんに改めて感謝します。
ミートアップのハイライト
ミートアップ内のこのディープリンクから、プレゼンテーションのハイライトと、その後の Q&A にアクセスできます。幸運なことに、Adobe Engineering の優秀なエンジニア 2 名も参加していたため、他のどこにも答えが見つからない質問もあったかもしれません。
- 1:45 AEM ユーザーグループの最新情報と今後のイベント
- 4:30 EDS/DA体験に関するアンケート
- 6:00プレゼンテーション 1: 最新のエッジ配信 / DA サイトの構築ブロック - Tad Reeves
- 8:30 AEM の進化とコンポーザビリティ
- 11:00エッジデリバリーサービス(EDS)の概要
- 14:45ドキュメントオーサリング(DA)の概要と機能
- 19:00 DA カスタマイズ、GitHub、CDN パイプライン
- 23:30エッジワーカーとエッジコンピューティング
- 27:00認証、SSO、アクセス制御図
- 30:00デモ: AEM バックエンドとサイドキックを使用した EDS サイト
- 34:00 Q&A、EDS ダイアグラム、AEM 接続
- 38:22プレゼンテーション 2: EDS/DA における安全な一括コンテンツ更新 - Laurel Timko
- 38:00従来の一括更新とスクリプトの問題点
- 42:00 DA 検索 vs. カスタム アプリ フレームワーク
- 47:00高度な検索と置換アプリの構築
- 52:00アプリの機能: DOM 解析、フィルター、プレビュー、エクスポート
- 57:00交換操作とガードレール
- 1:02: 00ライブデモ: 一括検索、置換、バージョン管理、元に戻す
- 1:08: 00ユースケースとベストプラクティス
- 1:12: 00件のQ&A、DAと従来のAEMの比較、リソース、ユニバーサルエディターに代わるクイック編集デモ
ノースカロライナ州ケーリーのAEMミートアップ写真
写真提供:アンドレッティ・ブラウン、JMP
イベントからのPDFドキュメントリソース
注: 上記の EDS ブロックは、AEM/EDS および Adobe CDN アーキテクチャに関してミートアップで言及されたサンプルのデモ ブロックです。このブロックは、AEM as a Cloud Service DAM 内の PDF を取得し、各 PDF に対して AEM によって生成されたサムネイルとともに、AEM Assets のタイトル、説明、ファイル サイズとともに表示します。
ミートアップで言及されたエッジ配信 / AEM リソース
- ドキュメント - Adobe Managed CDN の設定: CDN でのトラフィックの設定 | Adobe Experience Manager
- ラボセッション: エッジ配信用のドキュメントオーサリング (DA) アプリの作成:マイクロフロントエンドによるエッジ配信サービスの拡張
- LaurelのDA向けAdvanced Search/Replaceは、 EDSのブロックパーティーでも紹介されました。
著者について
聞いてみてどうでしたか?自分に合ったものについてご質問がありますか?ぜひご相談ください!お問い合わせ