HULFTとSFTP/FTPの共存運用つながる価値、ひろがる未来。企業のデータ連携基盤を支える「HULFT」を使うメリットや、安全、安心を支える技術について、インターネットインフラに造詣のある技術ライター「あきみち」氏が独自の視点でレポートする本コラム。「HULFT(ハルフト)の名前だけは知っている」といった方に向けて、基本機能やファイル転送の概要をわかりやすくご紹介します。メディア研究科にて博士を取得。ソニー株式会社において、ホームネットワークにおける通信技術開発に従事した後、2007年にソニーを退職し、現在はブロガーとして活動。著書多数「アカマイ知られざるインターネットの巨人」など。アルファブロガーアワード2011受賞。Ver.8.4.0がリリースされました。Ver.8.4.0によるアップデートでの非常に大きなポイントは、おそらく、SFTP/FTPとの共存運用を行う機能の大幅な強化です。この強化によって、外部とのSFTP/FTPからHULFTへのファイル転送や、HULFTからSFTP/FTPへのファイル転送を行うことが非常にやりやすくなりました。それにより、従来のHULFTネットワークとSFTP/FTPの共存運用を行える選択肢を増やします。複数製品が既に利用されている社内システムを統合したり、企業合併に伴うシステム統合でHULFTが採用されることがあります。他の企業との連携を行う場合などにおいても同様の課題があります。そのような用途で使う場合、既存システムが利用できる通信規格が大きな意味を持ちます。Ver.8.4.0によってSFTP/FTPが利用しやすくなり、連携が行いやすくなるのです。HULFTの一般的な利用方法として、複数のHULFT同士を組み合わせたHULFTエコシステムを構成する運用が多く行われています。オンプレミスでの利用に関するイメージが強い場合もあるHULFTですが、クラウドなどでの活用も普及しています。Ver.8.4.0で強化されたSFTP/FTP機能を利用することで、HULFT同士の通信によって実現されているHULFTエコシステムとのファイル転送を様々なプラットフォームやアプリケーションと行えるようになります。異なる2種類のパブリッククラウドが存在し、片方でHULFTエコシステムが存在しているときに、もう片方のクラウドが提供するsftp機能を使ってHULFTエコシステムに対してファイル転送を行えます。オンプレミスとパブリッククラウドとの接続に、今回のsftp機能を活用することも可能です。sftpによるファイル転送を行えるパブリッククラウドに対してHULFTからsftpでファイルを受け渡したり、sftpによるファイル転送を行えるアプリケーションからHULFTに対してファイルを送信するといったことが可能になります。sftp/ftp機能の強化によって、HULFTエコシステムとの連携や、HULFTエコシステムの拡張を行うための選択肢が増え、より柔軟な設計が行えるようになったと言えます。Scriptに含まれる機能です。ScriptでSFTP機能を有効にしたうえで、既存のHULFTネットワークとの外部連携基盤を構築すると、以下の図のようになります。Scriptこの図では、パブリッククラウドとHULFTが稼働している外部連携基盤が、sftpによってファイルの送受信を行う環境を表しています。パブリッククラウドからsftp経由でファイルを受信した外部連携基盤は、あらかじめ設定された挙動に基づいて社内システムとHULFTを利用したファイルの送受信を行います。ファイルの送受信は双方向に行うことができます。社内システムでのHULFTによるファイル送受信から、パブリッククラウドに対してsftpでのファイル送信を行うことも可能です。図2のような環境は、SaaSとの連携でも利用されています。代表的なものに経費精算のSaaSであるConcurがあげられます。ConcurにはSFTP接続の機能があります。Scriptを利用して連携するケースがあります。具体的なイメージを持っていただくために、既に活用されているユースケースを紹介します。印刷データをお客様から受け取り、印刷物を納品するビジネスにおいて、お客様ごとに専用線を整備したうえでHULFTによる通信が構築されている事例があります。すべての取引先でHULFTを導入していただけるとは限らないため、外資系を中心とした一部のお客様との通信をHULFTとのSFTPによって実現しています。このとき、図3のように多くのお客様とはHULFTでの通信を行い、一部のお客様とSFTPを利用しています。Ver.8.4.0の機能強化によって、このように、HULFTネットワークと外部アプリケーションとの連携を実現するための選択肢が、より強化されます。Linuxは、アマゾンウェブサービスが提供するLinuxオペレーティングシステムです。EC2)の最新機能を活用できるように作られています。EC2だけではなく、各種仮装環境でも利用できます。2が一般公開されました。2にも対応したことにより、以前よりもさらにAWSでのHULFT活用範囲が広がりました。Ver.8.4.0は、AWSとの親和性がより高くなっています。ヘルプのWeb公開これまでのHULFTのヘルプは、PDFでの提供でした。そのため、何らかの形でPDFを保持しつつ、それを閲覧するための環境が必要でした。ヘルプがWebで公開されたことにより、保守作業中にHULFTのエラーコードをGoogleなどで検索して確認できるようになります。地味に聞こえるかも知れませんが、この変化によって便利になる現場も多いはずです。Ver.8.4.0には、以下のリリース機能も含まれています。Ver.8.4.0のリリース機能に関しては、以下のプレスリリース文をご覧ください。Ver.8.4.0から追加されているsftp/ftp機能との違いを確認してみましょう。HULFTネットワークと連携することが可能となる既存の機能として、HULFT-WebFileTransferとHULFT-WebConnectが挙げられます。HULFT-WebFileTransferは、HTTPやTLSなどのWeb技術を利用してセキュアなデータ転送を行うパッケージミドルウェアです。TomcatによるWebサーバを稼働することで、Webブラウザなどとの通信を実現してたうえで、HULFTへのファイル転送を仲介します。HULFT-WebFileTransferはパブリックなインターネットでの利用とともに、インターネットからは接続できないプライベートネットワークでの利用も可能です。HULFT-WebConnectは、HULFT同士の橋渡しとなるサービスを経由することでパブリックなインターネット回線を経由して簡単かつセキュアにHULFTによるファイル転送を行えます。このように、HULFT-WebFileTransferとHULFT-WebConnectは、sftp/ftp機能とユースケースが違います。Ver.8.4.0によって、HULFT-WebFileTransferとHULFT-WebConnectに加えて、sftp/ftpが外部連携用の選択肢として加えられています。"HULFT8".日本国外からHULFT.com(日本語)にアクセスされようとしています。海外から日本の「HULFT」と接続する製品をお探しの場合、「HULFT8」をお選びください。