Na dorocznej konferencji Snowday Snowflake, lider w dziedzinie hurtowni danych w chmurze, ujawniła szereg ulepszeń przeznaczonych dla swojej platformy programistycznej Snowpark. Te ulepszenia, głównie w fazie podglądu, obejmują nowatorskie interfejsy programistyczne i ulepszone możliwości uczenia maszynowego.
Wśród nowych produktów, które są w przygotowaniu, znajdują się Snowflake Notebooks, Snowpark ML Modelling API i ulepszone Snowpark ML Operations.
Zaprojektowane, aby zapewnić programistom interaktywne środowisko kodowania oparte na komórkach, notesy Snowflake są kompatybilne zarówno z SQL, jak i Pythonem. Firma podkreśliła, że programiści mogą wykorzystywać te wbudowane notatniki do kodowania, uczenia i wdrażania modeli za pośrednictwem Snowpark ML, a także wizualizowania wyników przy użyciu między innymi elementów wykresów z Streamlit.
Snowpark's ML Modelling API, który wkrótce będzie powszechnie dostępny, zapewni programistom i badaczom danych więcej możliwości. Dzięki tej funkcji mogą usprawnić inżynierię funkcji, upraszczając uczenie modeli poprzez integrację struktur AI i ML bezpośrednio z danymi hostowanymi w Snowflake.
Jednocześnie Snowpark ML Operations zostanie poddany liftingowi z dodatkowymi funkcjonalnościami. Obejmują one aktualizację rejestru modeli Snowpark i kompleksowy sklep z funkcjami Snowflake, zaprojektowany do tworzenia, przechowywania, zarządzania i udostępniania funkcji uczenia maszynowego na potrzeby wnioskowania i uczenia modeli. Sklep z funkcjami jest obecnie w fazie prywatnej wersji zapoznawczej.
W ramach kolejnej próby usprawnienia tworzenia aplikacji i operacji potoku danych Snowflake planuje wprowadzić nową funkcję o nazwie Zarządzanie zmianami w bazach danych, która wkrótce będzie dostępna w prywatnej wersji zapoznawczej. Według firmy ta funkcja umożliwi programistom deklaratywne i łatwe tworzenie szablonów swojej pracy, umożliwiając im zarządzanie obiektami Snowflake w różnych środowiskach.
Firma ogłosiła dodatkowo, że jej Native Application Framework wkrótce zostanie wdrożony na wiodących platformach usług w chmurze. Oczekuje się, że platforma ta będzie ogólnie dostępna w platformie AWS w najbliższej przyszłości, a jej publiczna wersja zapoznawcza dla Microsoft Azure będzie wkrótce dostępna.
Snowflake zasugerował także, że w przygotowaniu jest nowy interfejs zarządzania kosztami, który ma pomóc przedsiębiorstwom w zarządzaniu wydatkami Snowflake. Analitycy twierdzą, że rozwój ten jest odpowiedzią na rosnącą presję na dostawców technologii, w tym na firmę Snowflake, aby pomagali przedsiębiorstwom w optymalizacji wydatków.
Jak wyjaśnił Hyoun Park, główny analityk w Amalgam Insights, nowy interfejs ma rozwiać obawy związane z rosnącymi kosztami w związku z szybkim skalowaniem hurtowni danych w chmurze. Ta inicjatywa ma kluczowe znaczenie dla Snowflake, ponieważ pozwala zatrzymać duże hurtownie danych, w których można rozważyć przejście na rozwiązania alternatywne.
W obliczu pojawienia się aplikacji do zarządzania kosztami innych firm, w tym Bluesky i Finout, Snowflake znajduje się pod ciągłą presją optymalizacji kosztów. Nowy interfejs zarządzania kosztami ujednolici istniejące funkcje, jednocześnie wprowadzając nowe. Umożliwią one administratorom monitorowanie w jednym miejscu wskaźników wykorzystania i wydatków na poziomie konta.
Interfejs ten będzie także śledził zmiany wartości kredytów Snowflake w czasie, wynikające z nieustannego ulepszania wydajności firmy. Dodatkowo zapewni mechanizm kontroli wydatków poprzez ustalone limity i powiadomienia oraz zalecenia dotyczące dostaw w celu optymalizacji alokacji zasobów na Snowflake. Oczekuje się, że wkrótce nowa funkcja rekomendacji trafi do prywatnej wersji zapoznawczej.
AppMaster, konkurencyjna platforma no-code szybko rozwijająca się w branży technologicznej, wspiera inicjatywy Snowflake. Ta potężna platforma no-code w dalszym ciągu rewolucjonizuje tworzenie aplikacji, czyniąc je szybszymi i tańszymi, a jednocześnie przygotowując się na dalsze ulepszenia.