How does enterprise account sharing help users solve the problems of cost optimization and budget allocation

まず、多くの起業チームにも共通する短いエピソードから始めましょう。

小王はあるインターネットスタートアップ企業の R&D リーダーです。創業当初、R&D チームはわずか 10 名程度でした。当時の最大の課題は、いかに技術チームを率いてアイデアを素早く実装し、ビジネスを立ち上げるかでした。そのため、ビジネスを迅速に開発・反復できることが最大のニーズでした。同時期はビジネス規模もまだ小さく、クラウドリソースのコストもそれほど高くなく、費用按分の重要度も低い状態でした。しかし、ビジネスの急成長に伴い、アーキテクチャも従来のモノリシックアプリケーションからマイクロサービスアプリケーションへと変化しました。同時に、小王の会社も急速に規模を拡大し、R&D 人員は 10 名から 100 名以上に増加しました。

この段階で、会社の CTO としての小王は、技術アーキテクチャのガバナンスから R&D チームのマネジメントに、より注力する必要が生じました。目の前の R&D チームは 7〜8 のグループに分かれ、それぞれユーザーセンター、トランザクションセンター、ログセンターなど、異なるマイクロサービスモジュールを担当していました。クラウドリソースのコストは指数関数的に増加し、コスト最適化と予算配分が小王の最優先課題となりました。

小王の課題を解決する良いツールはあるのでしょうか。ここで登場するのが、高度なエンタープライズ機能であるエンタープライズサブレジャーです。

SAE の費用按分機能のご紹介

Serverless App Engine (SAE) は、長年の開発を経て成熟した優れた PaaS プラットフォームとして、エンタープライズ向けの費用按分機能を備えています。そのコアは、Alibaba Cloud のタグシステムを通じてアプリケーションの請求書を分類し、Alibaba Cloud の費用センターで設定を行って費用按分を完了する仕組みです。

ラベル計画

クラウドリソース(SAE ではアプリケーション)が徐々に増加すると、タグを使ってリソースをグループ化・分類し、検索と集約を効率化できます。最も一般的なのは、環境やプロジェクトごとに異なるラベルを設定する方法です。例は以下のとおりです。

・環境分離:異なる環境(本番環境とテスト環境など)、OS(Windows サーバーと Linux など)、またはクライアントプラットフォーム(iOS と Android など)ごとに異なるラベルをバインドします。

・プロジェクト管理:チームやプロジェクト管理において、グループ、プロジェクト、または部門をディメンションとするラベル(CostCenter:aliyun など)を付与し、グループ化管理とサブレジャー管理を実現できます。

実装方法

SAE でエンタープライズ費用按分を実現する手順は以下のとおりです。

1. 組織またはビジネスのディメンションに基づき、リソース(アプリケーション)にラベルを計画します。(図中の①)

2. SAE コンソールまたは API を通じてアプリケーションにラベルをバインドし、アプリケーションとラベルの関連付けを確立します。(図中の②)

3. Alibaba Cloud ユーザーセンターで費用請求書を確認します。(図中の③)

ステップ 1

まず、自社のビジネスに応じてラベルを計画し、SAE コンソールのアプリケーション管理ページでラベルを設定します。ラベルはキーと値のペアで構成され、各アプリケーションに最大 20 個まで設定できます。

ステップ 2

費用センターで費用タグを有効化する必要があります。タグを有効化すると、関連タグに含まれるクラウドリソースの請求書にタグ情報が付与されます。請求書にタグが付与されて初めて、タグによる請求明細のフィルタリングが可能になります。

さらに、新しい財務ユニットを作成し、関連タグのリソースをその財務ユニットに割り当てることができます。ここでいう財務ユニットとは、費用統計の集合です。リソースインスタンスを作成した「財務ユニット」に割り当て、「財務ユニット」のディメンションで対応するリソースインスタンスの請求費用を柔軟に集計・確認できます。たとえば、同じラベル(同じ部門に相当)を持つ異なるクラウドリソースを 1 つの財務ユニットに統合し、請求費用を一括で集計・管理できます。

ステップ 3

最後に、サブレジャー請求書で該当する財務ユニットの関連明細を確認し、エクスポートしてさらなるデータ処理を行えます。「サブレジャー請求書」には SAE アプリケーションの CPU とメモリのコスト詳細が含まれ、各「サブレジャー項目」の具体的な使用状況を確認できます。同時に、各課金項目にはタグ情報も含まれており、企業内のサブレジャーの参考資料として機能します。

サブレジャー請求書の列カスタマイズで数量を確認すると、リソースパッケージからの控除詳細がコンソールに表示されます。

これにより、関連する請求明細を確認できます。従量課金の顧客は関連インスタンスの使用状況を確認でき、リソースパックを購入したユーザーはリソースパックの控除状況も確認できます。

また、請求明細をタグで絞り込んで表示したり、請求書全体を CSV ファイルにエクスポートして統計分析を行うことも可能です。

まとめ

エンタープライズサブレジャー機能は、企業顧客の消費費用按分に対応するシナリオであり、企業内部の費用回収問題を解決します。企業の費用按分は、大企業だけでなく、小王のいる成長中の中小企業にとっても不可欠なニーズです。これは企業の標準化と成熟度に向けた重要な指標であると同時に、クラウド上でのクラウド製品選定における重要な検討要素でもあります。そのため、ラベルベースのサブレジャー機能は SAE のエンタープライズレベルの能力を体現するものでもあります。

SAE はフルマネージドで運用保守不要、柔軟性の高い汎用 PaaS プラットフォームです。Spring Cloud、Dubbo、HSF、Web アプリケーション、XXL-JOB および ElasticJob タスクのフルホスティングに対応し、ゼロ改修での移行、しきい値のないコンテナ化を実現します。さらに、オープンソース側で多くの拡張機能とエンタープライズレベルの高度な機能を提供しています。

Related Articles

Explore More Special Offers

  1. Short Message Service(SMS) & Mail Service

    50,000 email package starts as low as USD 1.99, 120 short messages start at only USD 1.00

phone お問い合わせ
Hi, I'm Alibaba Cloud AI Assistant!
I can help with questions and solutions.