できるだけ少ない費用で、できるだけ多くのクラウドを楽しむにはどうすればよいでしょうか?

できるだけ少ない費用で、できるだけ多くのクラウドを楽しむにはどうすればよいでしょうか?

静止する

アプリケーションで不変の情報を頻繁に使用する場合は、静的 Web ページから構築されたアプリケーションが、コンテンツ配信ネットワークを介して幅広いユーザーにリーチする最も安価な方法となる可能性があります。これらは、大量のバックエンド計算とカスタマイズを必要とするタスクには最適なソリューションではありませんが、おそらくその処理は別のサービスに分割できるでしょう。優れた静的フレームワークには、Jekyll、Gatsby、Middleman、Hugo などがあります。プログラマーは、すべてを CDN に移行できればコストを 10 倍または 20 倍削減できるとよく話します。

サーバーレスの使用

多くの場合、需要が急増するアプリケーションにはクラウドが最適です。アプリケーションが数時間または数日間にわたってほとんどアイドル状態になっている場合は、Cloudflare Workers や AWS Lambda などのサーバーレス フレームワークで実行するように書き直すと、ダウンタイムの料金を支払う必要がなくなります。負荷が低い場合も、それほど料金はかかりません。

Arm用に再コンパイル

AWS や他のクラウドベンダーは、Arm CPU をベースに構築された新しいサーバーを追加しています。これらの RISC チップはより高速かつ安価ですが、通常はバイナリ アプリケーションを再コンパイルする必要があります。コスト削減は、アプリケーションの種類とマシンの負荷によって異なります。たとえば、AWS は、Graviton チップの効率が x86 チップよりも 25% ~ 100% 高い、あるいはそれ以上になると見積もっています。 AWS は新しい Graviton3 プロセッサをリリースしたばかりなので、さらに高速化する可能性があります。同社は、少なくとも bfloat16 値に基づく機械学習アプリケーションのベンチマークでは、このプロセッサが Graviton2 の 3 倍高速になると見積もっています。

サーバーがフル稼働していない限り、この数値を取得するのは難しい場合があり、一部の開発者は少し不安を感じています。解決策の 1 つは、フル稼働のバックグラウンド処理に Arm チップを使い始めることです。もう 1 つのアプローチは、AWS Lambda などの ARM プロセッサを提供するイベント駆動型コンピューティング サービスに目を向けることです。これは、勇敢なプログラマーが 20% 安価になることを発見したソリューションですが、特定の言語とアプリケーションでしか機能しません。ベンチマークを開始する時が来ました。

小型でパワフル

Arm オプションの数は、時には驚くべき勢いで急速に増加しています。私たちの多くは、小さな Raspberry Pi や Jetson マシンを使用してハッキングを学びました。これらの機械はほとんどコストがかかりません。組み込みマシン、IoT アプリケーションの構築、または単に実験したい場合に最適です。今では、クラウド インフラストラクチャの一部にもなります。たとえば、Raspberry Hosting と miniNodes は、インターネット接続が良好な専門のデータ センターで小型の Raspberry Pi または Jetson Nano ボードを提供するため、基本的なソフトウェアを安価に実行できます。

デフォルト設定を確認する

多くのクラウド インスタンスには、構成を容易にするためにデフォルトのサイズが用意されています。多くの場合、コードにそれほど多くのストレージは必要ありませんが、引き続き料金を支払う必要があります。数か月前、ローカル ストレージを使用していなかったため、クラウドの請求額がほぼ 2 倍になりました。さらに悪いことに、クラウド コンピューティング企業では、この未使用のスペースを縮小することが難しい場合がよくあります。ビルド プロセス中に注意していれば、通常はアプリケーションを実行するのに十分なスペースを確保した状態で開始できます。

コストを全員に明確にする

他のプログラマーと頻繁にぶつかっていたため、自分でクラスターをテストしたいと頼んだときのマネージャーの表情を今でも覚えています。彼は検討すると言ったが、彼の顔はそれが高額で無理な要求であることを物語っていた。でも、どうやって知るのでしょうか?私のチームの開発者は、DevOps チームがすべての詳細を処理してくれたため、コストを一切負担する必要がありませんでした。

コストを分割すると、一部の Kubernetes クラスターが負荷を引き受けるように拡張されると、時間単位のコストが急速に増加する可能性があることをエンジニアが理解しやすくなります。開発者にとってコストを削減するのは簡単ではない、あるいは不可能かもしれませんが、価格がわかれば、クラウド マシンをさらに導入する可能性は低くなります。

正式なコストエンジニアを雇う

誰かの肩書きに責任を負わせることほど、主な焦点が何であるかを明確にするものはありません。一部のチームでは、数人の開発者を「コスト エンジニア」として任命し、クラウド コンピューティングでコストを節約する方法を見つけることを仕事としています。おそらくそれは、RAM の使用量を減らすためにいくつかのマイクロサービスを調整することを意味します。おそらくそれは、いくつかの臨時タスクをサーバーレス構成に移行することを意味するでしょう。優秀な人材はたくさん見つかります。開発者に、作業指標がクラウド料金に結び付けられることを伝えることは、コスト削減に焦点を移すための優れた方法です。

ピーター・ウェイナー、寄稿者

出典: www.infoworld.com

<<:  AI はクラウド コンピューティングをどのように改善するのでしょうか?

>>:  トロイの木馬 - 図解された VXLAN コンテナ ネットワーク通信ソリューション

推薦する

2019年のインターネットトラフィック不安!

コア視点モバイル電子商取引ユーザーの成長率は大幅に低下しました。電子商取引市場におけるGMVの成長率...

Canonical タグによる重複コンテンツ コレクションの解決

Canonical タグは、Google、Yahoo、Microsoft などの検索エンジンが共同で...

現在の「安価な SEO」の終焉

昨日、筆者はSEO業界の大物と雑談して、彼のビジネスについて話しましたが、もちろんSEOの安さの問題...

プロのSEO担当者の一日

夜も遅くなり、皆が寝静まった頃、私はコンピューターの前に一人座り、機械的にキーボードを叩き、クライア...

SEOデータ分析についての簡単な説明I - 始まりと含まれる部分

SEOはデジタル化する必要があります。現在、GuopingとGuangnianフォーラムの推進により...

Baidu、Google、Sosoについて笑う

世の中に同じ葉っぱは2枚存在せず、検索エンジンのアルゴリズムも2つ同一なものはありません。つまり、G...

フォーラム署名の外部リンクは最適化の終わりに達しましたか?

Baidu Leeは、外部リンク判定の議論の中で、「フォーラム内の個人署名にハイパーリンクを追加し、...

特別なイベントを計画することが効果的でない理由

多くのプランナーが特別なテーマをたくさん手がけ、コピーライターが協力してコピーライティングもたくさん...

クラウドネイティブ開発は、高度な展開の青写真となる

これらの詳細は、企業が要素の内容や要素の配置、機能のグループ化方法を理解するのに役立ちます。開発者が...

A5 署名外部リンクのキャンセル: フォーラム署名に関するいくつかの提案

序文:実は、A5さんが署名を撤回した今日、この話題について書きたかったのですが、自分のアカウントの懸...

ウェブサイト内部ページの最適化に関連する技術についての簡単な説明

みなさんこんにちは、Xiaomoseoです。長い間記事を書いていませんでした。今日は、Webサイトの...

ホットイベントソフト記事マーケティング戦略

今はホットトピックの時代です。信じられないなら見てみてください。百度のような検索エンジンでさえ、その...

Hostsolutions: 超大容量ハードディスク VPS 再入荷、14.6/半年、苦情防止/無制限コンテンツ

hostsolutionsは、新しいコンピュータルームを開設したことを正式に発表しました。ボスは比較...

中国の共同購入サイトの数は2,919に減少し、毎日5.9サイトが消滅している。

昨日、共同購入ナビゲーションサイト「Tuan800」が共同購入データを発表した。9月末現在、共同購入...