Reunan rakentaminen: kysymykset ja vastaukset Code Metalin toimitusjohtajan Peter Moralesin kanssa

By Katie Sanders

Reunalaskenta muuttaa toimialoja, mutta sovellusten kehittäminen tähän ympäristöön tuo mukanaan ainutlaatuisia haasteita. Tässä kysymys- ja vastausartikkelissa tarkastellaan olennaisia taitoja, joita kehittäjät tarvitsevat menestyäkseen reunalla, sekä reunakehityksen tulevaisuutta.

Key Takeaways

Huomisen reuna: Tekoälyn nousu lisää reunalaskennan tarvetta ja kannustaa toimialoja käsittelemään dataa paikallisesti. Tämä muutos tarjoaa nopeutta, pienemmän viiveen ja paremman yksityisyyden suojan.

Kehittäjien kysynnän kasvu: Reunalaskennan kasvun myötä kysyntä kehittäjille, jotka osaavat luoda sovelluksia reunaympäristöihin, on kasvanut, mikä luo pohjan uusille työmahdollisuuksille.

Menestyksen edellyttämät taidot: Kehittäjien on omaksuttava reunakäyttöönottoihin soveltuvia uusia taitoja, kuten esineiden internetin, datankäsittelyn ja sovelluskehityksen tuntemusta, menestyäkseen tässä kehittyvässä ympäristössä.

Siirtymän omaksuminen: Reunalaskennan tulevaisuuteen valmistautuminen edellyttää sopeutumista uusiin teknologioihin ja menetelmiin, jotta kehittäjät pysyvät ajantasaisina ja voivat hyödyntää tehokkaasti tekoälyn mahdollisuuksia reunalla.

Yksityisyys pelastaa tilanteen: Käsittelemällä dataa lähempänä sen lähdettä reunalaskenta ei ainoastaan paranna suorituskykyä vaan myös vahvistaa yksityisyyden suojaa, mikä tekee siitä houkuttelevan vaihtoehdon tietoturvasta huolestuneille yrityksille.

Tekoäly lisää voimakkaasti reunalaskennan infrastruktuurin kysyntää, sillä teollisuuden ja kaupallisten alojen käyttäjät tarvitsevat mahdollisuuden käsitellä enemmän dataa paikallisesti hyödyntääkseen tekoälyn ominaisuuksia. Tämän seurauksena myös kehittäjien kysyntä kasvaa, sillä heiltä tarvitaan reunalla toimivien sovellusten luomiseen tarvittavaa osaamista.

Siksi halusin kysyä Peter Moralesilta, Code Metalin toimitusjohtajalta, millaisia taitoja kehittäjät tarvitsevat reunakäyttöönottoihin ja miten he voivat valmistautua siirtymään reunalle.

Käsittelemällä dataa lähempänä sen lähdettä reunalaskenta tarjoaa merkittäviä etuja nopeuden, viiveen ja yksityisyyden kannalta. Tämä on lisännyt reunainfrastruktuurin kysyntää ja siten myös sellaisen osaavan työvoiman tarvetta, joka pystyy kehittämään innovatiivisia reunasovelluksia.

”Ohut reuna” -lähestymistapa 

Monet asiantuntijat uskovat, että reunasovellukset ovat kevyitä ja keskittyvät tiettyihin tehtäviin. Näetkö Code Metalilla tulevaisuuden, jossa kehittäjät luovat ensisijaisesti ”ohuen reunan” sovelluksia, vai tarvitaanko monimutkaisempia reunakäyttöönottoja, jotka edellyttävät laajempaa osaamista?

"Tämä lähestymistapa on järkevä jatkuvasti yhteydessä oleville laitteille, jotka voivat käyttää ’ohutta reunaa’ ominaisuuksien nopeaan laskemiseen ja niiden lähettämiseen pilveen. Esineiden internetin alalla tämä on ollut vallitseva suuntaus. Toisaalta myös prosessoinnin siirtämiseen reunalle on kohdistunut merkittävää painetta, jota ovat vauhdittaneet viiveeseen ja yksityisyyteen liittyvät huolenaiheet. Esimerkiksi Apple on viime aikoina ottanut käyttöön pieniä kielimalleja suoraan puhelimissaan. Monimutkaisuuden osalta kaikki autonomisten järjestelmien alaan liittyvä toimii todennäköisesti myös reunalla."

Esikoulutettujen tekoälymallien ja vähäkoodisten alustojen yleistyessä, miten reunakehittäjien osaamisvaatimukset kehittyvät? Siirtyykö painopiste koodin kirjoittamisesta valmiiden ratkaisujen ymmärtämiseen ja käyttöönottoon tiettyjä reunatarpeita varten?

"Olen eri mieltä siitä ajatuksesta, että esikoulutetun tekoälymallin käyttöönotto vähäkoodisella tavalla muuttaa perustavanlaatuisesti sitä, miten kehittäjät työskentelevät reunan kanssa. Kun tekoälymallia tarkastellaan vain yhtenä lohkona signaalinkäsittelyketjussa, sen käyttöönotto ei juuri eroa minkä tahansa muun kyseisen ketjun moduulin käyttöönotosta. Jotkin moduulit rakennetaan edelleen räätälöityinä, kun taas toiset ovat valmiita, kuten DSP, joka vain määritetään.

Keskeinen ero on siinä, että tekoälymoduulit tarjoavat aiemmin saavuttamattomissa olleita ominaisuuksia, kun taas perinteinen signaalinkäsittely on pysynyt suhteellisen muuttumattomana. Erityisen kiinnostavaa minusta on se, mihin Code Metal keskittyy: miten kehittäjät käyttävät näitä vähäkoodisia työkaluja ja muita olemassa olevia työnkulkuja reunakehitykseen työskennellessään agenttisen tekoälyn kanssa, joka pystyy myös integroimaan nämä työkalut. Muuttuuko kehittäjän rooli silloin enemmän järjestelmäinsinöörin kaltaiseksi?"

Erikoistuminen vastaan monipuolisuus

Reunalaskennan kehittyessä, näetkö tarpeen, että kehittäjät erikoistuvat tiettyihin reunalaitteistoalustoihin tai toimialoihin, vai onko monipuolisesta ja erilaisiin reunaympäristöihin mukautuvasta osaamisesta enemmän hyötyä?

"Tekoälytyökalujen kehittyessä erikoistuminen on kehittäjille välttämätöntä, jotta he säilyttävät arvonsa. Laaja-alaisesta osaamisesta on hyötyä, mutta työkalujen parantuessa juuri laajasti sovellettavat taidot automatisoidaan todennäköisimmin ensin."

Tietoturva on reunalla ensiarvoisen tärkeää, mutta perinteiset tietoturvaratkaisut voivat kuluttaa paljon resursseja. Miten kehittäjät voivat ratkaista tämän ristiriidan ja varmistaa vankan tietoturvan rajalliset resurssit omaaville reunasovelluksille?

"Älä odota loppuun asti ennen kuin ajattelet tietoturvaa. Käytät enemmän aikaa yrittäessäsi sovittaa ratkaisuja koodiisi jälkikäteen kuin jos pidät tietoturvaa etusijalla alusta alkaen. Tämä ei tarkoita, että kehitystä pitäisi hidastaa rakentamalla kaikki tietoturvatyökalut käyttöön heti alusta lähtien, mutta sinun kannattaa tiedostaa mahdolliset tietoturvahaasteet, jotka voivat myöhemmin aiheuttaa merkittäviä takaiskuja.

Jos esimerkiksi puristat jokaisen viimeisenkin laskentajakson irti parantaaksesi akkutehokkuutta, älä odota myöhempään salauksen rakentamista, jota saatat tarvita myöhemmin, kun viestit pilven kanssa."

Reunan demokratisoituminen

Tällä hetkellä reunakehitys edellyttää erikoislaitteistoa ja -osaamista. Näkeekö Code Metal tulevaisuuden, jossa reunakehityksen työkalut ja alustat ovat helpommin saatavilla, jolloin yhä useammat kehittäjät voivat rakentaa ratkaisuja reunalle?

"Ehdottomasti. Nykyiset markkinoiden pirstoutuneisuus ja aika, joka kuluu idean mukauttamiseen tiettyä alustaa varten, ovat ongelmia, joita pyrimme ratkaisemaan todennettavissa olevilla agenttisen kehityksen työnkuluilla."

Reunalaskenta tarjoaa mahdollisuuksia energiatehokkuuteen ja pienempään hiilijalanjälkeen. Mikä rooli kehittäjillä on kestävien reunaratkaisujen suunnittelussa ja toteuttamisessa? Onko olemassa erityisiä taitoja tai ajattelutapoja, jotka ovat tässä välttämättömiä?

"Reunakehittäjänä keskittymisesi tehokkuuteen asettaa sinut luonnostaan vahvaan asemaan vihreämmän teknologian luomisessa."

Reuna vastaan pilvi: rajat hämärtyvät

Reunalaskennan kypsyessä reunan ja pilven väliset rajat hämärtyvät yhä enemmän. Miten näet näiden kahden ympäristön välisen suhteen kehittyvän? Tarvitseeko kehittäjien hallita molemmat, vai syntyykö erikoistuneita rooleja?

"Kun Code Metalin kaltaiset työkalut yleistyvät, yksittäinen kehittäjä pystyy ottamaan vastuulleen enemmän omalla toimialallaan. Tämä johtaa luonnollisesti parempaan järjestelmäsuunnitteluun, sillä sulautettujen järjestelmien kehittäjät pystyvät vähintäänkin ajattelemaan enemmän kokonaisvaltaisia ratkaisuja ja viestimään tehokkaammin pilvitiimin kanssa."

Tekoälyn ja reunalaskennan risteyskohta muovaa toimialoja ja luo ennennäkemättömiä mahdollisuuksia. Älykkäiden, reaaliaikaisten sovellusten kysynnän kasvaessa reunalaskennan kehittäjien rooli muuttuu yhä tärkeämmäksi.

Ymmärtämällä reunalaskennan ainutlaatuiset haasteet ja mahdollisuudet kehittäjät voivat sijoittua tämän teknologisen vallankumouksen eturintamaan.

Haluatko lisää haastatteluja, vinkkejä ja työkaluja? Tilaa The CTO Clubin uutiskirje!

Katie Sanders
As a data-driven content strategist, editor, writer, and community steward, Katie helps technical leaders win at work. Her 15 years of experience in the tech space makes her well-rounded to provide technical audiences with first-hand operating wisdom so senior tech leaders can get clarity. Tech leaders want to learn from peers who’ve been there. Katie surfaces hard-won lessons that help leaders scale systems, teams, and strategy in the face of disruption. Katie is an Executive Editor at Black & White Zebra. She nurtures a large and diverse community of technical experts and writers, and she knows that a thriving community doesn't grow without thoughtfulness, advocacy, and intention. Interested in being reviewed? Find out more here.
Follow the author:

You may also like