İngilizce dilinde oku

Aracılığıyla paylaş


Power Platform ardışık düzenlerinin genel görünüm

Power Platform içindeki ardışık düzenler Power Platform ve Dynamics 365 müşterileri için ALM otomasyonu ve sürekli tümleştirme ve sürekli teslim (CI/CD) özelliklerini tüm üreticiler, yöneticiler ve geliştiriciler için daha ulaşılabilir bir şekilde hizmete getirerek uygulama yaşam döngüsü yönetimini (ALM) herkesin kullanımına sunmayı amaçlar.

Dağıtım ardışık düzen özelliği örneği

İşlem hatları, takımınız veya kuruluşunuz içinde sağlıklı, otomatik ALM süreçlerini benimseyerek yatırım getirisini elde etmek için daha önce gereken çaba ve etki alanı bilgilerini önemli ölçüde azaltır.

  • Yöneticiler, otomatik dağıtım ardışık düzenlerini günler veya haftalar yerine dakikalar içinde kolayca yapılandırır.
  • Üreticiler çözümlerini kolayca dağıtmak için sezgisel bir kullanıcı deneyimine sahiptir.
  • Profesyonel geliştiriciler (isteğe bağlı olarak) ardışık düzenleri genişletebilir ve bunları Power Platform komut satırı arabirimini (CLI) kullanarak çalıştırabilir.

Yöneticiler işlem hatlarını merkezi olarak yönetir ve idare eder

İşlem hatları, yöneticilerin vatandaş liderliğindeki ve pro-dev liderliğindeki projeleri daha az çabayla merkezi olarak yönetmelerini sağlar. Yöneticiler, kuruluş genelinde çözüm geliştirmeyi, sınamayı ve teslimi yönetip kolaylaştıran uygun koruyucuları ayarlar. Diğer yönetici faydaları şunlardır:

  • Daha düşük toplam sahip olma maliyeti:

    • İşlem hatları; üretici, geliştirici ve yönetici üretkenliğini önemli ölçüde geliştirir. İşlem hatları, iş çözümlerinizin güvenli ve yönetilen bir süreç aracılığıyla daha hızlı ve daha yüksek kalitede pazara sunulmasını sağlar.
    • Kuruluşunuz veya takımınız genelinde güvenli ve özel olarak uyarlanmış değişiklik yönetim süreçleri uygulamak için minimum çaba.
  • Zaman ve para kazanın:

    • Sistem ağır işleri ve sürekli bakımı üstlenir, böylece sizin yapmanıza gerek kalmaz.
  • ALM'yi kendi hızınızda ölçeklendirin:

    • ALM yolculuğunuzun neresinde olursanız olun işlem hatlarını geliştiren iş ihtiyaçlarınızı karşılayacak şekilde genişletebilirsiniz. Bu yukarı doğru geçişin mümkün olduğunca sorunsuz ve zahmetsiz olmasını hedefliyoruz. Daha fazla bilgi: Microsoft Power Platform CLIpac pipeline komut çubuğu
  • Uyumluluk, güvenlik, izleme ve otomasyon hedeflerine ulaşın:

    • Onay tabanlı temsilcili dağıtımlarla üretim ortamlarının güvenliğini sağlayın.
    • Özelleştirmeler ve denetim günlüğü otomatik olarak kaydedilir ve kolayca erişilebilir.
    • Kullanıma hazır analizler, merkezi bir konumda daha iyi görünürlük sağlar.
    • Kullanıma hazır Power BI raporlarını ardışık düzenler uygulaması içinde görüntüleme veya kendi raporlarınızı oluşturma yeteneği. Daha fazla bilgi: Model temelli uygulamalara genel bakış raporlama
    • Ardışık düzen genişletilebilirliği ve Power Automate ile kuruluşunuzun ihtiyaçlarına göre ardışık düzenleri özel olarak uyarlayın.

Üreticiler önceden yapılmış ardışık düzenleri çalıştırır

Bir işlem hattı yerleştirildikten sonra, üreticiler birkaç tıklama ile ürün içi dağıtımları başlatabilir. Bunları doğrudan geliştirme ortamlarının içinden de yapabilirler. Üreticilere sağlanan diğer faydalar şunlardır:

  • ALM işlemleri veya sistemleri için önceden bir bilgi gerekmez. Amatör geliştiriciler genellikle işlem hatlarını yönlendirmeli bir değişim süreci olarak görür.
  • Çözüm dağıtımları, hataları önlemek ve başarı oranlarını artırmak için hedef ortama göre önceden doğrulanır. Örneğin eksik bağımlılıklar ve diğer sorunlar dağıtımdan önce algılanır ve uygulayıcılar uygun eylemi gerçekleştirmeleri için derhal yönlendirilir.
  • Bağlantılar ve ortam değişkenleri, önceden sağlanır ve dağıtım başlamadan önce doğrulanır.
    • Bu, uygulamaların ve otomasyonun manuel işlem sonrası adımlara ihtiyaç duymadan dağıtılmasını ve her ortamdaki uygun veri kaynaklarına bağlanmasını sağlamaya yardımcı olur.
    • Yöneticiler kullanılacak belirli bağlantıları önceden yapılandırabilir.

Geliştiriciler, ardışık düzenleri kullanabilir ve genişletebilir

Profesyonel geliştiriciler, artık karmaşık arka plan işlemlerini gerçekleştiren işlem hattı sayesinde daha üretken olmanızı sağlar. Geliştiriciler, aynı amaca ulaşmak için gerekli olan çeşitli görevleri çalıştırmak yerine sisteme ne yapmaları istediklerini bildirebilir. Power Platform kullanarak geliştiriciler şunları yapabilir:

  • Çözümlerinin dağıtılmasında hazır olan aşamalar ve ortamlar gibi ilgili ayrıntıları görüntülemek için işlem hatlarını listeleyin.
  • Bir çözümü tek bir komutla dağıtın:
    • İşlem hatları ile geliştiriciler sadece gerekli parametreleri sağlar ve sistem tüm uç uca dağıtım işlemlerini kurumsal politikalara uygun olarak düzenler.
    • Birden çok ortama bağlanmaya, çözümleri dışarı aktarmaya, çözüm dosyalarını indirmeye, manuel olarak bağlantılar oluşturmaya ve dağıtım ayarları dosyalarını doldurmaya, çözümleri içe aktarmaya veya daha önce gerekli olan çeşitli diğer görevleri yerine getirmeye gerek yoktur.

Ayrıca geliştiriciler ardışık düzenleri genişletebilir ve diğer CI/CD araçlarıyla tümleştirebilir.

Sık sorulan sorular

İşlem hatları ne dağıtır?

İşlem hatları; bağlantı, bağlantı başvurusu ve ortam değişkenleri gibi hedef ortamın yapılandırması yanında çözümleri dağıtır. Çözümünüzde içerilen herhangi bir Power Platform özelleştirme, işlem hattı kullanılarak dağıtılabilir. İşlem hattı veya çözümler genel olarak Dataverse tablolar içinde depolanan verileri içermez.

Önemli

Power BI Panolar (önizleme) ve Power BI Veri Kümeleri (önizleme), şu anda ardışık düzenlerde desteklenmemektedir.

Neden ortamımda ardışık düzenimi göremiyorum?

İlk olarak kaynak ve hedef ortamlarınızın doğru şekilde bağlantılı olduğundan emin olun. Ardışık düzeninizi yalnızca geliştirme ortamlarınız gibi atanan kaynak ortamlarında görüntüleyebilirsiniz. Yapılandırma sırasında ortamlarınızı ardışık düzeninize bağlarken Geliştirme Ortamı veya Hedef Ortam ortam türü seçeneğiniz vardır. Ardışık düzen ile ilişkili ortamlarınıza uygun ortam türü atanırsa ardışık düzeniniz, kaynak geliştirme ortamınızda seçenek olarak görüntülenir.

Ardışık düzenler, çözüm yedeklerini otomatik olarak depolar mı?

Evet. Yönetilen ve yönetilmeyen çözümler her dağıtım için otomatik olarak dışarı aktarılır ve ardışık düzen ana bilgisayarında depolanır.

Özelleştirme, QA gibi bir dağıtım aşamasını atlayabilir mi?

Hayır Dağıtım isteği gönderilir gönderilmez (oluşturucu, geliştirici ortamından Dağıtım'ı seçtiğinde) çözümler dışarı aktarılır ve aynı çözüm yapıtı dağıtılır. Benzer şekilde, sistem bir potansiyel ardışık düzen içinde sonraki aşamalara dağıtımları için çözümü yeniden vermez. Aynı çözüm yapıtı, sıralı şekilde ardışık düzen aşamalarından geçmelidir. Sistem aynı zamanda dışarı aktarılan çözüm yapıtı üzerinde herhangi bir değişiklik yapılmasını önler. Bu, özelleştirme işleminin QA ortamlarını veya onay işlemlerinizi atmamasını sağlar.

İşlem hatlarını kullanmak için bağımsız lisans gerekir mi?

  • Geliştirici ortamlarının Yönetilen Ortamlar olması gerekmez. Bu ortamlar, geliştirici planı ile geliştirme ve test için kullanılabilir.
  • İşlem hatları ana bilgisayarının üretim ortamı olması gerekir ancak işlem hatları ana bilgisayarının Yönetilen Ortam olması gerekmez.
  • İşlem hatlarında kullanılan diğer tüm ortamlar, Yönetilen Ortamlar olarak etkinleştirilmelidir.
  • Tüm Yönetilen Ortamlar için premium kullanım hakları sağlayan lisanslar gereklidir.

Sık kullanılan bir kurulum örneği:

Ortam amacı Ortam türü Bağımsız lisans gereklidir
Ana Bilgisayar Üretim Hayı
Geliştirme Geliştirici Hayı
KG Geliştirici Hayı
Üretim Üretim Evet

Dağıtımlar için onayları yapılandırabilir miyim?

Evet. Bkz. temsilcili dağıtımlar.

Farklı işlem hatları ve aşamalar için farklı hizmet sorumluları kullanabilir miyim?

Evet. Daha fazla bilgi: Hizmet sorumlusu ile dağıtma

Hangi bağlantılar kullanılabilir?

Yazma deneyimlerine benzer şekilde, ardışık düzenleri çalıştıran oluşturucular kendi bağlantılarını veya erişim sahibi oldukları bağlantıları sağlayabilir. Hizmet sorumlusu bağlantıları ayrıca, özel bağlayıcılar da dahil olmak üzere hizmet sorumlusu kimlik doğrulamasını destekleyen bağlayıcılar için de kullanılabilir.

Mevcut bağlantı referanslarını neden güncelleştiremiyorum?

Şu anda, değer içermeyen bağlantı referansları çözümde veya hedeflenen ortamda dağıtım sırasında güncelleştirilemez. Bir değer daha önce dağıtıldıysa, hedeflenen ortamda güncelleştirilebilir.

Dağıtılan çözüm nesnelerinin sahibi kim?

Dağıtan kimlik. Standart dağıtımlarda, sahip istekte bulunan oluşturucudur. Temsilcili dağıtımlarda sahip, temsilci hizmet sorumlusu veya kullanıcıdır.

İşlem hattı farklı bir kiracıya atanabilir mi?

Hayır Bu senaryo için Azure DevOps veya GitHub kullanmanızı öneririz.

Geliştirme veya hedef ortamım sıfırlanır veya silinirse ne yapmalıyım?

Gerektiğinde ortam kaydını silip işlem hattı yapılandırmasını güncelleştirmelisiniz. Bir ortam sıfırlanırsa, ortam kaydını yeniden oluşturup bunu işlem hattınızla ilişkilendirin.

Varsayılan ortamda işlem hattı kullanabilir miyim?

Evet. Ancak ardışık düzenleri ana bilgisayarı olarak varsayılan ortamın kullanılması tüm müşteriler için önerilmez.

Kendi servis sorumlumu kullanarak dağıtabilir miyim?

Evet. Daha fazla bilgi: İşlem hatlarını hizmet sorumlusu veya ardışık düzen sahibi olarak dağıtma

İşlem hatları Azure DevOps, GitHub veya ALM Hızlandırıcı ile kullanılabilir mi?

Evet, birlikte bu araçlar güçlüdür ve aynı zamanda oluşturucu deneyimlerini basitleştirir. Daha fazla bilgi: Ardışık düzenleri genişletme

Önceki bir sürüme geri dönebilir miyim?

Evet. İşlem hattı ayarı etkinleştirilirse, İşlem Hatları sayfasındaki çalıştırma geçmişi görünümünden önceki çözüm sürümlerini yeniden dağıtabilirsiniz . Ayar devre dışı bırakılırsa, yalnızca daha yüksek çözüm sürümleri dağıtılabilir veya içeri aktarılabilir. Geçici bir çözüm olarak, yöneticiler yapıtı işlem hatları ana bilgisayarından indirebilir, solution.xml dosyasındaki çözüm sürümünü artırabilir ve ardından hedef ortama el ile içeri aktarabilir.

Ardışık düzen verileri için saklama ilkelerini ayarlayabilir miyim?

Evet. Verileri tanımlı bir zamanlamaya göre silmek için Dataverse ardışık düzenleri ana bilgisayarında toplu silme işlerini yapılandırabilirsiniz.

Güncelleştirme ve yükseltme gibi gelişmiş çözüm alma davranışları belirleyebilir miyim?

Şu anda hayır. Ardışık düzen varsayılan içe aktarma davranışı, Özelleştirmelerin üzerine yaz ile yükseltme yapmaktır.

Bir ortam birden çok ana bilgisayar ile ilişkilendirilebilir mi?

Hayır Ancak bir ortam aynı ana bilgisayar içinde birden çok işlem hattına bağlanabilir. Ortamı farklı bir ana bilgisayarla ilişkilendirmek için yeni ana bilgisayardaki bir ardışık düzene ekleyin. Ardından ortam kaydını özgün ana bilgisayardan silip her şeyin beklendiği gibi çalıştığını doğrulayın.

Birinci taraf dağıtım ardışık düzeni uygulamasını ve tablolarını özelleştirebilir veya genişletebilir miyim?

Şu anda hayır. Ancak ardışık düzen mantığını özelleştirmek için kasıtlı uzantı kancaları kullanılabilir. Daha fazla bilgi: Ardışık düzenleri genişletme.

İşlem hatlarını nerede görüntüleyebilir ve çalıştırabilirim?

Ardışık düzeninizle ilişkili bir ortam için geliştirilen bir yönetilmeyen çözüme gidin. Ardışık düzenler; varsayılan çözüm, yönetilen çözümler veya hedef ortamlarda görüntülenemez ya da çalıştırılamaz. İşlem hatlarını Power Platform CLI'dan da alabileceğinize ve çalıştırabileceğinize dikkat edin.

Bölgeler arasında dağıtım yapabilir miyim?

Evet, ancak yalnızca konakta Coğrafi Ötesi Çözüm Dağıtımları ayarı etkinleştirilmişse . Ayar devre dışı bırakılırsa, ana bilgisayar ve bir konaktaki işlem hatlarıyla ilişkili tüm ortamların aynı coğrafi konumda bulunması gerekir (ortamlar oluşturulurken belirtildiği gibi). Örneğin, ayar devre dışı bırakılırsa, bir işlem hattı Almanya'dan Kanada'ya dağıtılamaz ve Almanya'daki bir ana bilgisayar Kanada'daki ortamları yönetemez. Kiracı Yöneticisi'nin coğrafi bölgeler arası çözüm dağıtımlarını engellemek istediği bir durumda, Almanya ve Kanada için ayrı ana bilgisayarlar kullanılmalıdır.

Aynı çözümü farklı ardışık düzenleri kullanarak dağıtabilir miyim?

Evet, mümkündür. Yine de belirli bir çözüm için aynı ardışık düzene sahip olarak başlamanızı öneririz. Bu, karışıklığı ve istemeden yapılan hataları önlemeye yardımcı olur. İşlem hattı bilgileri bir işlem hattı ve bir çözüm (çözüm deneyiminde) bağlamında görüntülenir. Bu nedenle diğer işlem hatları, en son dağıtılan çözüm sürümünü veya farklı işlem hatlarıyla ilişkili diğer önemli çalıştırma bilgilerini göstermeyebilir. Dağıtım Kanalı Yapılandırması uygulamasının geçerli ana bilgisayar için tüm ardışık düzenleri ve çözümlerde çalıştırma bilgileri gösterdiğini unutmayın.

Ana ortam, aynı zamanda bir geliştirme veya hedef ortamı olarak da kullanılabilir mi?

Geliştirme ve ana bilgisayar için aynı ortamın kullanılması desteklenmez; diğer bileşimler en iyi uygulama olarak önerilmez.

Sürümler arasındaki farkları nasıl görüntüleyebilirim?

Hedef ortam içinde, dağıtılan nesnelerin katmanlarını ve katmanlar arasında nelerin değiştiğini görebilirsiniz. Ayrıca, model temelli uygulamalar, site haritaları ve formlar için katmanlar arasındaki XML farklarını da görebilirsiniz. Ardışık düzenler ayrıca daha ayrıntılı farklılıkları karşılaştırmak için GitHub ve diğer kaynak denetim sistemleriyle tümleştirilecek şekilde genişletilebilir.

Ana bilgisayar ortamım, COE araç setini yüklediğim yerle aynı mı olmalıdır?

Bu geçerli bir yapılandırmadır ve kuruluşunuzdaki ihtiyaçlarına ve ilkelere göre değerlendirilmelidir.

Yönetilmeyen çözümleri dağıtabilir miyim?

Hayır Yönetilen çözümleri her zaman geliştirme dışı ortamlara dağıtmanızı öneririz. Yönetilmeyen çözümlerin otomatik olarak dışarı aktarıldığını ve ardışık düzen ana bilgisayarında depolandığını unutmayın, böylece bunları indirip diğer geliştirme ortamlarına içeri aktarabilir veya source denetimine koyabilirsiniz.

Aynı anda birden fazla çözüm dağıtabilir miyim?

Şu anda hayır. Her çözüm için farklı bir dağıtım göndermeniz gerekir. Ancak birden çok çözüm için aynı işlem hattı kullanılabilir.

İşlem hatları çözümü dışa aktarmadan önce yönetilmeyen özelleştirmeleri yayınlıyor mu?

Şu anda hayır. Nesneleri kaydedildikçe tek tek yayınlamanızı öneririz. Yalnızca belirli çözüm nesnelerinin yayımlanması gerektiğini unutmayın.

Yalıtılmış geliştirme ortamlarında çalışan birden çok geliştirici takımları için işlem hatlarını kullanabilir miyim?

Geçerli uygulama, belirli bir çözüm için tek bir geliştirme ortamı kullanır.

İşlem hatlarının ALM Hızlandırıcı'dan farkı nedir?

Her ikisi de birçok değerli özellik sunar ve sahibi olan takımlar, Power Platform için işlem hattı ve daha geniş bir ALM geliştirmede daha yakından çalışır. İşlem hatları, doğası gereği daha basittir ve daha az çabayla ayarlanabilir ve yönetilebilir. Her şey kurum içinde yönetildiğinden, diğer ürün ve teknolojilere erişim gerekmez. Öte yandan ALM Hızlandırıcı bazen daha gelişmiş ALM senaryoları için daha uygundur.

Birçok ek işlevsel farklılık olsa da, temel fark, boru hatlarının resmi Microsoft Power Platform bir ürün özelliği olmasıdır, yani ürün mühendisliği tarafından Microsoft tasarlanır, tasarlanır, tasarlanır, test edilir, bakımı yapılır ve desteklenir. Ardışık düzenler üründe yerleşiktir ve bunlara yerel ürün deneyimleri içinden erişilebilir.

Başka bir araç yerine işlem hatlarını ne zaman kullanmam gerekir?

Müşterileri temel dağıtım işlevleri için ardışık düzenleri kullanma ve gerektiğinde diğer CI/CD araçlarıyla tümleştirmek için ardışık düzenleri genişletme konusunda teşvik ederiz. Birlikte kullanıldığında, CI/CD araçları içinde gereken iş yükleri genellikle daha az karmaşık hale gelir ve bakım maliyeti daha düşük olur.

Sonraki adımlar

İşlem hatlarınıayarlama İşlem hatlarını genişletme