このページの本文へ

前へ 1 2 3 次へ

「ニュースパス」開発でのサーバーレス活用、「ServerlessConf Tokyo」レポート(後編)

Gunosyが語る「サーバーレス」とモバイルアプリのいい関係

2016年10月13日 07時00分更新

文● 大塚昭彦/TECH.ASCII.jp

  • この記事をはてなブックマークに追加
  • 本文印刷

サーバーレスで大幅な効率的が可能、ただし“銀の弾丸”ではない

 サーバーレスアーキテクチャを取り入れたこうした取り組みの結果、Gunosyでは、過去に抱えていた幾つもの課題について「前に進むことができた」と松本氏はまとめた。

上述した取り組みによって、過去の課題が解消に向かって前進している

 とはいえ、取り組みを進める中では問題も発生したという。松本氏は「サーバーレスとはいえ、時には雲の上のことも考えよう」と述べ、Gunosyで遭遇した幾つかのトラブルを紹介した。

 たとえば、幅広い機能を提供するCognitoと、自社開発の重複という問題である。Congnitoが管理するAWS上のユーザーと、自社システムのうえでのユーザーとがどういう関係になるのかをあらかじめ整理しておかないと、将来的に整合性がとれなくなる可能性がある。松本氏は一例として「ユーザーアカウントのライフサイクル」を挙げ、事前に詳細な検討が必要であることを示した。

Cognitoと自社開発システムの間でのユーザーアカウントの整合性は、事前によく検討しておくべきと松本氏

 そのほか、SDK利用時に裏で動いている処理の挙動、シンク機能の競合解決、シンクに基づくLambdaトリガーの頻度調整、古いデバイストークンとSNSエンドポイントの処理といった部分でも、それぞれ検討が必要だったという。まさに「雲の上のこと」、つまりクラウド上でどのように処理されるのかを十分に考える必要があるということだ。

1人のユーザーが複数クライアントを起動している場合のデータ競合の問題が生じうる

CognitoのシンクをLambdaのトリガーにする場合はその頻度に注意

 サーバーレスアーキテクチャについて、松本氏は適切な目的で使えば大幅な効率化が図れるものの、「(あらゆる課題を解決できる)“銀の弾丸”ではない」ことを強調した。

 「サーバーレスは、盲信するよりも半分批判的な目で見ることが大事かと思う。ニュースパスでは、運用部分の人手を減らすことができた。ただし“罠”もたくさんあるので、皆さんは一つ一つ精査しながら、いろんな事例も見て、適切に使っていくようにしてほしい。AWSに限らず、GCP(Google Cloud Platform)など多彩なサービスも出てきている」

前へ 1 2 3 次へ

カテゴリートップへ

本記事はアフィリエイトプログラムによる収益を得ている場合があります

アクセスランキング

  1. 1位

    TECH

    ホワイトハッカーの卵たちが“OTセキュリティ”を通して育む、これからのセキュリティ意識

  2. 2位

    TECH

    量子力学に強く惹かれ、量子ビットの高性能化に一貫して取り組む

  3. 3位

    ITトピック

    AI時代の高スキルIT技術者“争奪戦”/AIの成果創出に進む日本企業、障壁は/7割の企業で「AIの不具合」、安全性や財務の影響実態、ほか

  4. 4位

    デジタル

    「前例をなぞって楽をしていた」―― 滋賀県のkintone活用を好転させた“失敗起点のフレームワーク”

  5. 5位

    デジタル

    ヤマハ、RTX840/RTX1300のDNS防御を強化 拡張ライセンス「YSL-CLDDNS」発売

  6. 6位

    sponsored

    「運用負荷を下げなければ、セキュリティは高まらない」 企業が直面するネットワーク運用の難題にどう向き合うか

  7. 7位

    デジタル

    ヤマハ、Wi-Fi 7対応「WLX333/WLX232」に運用支援機能 「Wi-Fi快適度」を可視化

  8. 8位

    ソフトウェア・仮想化

    VMwareはセキュリティを提供する企業 Broadcom買収から3年後の現在地

  9. 9位

    sponsored

    生成AI活用で業務変革を進める宇宙スタートアップ企業アストロスケールホールディングス(Microsoft 365 Copilot導入事例)

  10. 10位

    TECH

    【12/3・参加無料】情シスの皆さん、今年の“ヤバかった話”で忘年会しませんか? セキュリティ談義とクリスマスグルメで乾杯!

集計期間:
2026年10月31日~2026年11月06日
  • 角川アスキー総合研究所