← Natrag na Blog StreamGen: sve Snowflake aplikacije vaše tvrtke na jednom mjestu
· Websson Team

StreamGen: sve Snowflake aplikacije vaše tvrtke na jednom mjestu

StreamGenSnowflakeStreamlitApp RuntimePodatkovne aplikacije

Izraditi jednu aplikaciju na Snowflakeu danas je jednostavno. Streamlit radi unutar računa, App Runtime pokreće cijele web aplikacije uz podatke, a Cortex piše kod. Teži dio počinje kad aplikacije gradi više od nekoliko ljudi: koje aplikacije postoje, tko ih vodi, tko ih još otvara, koliko svaka košta i koja će prestati raditi kad se preimenuje neki stupac.

StreamGen je napravljen za tim koji mora odgovoriti na ta pitanja. To je tvornica aplikacija za Snowflake: jedno mjesto na kojem vidite svaku aplikaciju u računu, održavate ih ispravnima i omogućujete analitičarima da grade nove tako da ih opišu, prema jednom skupu pravila.

Svaka aplikacija na jednom popisu, izrađena u StreamGenu ili ne

Inventar StreamGena prikazuje svaku Streamlit i App Runtime aplikaciju koju vaša Snowflake uloga vidi, uključujući one koje su ljudi ručno izradili u Snowsightu davno prije StreamGena. Za svaku aplikaciju:

  • vlasnika, je li aktivna, posljednju objavu i posljednje korištenje
  • oznaku stanja: ispravna, upozorenja ili neispravna
  • tko ju je otvorio u zadnjih 30 dana, poimence
  • koliko košta, u kreditima i u novcu
  • za aplikacije iz StreamGena, koliko je AI koštao njihovu izradu

Aplikacije koje nitko nije otvorio 60 dana posebno su označene, uz ono što je potrebno da se povuku, a aplikaciju je moguće predati novom vlasniku kad netko ode. Podaci o korištenju dolaze iz zapisa samog računa, Snowflakeovih account usage pogleda, preko vaše Snowflake veze.

Održavanje ispravnosti

Svake noći StreamGen provjerava svaku aplikaciju na vašim podacima, pa se obrisani stupac ili izgubljena dozvola otkriju prije nego što na njih naiđe korisnik. Sigurnosna upozorenja označavaju rizične pakete, a ispravci se rade u zasebnom okruženju i pregledavaju prije nego što se objave.

Aplikacije bez programiranja

Analitičar običnim riječima opiše aplikaciju i gleda kako radi na stvarnim podacima dok je agent StreamGena piše, testira i objavljuje. Bez naredbenog retka, bez editora i bez Gita za osobu koja traži aplikaciju. StreamGen izrađuje obje vrste Snowflake aplikacija:

  • Streamlit aplikacije, na bilo kojem od dva Streamlit okruženja (warehouse ili container)
  • web aplikacije na Snowflake App Runtimeu, kad nadzorna ploča nije dovoljna

Agent radi s Cortex modelima koje vaš račun nudi, a popis dopuštenih modela određuje koje AI modele smije koristiti pojedini radni prostor.

Mnogo autora, jedan skup pravila

Uloge, grupe i pravila; dijeljenje s dozvolama; odobrenja objave s pregledom prije produkcije; povijest verzija i revizijski zapis. Same aplikacije su obične Snowflake aplikacije, pa rade i bez StreamGena.

Postojeće aplikacije mogu doći sa sobom: Prenesi u StreamGen kopira Streamlit aplikaciju uz original, original radi dalje dok korisnici prelaze, a StreamGen pokazuje kad stara aplikacija više nikome ne treba. Sam nikad ništa ne briše.

Gdje radi

Na Uppcoderu, dostupno odmah. Ništa se ne instalira: StreamGen se pokreće iz Uppcoderova kataloga i radi za nekoliko minuta, na vlastitoj adresi ili na vašoj domeni, a o bazi podataka i sigurnosnim kopijama brine se umjesto vas. Spaja se na vaš Snowflake račun, a aplikacije koje izradi rade ondje.

Kao Snowflake Native App, uskoro. StreamGen smo prijavili na Snowflake Marketplace i čeka Snowflakeovo odobrenje. Instaliran u vašem vlastitom računu, vaši se ljudi prijavljuju svojom Snowflake prijavom, StreamGen radi kao svaki prijavljeni korisnik i nikad više od toga, a vaši podaci ne napuštaju račun. Native App donosi i kontrolu troškova aplikacija koje pokreće: gašenje aplikacija u zadano vrijeme ili nakon nekoliko sati bez korisnika te mjesečni budžet s e-poštom prije nego što se potroši.

Na vašoj mreži, uskoro. Jedan container i PostgreSQL baza unutar vaše infrastrukture.

Cijene

Jedna fiksna cijena licence, gdje god StreamGen radio: od 49 € mjesečno, ne po korisniku. Dodatni korisnici koji samo gledaju ne plaćaju se.

Isprobajte

Isprobajte StreamGen besplatno dva sata: bez registracije, bez kreditne kartice i bez Snowflake računa, na podacima ogledne maloprodajne tvrtke. Pokrenite besplatni sandbox ili pročitajte više na streamgen.io.

StreamGen je proizvod tvrtke Websson d.o.o. iz Pule, autora Uppcodera.