Pedoman produk SaaS untuk AWS Marketplace - AWS Marketplace

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

Pedoman produk SaaS untuk AWS Marketplace

AWS Marketplace memelihara pedoman berikut untuk semua produk dan penawaran perangkat lunak sebagai layanan (SaaS) AWS Marketplace untuk mempromosikan platform yang aman, terjamin, dan dapat dipercaya bagi pelanggan kami. Bagian berikut memberikan pedoman untuk produk SaaS di. AWS Marketplace

Semua produk dan metadata terkait ditinjau ketika dikirimkan untuk memastikan bahwa mereka memenuhi atau melampaui pedoman saat ini AWS Marketplace . Pedoman ini ditinjau dan disesuaikan untuk memenuhi persyaratan keamanan kami yang terus berkembang. Selain itu, AWS Marketplace terus meninjau produk untuk memverifikasi bahwa mereka memenuhi setiap perubahan pada pedoman ini. Jika produk tidak sesuai, kami mungkin mengharuskan Anda memperbarui produk Anda dan dalam beberapa kasus produk Anda mungkin sementara tidak tersedia untuk pelanggan baru sampai masalah diselesaikan.

Pedoman pengaturan produk

Semua produk SaaS harus mematuhi pedoman pengaturan produk berikut:

  • Dimensi harga tidak dapat dibatasi hanya untuk penawaran pribadi. Pembeli harus dapat berlangganan salah satu dimensi harga pada produk publik.

  • Setidaknya satu dimensi harga harus memiliki harga lebih dari $0,00.

  • Semua dimensi harga harus berhubungan dengan perangkat lunak aktual dan tidak dapat menyertakan produk atau layanan lain yang tidak terkait dengan perangkat lunak.

  • Produk SaaS yang ditawarkan secara eksklusif di AWS GovCloud (US) Wilayah harus termasuk GovCloud di suatu tempat dalam judul produk.

Persyaratan informasi pelanggan

Semua produk SaaS harus mematuhi persyaratan informasi pelanggan berikut:

  • Produk SaaS harus ditagih seluruhnya melalui dimensi yang tercantum pada. AWS Marketplace

  • Anda tidak dapat mengumpulkan informasi pembayaran pelanggan untuk produk SaaS Anda kapan saja, termasuk informasi kartu kredit dan rekening bank.

Pedoman penggunaan produk

Semua produk SaaS harus mematuhi pedoman penggunaan produk berikut:

  • Setelah berlangganan produk di AWS Marketplace, pelanggan harus dapat membuat akun dalam aplikasi SaaS Anda dan mendapatkan akses ke konsol web. Jika pelanggan tidak dapat mengakses aplikasi dengan segera, Anda harus memberikan pesan dengan instruksi khusus tentang kapan mereka akan mendapatkan akses. Ketika akun telah dibuat, pelanggan harus dikirimi pemberitahuan yang mengonfirmasi bahwa akun mereka telah dibuat bersama dengan langkah selanjutnya yang jelas.

  • Jika pelanggan sudah memiliki akun di aplikasi SaaS, mereka harus memiliki kemampuan untuk masuk dari halaman arahan pemenuhan.

  • Pelanggan harus dapat melihat status langganan mereka dalam aplikasi SaaS, termasuk kontrak atau informasi penggunaan langganan yang relevan.

  • Pelanggan harus dapat dengan mudah mendapatkan bantuan dengan masalah seperti: menggunakan aplikasi, pemecahan masalah, dan meminta pengembalian uang (jika ada). Opsi kontak Dukungan harus ditentukan pada halaman arahan pemenuhan.

  • Perangkat lunak dan metadata produk tidak boleh berisi bahasa yang mengarahkan pengguna ke platform cloud lain, produk tambahan, layanan upsell, atau penawaran uji coba gratis yang tidak tersedia. AWS Marketplace

    Untuk informasi tentang uji coba gratis untuk produk SaaS, lihat. Membuat penawaran uji coba gratis SaaS di AWS Marketplace

  • Jika produk Anda merupakan add-on untuk produk lain atau produk ISV lain, deskripsi produk Anda harus menunjukkan bahwa itu memperluas fungsionalitas produk lain dan bahwa tanpa itu, produk Anda memiliki utilitas yang sangat terbatas. Misalnya, Produk ini memperluas fungsionalitas dan tanpa itu, produk ini memiliki utilitas yang sangat terbatas<product name>. Harap dicatat bahwa mungkin memerlukan lisensi sendiri untuk fungsionalitas penuh dengan daftar ini. <product name>

Pedoman arsitektur

Topik berikut mencantumkan dan menjelaskan pedoman arsitektur untuk produk SaaS.

Pedoman efektif 1 Mei 2025

catatan

Pedoman berikut mulai berlaku pada 1 Mei 2025.

  • Anda dapat mempublikasikan semua arsitektur SaaS. Namun, AWS Marketplace untuk mempertimbangkan produk Anda sebagai digunakan AWS, aplikasi SaaS Anda harus sesuai dengan salah satu pola hosting yang tercantum AWS di bawah ini. Produk yang digunakan AWS menerima penunjukan khusus dalam hasil AWS Marketplace pencarian, dan di halaman detail produk mereka.

    • Produk berjalan sepenuhnya AWS. Ini termasuk pesawat aplikasi dan kontrol. Pesawat aplikasi dapat berjalan di AWS akun penjual, AWS akun pembeli, atau keduanya. Aplikasi SaaS dapat menggunakan jaringan pengiriman konten (CDNs), sistem nama domain (DNSs), dan penyedia identitas perusahaan (IdPs) dari penyedia lain.

    • Produk ini dirancang untuk mereplikasi atau memigrasikan data atau beban kerja ke AWS saja. Kecuali untuk klien dan gateway yang berjalan di luar AWS, aplikasi dan pesawat kontrol harus berjalan. AWS AWS Harus menjadi satu-satunya target yang tersedia. Jika produk juga mendukung replikasi ke lingkungan di luar AWS, Anda harus menghapus kemampuan itu dan mempublikasikan produk terpisah dengan kemampuan itu. AWS Marketplace tidak akan menganggap produk kedua itu sebagai digunakan. AWS

  • Aplikasi yang membutuhkan sumber daya dalam infrastruktur pembeli harus mengikuti pedoman ini:

    • Bidang kontrol Anda - seperti yang didefinisikan dalam Whitepaper AWS Dasar Arsitektur SaaS - harus berada di infrastruktur yang Anda kelola agar produk Anda dianggap sebagai produk SaaS dan bukan layanan terkelola. Untuk informasi selengkapnya, lihat whitepaper SaaS vs. Managed Service Provider.

    • Dalam deskripsi produk, Anda harus memberi tahu pelanggan bahwa jika mereka dikenakan biaya AWS infrastruktur terpisah dari AWS Marketplace transaksi mereka, mereka harus membayar biaya tersebut.

    • Anda harus menyediakan sumber daya dengan cara yang aman, seperti menggunakan AWS Security Token Service (AWS STS) atau AWS Identity and Access Management (IAM).

    • Anda harus mengikuti prinsip hak istimewa paling sedikit saat membuat instruksi penggunaan atau templat penerapan yang memberikan izin ke aplikasi Anda.

    • Anda harus memberikan dokumentasi tambahan yang menjelaskan semua AWS layanan yang disediakan, pernyataan kebijakan IAM, dan bagaimana peran IAM atau pengguna digunakan dan digunakan di akun pelanggan.

    • Anda harus memberikan instruksi atau templat penyebaran yang memungkinkan pembeli untuk menyebarkan sumber daya yang diperlukan di akun mereka AWS .

    • Jika Anda menyediakan AWS CloudFormation template (CFTs) untuk menyebarkan sumber daya ke AWS akun pembeli, mereka harus mematuhi AWS Marketplace kebijakan untuk CFTs. Anda harus mempublikasikannya CFTs sebagai bagian dari daftar SaaS Anda dengan mengikuti metode yang disediakan saat Anda mengaktifkan opsi penyebaran SaaS Quick Launch untuk pembeli Anda. SaaS Quick Launch memudahkan pembeli Anda untuk mengonfigurasi solusi SaaS Anda.

    • Jika Amazon Machine Images (AMIs) disebarkan ke AWS akun pembeli, mereka harus mematuhi AWS Marketplace kebijakan untuk AMIs. Anda AMIs harus melewati pemindai AMI di Portal AWS Marketplace Manajemen (portal penjual). Saat meminta produk Anda untuk dipublikasikan, Anda juga harus menghubungi AWS Marketplace operasi dan memberikan bukti hasil pemindaian.

    • Jika gambar kontainer disebarkan ke AWS akun pembeli, gambar harus mematuhi AWS Marketplace kebijakan untuk kontainer. Gambar kontainer Anda dapat di-host di luar AWS, tetapi harus dipindai di Amazon Elastic Container Registry (Amazon ECR) Registry ECR) dan bebas dari kerentanan kritis. Saat meminta produk Anda untuk dipublikasikan, Anda juga harus menghubungi AWS Marketplace operasi dan memberikan bukti bahwa wadah melewati pemindaian.

  • Berhasil menelepon AWS Marketplace APIs dari Akun AWS yang terdaftar sebagai penyedia dan mengajukan permintaan penerbitan SaaS. Model penetapan harga SaaS menentukan mana yang APIs harus disebut:

  • Produk SaaS yang ditawarkan secara eksklusif di AWS GovCloud (US) Daerah harus menjelaskan batas-batas arsitektur antara lain Wilayah AWS dan AWS GovCloud (US) Wilayah, kasus penggunaan untuk produk, dan beban kerja yang tidak direkomendasikan untuk produk tersebut.

Untuk informasi lebih lanjut tentang arsitektur SaaS, lihat Dasar-Dasar Arsitektur SaaS.

Diagram arsitektur

Untuk menerima penunjukan khusus tempat produk Anda digunakan AWS, perbarui detail arsitektur produk Anda di Portal AWS Marketplace Manajemen. Pilih pola hosting yang digunakan AWS dan unggah diagram arsitektur yang akan ditinjau oleh AWS. Untuk pola hosting yang AWS Marketplace mempertimbangkan untuk digunakan AWS, lihatPedoman efektif 1 Mei 2025, sebelumnya dalam panduan ini.

Gunakan kriteria berikut saat membuat diagram:

  • Kelompokkan dan beri label komponen sebagai bagian dari bidang aplikasi atau bidang kontrol.

  • Untuk komponen apa pun di luar AWS yang merupakan bagian dari logika bisnis inti produk Anda, kelompokkan dengan bidang aplikasi.

  • Komponen dapat mewakili detail tingkat rendah (misalnya, instance komputasi dan subnet jaringan), atau layanan tingkat tinggi (misalnya, platform analisis data).

  • Komponen tidak perlu mengidentifikasi nama AWS layanan atau AWS non-layanan yang digunakan.

  • Tempatkan komponen di mana mereka berjalan secara logis. Misalnya, di AWS akun penjual, AWS akun pembeli,AWS lingkungan non-penjual, atau lingkungan lain.

  • Untuk replikasi data atau produk migrasi beban kerja, sertakan semua lingkungan sumber dan target yang didukung.

Tingkat detail

Anda dapat membuat diagram tingkat tinggi yang menunjukkan komponen sistem utama, termasuk aliran data dasar, dan berfokus pada bidang aplikasi dan layanan bidang kontrol. Atau, Anda dapat membuat diagram terperinci tingkat rendah yang memecah setiap komponen, menunjukkan koneksi tertentu, dan menyertakan spesifikasi teknis dengan tingkat detail yang berbeda.

Diagram berikut menunjukkan arsitektur aplikasi SaaS analisis video hipotetis. Masing-masing menunjukkan tingkat detail yang berbeda. Keduanya bisa diterima. Gunakan mereka sebagai contoh untuk tingkat detail untuk dimasukkan dalam diagram Anda sendiri.

Berikut ini adalah contoh diagram tingkat tinggi.

Diagram arsitektur yang menunjukkan arsitektur aplikasi SaaS analisis video hipotetis dengan layanan tingkat tinggi. Layanan tersebut meliputi pembelajaran mesin, penyimpanan, web, dan layanan penagihan yang dikelompokkan dan diberi label sebagai bagian dari bidang kontrol dan pesawat aplikasi.

Berikut ini adalah contoh diagram rinci tingkat rendah.

Diagram arsitektur yang menunjukkan arsitektur aplikasi SaaS analisis video hipotetis dengan detail tingkat rendah. Detailnya mencakup ikon AWS layanan untuk AWS Fargate, virtual private cloud (VPC), dan Amazon SageMaker AI yang dikelompokkan dan diberi label sebagai bagian dari bidang kontrol dan bidang aplikasi.

Untuk informasi lebih lanjut, lihat Apa itu Diagram Arsitektur? . Setelah membuat diagram, perbarui detail arsitektur Anda di Portal AWS Marketplace Manajemen (AMMP). Untuk informasi selengkapnya, lihat Perbarui informasi produk.

Pedoman saat ini efektif hingga 30 April 2025

Semua produk SaaS harus mematuhi pedoman arsitektur berikut:

catatan

Untuk pedoman setelah 30 April 2025, lihat. Pedoman efektif 1 Mei 2025

  • Sebagian dari aplikasi Anda harus di-host di tempat Akun AWS yang Anda miliki.

  • Semua komponen aplikasi harus di-host dalam infrastruktur yang Anda kelola. Aplikasi yang membutuhkan sumber daya tambahan dalam infrastruktur pelanggan harus mengikuti pedoman ini:

    • Menyediakan sumber daya dengan cara yang aman, seperti menggunakan AWS Security Token Service (AWS STS) atau AWS Identity and Access Management (IAM).

    • Berikan dokumentasi tambahan, termasuk deskripsi semua pernyataan kebijakan IAM yang disediakan Layanan AWS, dan bagaimana peran IAM atau pengguna digunakan dan digunakan di akun pelanggan.

    • Sertakan pemberitahuan dalam deskripsi produk yang menjelaskan bahwa jika pelanggan dikenakan biaya AWS infrastruktur tambahan terpisah dari AWS Marketplace transaksi mereka, mereka bertanggung jawab untuk membayar biaya infrastruktur tambahan.

    • Jika produk Anda menyebarkan agen, Anda harus memberikan instruksi kepada pelanggan yang menjelaskan cara menyebarkannya di dalamnya. Akun AWS

    • Aplikasi yang membutuhkan sumber daya yang berjalan di infrastruktur pelanggan akan memiliki tinjauan tambahan oleh AWS Marketplace, yang dapat memakan waktu 2-4 minggu.

  • Berhasil menelepon AWS Marketplace APIs dari Akun AWS yang terdaftar sebagai penyedia dan mengajukan permintaan penerbitan SaaS. Model penetapan harga SaaS menentukan mana yang APIs harus disebut:

  • Produk SaaS yang ditawarkan secara eksklusif di AWS GovCloud (US) Daerah harus menjelaskan batas-batas arsitektur antara lain Wilayah AWS dan AWS GovCloud (US) Wilayah, kasus penggunaan untuk produk, dan beban kerja yang tidak direkomendasikan untuk produk tersebut.