静止するアプリケーションで不変の情報を頻繁に使用する場合は、静的 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 コンテナ ネットワーク通信ソリューション
この種のランダムイベントマーケティング手法は、私を決して失望させたことはありません!販促活動といえば...
いわゆる「スパーク」とは、ユーザーと共鳴することです。文芸サイトの運営はますます難しくなっています。...
現在、Baiduの組み入れについて話すとき、誰もがBaiduの組み入れがますます困難になっていると感...
6.22 6.28の事件からしばらく経ちましたが、Kのサイトはまだ回復していません。いくつかのサイト...
1. 背景分散アーキテクチャでは、サービスの数とシステム区分の両方の観点から、管理する必要があるサー...
昨日、国務院立法弁公室は「中華人民共和国食品安全法(改訂版審査草案)」について意見を公開募集した。 ...
コンテンツは王様、外部リンクは女王です。SEO に携わる人なら誰でもこのことを知っています。オンサイ...
EcoVM はあまり知られていないかもしれませんが、KVM ベースの仮想 VPS の半額プロモーショ...
まとめAmazon、Google、Microsoft はいずれも最近、同じ方向を示すクラウド コンピ...
[[410513]]序文ロックとロックの再入を理解した後、理解すべき最も重要なことは、分散シナリオま...
ウェブサイト最適化の本質は、ウェブサイトのキーワードを検索エンジンのホームページに最適化することです...
ramhost.us は小規模な個人向け VPS ビジネスで、社長は典型的なオタクです。今回、アトラ...
ウェブサイトの最適化はますます難しくなってきている、という共通の認識をほとんどの人が持っています。こ...
lcayun/Leicaクラウドサーバーメーカーは、国内認定のエンタープライズサーバーマーチャントで...
フェイスブックのザッカーバーグ氏は以前、ケンブリッジ・アナリティカが5000万人以上のユーザーの個人...