Aracılığıyla paylaş


Azure DevTest Aboneliklerini Yönetme

Azure Geliştirme ve Test Aboneliklerinizi yönetmek önemlidir. Maliyeti yönetmek, üretim aşamalarını izlemek, dağıttığınız kaynaklar ve yapılandırdığınız işlemler abonelik yönetiminin en önemli önceliğidir.

Azure'ın bulut ortamı, maliyet ve iş yüklerini yönetme esnekliği sağlar. Şirket içi yönetim, harcamalara karşı kapasiteyi yönetmenizi sağlar.

Abonelik ve kaynak grubu düzeylerindeki hizmetler sıfır maliyetlidir; yalnızca kaynakların kendilerine maliyeti vardır.

Azure Kuruluşları ve İdaresi diyagramı

Operasyonel gider perspektifinden yönetirken yalnızca kullandığınız kadar ödersiniz. Azure geliştirme/test abonelikleriyle dağıtım sırasında maliyeti yönetmenize yardımcı olan çeşitli araçlar vardır.

Farklı bir mercek üzerinden izleme

Azure İzleyici , uygulamalarınız ve hizmetleriniz için kullanılabilirliği ve performansı en üst düzeye çıkarmanıza yardımcı olur. Bulut ve şirket içi ortamlarınızdaki verileri toplamak, analiz etmek ve üzerinde işlem gerçekleştirmek için kapsamlı çözümler sunar. Uygulamalarınızın performansını anlayın. Azure İzleyici, uygulamalarınızı ve bağımlı oldukları kaynakları etkileyen sorunları proaktif olarak tanımlar.

Azure'da, üretim hizmetlerinizde pazarlama süresini hızlandırmak ve performans verilerini sağlamak için izlemeyi kullanın. Ölçümleri, günlükleri ve izlemeleri toplayabilir ve analiz edebilirsiniz. İzleme sayesinde uyarıları tetikleyebilir, bildirim gönderebilir veya otomatik çözümleri çağırabilirsiniz.

Azure İzleyici, uygulamalarınızın pazara sunma süresini iyileştirmek ve bu uygulamaları sunmak için geliştirme/test avantajlarını kullanmanıza olanak tanır.

İzleme, net yeni uygulamalar ve mevcut uygulamalarla geliştirme/test avantajlarınızı en üst düzeye çıkarmanızı sağlar.

  • Net Yeni Yeşil Alan Uygulamaları ile Üretim Öncesi – Yeni uygulamalarla, üretimde kullandığınız ön üretimde log analytics veya akıllı uyarılar ile özel ölçümler oluşturup etkinleştirirsiniz. İzlemeyi erken kullanmak üretim hizmetleriniz için performans verilerinizi iyileştirilir
  • Mevcut Uygulamalarla Üretim Sonrası – Yeni özellikler dağıtırken veya mevcut uygulamalara api ile yeni işlevler eklerken, bu özelliği ön üretimde dağıtabilir ve doğru veri akışlarını erken sağlamak için izlemenizi ayarlayabilirsiniz. Yeni özelliğin ön üretimde izleme özelliğini kullanmak net görünürlük sağlar ve bu izlemeyi üretimden sonra genel izleme sisteminizle karıştırmanıza olanak tanır. İzlemenin kullanıldığından emin olmak için son performans verilerini mevcut günlüklerle tümleştirir
  • Üretim dışı dağıtımın farklı aşamalarını izleme, üretim sırasında izlemeyi yansıtır. Maliyetlerinizi yönetirsiniz ve harcamalarınızı üretimden önce ve üretim sonrası olarak analiz edebilirsiniz.

Maliyet Yönetimi

Microsoft Maliyet Yönetimi , iş yüklerinizin teknik performansını önemli ölçüde geliştirmenizi sağlar. Ayrıca kurumsal varlıkları yönetmek için gereken maliyetlerinizi ve ek yükü azaltabilir.

İzlemeyi kullanarak, üretim öncesi maliyetleri tahmin etmek ve potansiyel olarak tasarruf etmek üzere geçerli üretim öncesi işleminizin analizini çalıştırmak için hizmetlerinizi dağıtmadan önce üretim öncesi maliyet analizi araçlarını kullanabilirsiniz.

Performans Yönetimi

İzleme ve maliyet yönetiminin yanı sıra, beklenen iş yüklerine karşı doğrulama yapmak için ön üretimde performans testleri de çalıştırmanız gerekir.

Ön üretimde, ölçeklendirmeyi yüke göre genişletecek şekilde ayarlayabilirsiniz. Uygulamanızı yük altındaki bir geliştirme/test ortamında test ettiğinizde daha iyi maliyet analizi ve izleme rakamları elde edersiniz. Daha yüksek veya daha düşük bir ölçekte başlamanız gerekip gerekmediği konusunda daha iyi bir fikriniz var.

Yük ve baskı analizi, üretim öncesi olarak başka bir veri sağlar, böylece pazara sunma sürenizi ve uygulamanızın teslimini iyileştirmeye devam edebilirsiniz.

Uygulama veya hizmetinizle yük ve baskı testi gerçekleştirirken, ölçeği artırma veya genişletme yöntemi iş yüklerinize bağlıdır. Azure'da uygulamalarınızı ölçeklendirme hakkında daha fazla bilgi edinebilirsiniz:

Sayfa görünümleri, uygulama istekleri ve özel durumlar gibi ayrıntılı bilgileri toplamak için Application Insights ile uygulamanız için izlemeyi etkinleştirin.

Azure Automation

Azure Otomasyonu, Azure ve Azure dışı ortamlarınızda tutarlı yönetimi destekleyen bulut tabanlı bir otomasyon ve yapılandırma hizmeti sunar. Bu araç, iş yüklerinin ve kaynakların dağıtımı, işlemleri ve kullanımdan alınması sırasında size denetim sağlar. Azure Otomasyonu her zaman açık. Mevcut kaynaklarla çalışır. Azure Otomasyonu, isteğe bağlı olarak kaynak veya abonelik oluşturmanıza olanak tanır. Sadece kullandığınız kadar ödersiniz.

Örnek: Geliştirme/test üretim dağıtımını takip ediyorsanız bazı kaynakların ve aşamaların sürekli çalışır durumda olması gerekir. Diğerlerinin yılda yalnızca birkaç kez güncelleştirmeleri ve çalıştırmaları gerekir.

Azure Otomasyonu bu senaryoda önemli hale gelir. Yeni bir uygulama geliştirme turuna gittiğinizde ve ilk çekme isteğinizi (PR) gönderdiğinizde, otomasyon işini başlatabilirsiniz. İş, ön üretim sırasında Azure geliştirme/test aboneliğinizdeki tüm kaynaklarınızı oluşturmak için Azure Resource Manager (ARM) şablonu aracılığıyla kod olarak altyapı dağıtır.

Azure Resource Manager

Azure Resource Manager (ARM) şablonları , Azure çözümleriniz için kod olarak altyapı uygular. Şablon, projenizin altyapısını ve yapılandırmasını tanımlar. Dağıtımlarınızı otomatikleştirebilirsiniz.

Üretim öncesi ortamı güncelleştirmek ve maliyetlerinizi izlemek için yapılandırmalarınızı istediğiniz kadar dağıtabilirsiniz. Azure Otomasyonu kullanarak ARM şablonlarınızı gerektiği gibi çalıştırabilir ve silebilirsiniz.

Bir hizmet veya kaynağın yılda yalnızca iki kez güncelleştirilmesi gerektiğinde ARM şablonunuzu dağıtmak için DevOps araçlarını kullanın. Otomasyon işinin kaynağınızı kapatmasına ve sonra gerektiğinde yeniden dağıtmasına izin verin.