Nyheder

Kommentar: Nye forretningsmodeller på IoT-hardware, ved software

Jamie Bennett, Canonical, anser softwarens rolle for at skabe nye forretningsmodeller omkring IoT-hardware ved brug af snaps.

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

Kommer timen, kommer alderen af ​​Linux-udvikleren. Det er ingen hemmelighed, at nogle af de lyseste sind i kunstig intelligens (AI), maskinindlæring og ting til internettet (IoT) har udvist deres færdigheder på Linux.

Åben kilde er sådan, at det giver udviklere mulighed for at indovere i større tempo end ethvert lukket økosystem ville tillade, minimere begrænsninger og fremme et rum modet for samarbejde. Og alligevel, som et produktivt miljø for enkeltpersoner, er virksomhederne som helhed endnu nødt til at udnytte en så rig og forskellig brugerbase, der i øjeblikket står i titusindvis af millioner.

Fleksibilitet mod forskellighed

Hvorfor så? Fordi fleksibilitet i en forstand har tendens til at fremme uligheder i en anden.

Fragmenteringen af ​​Linux over tid - fra Ubuntu og Fedora til Debian og Mageia - kan have givet udviklere mulighed for at forsøge at teste de nyeste teknologier frit, men det blev meget vanskeligere for virksomheder at lande på en enkelt softwarestrategi, der leverede værktøjer til en villige publikum.

Som Linux skaleret, faldt fællesskabets evne til at pakke applikationer på hver distribution.

Denne udfordring er dog ikke uden belønning, hvis den løses, og svaret kan bare ligge i et innovativt og universelt emballageformat med navnet snaps. Ikke kun kan snaps revolutionere softwarearkitekturen for at målrette mod flere Linux-distributioner i en enkelt build artefakt, de har også potentialet til at bringe et nyt lag af rentabilitet oven på hardwareplatforme.

Ankomst af snaps

snaps er containeriserede softwarepakker, der nemt styres igennem Snapcraft, en platform til opbygning og udgivelse af applikationer til et publikum af millioner af Linux-brugere.

Snapcraft gør det muligt for forfattere at skubbe softwareopdateringer, der automatisk installeres og rulles tilbage i tilfælde af fejl.

Sandsynligheden for, at en fejlopdatering bryder en enhed eller nedbryder slutbrugeroplevelsen, er som følge heraf stærkt reduceret. Hvis der opdages en sikkerhedsproblemer i biblioteker, der bruges af et program, meddeles appudgiveren, så appen kan genopbygges hurtigt med den medfølgende reparation og udskydes.

pakker

Da applikationspakker bundler deres runtime afhængigheder, arbejder de uden modifikation på alle større Linux-distributioner såvel som at være manipulationssikker og let indstillet.

Et snap kan ikke ændres eller ændres af en anden app, og adgang til systemet uden for dets indeslutning skal udtrykkeligt gives. Præcisionsdefinition bringer derfor enklere dokumentation til installation og styring af applikationer.

Under hensyntagen til de automatiske opdateringer, som eliminerer en lang hale af udgivelser, udføres applikationer mere intuitivt for både udgiver og slutbruger.

Udgivelser

Snapcraft giver også ledere værktøjerne til at organisere udgivelser i forskellige udgivelseskvaliteter eller kanaler. Et sæt værktøjer kan bruges til at skubbe appopdateringer fra automatiske CI-builds, til QA, beta-testere og til sidst alle brugere.

Den visualiserer opdateringer, da de flyder gennem disse kanaler og hjælper udviklere med at spore brugerbasevækst og opbevaring. Kort sagt, de kan forenkle en udviklers rute og deres virksomhed, for at engagere sig med et stort antal Linux-brugere.

Streamlinering af en rute til markedet maksimerer ikke kun udvikleren, det åbner også nye indtægtsdrivere i processen.

Software hardware harmoni

Eksplosionen af ​​IoT-produkter på markedet i de senere år har skabt producenterne mod hinanden i et løb til bunden. Virksomheder risikerer at gå glip af, medmindre de adskiller sig fra software.

Snaps tilbyder en vej til at skabe et økosystem af applikationer oven på din hardware platform, der tilbyder forbedret funktionalitet og nye indtjeningsmuligheder. Det er ikke længere muligt at overveje internet-tilsluttet software som færdigt produkt.

Vedligeholdelse af software skal strække sig over et hardwareprodukts levetid for at forblive relevant, og i verden af ​​IoT måles dette ofte i flere år.

Det hele kommer ned til at maksimere værdien af ​​enhver applikation, og snaps gør det muligt for virksomheder at nå det største publikum med lethed og tillid. Mulighederne for at forbedre hardware er også uendelige med snaps.

Digital skiltning

Tag f.eks. Digital skiltning. Dens traditionelle brug er begrænset til reklame - projekt en besked og lad den være der.

Ved at operere på Linux og bruge snaps kan den skiltning imidlertid omdannes til et multifunktionsrum: integrering af den nyeste software, der muliggør AI og dataindsamling; skubber reklamemateriale skræddersyet til seerne og sende realtidsanalyser tilbage til virksomheden.

Som smartere produkter bliver en del af IoT'en, vil snaps blive realiseret som enabler for forretningsledende Linux adoption.

Støtte omkostninger

Applikationer, der udgives som snaps, har typisk også lavere supportomkostninger. Det faktum, at snaps automatisk opdateres til nye versioner, betyder, at virksomheder kan være sikre på, at alle deres brugere er på den nyeste version.

Tilbagekaldingsfunktioner giver i mellemtiden webkameraer, sikkerhedskameraer og andre tilsluttede enheder et ekstra sikkerhedsniveau, hvis hardwareen nogensinde bliver kompromitteret gennem softwaren.

De seneste højt profilerede eksponeringer af Meltdown and Specter viser, at der ikke er nogen magisk kugle til sikkerhed. Svaret skal være evnen til at holde systemer operationelle, da de bevæger sig gennem en strøm af opdateringer.

Det er ikke længere tilfældet, at du kan skrive software en gang og forvente, at den er sikker og fejlfri for evigt. Software vil mislykkes, det er sådan, at en hurtig og omfattende virksomhed kan reagere på det svigt, der er nøglen.

Silver bullet udvikling

Der er en enorm mulighed for virksomheder at omfavne nye teknologier og flytte deres produkter og tjenester fremad.

Åben kilde og snaps er enkle løsninger, men dem der giver innovatørerne inden for en forretningsudvikler - de værktøjer, de har brug for til at starte applikationer i tillid til verdens mest alsidige software.

Udviklere er ikke komplicerede - de vil have støtte i de rum, de opererer i. Store aktører på markedet, som Microsoft, Google og Amazon, bruger allerede snapfora til at lære af deres jævnaldrende og få mest muligt ud af dette voksende samfund.

Virksomheder har altid været født af folkets geni; det er kun rigtigt, at de næste indtægtsmodeller kommer fra lederne i denne tidsalder - Linux-udvikleren.

Jamie Bennett, VP for Engineering, IoT & Devices at canonical