Google Cloud Services:GCPサービスについて知っておくべきことすべて



Google Cloud Servicesは、Googleが提供するコンピューティング、ネットワーキング、ストレージ、ビッグデータ、機械学習、管理サービスのセットです。このブログは、GCP NetworkingServiceのデモで各GoogleCloudServiceについて学ぶのに役立ちます。

私はあなたが私の Google CloudPlatformとは ブログ、GCPの詳細な紹介と 無料のGCPアカウントを作成する方法 。このブログでは、すべてについて話します GoogleCloudServices。

Google CloudServicesは コンピューティング、ネットワーキング、ストレージ、ビッグデータ、機械学習、管理サービス Googleが提供するもので、GoogleがGoogle検索、Gmail、Googleフォト、YouTubeなどのエンドユーザー製品に内部で使用しているのと同じクラウドインフラストラクチャで実行されます。それは提供しています 多種多様なサービス かなりで 素晴らしい価格





このGoogleCloud Servicesブログでは、次のことについて説明します。



GCP-サービス

Google Cloud Services

Googleは、コンテナ、Compute Engineなどの基本的なクラウドサービスから、機械学習などの複雑なサービス、多様なIOTサービスまで、幅広いサービスを提供しています。それでは、これらの各サービスを1つずつ理解していきましょう。



コンピューティングサービス

Google Cloud Platformは、スケーラブルな範囲のコンピューティングオプションを提供します。高度にカスタマイズ可能な仮想マシンを提供し、ニーズやオプションに合わせてコードを直接またはコンテナー経由でデプロイできます。

ここで、Compute Engineインスタンスを作成するには、これを参照できます Google CloudPlatformチュートリアルブログ

Google Compute Engine: Googleの革新的なデータセンターと世界中のファイバーネットワークで実行される仮想マシンを提供します。 Compute Engine VMはすばやく起動し、高性能の永続ディスクとローカルディスクのオプションが付属しており、一貫したパフォーマンスを提供します。

Google App Engine: ザ・ App Engine 構築に使用されるプラットフォームとして機能します スケーラブルなWebアプリケーション およびIoTバックエンド。 App Engineは、受信したトラフィックに応じてアプリケーションを自動的にスケーリングします。ほとんどのアプリケーションに共通の、データストア、NoSQL、Memcache、ユーザー認証APIなどの組み込みサービスとAPIを提供します。

Google Kubernetes Engine: 強力です クラスターマネージャー Dockerコンテナを実行するためのバランスの取れたシステム。 Kubernetes Engineは、コンテナーをクラスターにスケジュールし、コンテナーを正常に保ち、定義した要件に基づいてコンテナーを自動的に管理します。

Google Cloud Container Registry: それは プライベートDockerリポジトリ これは、一般的な継続的デリバリーシステムで機能します。

ネットワークサービス

ネットワーキングは、最先端のネットワーキングサービスによって提供されるGoogle Cloud Platform Servicesの最も重要であり、基本の1つです。

クラウド仮想ネットワーク: Googleが所有するグローバルネットワークを使用してさまざまなGCPリソースを相互に接続し、それらを使用してそれらを相互に分離できます 仮想プライベートクラウド(VPC)ネットワーク

作成する方法を見てみましょう VPCネットワーク

  • ステップ1: GCPのネットワークセクションを開き、[VPCネットワークの作成]ボタンをタップします。このページにリダイレクトされ、ネットワークの名前と説明を入力する必要があります。

  • ステップ2: サブネット作成モードを選択するオプションがあります– [カスタムまたは自動]。 カスタムでは、独自に入力できます サブネット名、地域、IPアドレス。 自動では、サブネットのリストとファイアウォールのリストから選択できます

カスタムモード:

自動モード:

ファイアウォールルール:

Javaの部分文字列とは何ですか

ステップ3: 次に、を選択する必要があります ルーティングモード 、どちらでもかまいません リージョナルまたはグローバル 要件に応じて。作成ボタンをタップするだけで、数分以内にネットワークが稼働します。

Google Cloud Networking Servicesに戻ると、次のことがあります。

Google Cloud Load Balancing: それはあなたを助けます アプリケーションをスケーリングする あなたのニーズに応じて。ユーザーに近く、高可用性の要件を満たすために、単一または複数のリージョンでコンピューティングマシンリソースの負荷のバランスを取ります。

クラウドCDN(コンテンツ配信ネットワーク): Googleをグローバルに使用しています 分散エッジキャッシュ Google ComputeEngineから提供されるウェブサイトやアプリケーションのコンテンツ配信を加速します。クラウドCDNは、ネットワークレイテンシを削減し、オリジンをオフロードし、サービスコストを削減します。

Google Cloud Interconnect: クラウド相互接続により、クラウドプラットフォームのお客様は、既存のインターネット接続よりも高い可用性や低いレイテンシでエンタープライズグレードの接続を介してGoogleに接続できます。

Google Cloud DNS: スケーラブルで信頼性が高く、管理された信頼できる ドメインネームシステム (DNS)サービスはGoogleと同じインフラストラクチャで実行されています。レイテンシーが低く、可用性が高く、アプリケーションとサービスをユーザーが利用できるようにするための費用対効果の高い方法です。

ストレージとデータベースサービス

Google Cloud Storage: GoogleSpectrum全体で統一されたサービスを提供します。ライブデータとクラウドアーカイブソリューションの両方を処理できます。

クラウドSQL: Cloud SQLは、フルマネージドのデータベースサービスであり、セットアップ、保守、管理、および管理を容易にします。 リレーショナルMySQLおよびPostgreSQLデータベース クラウドで。

Cloud Bigtable: それは提供します 非常にスケーラブルなNoSQLデータベース 低遅延および高スループットのワークロードに適しています。 HadoopやSparkなどの一般的なビッグデータツールと簡単に統合でき、オープンソースの業界標準HBaseAPIをサポートします。

Google Cloud Datastore: Cloud Datastoreは、弾力性のある高可用性を提供します ドキュメント指向データベース サービスとして。

永続ディスク :高性能です ブロックストレージ 仮想マシンとコンテナストレージに適したサービス。それは比類のないを提供します 価格対性能比。

ビッグデータサービス

Google BigQuery: BigQueryは、Googleのフルマネージド、低コストです 分析データウェアハウス

Google Cloud Dataproc: これはマネージドSparkおよびHadoopサービスであり、大きな処理を簡単に行うために使用されますデータセットApacheビッグデータエコシステムの強力でオープンなツールを使用します。

Google Cloud Datalab: CloudDatalabはインタラクティブです ノートブック(Jupyterに基づく) データの調査、コラボレーション、分析、視覚化。 BigQueryおよびGoogleCloud Machine Learningと統合されているため、主要なデータ処理サービスに簡単にアクセスできます。

Google Cloud Pub / Sub: これは、サーバーレスで大規模で信頼性の高いリアルタイムメッセージングサービスであり、独立したアプリケーション間でメッセージを送受信できます。

現在、Google Cloud Servicesブログを進めており、特定の管理および開発ツールに加えて、機械学習と特定のIDおよびセキュリティサービスがあります。

機械学習サービス

クラウドAutoML: それは 機械学習製品のスイート これにより、機械学習の専門知識が限られている開発者は、Googleのニューラルアーキテクチャ検索テクノロジーを活用して高品質のモデルをトレーニングできます。

Google Cloud TPU: クラウドTPUは ハードウェアアクセラレータのファミリ Googleは、TensorFlowでプログラムされたトレーニングと推論のためにMLワークロードを高速化およびスケールアップするために特別に設計および最適化したものです。

Google Cloud Machine Learning Engine: ML Engineを使用すると、高度な回帰モデルの構築から画像分類まで、幅広いシナリオをカバーする高度で大規模な機械学習モデルを簡単に構築できます。

IDおよびセキュリティサービス

IDとセキュリティは、データが安全で暗号化されていることを知っているため、Google CloudServicesの最も重要なリストの1つに分類されます。

Google Cloud Identity&Access Management: 既に 管理者は、特定のリソースに対して誰がアクションを実行できるかを承認できるため、クラウドリソースを一元管理するための完全な制御と可視性が得られます。

クラウドセキュリティスキャナー: これは、クロスサイトスクリプティング(XSS)、フラッシュインジェクション、混合コンテンツ(HTTPSのHTTP)、安全でないライブラリなど、AppEngineアプリケーションの一般的な脆弱性に対するWebセキュリティスキャナーです。

管理および開発者ツール

Google Cloud Servicesの最終セットに移ると、特定の管理ツールがあります。これらのツールは モニター サービス、 エラーを見つけるデバッグ それらと 痕跡 サービス。

Stackdriver GCP全体でリアルタイムの監視とロギングに加えて、便利な診断ツールを提供します。

Google Cloud Platformは、開発を迅速化するのに役立つツールとライブラリのコレクションを提供します。

Google Cloud SDK は、Google CloudPlatformでホストされているコンピューティングリソースとアプリケーションを管理するために使用できるライブラリとツールのセットです。 Cloud SDKを使用すると、仮想マシン、Cloud SQLインスタンス、およびデプロイメントを管理するためのインタラクティブなコマンドラインツールを利用できます。

だから、これだ、みんな!

これを楽しんでいただけたでしょうか Google Cloud Services ブログ。これを読んでいるなら、おめでとうございます!あなたはもはやGoogleが提供するさまざまなクラウドサービスの初心者ではありません。

さまざまなGoogleCloud Servicesとは何かを理解したので、 25万人以上の満足した学習者のネットワークを持つ信頼できるオンライン学習会社であるEdurekaが世界中に広がっています。エドゥレカ Google Cloud認定トレーニング–クラウドアーキテクト Professional Cloud Architect – GoogleCloud認定資格に合格できるように設計されています。

質問がありますか?コメント欄にご記入ください。折り返しご連絡いたします。