haber

Yorum: IoT donanımında yeni iş modelleri, yazılıma göre

Canonical'dan Jamie Bennett, yazılımın IoT donanımı etrafında yeni iş modelleri yaratmadaki rolünü ele alıyor.

New business models on IoT hardware, by software - IoTsecurity-source-Shutterstock

Saatte, Linux geliştiricisinin yaşını bir araya getirin. Yapay zekanın (AI), makine öğreniminin ve Nesnelerin İnterneti (IoT) 'in bazı en parlak zihinlerinin yeteneklerini Linux'ta tuttuğu bir sır değil.

Açık kaynağın doğası, geliştiricilerin, kapalı bir ekosistemin izin verebileceğinden, kısıtlamaları en aza indirerek ve işbirliği için olgunlaşan bir alanı teşvik ederek, daha büyük bir hızla yenilik yapmalarına olanak tanıyacak şekildedir. Ve yine de, bireyler için üretken bir ortam olmasına rağmen, bir bütün olarak işletmeler, şu anda on milyonlarca insanın sahip olduğu zengin ve çeşitli bir kullanıcı tabanından faydalanmayacaklar.

Esnekliğe karşı esneklik

Neden öyle? Çünkü bir anlamda esneklik bir başkasında eşitsizliği teşvik etme eğilimindedir.

Linux'un zaman içinde parçalanışı - Ubuntu ve Fedora'dan Debian ve Mageia'ya - geliştiricilerin en son teknolojileri özgürce denemelerine ve test etmelerine izin vermiş olabilirler, ancak işletmelerin araçlara teslim eden tekil bir yazılım stratejisine girmeleri çok daha zordu. istekli seyirci.

Linux ölçeklendiğinde, topluluğun her dağıtımdaki uygulamaları paketleme yeteneği azaldı.

Ancak bu meydan okuma, çözülmeden ödüllendirilmez ve cevap, yenilikçi ve evrensel bir ambalaj biçiminde, enstantane adında yer alabilir. Sadece enstantane, yazılım mimarisini tek bir yapı artefaktında birden fazla Linux dağıtımını hedeflemek için devrim yapmakla kalmaz, aynı zamanda donanım platformlarının üzerine yeni bir karlılık katmanı getirme potansiyeline de sahiptir.

Çıtçıtların gelişi

Snaps Kolayca yönetilen konteynerli yazılım paketleri Snapcraftmilyonlarca Linux kullanıcısı olan bir kitleye uygulama oluşturma ve yayınlama platformu.

Snapcraft, yazarların otomatik olarak yüklenen ve hata durumunda geri yüklenen yazılım güncellemelerini desteklemelerini sağlar.

Bir cihazı bozan veya son kullanıcı deneyimini bozan hatalı bir güncelleme olasılığı, sonuç olarak, büyük ölçüde azalır. Bir uygulama tarafından kullanılan kitaplıklarda bir güvenlik açığı tespit edilirse, uygulama yayıncıya bildirilir, böylece uygulama sağlanan düzeltme ile hızlı bir şekilde yeniden oluşturulabilir ve dışarı aktarılabilir.

Paketler

Uygulama paketleri çalışma zamanı bağımlılıklarını paketledikçe, tüm büyük Linux dağıtımlarında değişiklik yapmadan çalışabilirler, ayrıca kurcalamaya karşı korumalı ve kolayca kısıtlanmış olurlar.

Bir ek, başka bir uygulama tarafından değiştirilemez veya değiştirilemez ve sistem sınırsızlığının ötesinde erişime açıkça izin verilmelidir. Bu nedenle hassas tanımlama, uygulamaları kurmak ve yönetmek için daha basit belgeler getirir.

Yayınların uzun bir kuyruğunu ortadan kaldıran otomatik güncellemeleri hesaba katarak, uygulamalar hem yayıncı hem de son kullanıcı için daha sezgisel olarak çalışır.

Bültenleri

Snapcraft ayrıca yöneticilere, sürümleri farklı sürüm notlarına veya kanallara organize etme araçları sunar. Bir takım araçlar, uygulama güncellemelerini otomatik CI yapılandırmalarından QA, beta testlerine ve son olarak tüm kullanıcılara aktarmak için kullanılabilir.

Güncellemeleri bu kanallardan geçerken görselleştirir ve geliştiricilerin kullanıcı tabanının büyümesini ve korunmasını takip etmelerine yardımcı olur. Kısacası, bir geliştiricinin rotasını ve şirketlerinin çok sayıda Linux kullanıcısı ile bağlantı kurmasını kolaylaştırabilirler.

Piyasaya bir rotaya hitap etmek, sadece geliştiricinin değerini en üst düzeye çıkarmakla kalmaz, aynı zamanda süreçte yeni gelir sürücülerini de açar.

Yazılım donanım uyumu

IoT ürünlerinin son yıllarda piyasaya sürülmesi, üreticileri bir diğerine karşı bir yarışta dibe vurmuştur. İşletmeler, yazılımdan farklı olmadıkça kaybolabilir.

Snaps, gelişmiş işlevselliği ve yeni gelir fırsatlarını sunan donanım platformunuzun üstünde bir uygulama ekosistemi yaratmanın bir yolunu sunar. İnternet bağlantılı yazılımı bitmiş bir ürün olarak düşünmek artık haklı değil.

Yazılım bakımı, ilgili ve IoT dünyasında kalmak için bir donanım ürününün kullanım ömrüne uzanmalıdır, bu genellikle birden çok yıl içinde ölçülür.

Her şey, uygulamanın değerini en üst düzeye çıkarmak için düşüyor ve enstantane işletmelerin, en büyük kitleye kolaylıkla ve güvenle ulaşmalarını sağlıyor. Donanımı geliştirmek için olasılıklar da enstantane ile bitmez.

Dijital sinyal

Örneğin, dijital tabela alın. Geleneksel kullanımı reklamlarla sınırlıdır - bir mesaj verin ve orada bırakın.

Ancak, Linux üzerinde çalışarak ve snaps'ları kullanarak, bu tabela çok amaçlı bir alana dönüşebilir: AI ve veri yakalamayı mümkün kılan en yeni yazılımı entegre etmek; izleyicilere uyarlanmış tanıtım materyallerini iterek; ve gerçek zamanlı analizleri tekrar işletmeye gönderme.

Daha akıllı ürünler IoT'nin bir parçası haline geldikçe, enstantaneler, iş liderliğindeki Linux'un benimsenmesinin kolaylaştırıcısı olarak gerçekleştirilecektir.

Destek masrafları

Anlık olarak yayınlanan uygulamalar genellikle daha düşük destek maliyetlerine sahiptir. Çıtçıtların otomatik olarak yeni sürümlere güncellenmesi, işletmelerin tüm kullanıcılarının en son sürümde olduğunun temin edilmesi anlamına gelir.

Bu arada, geri alma özellikleri, donanımın yazılımdan ödün vermesi durumunda, web kameraları, güvenlik kameraları ve diğer bağlı cihazlara ek bir güvenlik katmanı sağlar.

Meltdown ve Specter'in son zamanlarda sergilediği yüksek profil riskleri, güvenlik için sihirli bir mermi olmadığını gösteriyor. Yanıt, sistemlerin bir güncelleme akışı içinde hareket ederken operasyonel kalmasıdır.

Artık yazılımı bir kez yazıp, güvenli ve hatasız olmasını beklemek artık mümkün değil. Yazılım başarısız olacak, bir işletmenin hızlı ve kapsamlı bir şekilde bu başarısızlığa nasıl yanıt verebileceğidir.

Gümüş mermi gelişimi

İşletmelerin yeni teknolojileri benimsemeleri ve ürünlerini ve hizmetlerini ileriye taşıması için büyük bir fırsat var.

Açık kaynak ve enstantane basit çözümlerdir, ancak bir iş geliştiricilerine - dünyadaki en çok yönlü yazılımlara güvenle uygulama başlatmak için ihtiyaç duydukları araçları - yenilikçilere verenler.

Geliştiriciler karmaşık değiller - faaliyet gösterdikleri alanlarda destek istiyorlar. Microsoft, Google ve Amazon gibi piyasadaki büyük oyuncular zaten arkadaşlarından öğrenmek ve bu büyüyen topluluktan en iyi şekilde yararlanmak için ek forumları kullanıyor.

İşletmeler her zaman insanların dehasından doğmuşlardır; Sadece bir sonraki gelir modellerinin bu çağın liderlerinden geldiği doğrudur - Linux geliştiricisi.

Jamie Bennett, Mühendislik VP, IoT & Cihazlar standart