Spis treści
Biznes przechodzi transformację cyfrową – firmy z wielu segmentów przechodzą do online’u lub są już tam od dawna i pracują nad rozwojem. W sieci spotkamy już nie tylko serwisy e-commerce, ale też te związane z rozrywką, finansami, budownictwem, medycyną… Powstaje coraz więcej zaawansowanych rozwiązań – platform internetowych, aplikacji mobilnych czy wewnętrznych systemów firmowych. Każde z nich powinno stać na stabilnych fundamentach – takich, które można ułożyć w zależności od potrzeb biznesu, a równocześnie takich, w których nie zatopi się większości budżetu.
Jedną z ważniejszych decyzji technologicznych jest wybór rozwiązania infrastrukturalnego. Coraz więcej firm decyduje się na korzystanie z możliwości chmury. Wybór jest dyktowany poziomem wydajności, dostępności czy bezpieczeństwa rozwiązania. Prawidłowa budowa i konfiguracja infrastruktury chmurowej łączy się też z relatywnie niskim TCO (Total Cost of Ownership), przy jednoczesnym zachowaniu możliwości skalowalności i rozwoju.
Jedną z najpopularniejszych technologii chmurowych (obok Amazon Web Services oraz Microsoft Azure) jest rozwiązanie Google Cloud Platform.
Czym jest GCP?
Google Cloud Platform (w skrócie nazywane też GCP) to zestaw usług i narzędzi chmury obliczeniowej oferowany przez, oczywiście, Google. Google udostępnia nie tylko przestrzeń serwerową, ale daje możliwość samodzielnego zbudowania własnej, dopasowanej do potrzeb, infrastruktury. W tej chwili (czerwiec 2020) GCP daje dostęp do ponad 170 usług chmurowych, narzędzi i komponentów, które można dowolnie dodawać do swojej infrastruktury bądź usuwać – w zależności od bieżących i przyszłych potrzeb.
Usługi dostępne w Google Cloud Platform wspierają między innymi:
- łatwe uruchamianie aplikacji, niezależnie od technologii, w jakich zostały stworzone,
- implementację nowych funkcjonalności i modyfikację istniejących, bez potrzeby wprowadzania dużych zmian po stronie serwera,
- bezpieczeństwo – ochronę przed atakami z zewnątrz i identyfikację niebezpieczeństw wewnątrz organizacji,
- przechowywanie plików, obiektów i treści w bezpieczny i skalowalny sposób,
- tworzenie i korzystanie z wielu rodzajów baz danych,
- błyskawiczne przetwarzanie danych i synchronizację w czasie rzeczywistym,
- tworzenie i zarządzanie sieciami z naciskiem na bezpieczeństwo, dostępność i wydajność,
- monitoring procesów, śledzenie błędów i identyfikację wąskich gardeł,
- łatwą obsługę rozwiązania przez developerów poprzez dostarczanie bibliotek, narzędzi i prywatnego repozytorium,
- analizę i zarządzanie ogromnymi pokładami danych (BigData),
- rozwój sztucznej inteligencji (AI – artificial intelligence),
- uczenie maszynowe (ML – machine learning),
- segment internetu rzeczy (IoT – internet of things),
- tworzenie i zarządzanie API (interfejs programowania aplikacji) oraz monitorowanie jego zużycia,
- obsługę i rozbudowę rozwiązań hybrydowych i multicloud,
- migracje między rozwiązaniami.
Na Google Cloud Platform możesz zainstalować i rozwijać dowolny produkt – bloga, aplikację mobilną, platformę do analizy BigData, system ERP dla korporacji czy oprogramowanie oparte o uczenie maszynowe. Odpowiednio dobierając komponenty swojej infrastruktury chmurowej, wykorzystasz pełny potencjał produktu przy relatywnie niskich kosztach utrzymania.
Więcej o Google Cloud Platform oraz o tym, jak utworzyć konto GCP, dowiesz się z filmu niżej:
Kto korzysta z Google Cloud Platform?
GCP jest bardzo elastycznym rozwiązaniem. Mogą korzystać z niego indywidualni właściciele stron czy aplikacji, start-upy, firmy, korporacje. Google pozwala budować infrastrukturę w oparciu o realne potrzeby biznesowe, dopiero na kolejnych miejscach stawiając wymagania technologiczne.
Oto przykłady, w jaki sposób popularne firmy korzystają z możliwości Google Cloud Platform:
- PayPal posiada 300 milionów klientów, jest obecny na 200 rynkach i prowadzi transakcje w 100 różnych walutach. Firma, w oparciu o GCP, tworzy własną infrastrukturę – bezpieczną, stabilną, o wysokiej dostępności, która umożliwia przechowywanie i przetwarzanie danych, zwiększa produktywność zespołów developerskich i przyspiesza rozwój systemu dzięki doborowi odpowiednich usług GCP. PayPal korzysta też z mocy obliczeniowej chmury i możliwości prowadzenia analityki, które pozwalają rozwijać produkt w najbardziej odpowiednim kierunku;
- Spotify wykorzystuje moc obliczeniową GCP by zarządzać pokładami danych i obsługiwać w czasie rzeczywistym ogromne liczby zapytań – z platformy korzysta ponad 200 milionów użytkowników, a codziennie jest dodawanych 40 tysięcy nowych piosenek i nagrań;
- Revolut, w oparciu o GCP, tworzy skalowalną, stabilną i bezpieczną infrastrukturę, która wspiera automatyzację wdrożeń oraz prędkość wykonywania transakcji w różnych walutach;
- GitLab, dzięki rozwiązaniom GCP, zapewnia ciągłą integrację (CI/CD) oraz wysoki poziom wydajności i dostępności platformy;
- Twitter korzysta z mocy obliczeniowej GCP oraz możliwości przechowywania i przetwarzania ogromnych pokładów danych;
- Burger King, w oparciu o możliwości GCP, zbudował dla niemieckiego oddziału firmy wewnętrzną platformę analityczną, która przetwarza dane dotyczące m.in. produkcji, transakcji i zachowań klientów, pochodzące z ponad 700 restauracji;
- The New York Times, dzięki Google Cloud Platform, tworzy w sieci ogromne archiwum ze wszystkimi zdjęciami, filmami, artykułami i informacjami, które kiedykolwiek zostały opublikowane pod szyldem marki;
- 20th Century Fox wykorzystuje możliwości sztucznej inteligencji (AI) i uczenia maszynowego (ML) do tworzenia skryptów przewidywania płynności finansowej i długoterminowego zwiększania dochodów;
- Infermedica korzysta z infrastruktury Google Cloud Platform, by rozwijać aplikację AI do wstępnej oceny symptomów choroby i doboru sposobów leczenia (zobacz case study: Współpraca zespołu Infermedica i rozwój produktu health-tech w chmurze Google);
- startup Comixify używa mocy obliczeniowej GCP, żeby tworzyć i trenować modele uczenia maszynowego w celu automatycznej obróbki materiałó wideo (zobacz case study: Dynamiczny start i rozwój platformy do postprodukcji filmów z użyciem ML).
Korzyści płynące z wyboru Google Cloud Platform
Globalna dostępność i wydajność
Obecnie Google posiada blisko 30 regionów dla danych rozsianych po całym świecie, połączonych siatką kabli światłowodowych. Topologia sieci Google Cloud pozwala zachować wysoką dostępność aplikacji nawet w przypadku awarii po stronie dostawcy usług – to dlatego, że centra danych są geograficznie od siebie oddalone oraz że jest prowadzona redundancja danych. Pliki, które zamieszczasz w chmurze nie są przypisane do jednej fizycznej maszyny, a są nieustannie kopiowane i przesyłane (oczywiście, odpowiednio zaszyfrowane) pomiędzy maszynami lub innymi centrami danych w regionie.
Ta globalna siatka pozwala też uruchomić aplikację w dowolnym miejscu na świecie. Twoja firma wychodzi na nowy rynek? Za pomocą kilku kliknięć możesz uruchomić zasoby w centrum danych znajdującym się najbliżej grupy odbiorców, by zapewnić większą wydajność aplikacji i lepsze doświadczenia.
Skalowalność
Usługi chmurowe są skalowalne – poziom zużycia dopasowuje się do poziomu obciążenia. Usługi można skalować w górę (na przykład w sytuacji, gdy na serwis wchodzi większa liczba użytkowników) i w dół (gdy użytkownicy opuszczą serwis).
Chmura publiczna umożliwia też perspektywiczne skalowanie. Im bardziej produkt rośnie – im ma więcej funkcjonalności i użytkowników – tym większe ma wymagania infrastrukturalne. Korzystając z chmury, możesz łatwo przebudować lub rozbudować infrastrukturę tak, by nie wstrzymywać rozwoju produktu.
Elastyczność kosztów
Ze skalowalnością łączy się też elastyczność kosztów. W chmurze płacisz za rzeczywiste użycie, często w ujęciu sekundowym lub minutowym. Mały ruch to niski rachunek, a duży ruch to proporcjonalnie większy rachunek, ale też pewność obsługi całego obciążenia.
W kwestii kosztów warto wspomnieć też o total cost of ownership (TCO), czyli całkowitym koszcie utrzymania infrastruktury. Posiadając własne maszyny czy korzystając z serwerów dedykowanych, poświęcasz czas specjalistów na ich obsługę. W chmurze za fizyczną infrastrukturę odpowiada dostawca usług, a czas i energię swoich specjalistów możesz przeznaczyć na rozwój produktu i wprowadzanie optymalizacji.
Prędkość tworzenia innowacji
Chmura Google ma też ogromną przewagę nad innymi rodzajami infrastruktury w kwestii prędkości tworzenia innowacji. Google Cloud Platform oferuje ok. 200 gotowych, zaawansowanych usług, takich jak m.in. Google Cloud Storage, czy Google App Engine, które można szybko uruchomić i równie szybko wyłączyć. Z platformami serverless zespoły mogą w ekspresowym tempie tworzyć nowe funkcjonalności czy weryfikować idee poprzez wersje MVP produktu. Chmura pozwala zdemokratyzować dane poprzez budowę hurtowni danych i wizualizację, dzięki czemu liczby będą dostępne dla każdego pracownika w ciągu sekund. Korzystając z chmury, możesz też rozbudować produkt o wstępnie wytrenowane modele uczenia maszynowego – m.in. zamianę mowy na tekst i tekstu na mowę, rozpoznawanie obrazów czy generowanie spersonalizowanych rekomendacji.
Satysfakcja pracowników
Chmura to stosunkowo nowa technologia i tym samym “zmusza” firmy do łączenia jej z innymi nowymi technologiami. Mało który ambitny specjalista IT chce rozplątywać kable w serwerowni, pracować z niewspieranymi językami programowania czy spierać się z zespołem developerów w trakcie każdego deploy’u. Woli rozwijać swoje umiejętności i tworzyć innowacyjne rozwiązania – a chmura Google stwarza ku temu dobre warunki. To ma realne przełożenie na łatwość budowy i utrzymania wydajnego zespołu.
Google Cloud za darmo – odbierz voucher 500$
O tym, jak Google Cloud Platform może wesprzeć Twoją firmę, najlepiej przekonać się w praktyce. Google swoim nowym użytkownikom przekazuje voucher w wysokości 300$ na pokrycie pierwszych kosztów korzystania z rozwiązania.
FOTC, jako certyfikowany Google Cloud Premier Partner, oferuje większy voucher – w wysokości 500$ – oraz wsparcie technologiczne i biznesowe. Wspomagamy firmy i startupy nie tylko w kwestii finansowania pierwszych kroków w chmurze Google’a, ale też prawidłowego doboru, instalacji i rozbudowy rozwiązania.
Zapraszamy do zapoznania się z ofertą Google Cloud Platform oraz do kontaktu ze specjalistami.