Arsitektur sumber - AWS Bimbingan Preskriptif

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Arsitektur sumber

Diagram berikut menunjukkan arsitektur aplikasi OpenText Customer Experience tipikal yang menggunakan komponen OpenText inti, fungsionalitas kustom yang terhubung ke komponen OpenText inti, dan database, file, dan repositori. Meskipun OpenText arsitektur bervariasi untuk setiap implementasi pelanggan, diagram menunjukkan komponen khas dan ini dicakup oleh panduan ini.

Komponen yang berbeda dari OpenText migrasi ke AWS Cloud.

Elemen arsitektur utama yang ditargetkan untuk migrasi oleh panduan ini dijelaskan dalam tabel berikut.

Solusi Elemen utama yang perlu dipertimbangkan untuk migrasi
OpenText TeamSite TeamSite contoh
Toko konten
File konfigurasi (misalnya, tsgroups.xml atauroles.xml)
Kode kustom - Kustomisasi kode seperti integrasi dengan sumber data eksternal atau fungsionalitas yang dibuat khusus
Authoring database - Database ini biasanya digunakan di server database khusus
TeamSite pencarian — Diterapkan di servernya sendiri (opsional)

OpenDeploy:

  • OpenDeploy contoh

  • Konfigurasi, misalnya OpenDeploy pengguna

  • Kode kustom - Kustomisasi kode untuk fungsionalitas yang dibuat khusus (misalnya, penerapan multi-lingkungan)

OpenText LiveSite LiveSite contoh
Repositori aset web
File konfigurasi
Kode kustom
Database runtime yang digunakan di servernya sendiri

OpenDeploy:

  • OpenDeploy contoh

  • Konfigurasi

  • Kode kustom

Pencarian terindeks Ini bisa berupa server OpenText LiveSite konten atau implementasi pencarian indeks serupa, seperti Apache Solr
OpenText Manajemen Media atau MediaBin MediaBin contoh
Kode kustom untuk kustomisasi atau plugin yang ada
MediaBin repositori aset
MediaBin basis data

Strategi migrasi dan AWS produk dan layanan yang dapat Anda pilih bergantung pada karakteristik sistem sumber Anda dan kebutuhan pribadi Anda. Tabel berikut menjelaskan strategi yang paling umum untuk migrasi.

Jenis elemen AWS Layanan target Strategi migrasi
OpenText komponen inti
  • Instans Amazon Elastic Compute Cloud (AmazonEC2)

  • Wadah seperti Amazon Elastic Container Service (AmazonECS) dan Amazon Elastic Kubernetes Service (Amazon) EKS

  • Rehost

  • Platform Ulang

Biasanya, Anda menginstal instance baru dari produk. Instalasi setiap jenis instans sepenuhnya otomatis.

Fungsionalitas dan integrasi khusus
  • AmazonEC2, terintegrasi dengan komponen OpenText inti

  • Wadah (misalnya, Amazon ECS dan AmazonEKS)

  • Layanan mikro tanpa server (misalnya,) AWS Lambda

  • APIGerbang Amazon

  • Rehost

  • Platform Ulang

  • Refactor

  • Mempertahankan

Menyediakan dan mengkonfigurasi pipeline penyebaran yang digunakan untuk pemeliharaan dan evolusi platform. OpenText Pipa ini digunakan untuk menyebarkan kode.

Beberapa fungsi dependen yang dibangun sebagai OpenText TeamSite kustomisasi atau sebagai aplikasi eksternal dapat dikontainerisasi atau difaktorkan ulang sebagai fungsi Lambda. Jika ini masalahnya, Anda dapat mengatur fungsi tanpa server melalui Gateway. API

Basis Data
  • Amazon Relational Database Service (AmazonRDS)

  • Platform Ulang

Biasanya, Anda dapat memigrasikan database ke instans Amazon RDS DB dengan menggunakan AWS Database Migration Service ().AWS DMS
Penyimpanan
  • Toko Blok Elastis Amazon (AmazonEBS)

  • Amazon Simple Storage Service (Amazon S3)

  • Rehost

Repositori data disalin ke EBS volume Amazon yang terkait dengan instance komponen OpenText inti.

Bucket S3 dapat digunakan untuk repositori data yang lebih besar, seperti OpenText MediaBin atau repositori aset Manajemen Media.