2022'de Açık Kaynak BI Geliştirme: Artıları ve Eksileri
Yayınlanan: 2022-07-27Açık Kaynak İş Zekası'nın Vahşi Batısı
İş zekası pazarının tescilli BI araçlarının insafına kaldığı günler geride kaldı. 2022'de en iyi şirketler ve yeni başlayanlar, iş dayanıklılıklarını güçlendirmek için açık kaynaklı iş zekasını tercih ediyor.
İstatistiklere göre, halka açık BI'nın popülaritesi yükselişini Fortune 500 şirketlerine borçlu. En çok hasılat yapan işletmelerin %99'u açık kaynaklı yazılım kullanıyor. Teknoloji topluluğunun sıcak desteği de benimsemeye öncülük ediyor. Github 140 milyondan fazla açık kaynak projesini listelerken, BT departmanlarının %80'i 2021'de açık kaynak girişimlerini hızlandırdı.
Artan benimseme oranı, açık kaynaklı BI araçlarının sağladığı bir dizi faydaya da bağlanabilir. Çeviklik, uygun maliyetler ve kişiselleştirme, olumlu imajına katkıda bulunur. Ancak, tescilli olmayan yazılımlar için tüm gökkuşakları ve tek boynuzlu atlar değildir. Her teknolojide olduğu gibi, bu yazıda size sunacağımız bazı potansiyel riskler var. Ayrıca, açık kaynağın benimsenmesinden şüphe duyuyorsanız, paylaşılabilir bir kod tabanı için en uygun kullanım örneklerini listeleyeceğiz.
Açık kaynaklı BI araçlarının üç ayağı
Tescilli olmayan yazılımlar kurumsal sistemlerde önemli ilerlemeler sağlasa da, hala efsanelerle sarmalanmış durumda. Aşağıda, açık kaynaklı BI çözümlerini veya OSBI'yi geleneksel, kapalı ürünlerden ayıran ana farklılaştırıcıları özetledik.
Hevesli bir geliştirici topluluğu, iş zekasını açık kaynak haline getirir
Şeffaf BI yazılımı, büyük bir meraklı topluluğu tarafından desteklenmektedir. Bu toplulukların kurumsal bir hiyerarşisi yoktur ve her geliştiricinin açık kaynak koduna katkıda bulunmasına izin verir. Katkılar, özel uzantılar, güvenlik yamaları ve diğerlerini içerebilir.
Açık kaynak BI araçları ücretsizdir. Ama tamamen değil
Ticari ürünlerin aksine, kamuya açık iş zekası yazılımı, temel işlevlerine erişmek için herhangi bir lisans ücreti talep etmez. Ancak, bu araçlar yine de diğer eklentiler için ek bir tutar fatura edebilir veya bazı işlevlerden yoksun olabilir. Bu nedenle Apache Superset'in veri görselleştirme araçlarında detaya inme sınırlamaları vardır.
OSBI, ücretsiz ticari ürünlerle eş anlamlı değildir
Bazı popüler iş zekası şirketleri, hazır BI yazılımlarının ücretsiz bir sürümünü sunar. Ancak, lisanssız bir model veya deneme süresi bu bedavaları açık kaynak yapmaz. Kullanıcılar, örneğin Tableau Public gibi ticari yazılımların ücretsiz sürümlerinde farklı türde kısıtlamalarla karşılaşırlar.
Açık kaynaklı iş zekasının parlak tarafı
Tescilli olmayan çözümler binlerce şirket ve teknolojiden anlayan kişi tarafından değerlidir. Tıpkı satılık ürünler gibi, kamuya açık iş zekası, kullanıcılarını büyük veri kümelerini evcilleştirmeye ve kritik içgörüler oluşturmaya yönlendirir.
İşte açık kaynaklı BI yazılımının sunduğu diğer benzersiz faydaların bir dökümü.
Lisans ücreti yok
Açık kaynaklı iş zekası platformları, lisans gerektirmeden erişilebildiklerinden çok az veya hiç ön yatırım gerektirmez. Çoğu durumda, OSBI ürünleri çekirdek modülleri ücretsiz olarak sunarken, ek özellikler uygun bir ücret karşılığında açılabilir. Örneğin, sonsuz sayıda rapor ve pano alabilirsiniz, ancak veri depolama ve veri bağlayıcılarınız sınırlı olacaktır.
Halihazırda bir şirket içi geliştirici ekibiniz varsa, gerekli işlevselliği ek maliyet olmadan çekirdek modüllerin üzerine inşa edebilirler. Her durumda, açık kaynaklı yazılım, ticari lisanslamanın genel giderlerine maruz kalmaz ve küçük ve orta ölçekli işletmeler için uygun fiyatlı bir başlangıç sunar.
Özel bir topluluk
StackOverflow'a göre, açık kaynaklı çözümler genellikle kalite açısından kapalı kaynaklı yazılımlarla aynı seviyededir veya devrilmektedir. Açık kaynaklı yazılımın yüksek kalitesi, çözümü geliştirmek için toplu olarak çalışan büyük bir geliştirici topluluğunun nezaketidir.
Güçlü ve olgun bir topluluk, aşağıdakiler de dahil olmak üzere bir dizi başka faydaya dönüşür:
- Pazar eğilimlerine daha hızlı yanıt;
- Daha hızlı hata çözümü;
- Düzenli güncellemelere eşit olan daha tutarlı sürüm döngüleri;
- Güvenlik sorunlarına daha iyi tepki;
- Önyargısız veya çarpık bir vizyona sahip olmayan fikirlerin çeşitliliği.
Şirketler için bu, deneyimli geliştiriciler bulmanın o kadar da zor olmadığı anlamına gelir. Bazı durumlarda, meraklılar, benzersiz durumunuz için ücretsiz bir özel özellik bile sunabilir.
Satıcı kilidi yok
İstatistikler, şirketlerin %62'sinin satıcı kilitlenmesinden kaçınmak için açık kaynaklı yazılım kullandığını gösteriyor. Açık kaynak BI, işletmelerin, fiyat artışları olmadan benzersiz ayak izine uyacak şekilde optimum bir araç seti kullanmalarına olanak tanır. En önemlisi, satıcıdan bir paket çözüm için ödeme yapmanız gerekmez. Bunun yerine, platformun en iyisini alabilir ve onu şirketinizin kullandığı teknoloji yığınıyla birleştirebilirsiniz.
Tek bir teknolojiye bağlı kalmak yerine seçeneklerinizi test edebilir ve en uygun olana karar verebilirsiniz. Ayrıca, maliyetli geçiş veya geçiş olmadan yeni dönüşüm trendlerine ayak uydurabileceğiniz anlamına gelir.
Seçme özgürlüğü
Tescilli olmayan sistemler, sizi BI çözümünüzün her bir bileşenini elle seçmek için uygun bir konuma getirir. Birçok ticari BI ürünü, ETL ardışık düzenleri veya etkileşimli panolar gibi belirli forte'lara odaklanırken, açık kaynaklar sağlam, tam teşekküllü bir BI çözümü olarak öne çıkma eğilimindedir. Bu, güçlü topluluk desteğinin ve yeni özelliklerin ve güncellemelerin düzenli ritminin doğrudan bir sonucudur.
Böylece geliştirici ekibiniz her bir sistem bileşenini çıkarıp geliştirebilir veya diğer işlevlerle birleştirebilir. Örneğin, *instinctools'ta, özel olarak oluşturulmuş bir ETL ardışık düzeni kurmak için veri entegrasyon stüdyosu ve Apache Airflow'u kullanırız. Görselleştirme aşamasında, BI mühendislerimiz huniler, pivot tablolar ve diğer özel temsiller veya Redash veya Metabase gibi açık kaynaklı BI araçları eklemek için D3.js gibi elle kodlanmış kitaplıklarla görselleştirme bileşenlerini manipüle eder.
Yukarıda bahsedilen tüm faydalar, doğal olarak kişiselleştirmenin gücüne akar. Geliştiriciler çekirdek koda erişebildiğinden, gereksinimlerine daha iyi uyacak şekilde istek üzerine değişiklik yapabilirler. Kullanıcıları kilitleyen kapalı bir sistemin aksine, açık kaynak, belirli bir ihtiyacı veya uygulamayı karşılamak için kodu uyarlamalarına ve değiştirmelerine izin verir.
Bu nedenle, kodlayıcılar, herhangi bir uygulama için her tür işletim sisteminin doğal bir parçası haline getirmek için, ister işlevsellik ister tasarım olsun, benzersiz bir uyum için açık kaynaklı yazılımı ince ayarlayabilir ve bükebilir.
Daha esnek entegrasyon seçenekleri
Açık kaynak araçlarının uyarlanabilirliği, kişisel veri işleme ihtiyaçlarını desteklemek için entegrasyon toleransına izin verir. Bu, OSBI çözümünü, açık kaynaklı bileşenlerden oluşmasa bile, kesinti veya sistem değişikliği olmadan sorunsuz bir şekilde kurumsal sisteminize yerleştirebileceğiniz anlamına gelir. Bu nedenle, iş ekosisteminizin geri kalanı açık kaynaksa (CRM, CMS, ERP'ler vb.), harmanlanmış tek bir veri mükemmelliği platformu oluşturmak için bunları açık kaynaklı BI aracınıza eklemekte özgürsünüz.
Tescilli yazılım, tam tersine, iş zekanızı sınırlayabilecek belirli bir dizi entegrasyonu kapsama eğilimindedir. Örneğin Power BI, Microsoft ekosisteminde yer alır ve Excel, Azure, Access ve diğerleri dahil olmak üzere Microsoft ürünleriyle doğal olarak tümleşir.
Destek
İster ticari ister ücretsiz olsun, herhangi bir iş zekası yazılımı için zamanında ve kaliteli destek şarttır. Bununla birlikte, OSBI araçları, işletme sahipleri bir sorunla karşılaşırsa veya hızlı bir şekilde dolaşmaya ihtiyaç duyarsa, işletme sahiplerine biraz daha fazla güven katar.
Hizmetinizde yetenekli geliştiriciler olduğunda sorunlar daha da hızlı çözülür.
Güvenlik
Kodunuzun gizliliği, güvenliğini garanti etmez. Bunun yerine, arka ucu halka açmak, onu binlerce uyanık göze maruz bırakır. Sonuç olarak, topluluk katılımı, kodun kapatılıp kapatılmadığını algılaması daha uzun sürecek olan sorumlu güvenlik açığı açıklamalarını hesaba katar.
Ayrıca, açık kaynaklı BI yazılımı, ciddi bir güvenlik açığı tespit edildiğinde daha hızlı yamalar ve güncellemeler alır. Ortalama olarak, güvenlik açığının ortadan kaldırılması birkaç gün sürebilir. Açık kaynak, herhangi bir düzenleme için tamamen özelleştirilebilir olduğundan, uyumluluk ve iç güvenlik politikaları açısından da daha iyidir.
Açık kaynak BI'ın karanlık yüzü
Açık kaynaklı iş zekasının yine de bir bedeli olabilir. Aşağıda, bu tür projelerin ana dezavantajlarını bulacaksınız.
Deneyimli geliştirici yeteneği gerektirir
Kullanıma hazır teknoloji, sizi beceri yatırımından kurtarmaz. Açık kaynaklı iş zekasından en iyi şekilde yararlanmak için, yolunu bulabilecek ve sizin yararınıza çalışmasını sağlayabilecek eğitimli geliştiricilere ihtiyacınız var. Sistemi iş çerçevenize göre ayarlamak ve sürdürmek de bilgi yoğundur ve deneyimli bir geliştirici bölmesini zorunlu kılar.
Sisteminizi çalışır durumda tutabilecek, deneyimli bir geliştirici ekibi arıyorsanız, *instinctools her büyüklükteki şirket için açık kaynaklı BI hizmetleri sağlar. İşe hazır BI uzmanlarından oluşan bir ekip için bize ulaşın.
Toplam sahip olma maliyeti beklediğinizden daha yüksek olabilir
BI platformunuz hatasız ve hataya dayanıklı olana kadar sizin tarafınızdan herhangi bir çaba gerektirmez. Ancak bir kez bir sorunla karşılaştığınızda, bunu çözmek için şirketiniz kendi başına bırakılır. Bu nedenle, açık BI, ücretsiz olmakla birlikte, altyapıyı ayarlamak veya bir hatayı ortadan kaldırmak için yatırım gerektirebilir. Uzantıları tanıtmak da maaş bordronuzda.
Temel ve kullanımı zor arayüzler
Son olarak, genel yazılım amaca yöneliktir. Bu kötü bir şey olmasa da, açık çözümlerin kullanıcı deneyimi işlevselliğine ayak uyduramayabilir. Açık kaynaklı iş zekası, görünümünü cilalayacak bir UX/UI uzmanlarından oluşan bir ekibe sahip değildir. Bunun yerine, her topluluk üyesi yazılıma katkıda bulunur, bu da onu bir tekillikten ziyade bir patchwork yapar.
Kullanıcı deneyimini geliştirmek için işletmeler yeni tasarım öğeleri veya başka stratejiler ekleyebilir. Ancak, bu değişiklikler ek maliyetlere neden olacaktır.
Müşterilerimizden biri için açık kaynaklı bir BI projesini bu şekilde ele aldık
20 yılı aşkın bir süredir *instinctools'taki ekibimiz, küresel işletmelerin benzersiz ihtiyaçlarını hedefleyen özel dijital çözümler sunmalarına yardımcı oluyor. Açık kaynaklı BI yazılımı, iş zekası hizmetlerimize ekstra bireysel bir dokunuş katan ve mühendislerimizin benzersiz bir iş zekası altyapısı oluşturmasına olanak tanıyan şeydir.
Federal hükümetin bir kurumu olan müşterilerimizden biri, özel bir iş zekası altyapısı inşa etmek istiyordu. Ancak, başlangıçta sunulan Qlik tabanlı bir çözüm, hem teknik hem de bütçe gereksinimlerini karşılamadı. Hazır bir analitik platformu, çözümü yönetmek için önemli bir ön yatırım ve şirket içi bir BT departmanı gerektiriyordu. Ayrıca, ticari bir çözüm, belirli bir varış noktasında kullanıcının ihtiyaçlarını ve deneyimini karşılamadı.
Bu zorlukları ortadan kaldırmak için BI mühendislerimiz, müşterimizin bireysel ihtiyaçlarını karşılayan bir başlangıç BI altyapısı önerdi. Ekibimiz, bu müşterinin veri ihtiyaçlarını karşılamak için aşağıdaki planı oluşturdu:
- Postgres – açık kaynaklı bir veri deposu olarak;
- ClickHouse – büyük veri analizi için açık kaynaklı bir veri depolama sistemi olarak;
- Apache Airflow – sağlam bir ETL ardışık düzeni oluşturmak ve ETL iş akışını düzenlemek için;
- Python – bir ETL ardışık düzeni için temel bir veri işleme teknolojisi olarak;
- Redash – kurum içi veri bilimcileri için ana veri analizi ve görselleştirme aracı olarak;
- Diğer kullanıcı grupları için raporlar oluşturan özel yapım bir uygulama.
Bu özel BI kurulumundaki açık kaynak bileşeni, müşterimizin çözümü hiçbir ek çaba harcamadan yönetmesine ve sürdürmesine yardımcı olur. Ayrıca, müşterimizin altyapıyı destekleyecek bir mühendis ekibini kolayca bulabileceği anlamına gelir.
Açık kaynaklı BI'dan en çok kim yararlanır?
Açık veri zekası çözümleri tüm sektörler için tercih edilen bir seçenek gibi görünse de, bazı sektörler ve kullanıcı grupları, bunları ekosistemlerine entegre etmekten daha fazla fayda elde edecek.
KOBİ ve start-up'lar
Hemen hemen her küçük işletme, satış gelirini optimize etmek için finansal kayıplardan kaçınmaya çalışır. Kamuya açık BI yazılımı, KOBİ'lerin ve yeni başlayanların paralarının karşılığını almasına yardımcı olur ve bütçelerini yormaz. Küçük işletmeler genellikle sınırlı şirket içi teknik desteğe sahip olduğundan, OSBI'nin topluluk desteği de sorun gidermeye yönelik en akıllı yaklaşımdır.
Danışmanlık ajansları
Yazılım danışmanlığı şirketleri, BI açık kaynağının düzenli kullanıcıları arasındadır. İkincisi, şirketlerin müşterileri için geliştirmeyi hızlandırmasına olanak tanır. Danışmanlık ajansları ayrıca sahada deneyimli geliştiricilere sahip olduğundan, çözümü bireysel gereksinimlere kolayca uyarlayabilirler.
Eski yazılımlar üzerinde çalışan şirketler
Bazı kuruluşlar için, teknoloji bileşenlerinden çok işlerine odaklandıkları için yazılım geçişinin zorluğu bu zahmete değmez. Tipik olarak, denenmiş ve gerçek bir altyapıya dayanan hükümet veya finans sektörleridir. Bu nedenle, çözüm ne kadar sinirli olursa olsun, onlara herhangi bir yatırım getirisi veya iş değeri getirmeyecektir.
Açık kaynaklı analiz araçları ise tam tersine, geçiş veya fazla bütçe ayırma olmadan yeni gerçekliğe uyum sağlamalarına yardımcı olmaya devam edecek.
Otomasyon ve bağlantı arayan kuruluşlar
En fazla fayda sağlayabilecek şirketler arasında Nesnelerin İnterneti bağlantılı cihazları, otonom araçları ve tüketici ürünlerinin yanı sıra perakende, üretim ve endüstriyel uygulamaları kullananlar yer alıyor. Genel olarak, tutarlı ve 360° veri görünümüne ihtiyaç duyan herhangi bir sektör, OSBI'yi mevcut altyapıya kolayca entegre edebilir.
Özetle, kamuya açık BI, belirli veri ihtiyaçları olan ancak tam teşekküllü bir platform oluşturmak için zamanı veya parası olmayan herkese fayda sağlayabilir.
Veri üstünlüğüne giden kısayolunuz
Verilerinize hakim olmak, 2022'de bilinçli iş kararları vermek için bir zorunluluktur. Ancak yaygın bir kanaate rağmen, iş zekası pahalı bir girişim olmak zorunda değildir. Kamuya açık BI platformları, şirketlerin büyük yatırımlar veya büyük teknik özveri olmadan veri verimliliğini artırmasını sağlar.
KOBİ'ler ve yeni başlayanlar için tercih edilen bir seçenek olan açık kaynaklı BI çözümleri, hem BI yolculuğunun ilk aşamalarında veri bilincini davet edebilir hem de mevcut altyapı için son derece özelleştirilebilir bir iş varlığı haline gelebilir.
Makale ilk olarak burada yayınlandı