logo
最近の検索
負荷分散の重要性とは?ロードバランサーのメリット、デメリット、選び方を徹底解説!
2022.02.06

負荷分散の重要性とは?ロードバランサーのメリット、デメリット、選び方を徹底解説!

ロードバランサーという言葉をご存知でしょうか。ロードバランサーは、サーバーに対して一極的に大きな負荷がかからないように負荷を分散するためのツールです。

サーバーに大きな負荷が掛かった場合、システムがダウンして事業継続が困難になるリスクがあります。そのため、安定した経営を実現するためにはロードバランサーによる負荷分散が必要不可欠です。

本記事では、負荷分散やロードバランサーの基礎的な内容から、ロードバランサーのメリット、デメリット、選び方まで一挙にご紹介します。

負荷分散とは?

概要

ロードバランサーについて説明する前に「負荷分散」とは何かを理解しておきましょう。負荷分散とは、並列している複数の機器やシステム内において、特定箇所に負荷が集中しないように処理を分散して割り当てることです。

一極的に負荷が掛かった場合、システムがダウンして事業継続が困難になるリスクもあります。そのため、 BCP (事業継続計画)の観点において負荷分散は大切な役割を持っています。

また、負荷分散を行うことで、それぞれの機器やシステムのパフォーマンス(性能)低下を防ぐことができるため、自社の生産性向上という側面からも重要になります。

このように、負荷分散はすべての企業が対策を取るべき重要な事柄であり、強い経営基盤を作るためには必要不可欠なものになっています。

BCP対策とクラウドの関係について理解を深めたい方は以下の記事がオススメです。

オンプレよりも安全?クラウドがBCP対策に選ばれる理由とは?

方式

負荷分散には多くの方式があり、それぞれ異なる特徴を持っています。以下、代表的な型を表にまとめました。

負荷分散の型 概要
DNS ラウンドロビン型 DNS の仕組みで利用サーバーを動的に切り替えることで、複数サーバーにリクエストを転送し負荷分散を実現する方法
プロキシ型 プロキシサーバーでクライアントからのアクセスを一次受信し、適切なサーバーに振り分けることで負荷分散を実現する方法
アドレス変換( NAT )型 サーバーに対するリクエストの宛先アドレスを適切に変換し、複数のサーバーへ処理を分散させる方法
ダイレクトルーティング型 サーバーに対するリクエストの MAC アドレス(機器固有のアドレス)を変更して別の機器に転送することで、複数のサーバーに処理を分散させる方法
トンネル型 サーバーに対するリクエストを実サーバの IP ヘッダーでカプセル化して別の機器に転送することで、複数のサーバーへ処理を分散させる方法

分散ポリシー

負荷分散の型と同様に、分散ポリシーにも様々な種類があります。以下、代表的なものを表にまとめました。

分散ポリシーの型 概要
ラウンドロビン型 各サーバーに対してリクエストを順番に振り分ける方式
ランダム型 乱数を利用してリクエストをランダムに振り分ける方式
送信元 IP アドレス型 送信元の IP アドレスに沿ってリクエストを振り分ける方式
サーバー負荷連動型 処理能力に余裕のあるサーバーへ自動的に振り分ける方式
重み付け サーバー性能に応じてリクエストの振り分け頻度を調整する方式

ロードバランサーとは?

概要

インターネット経由でサーバーにアクセスが発生した場合、少数のアクセスであれば特に問題はありません。

しかし、特定要因によりアクセスが集中すると CPU やメモリが実行する処理が急増し、利用者のブラウザでのページ表示速度が低下したり、最悪の場合はページそのものが表示されない事態に発展するケースもあります。

これらのリスクを回避するための仕組みが「ロードバランサー」です。日本語では「負荷分散装置」と訳されることもあります。

ロードバランサーは英単語の「 load (負荷)」と「 Balancer (平衡を保つためのもの)」の2語で構成されており、サーバーに対する負荷の一極集中を避けるために、全体のバランスを調整するための装置です。

仕組み

ロードバランサーは web サーバーに対するアクセス要求を制御することで、同機能を有する別のサーバーにアクセスを分散・転送します。転送先は複数のサーバーを指定できるため、アクセスの一極集中を回避し、全体としての平衡を保つことができる仕組みです。

そのため、ロードバランサーを使用することで web サーバーにアクセスが集中した場合でも、利用者に対するサービスの安定供給が可能になります。サービス品質を保つためには、とても重要なツールであると言えます。

種類

ロードバランサーには、大きく分けて2つの種類が存在します。機器を配置する場所によって「 Two-Arm ( inline )」と「 One-Arm 」の2種類に分類されます。

以下、それぞれの違いを表にまとめました。

種類 配置場所 メリット デメリット
Two-Arm ( inline ) 通信経路上 構成がシンプルでわかりやすい ロードバランサーを冗長化しないと機器の障害対応ができない
One-Arm サーバー並列上 装置の性能を最大限に引き出せる 通信経路を把握しづらい

このようにロードバランサーは特性に応じて種類が分かれています。それぞれの特徴を理解し、自社に合ったサービスを選ぶことが大切です。

具体的な「ロードバランサーの選び方」は記事の後半で詳しくご説明します。

ロードバランサーと DNS ラウンドロビンの違い

負荷分散を実現するための方法はロードバランサーだけではありません。よくロードバランサーと対比されるものとして「 DNS ラウンドロビン」が挙げられます。

記事の冒頭でもご説明した通り、 DNS ラウンドロビンは DNS の仕組みで利用サーバーを動的に切り替えることで、複数サーバーにリクエストを転送し負荷分散を実現する方法です。

両者における最大の違いは「専用機器を使うか否か」という点です。ロードバランサーは負荷分散用の専用機器を使う前提ですが、 DNS ラウンドロビンは DNS サーバーの設定ファイルに書き込みを行うことで負荷分散を実現するため、追加で機器を用意する必要はありません。

負荷分散の効果という意味では、 DNS ラウンドロビンよりもロードバランサーの方が優秀です。

以下、代表的な違いを表にまとめました。

ロードバランサー DNS ラウンドロビン
価格 高い 安い
サーバー障害検知 ×
通信の継続性 ×
柔軟性 ×

このように、ロードバランサーと DNS ラウンドロビンには多くの違いが存在し、機能面においては全体的にロードバランサーの方が優秀です。上表で示した各項目については、次章以降で詳しくご説明します。

ロードバランサーのメリット

サーバー故障を監視できる

ロードバランサーを使うことでサーバー故障の監視が可能になります。そのため、故障中のサーバーにリクエストを転送するリスクはなく、安心してサービスを運用することができます。

一方、 DNS ラウンドロビンではサーバーの障害検知を行うことはできません。そのため、故障中のサーバーにリクエストを送信する可能性があり、その場合は利用者目線では「不具合」として見なされるリスクがあります。

セッションを維持できる

セッションとは、通信の始まりから終わりまでを意味する一連の動きのことです。つまり、「セッションを維持できる」というのは「通信の継続性を担保できる」という意味です。

わかりやすい例として EC サイトでご説明します。 EC サイトでは商品の「検索」「選定」「購入」まで、一連の作業を web ブラウザの中で行います。途中でセッションが切れてしまった場合、お気に入りの商品が消えてしまったり、入力したクレジットカード情報を再入力しなければいけないなど、様々な弊害が出てきます。

ロードバランサーはセッションを維持できるため、 EC サイトのような通信の継続性を求められるケースでも安心して利用できます。一方、 DNS ラウンドロビンの場合はセッションを維持することはできません。

柔軟性の高い負荷分散を実現できる

負荷分散における「柔軟性」とは「分散効率」と読み替えるとイメージしやすいです。ロードバランサーは「リーストコネクション」という負荷分散のアルゴリズムを採用しており、負荷の少ないサーバーを優先して自動的にリクエストを割り当てていきます。

そのため、常にリソースの全体最適をはかりながら負荷分散を行うことができ、効率的なサーバー運用を実現できます。一方、 DNS ラウンドロビンはサーバー負荷に関係なく順番にリクエストを割り当てるため、柔軟性は低いと言えます。

ロードバランサーのデメリット

コストが高い

ロードバランサーは負荷分散用の「専用機器(装置)」を購入するため、 DNS ラウンドロビンよりもコストは大きくなります。ロードバランサーの種類は多岐にわたるため、事前にサービスごとの違いをチェックしておきましょう。

一方、 DNS ラウンドロビンは DNS サーバーの設定ファイルに書き込みを行うことで負荷を分散する手法です。そのため、ロードバランサーのような専用機器を購入する必要はなく、比較的安価に負荷分散を実現することができます。

自社に適したサービスを選びにくい

一口にロードバランサーと言っても、その種類は多岐にわたります。多くの会社がロードバランサー製品を提供しており、それぞれのサービスごとに特徴や強みは異なります。

そのため、自社に適したロードバランサーを選びにくい点はデメリットの一つだと言えるでしょう。自社が優先すべき要素を明確化し、各サービスの価格や機能を徹底的にチェックした上で最適なロードバランサーを選択してください。

ロードバランサーの選び方

まずはロードバランサーの提供形態を理解しましょう。大きく分けて、ロードバランサーの提供形態は以下の3つに分類されます。

  • ハードウェア型(従来のハードウェア専用機を利用)
  • ソフトウェア型(負荷分散機能を持ったソフトウェアを利用)
  • クラウド型(負荷分散機能をクラウド環境で利用)

以下、各シーンにおいてオススメなロードバランサーの選び方をご紹介します。

高い処理能力が必要な場合

ロードバランサーに対して高い処理能力を求める場合はハードウェア型がオススメです。ハードウェア専用機はロードバランサーに最適化されているため、とても高い処理能力を誇ります。

ただし、ハードウェア専用機はコストが高い点が大きなデメリットです。ものによっては数百万円クラスの製品も存在するため、自社が求める機能を明確化した上でハードウェアを検討することが大切です。

導入コストを抑えたい場合

ロードバランサーの導入コストを抑えたい場合はソフトウェア型がオススメです。ソフトウェア型のロードバランサーは比較的低コストで導入でき、安いものであれば数万円から利用することが可能です。また、 OSS (オープンソースソフトウェア)として無料提供されているサービスも存在します。

ただし、ソフトウェア型のロードバランサーは搭載するサーバーの処理能力によってパフォーマンスが左右されます。また、ハードウェア型と比較すると機能面で見劣りするケースが多く、必要最低限の機能に絞られている場合があるため、各製品の特徴を正しく理解しておくことが大切です。

リソースを柔軟に変更したい場合

柔軟にリソースを変更したい場合はクラウド型がオススメです。例えば、ハードウェア専用機では予想以上のアクセスで処理の限界を超えてしまったり、逆に過剰投資になってしまうリスクが存在します。

一方、クラウド型であれば、自社の状況に合わせて柔軟にリソースを変更でき、実際の使用量に応じた適正な IT 投資を実現することができます。特定時期にアクセスが集まるような場合は、ピーク時に合わせたリソース調整が可能なため、クラウド型が有効な選択肢になります。

さらにクラウド型のメリットとして、利用開始までの期間が早い点が挙げられます。新しく機器やソフトウェアを用意する必要がないため、契約後すぐに利用でき、簡単な設定だけで運用をスタートできます。

ただし、クラウド型のロードバランサーを使う上ではセキュリティ面のチェックが必要不可欠です。クラウド型はインターネット上のサーバーを利用する形態であるため、専用機器をオンプレミスで用意するハードウェア型と比較すればセキュリティの信頼性は劣ります。

そのため、クラウド型のロードバランサーを選ぶには、サービスの提供会社がとても重要になります。過去実績が豊富であり、セキュリティ面も万全な信頼できる会社を選びましょう。

まとめ

ロードバランサーの3つの提供形態について、メリット・デメリットを表でまとめました。

提供形態 メリット デメリット
ハードウェア型 処理性能が高い 多額のコストが発生する
ソフトウェア型 導入コストを抑えられる 機能が限定的なケースが多い
クラウド型 柔軟にリソースを変更できる サービスによってはセキュリティレベルが低い

このようにロードバランサーには多くの提供形態があり、それぞれ特徴や強みは異なります。まずは自社の要件や求める機能を明確にし、最適なサービスを選択する必要があります。

ただし、現在は「 IoT 」や「人工知能( AI )」などの新技術の発展に伴い、企業が扱うデータ量は増加し、必要な処理量も増えています。また、社会情勢も刻一刻と変化しているため、柔軟なリソース変更が可能なクラウド型がオススメです。

例えば、 Google が提供しているパブリッククラウドサービス「 Google Cloud(GCP) 」にも負荷分散の機能が搭載されています。

世界的企業である Google が提供しているサービスであるため、セキュリティ面は安全です。また、 Google Cloud (GCP)は負荷分散だけでなく、企業の生産性向上を実現する様々なソリューションを内包したサービスです。

ロードバランサーの導入を考えているのであれば、一度 Google Cloud (GCP)を検討してみてはいかがでしょうか。

Google Cloud (GCP)については、以下の記事が参考になります。
Google Cloud Platform™ (GCP) とは

まとめ

本記事では、負荷分散やロードバランサーの基礎的な内容から、ロードバランサーのメリット、デメリット、選び方まで一挙にご紹介しました。

安定した企業経営を実現するためには、ロードバランサーによる負荷分散が必要不可欠です。ロードバランサーには様々な種類があるため、自社の状況に合わせて適切なサービスを選ぶことが大切です。

ロードバランサーには様々な提供形態がありますが、変化の激しい現代においては柔軟性のあるクラウド型がオススメです。代表的な例として、 Google Cloud(GCP) にも負荷分散の機能が搭載されており、高いセキュリティを保ちつつ、効率的な負荷分散を実現できます。

本記事を参考にして、ロードバランサーの導入を検討してみてはいかがでしょうか。



弊社トップゲートでは、Google Cloud (GCP) 利用料3%OFFや支払代行手数料無料、請求書払い可能などGoogle Cloud (GCP)をお得に便利に利用できます。さらに専門的な知見を活かし、

など幅広くあなたのビジネスを加速させるためにサポートをワンストップで対応することが可能です。

Google Workspace(旧G Suite)に関しても、実績に裏付けられた技術力やさまざまな導入支援実績があります。あなたの状況に最適な利用方法の提案から運用のサポートまでのあなたに寄り添ったサポートを実現します!

Google Cloud (GCP)、またはGoogle Workspace(旧G Suite)の導入をご検討をされている方はお気軽にお問い合わせください。

お問合せはこちら

メール登録者数3万件!TOPGATE MAGAZINE大好評配信中!
Google Cloud(GCP)、Google Workspace(旧G Suite) 、TOPGATEの最新情報が満載!

メルマガ登録はこちら

ライター

TOPGATE 編集部

Related Article !

View all

クラウドの主流である SaaS とは何か?仕組みやメリットまでわかりやすく解説!

データセンターとは何か?クラウドとの違いや使い分け方法を解説!

データセンターとは何か?クラウドとの違いや使い分け方法を解説!

ビッグデータとは何か?クラウドによるデータ活用事例を紹介!

ビッグデータとは何か?7業種のクラウドによるデータ活用事例をご紹介!

アジャイル開発とウォーターフォール開発との違いとは?自社に合った開発手法の選び方まで徹底解説!

アジャイル開発とウォーターフォール開発との違いとは?自社に合った開発手法の選び方まで徹底解説!

SIer(エスアイヤー)とは何か?業務内容、種類、年収まで徹底解説!

SIer(エスアイヤー)とは何か?業務内容、種類、年収まで徹底解説!

エンジニアってどんな職種?仕事内容、種類、年収を徹底解説!

エンジニアってどんな職種?仕事内容、種類、年収を徹底解説!

Google Cloudの新DBMS、AlloyDB for PostgreSQLを触ってみた Vol.6 (最終回)

Pulumi を Google Cloud で使ってみた

Google Cloudの新DBMS、AlloyDB for PostgreSQLを触ってみた Vol.5

Google Cloudの新DBMS、AlloyDB for PostgreSQLを触ってみた Vol.4

VPN接続の最小構成を例に: アーキテクチャ設計図の効果的な作り方

2023年7月新登場!Google Cloud SQLの最上位エディション「Enterprise Plus」を触ってみた

クラウドファーストとは?クラウド導入のメリットやコストを解説

効率的なデータ活用を実現!データマートの作り方を7ステップでご紹介!

クラウドとオンプレミスの減価償却と会計処理・税務処理について

クラウドとオンプレミスの減価償却と会計処理・税務処理について

コンテナ化とは?仮想化との違いやメリット、デメリット、ユースケースまで詳しく紹介!

クラウドコンピューティングとは何か?仕組みやメリットまで徹底解説!

クラウドコンピューティングとは何か?仕組みやメリットまで徹底解説!

テレワークをするなら知らなきゃ!【Googleのゼロトラスト】BeyondCorp」の特徴、メリットをご紹介!

テレワークをするなら知らなきゃ!【Googleのゼロトラスト】BeyondCorpの特徴、メリットをご紹介!

Google Cloudの新DBMS、AlloyDB for PostgreSQLを触ってみた Vol.3

Google Cloudの新DBMS、AlloyDB for PostgreSQLを触ってみた Vol.2

Google Cloudの新DBMS、AlloyDB for PostgreSQLを触ってみた Vol.1

データベース運用を効率化する SQL とは何か?メリットやデメリット、活用事例まで一挙に紹介!

データベース運用を効率化する SQL とは何か?メリットやデメリット、活用事例まで一挙に紹介!

失敗しないシステム/ソフトウェア開発会社の選び方!判断指標から判断基準まで一挙公開

失敗しないシステム/ソフトウェア開発会社の選び方!判断指標から判断基準まで一挙公開

藤原秀平

目前に迫る! Google Cloud Next ’17 の見どころを TOPGATE エンジニアに訊いてみた

石村真吾

第二弾! Google Cloud Next ’17 の見どころを TOPGATE エンジニアに訊いてみた

新卒エンジニアが日々の学習内容を発信する「ルーキーズブログ」

新卒エンジニアが日々の学習内容を発信する「ルーキーズブログ」を始めます!

REST とは

【GCP入門編・第14回】 Cloud Functions を使ってサーバレスアーキテクチャを体験しよう!

機械学習の勉強歴が半年の初心者が、 Kaggle で銅メダルを取得した話

機械学習の勉強歴が半年の初心者が、 Kaggle で銅メダルを取得した話

Python と Twitter API でリツイートしたユーザーの情報を取得する

Python と Twitter API でリツイートしたユーザーの情報を取得する

目前に迫る!Google I/O 2018 の見どころを TOPGATE エンジニアに訊いてみた (前編)

目前に迫る!Google I/O 2018 の見どころを TOPGATE エンジニアに訊いてみた (前編)

マイコンで CO2 を計測し、サーバーに計測値を投げるシステムを作る

マイコンで CO2 を計測し、サーバーに計測値を投げるシステムを作る

失敗する確率を大幅に減らすために開発依頼の仕方とフェーズごとのチェックポイント

失敗する確率を大幅に減らすために開発依頼の仕方とフェーズごとのチェックポイント

ITシステム開発における自社開発と委託開発の違いと開発の流れについて一挙公開!

ITシステム開発における自社開発と委託開発の違いと開発の流れについて一挙公開!

優れた開発チームが成功の鍵!ITシステム開発のチーム編成方法と新規メンバーの調達方法とは?

優れた開発チームが成功の鍵!ITシステム開発のチーム編成方法と新規メンバーの調達方法とは?

企業のクラウド化が加速中!クラウド導入のメリットとは?

企業のクラウド化が加速中!クラウド導入のメリットとは?

ランニングコスト削減も可能?開発者が知っておきたいインフラ設計のポイント10選

ランニングコスト削減も可能?開発者が知っておきたいインフラ設計のポイント10選

【徹底解説】ウィズコロナにおけるニューノーマルとクラウド

【徹底解説】ウィズコロナにおけるニューノーマルとクラウド

次世代BIツール「Looker」の概要と導入時の注意点をご紹介!

次世代BIツール「Looker」の概要と導入時の注意点をご紹介!

政府が提唱するクラウド・バイ・デフォルト原則とは?企業における導入メリット6選

政府が提唱するクラウド・バイ・デフォルト原則とは?企業における導入メリット6選

クラウドエンジニアとは何か?仕事内容・必要スキル・資格・将来性を徹底解説!

クラウドエンジニアとは何か?仕事内容・必要スキル・資格・将来性を徹底解説!

クラウドで自社にあったカスタマイズは可能か?オンプレ利用者の悩みを解決!

デジタルトランスフォーメーション(DX)とは?概要と5つの事例をご紹介!

デジタルトランスフォーメーション(DX)とは?概要と5つの事例をご紹介!

クラウドベンダーから自社に最適な提案を引き出す!RFP(提案依頼書)の作成方法とは?

クラウドベンダーから自社に最適な提案を引き出す!RFP(提案依頼書)の作成方法とは?

クラウドネイティブ・アプリケーションとは?メリット、活用例、開発方法まで徹底解説!

クラウドネイティブ・アプリケーションとは?メリット、活用例、開発方法まで徹底解説!

【IoTとは?】ビッグデータ、クラウドとの違いや関係性まで一挙紹介

データ分析の歴史から紐解く!データウェアハウスとデータマートの違いを徹底解説

データ分析の歴史から紐解く!データウェアハウスとデータマートの違いを徹底解説

データレイクとデータウェアハウス(DWH)の違いとは?

データの定義からデータレイクとデータウェアハウス(DWH)の違いをわかりやすく解説!

データ分析基盤の一つであるデータマート概要と設計ポイントをご紹介!

データ分析基盤の一つであるデータマート概要と設計ポイントをご紹介!

クラウドアプリケーション開発とは?普及背景やメリットを解説!

クラウドアプリケーション開発とは?普及背景やメリットを解説!

マネージドサービスとフルマネージドサービスの違いとは?メリット・デメリットまで徹底解説!

マネージドサービスとフルマネージドサービスの違いとは?メリット・デメリットまで徹底解説!

ハイブリッドクラウドにした際のネットワーク構成と注意すべきポイントとは?

ハイブリッドクラウドにした際のネットワーク構成と注意すべきポイントとは?

クラウド化の社内合意を得るためには?説得するための5つのポイントをご紹介!

クラウド化の社内合意を得るためには?説得するための5つのポイントをご紹介!

クラウドインテグレーターとは何か?役割やメリット、会社の選び方まで徹底解説!

クラウドインテグレーターとは何か?役割やメリット、会社の選び方まで徹底解説!

【知らないとマズイ】2025年の崖とは?DXの推進にはクラウド化が必要不可欠!

【知らないとマズイ】2025年の崖とは?DXの推進にはクラウド化が必要不可欠!

【片山さんまだ】オンプレミス、クラウド開発における違いとそれぞれの特徴とは?

オンプレミス、クラウド開発における違いとそれぞれの特徴とは?

【実例つき】クラウド移行で失敗する原因と解決策を紹介

【実例つき】クラウド移行で失敗する原因と解決策を紹介

クラウド移行は費用対効果が重要!ROIで効果を見える化しよう!

クラウド移行は費用対効果が重要!ROIで効果を見える化しよう!

【知って納得!】クラウドの高額請求を避けるための5つの確認項目とは?

【知って納得!】クラウドの高額請求を避けるための5つの確認項目とは?

【あなたは知っている?】AI(人工知能)の仕組み、作り方、活用事例まで徹底解説!

エンジニア教育における課題と効果を出すために大切なポイントとは?

データの活用で生産性向上!「BIツール」と「DWH」や「ETL」との違いとは?

【徹底解説!】人工知能(AI)の機械学習と深層学習の違いとは?

【徹底解説!】人工知能(AI)の機械学習と深層学習の違いとは?

レンタルサーバーとクラウドの違いとは?あらゆる観点から徹底比較!

レンタルサーバーとクラウドの違いとは?あらゆる観点から徹底比較!

【万が一に備えよう】クラウドの高額請求が届いたときの対処法とは?

【万が一に備えよう】クラウドの高額請求が届いたときの対処法とは?

クラウドCoEとは?社内のクラウド推進に必要な考え方を理解しよう!

クラウド導入を成功させるための鍵!クラウドアーキテクトを徹底解説!

クラウド導入を成功させるための鍵!クラウドアーキテクトを徹底解説!

クラウドサービス安全利用には理解必須!情報セキュリティマネジメントガイドラインとは?

クラウドサービス安全利用には理解必須!情報セキュリティマネジメントガイドラインとは?

【会社のセキュリティを強化しよう!】専用線と VPN の違いとは?

専用線と VPN の違いとは?違いを理解して会社のセキュリティを強化しよう!

機械学習の仕組みとは?学習方法や活用事例まで徹底解説!

機械学習の仕組みとは?学習方法や活用事例まで徹底解説!

オンプレよりも安全?クラウドがBCP対策に選ばれる理由とは

オンプレよりも安全?クラウドがBCP対策に選ばれる理由とは

「 Society 5.0」とは何か?新しい社会を支える IT 技術を一挙にご紹介!

「 Society 5.0」とは何か?新しい社会を支える IT 技術を一挙にご紹介!

Cloud IoT Core を使用してセンサー情報を Cloud Storage にストリーミングしてみた!

Cloud IoT Core を使用してセンサー情報を Cloud Storage にストリーミングしてみた!

Flutter とは何か?メリット、デメリット、採用しているプロダクト(アプリ)まで一挙にご紹介!

Flutter とは何か?メリット、デメリット、採用しているプロダクト(アプリ)まで一挙にご紹介!

BI ツールとは何か?メリット、デメリット、活用事例まで、一挙に紹介!

BI ツールとは何か?メリット、デメリット、活用事例まで、一挙に紹介!

移行コストがボトルネック?コストを抑えながらオンプレからクラウドに DWH を移行する方法とは?

移行コストがボトルネック?コストを抑えながらオンプレからクラウドに DWH を移行する方法とは?

データウェアハウス( DWH )とデータベースとの違いとは?5つのポイントを理解して最適なサービスを選択しよう!

データウェアハウス( DWH )とデータベースとの違いとは?5つのポイントを理解して最適なサービスを選択しよう!

テレワーク導入には必須!テレワークセキュリティガイドラインとは何か?

【古いシステムからの脱却を!】レガシーシステムが抱える5つの課題とは?

【古いシステムからの脱却を!】レガシーシステムが抱える5つの課題とは?

効率的なデータ活用を実現!分析したデータを有効活用するためのテクニックを4ステップで紹介

効率的なデータ活用を実現!分析したデータを有効活用するためのテクニックを4ステップで紹介

システム担当者必見!オンプレミスからクラウドデータベースへの移行で注意すべき11のポイントとは?

システム担当者必見!オンプレミスからクラウドデータベースへの移行で注意すべき11のポイントとは?

政府が提唱する「デジタル・ガバメント実行計画」とは?民間企業への影響まで徹底解説!

政府が提唱する「デジタル・ガバメント実行計画」とは?民間企業への影響まで徹底解説!

API 活用の最前線に迫る! Apigee の3大活用パターン、国内事例、最新情報まで徹底解説!

Looker で次世代のデータ活用を実現!データの民主化における課題と解決法とは?

Looker で次世代のデータ活用を実現!データの民主化における課題と解決法とは?

図解】Google データポータルとは?機能、導入方法、使い方まで徹底解説!

【図解】Google データポータルとは?機能、導入方法、使い方まで徹底解説!

クラウドサーバーとは何か?導入時のポイントや選び方まで徹底解説!

クラウドサーバーとは何か?導入時のポイントや選び方まで徹底解説!

社内のコラボレーションを加速する Googleグループとは?概要、できること、実際の作り方まで徹底解説!

情報漏えいが起こる原因とは?過去事例や防ぐための方法まで徹底解説!

成功する DXの進め方とは?具体的な手順を9ステップでわかりやすく解説!

Chrome OS で動くビデオ会議システム? Google の最新 AI を搭載した Series One を徹底解説!

【経営者必見!】IT 化が進まないことによるリスクとは?進まない理由や推進するための方法まで徹底解説!

【経営者必見!】IT 化が進まないことによるリスクとは?進まない理由や推進するための方法まで徹底解説!

システム導入に反対する現場を説得するには?ステークホルダーマネジメントと大切な3つのポイントを徹底解説!

システム導入に反対する現場を説得するには?ステークホルダーマネジメントと大切な3つのポイントを徹底解説!

【 IT に強い人材を育てる!】「社員の IT リテラシーを向上させる3つの方法」と「 IT リテラシーが低いことによる5つのリスク」とは?

【 IT に強い人材を育てる!】「社員の IT リテラシーを向上させる3つの方法」と「 IT リテラシーが低いことによる5つのリスク」とは?

IT モダナイゼーションとは?種類、メリット、実現するためのポイントまで徹底解説!

IT モダナイゼーションとは?種類、メリット、実現するためのポイントまで徹底解説!

複数プロジェクト構成の Cloud Monitoring がより使いやすくなりました

複数プロジェクト構成の Cloud Monitoring がより使いやすくなりました

Cloud Run 2020 年のアップデートおさらい

Cloud Run 2020 年のアップデートおさらい

「 Lift & Shift 」 とは?クラウド移行の手順を5ステップで解説!

Lift & Shift とは?クラウド移行の手順を5ステップで解説!

スプレッドシートの定期作業を GAS で自動化する

スプレッドシートの定期作業を GAS で自動化する

Cloud SDK のインストールについて

Cloud SDK のインストールについて

iOS アプリと Android アプリを同時に開発!Flutter とは??

iOS アプリと Android アプリを同時に開発!Flutter とは??

Cloud SDK から VM へ安全に接続する方法

Cloud SDK から VM へ安全に接続する方法

データマネジメントとは何か?成功させるための3つのポイントと具体的な進め方を5ステップで解説!

データドリブン経営とは?実現に向けた4ステップや成功事例まで徹底解説!

Excel作業の属人化を回避する方法とは?組織全体のデータ活用が課題解決の鍵!

Cloud Spanner vs Cloud SQL

Cloud Spanner vs Cloud SQL

データ活用に欠かせないデータクレンジングとは?具体的な方法を4ステップで解説!

BYODとは?導入時のメリットとデメリットや導入時に押さえておきたいポイントを徹底解説

効率的なデータ保護を実現! DLP の概要、機能、メリット、活用事例まで一挙に紹介!

効率的なデータ保護を実現! DLP の概要、機能、メリット、活用事例まで一挙に紹介!

【実況ツイートまとめ】 Google Cloud Next '18 トップゲートエンジニアの3日目

【実況ツイートまとめ】 Google Cloud Next '18 トップゲートエンジニアの3日目

【実況ツイートまとめ】 Google Cloud Next '18 トップゲートエンジニアの2日目

【実況ツイートまとめ】 Google Cloud Next '18 トップゲートエンジニアの2日目

【実況ツイートまとめ】 Google Cloud Next '18 トップゲートエンジニアの1日目

【実況ツイートまとめ】 Google Cloud Next '18 トップゲートエンジニアの1日目

画像

GCP Live November 2014

画像

Managed VMs with Docker

画像

GAE Managed VMs誕生までの歴史を振り返る

画像

GAE ModulesをSimpleに使う

画像

Web Componentsを使ってみよう!

画像

Android Wearアプリケーション開発入門

画像

TypeScriptの型定義ファイルを共有しよう!

画像

Google Cloud Platform Live Report

画像

yeomanを用いてWeb開発を楽にする

画像

Topgate Golang勉強会 Report No.1