事業内容
プロジェクト全体に責任を持つ1つのエンジニアリングチーム
ほとんどのプロジェクトでは、これらの分野をいくつか組み合わせます。モダナイゼーションのプログラムには通常クラウド移行が含まれ、新しいアプリケーションには最初のリリースからCI/CDパイプラインとモニタリングが必要です。
モダナイズ
デジタルトランスフォーメーション
業務を止めることなく、レガシーシステムから段階的に移行します。レガシーシステムのモダナイゼーション、AWSへの移行、既存アプリケーションの連携、そして業務データを経営判断に役立つレポートへと変えるまでを支援します。
詳しく見る構築
業務アプリケーション開発
パッケージ製品が合わない業務にも、プロセスに合ったアプリケーションを。Java / Spring Bootのバックエンドと、Next.js / Reactのフロントエンドで構築するWeb・モバイル・エンタープライズアプリケーションを、それを支えるAPIやマイクロサービスとともに受託開発します。
詳しく見る運用
クラウド・インフラ
変更を日常的にリリースし、ユーザーに影響が出る前に問題を把握します。AWSランディングゾーン、コンテナとサーバーレスのプラットフォーム、Terraformで管理するインフラ、GitHub Actionsのパイプライン、SnowTrackによるモニタリングを提供します。
詳しく見る自動化
AI・データソリューション
文書に関する手作業を減らし、社内データから答えを得られるようにします。社内の文書やデータを扱うアシスタント、タイ語と英語の文書理解、分析ダッシュボード、ワークフローの自動化、MLOpsを提供します。
詳しく見る
InterCloud が選ばれる理由
InterCloudがお客様にお約束すること
責任を一貫して担う1つのチーム
要件定義、アーキテクチャ、開発、インフラ、運用まで、1つのチームが責任を持ちます。お客様がコンサルティング会社、開発ベンダー、ホスティング事業者の間を調整する必要はありません。
経験豊富なチーム
キックオフ後も、シニアスタッフがプロジェクトに関わり続けます。当社のエンジニアは2013年の創業以来エンタープライズJavaシステムに携わっており、現在はSpring Boot、Next.js、AWSで開発しています。
確立された方法論
短いイテレーションの終わりごとに、動作する成果物をご確認いただけます。確定した約束が必要な部分には書面でスコープを定め、受け入れ基準は開発開始前に合意します。
安全性と信頼性
セキュリティとモニタリングを最初から備えた状態でスタートします。ロールベースのアクセス、GoogleまたはMicrosoftによるSSO、2要素認証、監査証跡は標準設計に含まれています。インフラはコードとして定義され、本稼働の日からモニタリングされます。
プロセス
進め方
レガシーシステムの引き継ぎにも新規開発にも、同じ4つのフェーズを適用します。各フェーズの比重はプロジェクトによって異なります。
- 1
コンサルティング
事業部門の責任者やIT部門のスタッフとのワークショップを通じて、現在のシステム、データ、プロセスを文書化します。このフェーズは、優先順位付きのバックログ、特定したリスクの一覧、そして新規構築・購入・既存システム拡張のいずれにするかの提言をもって完了します。
- 2
設計
ソリューションアーキテクチャ、データモデル、連携の仕様、ユーザーインターフェースのフローを作成し、貴社チームとレビューします。確定した約束が必要な項目にはスコープと価格を固定し、残りの作業はイテレーションごとに見積もります。
- 3
構築
開発は短いイテレーションで進め、各イテレーションの最後にデモを行います。すべての変更は、コードレビュー、自動テスト、CI/CDパイプラインを経て、貴社チームも利用できるステージング環境に反映されます。
- 4
運用
システムは、モニタリングとアラートを整えたうえで本稼働し、貴社チーム向けのドキュメントとトレーニング、公開後の期間を対象とするサポート契約を伴います。引き渡し時には、ソースコードとインフラ定義を貴社チームにお渡しします。
契約形態
プロジェクト、専任チーム、運用代行のいずれの形でもご依頼いただけます
プロジェクト型の受託は、システムの刷新、新しいプラットフォームの立ち上げ、連携の完成など、明確な成果が定まった案件に適しています。スコープ、マイルストーン、受け入れ基準を事前に合意し、InterCloudがそれに沿って納品します。
専任チームは、当社のソフトウェア開発アウトソーシングの形態です。指名されたInterCloudのエンジニアが、貴社のバックログとツールで作業し、ロードマップの変化に合わせてチームを拡大・縮小します。採用、管理、品質はInterCloudが責任を持ちます。
運用代行は、すでに本番稼働しているシステムを対象とします。InterCloudがインフラを運用し、アップデートとセキュリティパッチを適用し、アラートに対応し、合意したスケジュールで改善を提供します。
- 貴社のタイムゾーンで業務を行う、英語とタイ語に対応したエンジニア
- ソースコード、インフラ定義、ドキュメントはお客様の所有物です
- スプリントレビュー、バーンダウンチャート、月次サービスレポートによる定期的な報告
- ディスカバリーフェーズや小規模なチームから始め、後から拡大することも可能です
よくある質問
よくあるご質問
プロジェクトはどのように始まりますか?
まず課題についてお話を伺い、その後、短いディスカバリーフェーズを実施します。プロセスを担当する方々とのワークショップ、既存のシステムとデータのレビューを行い、スコープ、アプローチ、スケジュール、価格を記載した提案書を書面でお出しします。ディスカバリーはスコープを固定した有償の業務で、その成果物は、当社がソリューションを構築するかどうかにかかわらずお客様のものです。
チームの拠点はどこで、どの言語で対応していますか?
当社のエンジニアリングチームは、アジア太平洋地域全体のお客様と仕事をしています。プロジェクトは英語またはタイ語で進め、ドキュメントは貴社チームが希望する言語で作成します。会議は、貴社のタイムゾーンの関係者に都合のよい時間に設定します。
知的財産権は誰に帰属しますか?
貴社に帰属します。プロジェクトのために作成したソースコード、インフラ定義、ドキュメント、データは引き渡され、貴社の所有物となります。GlowScaleやSnowTrackなど当社自身の製品は、使用する場合もライセンス提供のままです。貴社のプロジェクト専用に構築したものはすべて貴社のものです。
どのような技術を使用していますか?
バックエンドにはJavaとSpring Boot、フロントエンドにはNext.jsとReact、データにはPostgreSQLを使い、AWS上のDockerコンテナと、Terraformで管理するインフラで運用します。既存システムの都合で必要な場合は他の技術スタックにも対応しますが、当社は自社製品をこのスタックで構築・運用しているため、こちらをお勧めしています。
本稼働後はどうなりますか?
瑕疵担保期間中は不具合に対応し、その後はサポート契約でモニタリング、パッチ適用、インシデント対応、改善をカバーします。サポートのレベルは、営業時間内、時間延長、完全な運用代行からお選びいただけます。必要なドキュメントとトレーニングを受けて、貴社チームが運用を完全に引き継ぐことも可能です。