本文へスキップ
BigTree108

ソフトウェアアーキテクチャ・フラクショナルCTOサービス

ソフトウェアアーキテクチャのコンサルティングとフラクショナルCTOサービス:フィンテック、SaaS、Eコマースのシステム向けのソリューションアーキテクチャ、クラウド・データ・AIのアーキテクチャ、セキュリティアーキテクチャ、アーキテクチャレビュー、技術デューデリジェンス、モダナイゼーション計画、パートタイムの技術リーダーシップ。ソフトウェアアーキテクトを御社のチームに加えることも、期間を区切った支援として担当することも可能です。

ソフトウェアアーキテクトの仕事

  • フィンテック・決済のアーキテクチャ

    まず金銭の記録システム(システム・オブ・レコード)を決め、次にアウトボックスメッセージと突合ジョブで元帳とすべての決済事業者との整合性を保ち、トークン化でカードデータをPCI DSSの対象範囲外に置き、DORAと規制当局に応える復旧目標を定めます。

  • データ・AIアーキテクチャ

    データ基盤を端から端まで設計します。運用系と分析系のストア、その間のストリーミングとチェンジデータキャプチャ、データコントラクトと各ドメインの責任者、言語モデルの検索と評価を置く場所を、データの保存とクエリのコストに見合った規模で定めます。

  • SaaSプラットフォームのアーキテクチャ

    顧客の増加に伴うテナントモデルとその移行経路、データレジデンシーのためのリージョン別デプロイ、顧客が上に構築できる公開API、Webhook、拡張ポイント、モジュールが独立したサービスになる条件の書面のルールです。

  • Eコマース・マーケットプレイスのアーキテクチャ

    カタログ、検索、カート、チェックアウト、決済、注文管理を独立したサービスとするコンポーザブルコマース、チャネル間で一貫性を保つ在庫、セールのピークに備えて負荷テストしたプラットフォームです。

  • クラウドアーキテクチャとコスト

    信頼性目標と月額予算に照らして、ワークロードをAzure、AWS、Google Cloudに配置し、マネージドサービスと自前運用を比較し、請求をプロダクトと環境ごとに分解します。

  • セキュリティアーキテクチャ

    各システムの脅威モデル、IDとゼロトラストのアクセス設計、暗号化と鍵管理、誰が何をしたかに答えるログ。そのため、ISO 27001、SOC 2、PCI DSS、HIPAAの監査で、管理策がすでに設計の中にあることが分かります。

  • アーキテクチャレビューとモダナイゼーション計画

    コード、インフラ、デリバリーパイプラインの読み取り専用のレビューを、影響度順のリスクの書面リストで締めくくり、全面的な書き直しではなく、安定したインターフェースの裏で部品を1つずつ置き換えて、必要なシステムへ至る道筋を示します。

  • 技術デューデリジェンス

    投資や買収の前のアセスメント:コード品質、セキュリティ、スケーラビリティ、依存関係のライセンス、運用コスト、1人しか理解していないシステムの割合です。

  • フラクショナルCTO

    パートタイムの技術リーダーシップ:ロードマップ、作るか買うかの判断、クラウドとベンダーの選定、エンジニアリング規則と最初の採用、取締役会や投資家との会議での技術面の発言です。

ソフトウェアアーキテクトを採用する

  • 専任のソフトウェアアーキテクト

    御社のチームにフルタイムで参画し、御社のツールとプロセスの中で働き、御社のリードに報告するソフトウェアアーキテクトです。面接は御社が行い、ウクライナでの雇用契約、給与支払い、請求書発行、休暇管理は当社が担います。

  • ソフトウェアアーキテクチャプロジェクト

    スコープと固定の計画が定まったソフトウェアアーキテクチャの一区切りの業務です。当社側の担当リードが成果に責任を持ち、進捗は御社のチャネルで報告します。

  • 継続的なソフトウェアアーキテクチャ

    ソフトウェアアーキテクチャを継続サービスとして提供します。毎月同じメンバーが担当し、優先順位は御社がバックログで決め、稼働時間は当社のポータルと請求書で確認できます。

スペシャリストが御社のチームに参画する方法は専任チームのページで、プロジェクトのデリバリー、引き継ぎ、料金の考え方はアウトソーシングのページで説明しています。

御社のソフトウェアアーキテクチャを担当するメンバー

  • ソフトウェア・ソリューションアーキテクト

    システム設計、レビュー、モダナイゼーション計画

  • フラクショナルCTO

    ロードマップ、技術選定、チームづくり

  • クラウドアーキテクト

    Azure、AWS、Google Cloudのインフラと運用コスト

  • データ・AIアーキテクト

    データ基盤、ストリーミング、言語モデルシステム

  • セキュリティアーキテクト

    脅威モデル、ID、コンプライアンスの管理策

アーキテクチャへの取り組み方

重要な判断はすべて、検討した選択肢と選んだ理由を添えたアーキテクチャ決定記録(ADR)として書き残すため、次のエンジニアは、何をしたかだけでなくなぜそうしたかも分かります。サポートが充実した現行の技術、チームや負荷が別々のサービスを求めるまではモジュラーモノリス、自前運用よりマネージドサービスを優先し、すべての提案に、構築と運用にかかるコストを添えます。

お勧めする実践は、当社が実際に運用しているものです。TerraformとフェデレーションされたGitHub Actionsによるすべてのコード化、機能ごとのテスト、警告ゼロ、必ずアップグレードするセキュリティアドバイザリ、Key Vaultのみのシークレット、原則拒否のファイアウォール、個人データ・財務データ用のAlways Encrypted列、すべてのプッシュでのCodeQL、ドリフト検知です。

その他の専門領域の開発

専門分野の開発の概要

ソフトウェアアーキテクチャとフラクショナルCTOサービスに関するご質問

フラクショナルCTOは何をしますか?

週に決まった日数だけ行うCTOの仕事です。技術ロードマップの責任者として、作るか買うかとベンダーの判断を行い、アーキテクチャをレビューし、チームの構築とリリースの仕組みを整え、最初のエンジニアの採用を、19名が現役の技術面接官を務める会社の面接プロセスとともに支援します。技術が事業にとって重要でありながら、常勤のCTOを迎える準備はまだ整っていない会社に向いています。

ソフトウェアアーキテクトはどの業界で働いていますか?

最も多いのは、フィンテック・銀行・保険(決済、元帳、融資のプラットフォーム)、データ・AIプロダクト(データ基盤と言語モデルの機能)、SaaSとエンタープライズソフトウェア(マルチテナントのプラットフォームとERP連携)、ヘルスケア(患者データ、HL7 FHIR連携、プライバシーの管理策)、Eコマースとマーケットプレイス(ピーク時のトラフィックを前提に構築するコマースプラットフォーム)、サイバーセキュリティです。旅行・ホスピタリティの予約システムやクラウドインフラのプロダクトでも作業します。

アーキテクチャレビューでは何を受け取れますか?

書面のレポートです。システムがどう作られているか、影響度順のリスク、それぞれの修正に必要なもの、推奨する作業の順序。アクセスは読み取り専用のため、レビュー中に御社のシステムには何も変更しません。

他社が構築したシステムをレビューできますか?

はい。これまでに他のチームから9件のシステムを引き継いでおり、最も古いものは2008年に書かれたものです。引き継ぎは読み取り専用のレビューとリスクの書面リストから始まり、クライアントのために行うすべてのレビューも同様です。

ソフトウェアアーキテクトは、どのくらいで開始できますか。

適任のソフトウェアアーキテクトがすぐに対応可能な場合、開始までの条件は、御社の面接と、NDAおよび知的財産権の譲渡契約の締結のみです。そうでない場合は人材を探索し、通常は2〜3週間以内に候補者のプロフィールをお出しします。御社が承諾するまで、誰も業務を始めません。

BigTree108を通じてソフトウェアアーキテクトを採用するには、どうすればよいですか。

必要な業務内容、シニアリティ、稼働時間をお知らせください。1〜2名の候補者をプロフィールとともにご提案し、御社が自社で採用する場合と同じ形で面接を行います。契約はBIG TREE 108 LLCとの1本、請求書は月1通です。

成果物の権利は、誰に帰属しますか。

御社です。すべてのスペシャリストはBigTree108と署名済みの契約を結び、成果物のすべてを会社に帰属させています。さらに、御社との契約により、その権利は御社に引き継がれます。コード、デザイン、ドキュメントは、当社だけが変更できる場所ではなく、御社のリポジトリとツールに納品します。

シニアな技術的判断が必要ですか?

システム、チーム、目前の意思決定についてお知らせください。1営業日以内に、レビューの提案、作業の計画、または主導するアーキテクトのプロフィールをお返しします。