Spis treści
- Szybka ścieżka od pomysłu do wdrożenia na GCP, dzięki Google Cloud Architecture Diagramming Tool
- Nowe możliwości Cloud Functions. Dostępna publiczna wersja poglądowa
- Nowe maszyny wirtualne do operacji obliczeniowych bazujące na procesorach AMD EPYC trzeciej generacji
- Efektywniejsze zarządzanie informacją w organizacji dzięki narzędziu Dataplex do budowania siatek danych
- Zmniejszenie emisji CO2 w chmurze dzięki nowym rekomendacjom Active Assist
Luty dla użytkowników Google Cloud Platform przyniósł m.in. nowe narzędzie do tworzenia architektury chmurowej oraz większe możliwości w zakresie wykonywania funkcji. Oto najważniejsze aktualizacje dla GCP w drugim miesiącu 2022 roku.
Szybka ścieżka od pomysłu do wdrożenia na GCP, dzięki Google Cloud Architecture Diagramming Tool
Przed wdrożeniem Google Cloud Platform w swojej firmie warto przygotować diagramy obrazujące scenariusze wykorzystania konkretnych usług chmurowych w organizacji.
Pomóc może w tym udostępnione w lutym nowe narzędzie o nazwie Google Cloud Architecture Diagramming Tool. Jak wskazuje sama nazwa, służy ono do budowania diagramów architektury chmurowej, w oparciu o komponenty dostępne w usłudze Google Cloud Platform wraz z ich oryginalnym oznaczeniem graficznym.
Google Cloud Architecture Diagramming Tool eliminuje konieczność używania zewnętrznych narzędzi, takich jak Microsoft Visio. Dostarcza też pakiet gotowych schematów referencyjnych architektury chmurowej, które mogą stanowić punkt wyjścia do przygotowania własnego schematu.
Wśród kluczowych funkcji Google Cloud Architecture Diagramming Tool warto wymienić następujące:
- wygodny podział na kategorie usług GCP (np. przechowywanie danych, analityka, sztuczna inteligencja, bazy danych, bezpieczeństwo);
- wbudowana wyszukiwarka usług GCP;
- pakiet gotowych architektur referencyjnych pod konkretne zastosowania (np. data science, uczenie maszynowe, CI/CD, mikroserwisy, strony internetowe);
- integracja ze zaktualizowanym arkuszem Google Cloud Developer Cheat Sheet, wyjaśniającym skrótowo działanie poszczególnych usług GCP;
- opcja szybkiego wdrożenia przygotowanej architektury w środowisku GCP (deploy with one click)
Więcej informacji o narzędziu można przeczytać w artykule: Introducing a Google Cloud architecture diagramming tool
Nowe możliwości Cloud Functions. Dostępna publiczna wersja poglądowa
Usługa Cloud Functions umożliwia uruchamianie kodu napisanej przez nas funkcji w środowisku chmurowym, w odpowiedzi na konkretne zdarzenia lub zgodnie z ustalonym wcześniej grafikiem. Luty przyniósł spory pakiet nowości określanych jako Cloud Functions (2nd gen), na razie dostępnych w publicznej wersji poglądowej (public preview). Oto najważniejsze zmiany względem poprzedniej wersji:
- wydłużenie czasu wykonywania funkcji dla zdarzeń HTTP do maksymalnie 60 minut, na wypadek przetwarzania większych strumieni danych z Cloud Storage lub BigQuery;
- zwiększenie mocy obliczeniowej instancji (do maksymalnie 16 GB pamięci RAM i 4 jednostek vCPU);
- zwiększenie do maksymalnie 1000 liczby żądań przetwarzanych współbieżnie przez jedną funkcję, co wpływa na redukcję wznawiania instancji, powoduje mniejsze opóźnienia i niższe koszty usług przy skalowaniu;
- zapewnienie minimalnych uśpionych instancji (warm start) ograniczających konieczność ich wznawiania (cold start);
- możliwość podzielenia ruchu między różnymi wersjami funkcji.
Ponadto Cloud Functions (2nd gen) wprowadza też natywne wsparcie dla platformy Eventarc, dodając ponad 90 nowych źródeł zdarzeń wywołujących uruchomienie funkcji.
Więcej informacji o aktualizacji Cloud Functions można znaleźć w artykule: Supercharge your event-driven architecture with new Cloud Functions (2nd gen)
Nowe maszyny wirtualne do operacji obliczeniowych bazujące na procesorach AMD EPYC trzeciej generacji
Rodzina najmocniejszych maszyn wirtualnych Google Cloud Platform przeznaczonych do wymagających operacji obliczeniowych (C2D) doczekała się nowych instancji, bazujących na procesorach AMD EPYC trzeciej generacji.
Warto przypomnieć, że w ramach kategorii C2D oferowanej przez Google Compute Engine możemy konfigurować instancje wyposażone w maksymalnie 112 jednostek vCPUs (56 rdzeni), 896 GB pamięci RAM i przestrzeń na dane o pojemności 3 TB bazującą na lokalnych dyskach SSD.
Maszyny wirtualne C2D przydają się do zadań szczególnie wymagających wysokiej mocy obliczeniowej, m.in przy wysokowydajnych bazach danych, w gamingu, automatyzacji projektowania elektronicznego (EDA) czy obliczeniowej mechanice płynów (CFD).
Więcej informacji o nowych maszynach wirtualnych bazujących na procesorach AMD EPYC trzeciej generacji można przeczytać w artykule: Introducing Compute Optimized VMs powered by AMD EPYC processors
Efektywniejsze zarządzanie informacją w organizacji dzięki narzędziu Dataplex do budowania siatek danych
Coraz częściej firmy mierzą się z wyzwaniem zróżnicowania i rozproszenia danych, przy rosnącej liczbie użytkowników, którzy potrzebują do nich dostępu. Dlatego odchodzi się od centralnie zarządzanych monolitycznych struktur danych.
Z drugiej strony decentralizacja struktury, w których departamenty tworzą samodzielne jeziora danych (data lakes), skutkuje często powielaniem informacji. Powstają też tzw. silosy danych (data silos), czyli szczelne zbiory mieszczące informacje pochodzące z konkretnych działów, zarządzane przez własne aplikacje i trudne do wyciągnięcia w celu analizy na wyższym poziomie.
Receptą na uporządkowanie tego bałaganu jest właśnie siatka danych (data mesh), nowoczesnych stos danych, który odchodzi od architektury monolitycznej, jezior i hurtowni danych do architektury rozproszonej, bazującej na konkretnych domenach informacji. W ten sposób zapewnia wysoką autonomię danych przy jednoczesnym scentralizowanym zarządzaniu. W lutym Google ogłosiło powszechną dostępność narzędzia Dataplex, służącego do budowania, zarządzania i monitorowania siatki danych.
Więcej o narzędziu Dataplex i sposobach jego wykorzystania można przeczytać w artykule: Build a data mesh on Google Cloud with Dataplex, now generally available
Zmniejszenie emisji CO2 w chmurze dzięki nowym rekomendacjom Active Assist
Na bazie ubiegłorocznej analizy przeprowadzonej na danych wszystkich klientów Google Cloud udało się ustalić, że z projektów pozostających w stanie pozornej bezczynności dałoby się odzyskać nawet 600 tys. kg dwutlenku węgla. Tyle redukcji daje posadzenie mniej więcej 10 tys. drzew. Dlatego do panelu Active Assist trafiły w lutym rekomendacje dotyczące zrównoważonego rozwoju.
Active Assist to część narzędzia AIOps Google Cloud, wykorzystującego sztuczną inteligencję (AI) i uczenie maszynowe (ML) do obniżenia poziomu skomplikowania chmury i łatwiejszego zarządzania swoimi projektami. Nowa zakładka o nazwie Sustainability pozwoli oszacować emisję CO2, jaką generują konkretne projekty chmurowe i skutecznie ją obniżyć.
Wystarczy skorzystać z opcji Unattended Project Recommender, która wskazuje nieaktywne projekty i podaje szacunkową wartość CO2, którą można dzięki ich usunięciu zredukować.
Więcej o nowych rekomendacjach Active Assist dotyczących redukcji CO2 można przeczytać w artykule: Reduce your cloud carbon footprint with new Active Assist recommendations