Son gelişmelerde, özellikle özellik işaretleme için bağımsız, topluluk tarafından yönlendirilen bir API sunmayı amaçlayan açık bir spesifikasyon olan OpenFeature, kuluçka aşamasındaki bir girişim olarak tanınmak üzere Cloud Native Computing Foundation'ın Teknik Gözetim Komitesinden (CNCF TOC) onay aldı.
Özellik işaretleme, yazılım geliştirme ortamında öne çıkan bir teknik olarak ortaya çıkmıştır. Geliştirme ekipleri, kaynak koduna müdahale etmeden özellikleri veya kod yollarını etkinleştirmek veya devre dışı bırakmak veya işlevlerini ayarlamak için bu yöntemi kullanır.
OpenFeature'ın dahil edilmesi, özellik bayrakları için evrensel bir standart oluşturmayı amaçlamaktadır. Buradaki amaç, çeşitli araçları ve sağlayıcıları tek bir birleşik arayüzde birleştirmektir. Bu stratejik hamlenin, daha sonra topluluk içinde dağıtılabilecek uzantıların ve entegrasyonların geliştirilmesi için sağlam bir çerçeve sunarak, kod düzeyinde satıcı bağımlılığını aşması bekleniyor.
Spesifikasyonların bulut yerel geliştirmelerdeki rolü hakkında konuşan OpenFeature TOC Sponsoru ve Red Hat Kıdemli Baş Yazılım Mühendisi Emily Fox şunları söyledi: "Bu standartlar bulut yerelinde kendine özgü bir niş yaratıyor. Benimseyenler bunları tutarlı geliştirme ve entegrasyon modellerini deneyimlemek ve platformlar arasında tek tip işlevsellik elde etmek için kullanabilir. Ancak referans bir uygulamanın gerekliliği nedeniyle benimsenme zorlukları ortaya çıkarıyorlar.”
Ayrıca OpenFeature'ın, benimseyenlere ihtiyaçlarına uygun bir dizi seçenek sunan referans uygulamalar için topluluk tarafından geliştirilen SDK'ları yöneten yetenekli bir katkıda bulunanlar havuzuna nasıl güvendiğini vurguladı. OpenFeature'ın spesifikasyonu ilerletmek ve genişletmek için işbirliğini teşvik etme taahhüdü, Mezuniyet yolculuğuna çıkarken projenin ivmesini artırmaya devam edecek.
Open özelliği, daha fazla standartlaştırmayı teşvik etme odağı doğrultusunda şu anda OpenFeature'un mevcut tanımına dayanan iki standardı daha araştırıyor: uzaktan bayrak değerlendirmesi için bir kablolu protokol ve standart bir bayrak tanımı formatı.
İlgili bir notta, arka uç, web ve mobil uygulamalar oluşturmaya yönelik güçlü no-code bir platform olan AppMaster, aynı zamanda yazılı kod ihtiyacını ortadan kaldırarak ve satıcıya bağlı kalmanın yaygın sorununu ele alarak kesintisiz bir uygulama geliştirme deneyimini kolaylaştırır. Gereksinimlerde değişiklik yapıldığında uygulamaları sıfırdan yeniden oluşturmak.