本文へ
株式会社コスモステクノ静岡業務システムの受託開発
サーバーとデータベースが横に並び、ノートパソコン・タブレット・ハンディ端末と線でつながっている図

サービス

Cloudflareでの業務システムの構築・移行・運用

Cloudflare(Workers・Pages・D1・R2)の上で業務システムを作っています。新しく作る、いまのサーバーから移す、動き始めてから運用する、のどこからでもお受けします。アカウントはお客様の名義で作るので、システムとデータはお客様の手元に残ります。

社内サーバーやレンタルサーバーで動いている業務システムは、機械とOSの面倒を誰かが見続ける必要があります。更新の作業や障害の対応が、詳しい方1人に集まっていることも少なくありません。

Cloudflare の上で動かすと、サーバーの機械を持たずに業務システムを動かせます。以下では、どんな形になるか、何に向いて何に向かないか、アカウントを誰が持つかを書いています。

Cloudflare で業務システムを作るとは、どういう形ですか

画面・処理・データ・ファイルを、Cloudflare の機能に分けて載せる形です。 社内にサーバーを置きません。

受け持つもの 使う機能 業務での例
画面と処理 Workers / Pages 受注の入力画面、帳票の出力、注文書の取り込み
データ D1 受注・在庫・点検の記録
ファイル R2 現場の写真、PDF、取り込んだ注文書の原本
入口 Access 許可した人だけが画面を開けるようにする

機械とOSの更新は Cloudflare 側で行われます。御社の側に、サーバーの面倒を見る担当を置かずに済みます。

どんな仕組みに向いていますか

現場や外出先から使う仕組みに向いています。 画面と処理は、利用する方の近くにある Cloudflare の拠点で動きます。

  • スマートフォン・タブレット・ハンディから入力する仕組み
  • 拠点や現場が複数あり、同じ画面をどこからでも使いたい仕組み
  • 写真やPDFが多く、いまの置き場所が足りなくなってきた仕組み
  • サーバーの面倒を見る担当が、社内にいない会社の仕組み

写真の置き場所(R2)と記録のデータベース(D1)を、同じ仕組みの中で扱えます。写真は容量が大きく、記録は検索したいという性質の違いに合わせて、置き場所を分けられます。

向かない場面はありますか

あります。 次の場合は、Cloudflare を使わない構成か、一部だけを載せる構成をご提案します。

  • 基幹システムが閉域網の中にあり、外から接続できない場合。 Cloudflare の上の仕組みは、外から届くことが前提です
  • 既存のデータベースに、ストアドプロシージャの資産が大きくある場合。 D1 へ移すと書き直しの量が大きくなるので、データベースはいまのまま残してつなぎます
  • 時間のかかる重い処理。 大量のPDFの組版などは Workers の中で完結させず、処理を切り離した構成にします

Cloudflare を使うかどうかは、先に決めません。いまの手順と既存のシステムの状況をうかがってから決めます。

アカウントは誰の名義になりますか

お客様の名義で作ります。 当社は、作業に必要な権限をいただいて作業します。

持ち主がお客様なので、システムとデータはお客様の手元に残ります。将来ほかの会社に保守を頼むことになっても、権限を渡していただけば引き継げます。

いまのサーバーから移せますか

移せます。 一度に全部を移さず、業務ごとに順に移します。

  1. いまの構成を調べるどのサーバーで何が動いていて、データがどこにあるかを確かめます
  2. 移す順番を決める外から使う画面や、写真・PDFの置き場所など、移しやすいものから決めます
  3. 1つの業務から移す移した業務は、しばらくいまの仕組みと並べて動かして確かめます
  4. 古いサーバーを止める移し終えた業務から、元のサーバーを止めていきます

古い仕組みを止めずに入れ替える考え方は、いまのシステムが古い。刷新は何から始めるかに書いています。

動き始めてからは、誰が見ますか

作った担当が、そのまま運用と保守を続けます。 動いているかの確認、機能の追加や直し、障害が起きたときの切り分けまで行います。

当社の営業サイトも Cloudflare で動いていますか

動いています。 いまご覧の当社の営業サイト(dx.t-cosmos.co.jp)は、Cloudflare Pages で配信しています。ページの配信と、検索エンジン向けの設定の一部を Cloudflare の上で処理しています。

商談では、営業サイトの構成を例にお話しできます。

対応している範囲

  • 新しく作る — Cloudflare の上で業務システムを作る
  • いまのサーバーから移す — 社内サーバーやレンタルサーバーで動いている仕組みを、業務ごとに移す
  • 稼働後の運用・保守 — 動いているかの確認、機能の追加と直し、障害の切り分け
  • アカウントの設定 — お客様の名義のアカウントに、必要な設定をする

範囲から外れるもの

  • Cloudflare 自体の障害の復旧(Cloudflare 側の対応になります)
  • 会社のホームページの制作

よくいただく質問

すでに Cloudflare を使っています。御社のいまのアカウントで作れますか。
作れます。お客様のアカウントに作業用の権限をいただいて作業します。当社のアカウントに移していただく必要はありません。
Cloudflare の利用料はどのくらいかかりますか。
使う機能と量で変わるため、構成を決めてからお伝えします。請求の流れも含めて、詳しくはお打ち合わせでご説明します。
社内の人だけが使えるようにできますか。
できます。Cloudflare Access で入口を設け、許可した人だけが画面を開けるようにします。誰に許可するかは御社で決めていただきます。
1つの業務だけを Cloudflare に移すこともできますか。
できます。外から使う画面や、写真・PDFの置き場所など、移しやすいものだけを先に移せます。残りはいまのサーバーのまま、つないで使います。