Cloudflare astuu tietokantaliiketoimintaan

Cloudflare (NETTO 17,01 %) tunnetaan parhaiten verkkosivustojen nopeuttamisesta ja palvelimien suojaamisesta suurilta hyökkäyksiltä. Se on sen leipä ja voita, ja se suorittaa nämä tehtävät hyvin. Mutta Cloudflare tekee paljon enemmän.

Cloudflare otti vuonna 2017 käyttöön Workersin, tuotteen, jonka avulla asiakkaat voivat ajaa koodinpätkiä sen reunalla. Verkkosivustojen isännöintipalvelu Pages tuli yleisesti saataville viime vuonna, ja molemmat tuotteet on nyt integroitu tavalla, joka tekee sovelluksen isännöimisestä helppoa Cloudflaren verkossa.

Kuvan lähde: Getty Images.

Palapelin puuttuva pala

Vaikka modernia verkkosovellusta on mahdollista isännöidä vain Cloudflaren verkossa, datan suhteen on rajoituksia. Cloudflare tarjoaa Workers KV:n, avainarvosäilön, johon pääsee suoraan Workers-tuotteestaan, ja Durable Objects -objekteja, jotka ovat olennaisesti pysyvän työntekijään sidottu tallennustila. Mutta nykyaikaiset verkkosovellukset ovat usein niin monimutkaisia, että todellinen tietokanta on usein tarpeen.

Yhteyden muodostaminen muualla isännöityihin tietokantoihin on aina ollut hieman hankalaa Cloudflare Workersin kanssa, vaikka yritys on pyrkinyt helpottamaan sitä. Kehittäjille olisi kuitenkin kätevämpää, jos tavallinen relaatiotietokanta voitaisiin isännöidä suoraan Cloudflaren verkossa.

Se on pian mahdollista, kun julkistetaan Cloudflaren D1, SQLite-pohjainen tietokantatuote, joka toimii Cloudflaren verkossa ja integroituu saumattomasti Workersin kanssa. Kun D1 tulee yleisesti saataville, kehittäjät voivat helposti luoda uusia tietokantoja, sitoa ne työntekijöihin ja tehdä niistä kyselyjä tehokkaasti.

D1:llä on joitain tehokkaita ominaisuuksia. Cloudflare asettaa automaattisesti vain luku -muotoiset tietokantojen kloonit käyttäjien lähelle pääsyn nopeuttamiseksi ja synkronoi ne muutosten tapahtuessa. Se on paljon monimutkaisuutta, joka poistuu D1:tä käyttäville kehittäjille. Varmuuskopiot ovat myös automaattisia, ja koodipaloja voidaan ajaa aivan tietokannan vieressä suorituskyvyn parantamiseksi.

Vaikka D1 on täynnä toimintoja, siinä on joitain luontaisia ​​rajoituksia. SQLite on yksi maailman eniten käytetyistä tietokannoista osittain yksinkertaisuuden vuoksi. Tietokannat tallennetaan vakiotiedostoihin, ja ne voidaan luoda helposti pienellä konfiguraatiolla. SQLitesta puuttuvat edistyneet ominaisuudet, joita löytyy muista tietokantaohjelmistoista, kuten käyttäjäkonsepti ja raskaat suojausominaisuudet.

D1:n puutteista huolimatta tämä uusi tietokantatuote on valtava edistysaskel Cloudflarelle. Relaatiotietokannan tarvitsevia sovelluksia voidaan nyt käyttää yksinomaan Cloudflaressa, mikä ei ollut mahdollista aiemmin.

Ottaa vastaan ​​pilvijättiläiset

D1:n myötä Cloudflare siirtyy lähemmäksi houkuttelevan vaihtoehdon tarjoamista pilvialustoille, kuten Amazon Web Services (AWS) ja Microsoft Taivaansininen. Nämä alustat tarjoavat satoja tuotteita ja ominaisuuksia, mutta perusasiat kattavat nyt Cloudflare.

D1:n lisäksi Cloudflare ilmoitti myös Pub/Subista, joka käyttää pilvipohjaista viestiväylää. Viestiväylä on hyödyllinen, kun sinulla on monia pilvipalveluita, joiden on oltava vuorovaikutuksessa keskenään. Riippuvuutta ja monimutkaisuutta tuovan suoran viestinnän sijaan jokainen palvelu voi yksinkertaisesti ampua viestejä riippumatta siitä, mitkä muut palvelut vastaanottavat ne.

Cloudflare-alusta on hyvin erilainen kuin AWS tai Azure. Virtuaalipalvelimia ei voi pyörittää, mikä on varmasti monessa tapauksessa katkaisija. Mutta kehittäjille, jotka eivät halua hallita infrastruktuuria, Cloudflaresta on tulossa parempi vaihtoehto, kun jokainen uusi tuote lisätään alustaan. D1 on palapelin puuttuva pala, joka poistaa suurimman haittapuolen.

Cloudflaren innovaatiovauhti on vaikuttava, ja yrityksestä voi hyvinkin tulla pilvijätti, joka kilpailee AWS:n kanssa ajoissa. Osake on kuitenkin edelleen äärimmäisen kallis, joten sijoittajien tulee painottaa kasvupotentiaalia arvostuksella ennen hyppäämistä.

Leave a Comment