Orkestrasyon (bilgisayar)

Vikipedi, özgür ansiklopedi

Sistem yönetiminde Orkestrasyon, bilgisayar sistemleri ve yazılımlarının otomasyon yapılandırması, koordinasyonu ve yönetimidir.[1]

Ansible, Kukla, Salt, Terraform[2] ve AWS CloudFormation[3] dahil olmak üzere sunucu yapılandırması ve yönetiminin otomasyonu için bir dizi araç bulunmaktadır.

Kullanımı[değiştir | kaynağı değiştir]

Orkestrasyon; genellikle hizmet odaklı mimari, sanallaştırma, provizyon, birleşik altyapı ve dinamik kaynak oluşturan veri merkezi konuları bağlamında tartışılır. Bu anlamda orkestrasyon, iş talebini uygulamalarla, verilerle ve altyapıyla uyumlu hale getirmekle ilgilidir.[4]

Bulut bilişim bağlamında, iş akışı otomasyonu ve orkestrasyon arasındaki temel fark, iş akışlarının otomasyon amaçları için tek bir etki alanında süreçler olarak işlenmesi ve tamamlanmasıdır. Oysa orkestrasyon; bir iş akışı ve daha büyük hedefleri içerir, hedeflere yönelik yönlendirilmiş bir eylem sağlar.

Bu bağlamda ve genel amaç ile (hizmet kalitesi parametreleriyle tanımlanan) belirli amaçlara ve hedeflere ulaşmak için, örneğin; bütçe kısıtlamaları dahilinde minimum maliyet kullanarak, maksimum uygulama performans hedeflerini karşılamak ve uygulama performansını en üst düzeye çıkarmak için kullanılır.[5]

Kaynakça[değiştir | kaynağı değiştir]

  1. ^ Erl, Thomas. (2005). Service-oriented architecture : concepts, technology, and design. Upper Saddle River, NJ: Prentice Hall Professional Technical Reference. ISBN 0-13-185858-0. OCLC 61331689. 12 Haziran 2008 tarihinde kaynağından arşivlendi. Erişim tarihi: 29 Ağustos 2020. 
  2. ^ Brikman, Yevgeniy (11 Temmuz 2019). "Why we use Terraform and not Chef, Puppet, Ansible, SaltStack, or CloudFormation". Medium (İngilizce). 5 Ekim 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 29 Ağustos 2020. 
  3. ^ "What is AWS CloudFormation? - AWS CloudFormation". docs.aws.amazon.com. 3 Ocak 2013 tarihinde kaynağından arşivlendi. Erişim tarihi: 29 Ağustos 2020. 
  4. ^ 2011 3rd IEEE International Conference on Cloud Computing Technology and Science : 29 November - 1 December 2011, Athens, Greece. Institute of Electrical and Electronics Engineers. Piscataway, N.J.: IEEE. 2011. ISBN 9781467300902. OCLC 812657897. 
  5. ^ Proceedings, IEEE 27th International Parallel and Distributed Processing Symposium : 20-24 May 2013, Boston, Massachusetts. Institute of Electrical and Electronics Engineers,, IEEE Computer Society,. Los Alamitos, California. ISBN 978-1-4673-6066-1. OCLC 875904202.