Mam nadzieję, że przeszedłeś przez mój Co to jest Google Cloud Platform blog, na którym przedstawiłem szczegółowe wprowadzenie do GCP i Jak założyć bezpłatne konto CPG . Na tym blogu opowiem o wszystkich Usługi Google Cloud.
Usługi Google Cloud to zestaw Usługi informatyczne, sieciowe, pamięci masowej, Big Data, uczenia maszynowego i zarządzania dostarczane przez Google, działające w tej samej infrastrukturze chmurowej, której Google używa wewnętrznie w swoich produktach dla użytkowników końcowych, takich jak wyszukiwarka Google, Gmail, Zdjęcia Google i YouTube. Oferuje szeroka gama usług w niektórych ładnych niesamowita cena .
Na tym blogu usług Google Cloud omówię:
- Usługi Google Cloud
- Usługa Compute
- Usługi sieciowe
- Usługi baz danych i pamięci masowej
- Usługi Big Data
- Usługi uczenia maszynowego
- Usługi związane z tożsamością i bezpieczeństwem
- Narzędzia do zarządzania i rozwoju
Usługi Google Cloud
Google oferuje szeroki zakres usług, od podstawowych usług w chmurze, takich jak kontenery, Compute Engine, po złożone usługi, takie jak uczenie maszynowe, a także różnorodne usługi IOT. Przyjrzyjmy się zatem kolejno każdej z tych usług.
Usługi obliczeniowe
Google Cloud Platform zapewnia skalowalny zakres opcji obliczeniowych. Zapewnia wysoce konfigurowalne maszyny wirtualne, które można dostosować do swoich potrzeb i opcji wdrażania kodu bezpośrednio lub za pośrednictwem kontenerów.
Teraz, aby utworzyć instancję Compute Engine, możesz się do tego odnieść Blog z samouczkami Google Cloud Platform .
Google Compute Engine: Dostarcza maszyny wirtualne działające w innowacyjnych centrach danych Google i ogólnoświatowej sieci światłowodowej. Maszyny wirtualne Compute Engine szybko się uruchamiają, są wyposażone w wysokowydajne opcje dysków stałych i lokalnych oraz zapewniają stałą wydajność.
Silnik Aplikacji Google: Plik App Engine służy jako platforma do budowy skalowalne aplikacje internetowe i backendy IoT. App Engine automatycznie skaluje aplikacje w zależności od otrzymywanego ruchu. Zapewnia wbudowane usługi i interfejsy API, takie jak Datastores, NoSQL, Memcache oraz interfejs API uwierzytelniania użytkownika, wspólny dla większości aplikacji.
ustaw ścieżkę java w oknach
Google Kubernetes Engine: Jest potężny Menedżer klastra i zrównoważony system do obsługi kontenerów Docker. Kubernetes Engine planuje kontenery w klastrze, utrzymuje je w dobrej kondycji i zarządza nimi automatycznie na podstawie zdefiniowanych przez Ciebie wymagań.
Rejestr kontenerów Google Cloud: To jest prywatne repozytorium Dockera który współpracuje z popularnymi systemami ciągłego dostarczania.
Usługi sieciowe
Sieć jest jedną z najważniejszych, a także jedną z podstaw usług Google Cloud Platform oferowanych przez najnowocześniejsze usługi sieciowe.
Sieć wirtualna w chmurze: Możesz łączyć ze sobą różne zasoby GCP za pomocą globalnej sieci należącej do Google i izolować je od siebie za pomocą Sieć wirtualnej chmury prywatnej (VPC) .
Zobaczmy, jak możemy utworzyć plik Sieć VPC .
- Krok 1: Otwórz sekcję sieciową GCP i naciśnij przycisk Utwórz sieć VPC. Nastąpi przekierowanie na tę stronę, na której należy wpisać nazwę oraz opis sieci.
- Krok 2: Masz możliwość wyboru trybu tworzenia podsieci - [Niestandardowe lub Automatyczne]. Niestandardowe pozwala wprowadzić własne Nazwa podsieci, region i adres IP. W trybie automatycznym masz listę podsieci, a także listę zapór ogniowych do wyboru.
Tryb niestandardowy:
Tryb automatyczny:
Reguły zapory:
Krok 3: Następnie musisz wybrać plik Tryb routingu , którym może być Regionalne lub globalne w zależności od wymagań. Po prostu dotknij przycisku tworzenia, a w ciągu kilku minut Twoja sieć zacznie działać.
Wracając do usług sieciowych w chmurze Google, mamy:
Równoważenie obciążenia w chmurze Google: To ci pomaga Skaluj swoje aplikacje zgodnie z Twoimi potrzebami. Zrównoważyć obciążenie zasobów komputerów Compute w jednym lub wielu regionach, blisko użytkowników i spełnić wymagania dotyczące wysokiej dostępności.
Cloud CDN (sieć dostarczania treści): Korzysta z usług Google na całym świecie rozproszone pamięci podręczne brzegowe przyspieszenie dostarczania treści do witryn i aplikacji obsługiwanych z Google Compute Engine. Cloud CDN zmniejsza opóźnienia w sieci, odciąża źródła i zmniejsza koszty obsługi.
Połączenie międzysieciowe Google Cloud: Cloud Interconnect umożliwia klientom platformy Cloud łączenie się z Google za pośrednictwem połączeń klasy korporacyjnej z wyższą dostępnością i / lub mniejszymi opóźnieniami niż ich istniejące połączenia internetowe.
Google Cloud DNS: Jest skalowalny, niezawodny i zarządzany autorytatywnie System nazw domen Usługa (DNS) działająca w tej samej infrastrukturze co Google. Ma małe opóźnienia, wysoką dostępność i jest opłacalnym sposobem udostępniania aplikacji i usług użytkownikom.
Usługi przechowywania i bazy danych
Google Cloud Storage: Oferuje ujednoliconą ofertę w całym Google Spectrum. Obsługuje zarówno dane na żywo, jak i rozwiązania archiwizacji w chmurze.
Cloud SQL: Cloud SQL to w pełni zarządzana usługa bazy danych, która ułatwia konfigurację, konserwację, zarządzanie i administrowanie relacyjne bazy danych MySQL i PostgreSQL w chmurze.
Cloud Bigtable: Zapewnia masowo skalowalna baza danych NoSQL nadaje się do obciążeń o małych opóźnieniach i dużej przepustowości. Łatwo integruje się z popularnymi narzędziami Big Data, takimi jak Hadoop i Spark, i obsługuje otwarty interfejs API HBase o standardzie branżowym.
Google Cloud Datastore: Cloud Datastore zapewnia elastyczność i wysoką dostępność baza danych zorientowana na dokumenty jako usługa.
Dysk trwały : To jest wysoka wydajność magazyn blokowy usługa odpowiednia dla maszyn wirtualnych i magazynu kontenerów. Oferuje niezrównane stosunek ceny do wydajności.
Usługi Big Data
jak stworzyć pakiet java
Google BigQuery: BigQuery to w pełni zarządzana, tania usługa Google hurtownia danych analitycznych .
Google Cloud Dataproc: Jest to zarządzana usługa Spark i Hadoop i służy do łatwego przetwarzania dużych plikówzbiory danychużywając potężnych i otwartych narzędzi w ekosystemie Big Data Apache.
Google Cloud Datalab: Cloud Datalab to platforma interaktywna notatnik (na podstawie Jupyter) eksplorować, współpracować, analizować i wizualizować dane. Jest zintegrowany z BigQuery i Google Cloud Machine Learning, aby zapewnić łatwy dostęp do kluczowych usług przetwarzania danych.
Google Cloud Pub / Sub: Jest to bezserwerowa, wielkoskalowa, niezawodna usługa przesyłania wiadomości w czasie rzeczywistym, która umożliwia wysyłanie i odbieranie wiadomości między niezależnymi aplikacjami.
Kontynuując nasz blog Google Cloud Services, mamy uczenie maszynowe oraz określone usługi tożsamości i bezpieczeństwa, a także niektóre narzędzia do zarządzania i programowania.
php print_r na string
Usługi uczenia maszynowego
Cloud AutoML: To jest pakiet produktów do uczenia maszynowego która umożliwia programistom z ograniczoną wiedzą na temat uczenia maszynowego trenowanie modeli wysokiej jakości przy użyciu technologii Google Neural Architecture Search.
Google Cloud TPU: Cloud TPU to rodzina akceleratorów sprzętowych opracowane i zoptymalizowane przez Google specjalnie w celu przyspieszenia i skalowania obciążeń ML na potrzeby szkolenia i wnioskowania zaprogramowanego za pomocą TensorFlow.
Google Cloud Machine Learning Engine: ML Engine ułatwia tworzenie zaawansowanych modeli uczenia maszynowego na dużą skalę, które obejmują szeroki zestaw scenariuszy, od tworzenia zaawansowanych modeli regresji po klasyfikację obrazów.
Usługi związane z tożsamością i bezpieczeństwem
Tożsamość i bezpieczeństwo należą do jednej z najważniejszych list usług Google Cloud, wiedząc, że Twoje dane są bezpieczne i szyfrowane.
Zarządzanie tożsamością i dostępem w Google Cloud: JUŻ umożliwia administratorom autoryzowanie osób, które mogą podejmować działania na określonych zasobach, zapewniając pełną kontrolę i wgląd w centralne zarządzanie zasobami w chmurze.
Cloud Security Scanner: Jest to internetowy skaner bezpieczeństwa dla typowych luk w aplikacjach App Engine, w tym cross-site-scripting (XSS), Flash injection, mieszanej zawartości (HTTP w HTTPS) i niezabezpieczonych bibliotek.
Zarządzanie i narzędzia programistyczne
Przechodząc do naszego ostatecznego zestawu usług Google Cloud, mamy pewne narzędzia do zarządzania. Te narzędzia są używane do Monitor Usługi, Znajdź błędy , Odpluskwić je i Ślad Usługi.
Stackdriver zapewnia monitorowanie i rejestrowanie w czasie rzeczywistym w GCP oraz przydatne narzędzia diagnostyczne.
Google Cloud Platform zapewnia zbiór narzędzi i bibliotek, które pomagają w szybszym programowaniu.
Google Cloud SDK to zestaw bibliotek i narzędzi, których można używać do zarządzania zasobami obliczeniowymi i aplikacjami hostowanymi w Google Cloud Platform. Pakiet Cloud SDK zapewnia interaktywne narzędzia wiersza poleceń do zarządzania maszynami wirtualnymi, instancjami Cloud SQL i wdrożeniami.
Więc to jest to, chłopaki!
Mam nadzieję, że ci się podobało Usługi Google Cloud blog. Jeśli to czytasz, Gratulacje! Nie jesteś już nowicjuszem w różnych usługach w chmurze oferowanych przez Google.
Teraz, gdy zrozumiałeś, jakie są różne usługi Google Cloud, zapoznaj się z autorstwa Edureka, zaufanej firmy zajmującej się edukacją online, z siecią ponad 250 000 zadowolonych uczniów rozsianych po całym świecie. Edureka Szkolenie certyfikacyjne Google Cloud - Cloud Architect ma pomóc Ci zdać Professional Cloud Architect - Google Cloud Certification.
Masz do nas pytanie? Wspomnij o tym w sekcji komentarzy, a my skontaktujemy się z Tobą.