Test ve geliştirme için bir SaaS teklifi planla

Üretim teklifinizden ayrı bir ortamda geliştirmek için ayrı bir test ve geliştirme (DEV) teklifi ve ayrı bir üretim (PROD) teklifi oluşturursunuz. Bu makalede geliştirme ve test işlemlerinizi bir DEV teklifinde gerçekleştirmenin avantajları ve DEV ile üretim teklifleri arasındaki yapılandırma farklılıkları açıklanmaktadır.

DEV teklifinin avantajları

Geliştirme ekibinin PROD teklifini geliştirme ve test etme amacıyla kullanması için ayrı bir DEV teklifi oluşturmanın bazı nedenleri şunlardır:

  • Yanlışlıkla müşteri ücretlendirmesinden kaçının
  • Fiyatlandırma modellerini değerlendirme
  • Gerçek müşterileri hedeflemeyen planlar eklenmiyor

Müşterilere yanlışlıkla ücret yansıtılmasından kaçının

PROD teklifi yerine bir DEV teklifi kullanarak ve bunları geliştirme ve üretim ortamları olarak değerlendirerek müşterilere yanlışlıkla ücret ödemekten kaçınabilirsiniz.

Market API'lerini çağırmak için iki farklı Microsoft Entra uygulaması kaydetmenizi öneririz. Geliştiriciler, DEV teklif ayarlarıyla bir Microsoft Entra uygulaması kullanırken, operasyon ekibi ise PROD uygulama kaydını kullanır. Bunu yaparak geliştirme ekibini, ayda 100 K ABD doları ödeyen bir müşterinin aboneliğini iptal etmek için API'yi çağırmak gibi yanlışlıkla hatalar yapmasını engelleyebilirsiniz. Müşterinin kullanmadıkları tarifeli kullanım için ücretlendirmekten de kaçınabilirsiniz.

Fiyatlandırma modellerini değerlendirme

Geliştirme teklifinde fiyatlandırma modellerinin test edilmesi, geliştiricilerin farklı fiyatlandırma modellerini denerken riski azaltır.

Yayımcılar, tekliflerinde en uygun fiyatlandırma modelini belirlemek için DEV teklifinde ihtiyaç duydukları planları oluşturabilir. Geliştiriciler, farklı fiyatlandırma birleşimlerini test etmek için DEV teklifinde birden çok plan oluşturmak isteyebilir. Örneğin, farklı özel ölçümlü boyut kümelerine sahip planlar oluşturabilirsiniz. Sabit fiyat ve özel tarifeli boyutların karışımıyla farklı bir plan oluşturabilirsiniz.

Birden çok fiyatlandırma seçeneğini test etmek için her benzersiz fiyatlandırma modeli için bir plan oluşturmanız gerekir. Daha fazla bilgi edinmek için bkz. Planlar.

Gerçek müşterileri hedeflemeyen planlar eklenmiyor

Geliştirme ve test için bir DEV teklifi kullanarak PROD teklifindeki gereksiz dağınıklığı azaltabilirsiniz. Örneğin, farklı fiyatlandırma modellerini veya teknik yapılandırmaları test etmek için oluşturduğunuz planları silemezsiniz (destek bileti oluşturmadan). Bu nedenle DEV teklifinde test planları oluşturarak PROD teklifindeki dağınıklığı azaltmış olursunuz.

PROD teklifindeki dağınıklık, tüm planların gerçek müşterileri hedeflemesini beklediklerinden ürün ve pazarlama ekiplerini rahatsız eder. Özellikle her biri farklı korumalı alanlar isteyen birbirinden kopuk büyük ekipler için, iki teklif oluşturmak, DEV ve PROD için iki farklı ortam sağlar. Bazı durumlarda, farklı test senaryoları çalıştıran farklı kişileri olan daha büyük bir ekibi desteklemek için birden çok DEV teklifi oluşturmak isteyebilirsiniz. Farklı ekip üyelerinin DEV teklifinde PROD teklifinden ayrı çalışmasına izin vermek, üretim planlarının mümkün olduğunca üretime hazır durumda tutulmasına yardımcı olur.

Bir geliştirme teklifini test etmek, teklif başına 30 özel ölçülen boyut sınırından kaçınmaya yardımcı olur. Geliştiriciler, PROD teklifindeki özel tarifeli boyut sınırını etkilemeden DEV teklifinde farklı ölçüm kombinasyonlarını deneyebilir.

DEV ve üretim teklifleri arasındaki yapılandırma farklılıkları

Çoğu ayarı test ve geliştirme (DEV) ve üretim (PROD) tekliflerinde aynı şekilde yapılandırabilirsiniz. Örneğin, resmi pazarlama dili ve ekran görüntüleri ve logolar gibi varlıklar aynı olmalıdır. Yapılandırmanın aynı olduğu durumlarda, DEV teklifindeki planlardaki alanları KOPYALAYıP PROD teklifindeki planlara yapıştırabilirsiniz.

Aşağıdaki bölümlerde DEV ve PROD teklifleri arasındaki yapılandırma farkları açıklanmaktadır.

Teklif kurulumu sayfası

Her iki teklifin Diğer Ad kutusunda aynı diğer adı kullanmanızı, ancak DEV teklifinin diğer adına _test eklemenizi öneririz. Örneğin, PROD teklifinizin diğer adı contososolution ise, DEV teklifinin diğer adı contososolution_testolmalıdır. Bu şekilde, DEV teklifinizi PROD teklifinizden kolayca belirleyebilirsiniz.

Müşteri Adayları bölümünde, DEV teklifi için bir Azure tablosu veya test CRM ortamı kullanın. PROD teklifi için İş Ortağı Merkezi'nde veya CRM sisteminizde Referanslar çalışma alanını kullanın.

Özellikler sayfası

Bu sayfayı hem DEV hem de PROD tekliflerinde aynı şekilde yapılandırın.

Teklif listeleme sayfası

Bu sayfayı hem DEV hem de PROD tekliflerinde aynı şekilde yapılandırın.

Önizleme hedef kitlesi

DEV teklifinde, kendiniz de dahil olmak üzere geliştiricilerin ve test edenlerin Microsoft Entra kullanıcı asıl adlarını veya Microsoft hesabı (MSA) e-posta adreslerini ekleyin. Microsoft Entra Id üzerindeki bir kullanıcının kullanıcı asıl adı, o kullanıcının e-postasından farklı olabilir. Örneğin, jane.doe@contoso.com çalışmaz ancak janedoe@contoso.com çalışır. Belirlediğiniz kullanıcılar geliştirme ve test aşamasında Önizleme bağlantısını paylaştığınızda DEV teklifine erişebilir.

PROD teklifinde, teklifi canlı yayımlamak için Canlı Git düğmesini seçmeden önce teklifi doğrulayan kullanıcıların Microsoft Entra kullanıcı asıl adını veya Microsoft Hesabı e-postasını ekleyin.

Teknik yapılandırma sayfası

Bu tabloda DEV teklifleri ve PROD teklifleri için ayarlar arasındaki farklar açıklanmaktadır.

Ayar DEV teklifi PROD teklifi
Giriş sayfası URL'si Geliştirme/test uç noktanızı girin. Üretim uç noktanızı girin.
Bağlantı web kancası Geliştirme/test uç noktanızı girin. Üretim uç noktanızı girin.
Microsoft Entra tenant kimliği Test uygulaması kaydı için kiracı kimliğinizi (Microsoft Entra dizin kimliği) girin. Üretim uygulaması kayıt kiracı kimliğinizi girin.
Microsoft Entra uygulama kimliği Test uygulaması kayıt uygulama kimliğinizi (istemci kimliği) girin. Üretim uygulamanızın kayıt kimliğini girin.

Plan görünürlüğü

Test planınızı özel plan olarak yapılandırmanızı öneririz, bu nedenle yalnızca hedeflenen geliştiriciler ve test ediciler tarafından görülebilir. Bu, teklifi yanlışlıkla canlı yayınlarsanız test planınızı müşterilere sunmanıza karşı ek bir koruma düzeyi sağlar.

Planınızı DEV teklifi yerine bir üretim teklifinde test etmeyi seçerseniz, müşterilerin planı satın alamamaları için bu özellikle önemlidir. Ayrı bir özel test planı oluşturmanızı ve özel test planını hiçbir zaman canlı yayımlamamanızı öneririz. Testlerinizi önizlemede yapmak için özel test planınızı kullanırsınız. Testinizi tamamladığınızda canlı yayımlama için bir üretim planı oluşturursunuz. Ardından test planının dağıtımını durdurabilirsiniz.

Plana genel bakış sayfası

Planlarınızı oluştururken, hem DEV hem de PROD tekliflerinde aynı Plan Kimliği ve Plan adı _testile GELIŞTIRME teklifinde plan kimliğini ekleme dışında kullanmanızı öneririz. Örneğin, PROD teklifindeki Plan Kimliği enterpriseise, DEV teklifindeki plan kimliği enterprise_testolmalıdır. Bu şekilde, DEV teklifinizi PROD teklifinizden kolayca ayırt edebilirsiniz. TEKLIFIniz için en uygun olduğuna karar vereceğiniz fiyatlandırma modelleri ve fiyatlarla PROD teklifinde planlar oluşturursunuz.

Plan listesi

Plana genel bakış>Plan listeleme sekmesinde, hem DEV hem de PROD planlarına aynı plan açıklamasını girin.

Fiyatlandırma ve kullanılabilirlik sayfası

Bu bölüm, Planına genel bakış>Fiyatlandırma ve kullanılabilirlik sayfasını tamamlama konusunda rehberlik sağlar.

Piyasa

DEV ve PROD teklifleri için aynı pazarları seçin.

Fiyatlandırma

Fiyatlandırma modellerini denemek için DEV teklifini kullanın. Hangi fiyatlandırma modelinin veya modellerin en iyi şekilde çalıştığını doğruladıktan sonra PROD teklifinde istediğiniz fiyatlandırma modellerini ve fiyatları içeren planları oluşturacaksınız.

Planı satın aldığınızda, size plan kapsamında tanımlanan fiyatlar uygulanır. Test maliyetlerinizi en aza indirmek için DEV teklifinin sıfır veya düşük fiyatlı planlar içermesi gerekir. Örneğin, $0,01 (bir sent). Bu, sabit fiyat, tarifeli faturalama ve kullanıcı başına fiyatlar için geçerlidir. PROD teklifi, müşterilere ücretlendirmek istediğiniz fiyatlara sahiptir.

Önemli

Önizlemede yapılan satın almalar hem DEV hem de PROD teklifleri için işlenir. Bir teklifin fiyatı 100 ABD doları/mo ise şirketinizden 100 ABD doları ücret alınır. Böyle bir durumda, birdestek bileti açabilirsiniz ve tam tutar için bir ödeme yapacağız (ve mağaza hizmeti ücreti almayacağız).

Müşteriden ücret almak istediğiniz fiyatları canlı olarak yayımladığınız ayrı üretim planında ayarlarsınız.

Fiyatlandırma modeli

DEV ve PROD tekliflerinin planlarında aynı plan yapısını kullanın. Örneğin, PROD teklifindeki plan aylık faturalama dönemiyle Sabit fiyat ise, planı DEV teklifinde aynı modeli kullanarak yapılandırın.

Pazaryeri özel ölçüm boyutları dahil olmak üzere fiyatlandırma modellerini test etme maliyetinizi azaltmak için, Geliştirme teklifinde Fiyatlandırma ve kullanılabilirlik sekmesinin Fiyatlandırma bölümünü Üretim teklifinden daha düşük fiyatlarla yapılandırmanızı öneririz. DEV teklifinde planların fiyatlarını ayarlarken izleyebileceğiniz bazı yönergeler aşağıdadır.

Fiyat Yorum
0,00 ABD doları - 0,01 ABD doları Finansal etki yaratmamak için toplam işlem maliyetini sıfır veya düşük maliyet için bir sente ayarlayın. Ölçüm API'lerine çağrı yaparken veya çözümünüzü geliştirirken teklifinizdeki satın alma planlarını test etmek için bu fiyatı kullanın.
0,01 ABD doları Analiz, raporlama ve satın alma sürecini test etmek için bu fiyat aralığını kullanın.
$50,00 - $100,00 Ödemeyi test etmek için bu fiyat aralığını kullanın. Ödeme zamanlamamız hakkında bilgi için bkz. Ödeme zamanlamaları ve işlemleri.

Önemli

Testinizde mağaza hizmet ücreti tahsil edilmemesi için, test satın alma işlemini izleyen yedi gün içinde destek bileti açın.

Microsoft sayfası ile ortak satış

Microsoft ile Ortak Satışını, GELIŞTIRME teklifinin sekmesiyle yapılandırmayın.

Bulut Çözümü Sağlayıcıları (CSP' ler) aracılığıyla yeniden satış

GELIŞTIRME teklifinin CSP'ler aracılığıyla yeniden satış sekmesinde CSP programıİş ortağı yok seçeneğini belirleyin.

  • Planlar hakkında daha fazla bilgi edinmek için bkz. Ticari pazar için SaaS teklifi planlama.
  • Teklif oluşturma hakkında adım adım yönergeler için bkz. SaaS teklifi oluşturma
  • SaaS planını test etmek için bkz. SaaS planına genel bakış