壊れることなくクラウド(Azure、AWS、Googleなど)を試すにはどうすればよいですか?


19

クラウドテクノロジーは現在非常に熱いですが、高価になる可能性があります。巨額の請求をせずにクラウドサービスを学習/試行するための最良の戦略は何ですか?


usenix.org/conference/hotcloud17はい、「非常に暑い」。

4
チェックインされたアクセスキーのgithubをスキャンします!ジョーク、これをしないでください。
ヘンリー

回答:


15

あなたが言及した3つの主要なクラウドプラットフォームには、無料試用版または無料利用枠があります。これらにはすべて、無料試用版で許可されている以上の支出を防ぐための支出とリソースの上限が含まれます。

紺Azure

Azureロゴ

Azure は、最初の1か月の使用に対して£150 / $ 200 /€170を提供します。さらに、Azureの多くのサービスには無料または低コストの階層があります。

  • App Service無料利用枠
  • SQL Azureベーシックインスタンス@£0.005 /時間
  • Azure Machine Learningの無料利用枠
  • Azure Service Bus @ 0.04ポンド/百万オペレーション
  • Azure Functions @ 100万回の実行あたり0.15ポンド

MSDNまたはVisual Stuido Onlineアカウントをお持ちの場合は、これらのサービスの1つに加入しているという理由だけで、1か月あたり£100 / $ 150 /€130のクレジットを受け取ることもできます。

スタートアップの場合、MicrosoftのBizSparkプログラムを介してアプリケーションをホストするために、120,000ドルのAzureクレジットの資格があります。

アマゾンウェブサービス

アマゾンウェブサービスロゴ

Amazonには、以下を含む無料利用枠があります。

  • 750時間のEC2(約1か月のt2.microインスタンスに相当)
  • 750 Amazon RDS
  • 5GB S3
  • 250,000 AWS IoTメッセージ
  • ... もっと

さらに、ほとんどのサービスで永続的に無料の使用許可があります。

  • AWS Lambda:月に100万件の無料リクエスト
  • DynamoDB:25GBストレージ
  • Amazon SNS:100万の公開
  • ... もっと

Google Compute Platform

Google Cloud Platform

GoogleはAmazonと同様の契約で12か月間300ドルの無料トライアルを提供しています。さらに、多くのコア製品の無料使用範囲があります。

  • Google App Engine:28インスタンス時間/日
  • Google Cloud Database:1GBストレージ
  • Google Compute Engine:1 f1マイクロインスタンス/月
  • Google Pub / Sub:10GBメッセージ/月
  • Google Cloud Functions:毎月1,000万件の実行
  • ... もっと

そのすべてがあなたにとって十分ではなかった場合、クラウドプロバイダーのほとんどは、サービスの詳細をブログに書いた場合にクレジットであなたを補償します。あなたは、ブログを書くことによって彼らのレーダーにかなりの努力をし、「現れ」なければなりませんミーティング、ミートアップや会議でのプレゼンテーションがありますが、彼らがあなたを見ると、彼らはあなたのさらなる学習に喜んで月100ドルを費やします。


12

独自のハードウェアでクラウドをエミュレートします

無料利用枠で実質的なことを行うことは困難です。ただし、おそらく独自のミニクラウドを構築できるハードウェアがいくつかあります。より多くのメモリが必要な場合は、ジャンクドロワーを掘り下げることができます。深刻なものを構築する場合、ハードウェアを追加購入する可能性がありますが、ドアを開けておくためにAWSに毎月$$$を支払う必要があるよりもリスクは低くなります。

LocalStack

LocalStackロゴ

LocalStackは、多数のAWSスタイルのサービスのローカルエミュレーターを起動します。

これは完全にオープンソースであり、アトラシアンは最新の状態を維持するために多くのエンジニアリング努力を行っているようです。

AppScale

AppScaleロゴ
(ソース:jujucharms.com

AppScaleは、Googleクラウドをエミュレートするのに役立ちます。

AppScaleは、オープンクラウドコンピューティングプラットフォームであり、変更されていないGoogle App Engineアプリケーションをパブリックおよびプライベートクラウドシステムとオンプレミスクラスターに自動的に展開およびスケーリングします。AppScaleはApp Engine APIをモデルにしており、Python、Go、PHP、およびJavaアプリケーションをサポートしています。

AppScaleは、Googleと連携してAppScale Systemsによってサポートおよび保守されます。

ユーカリ

Eucalyptusはもう少し長く使用されており、無料機能と有料機能があります。EC2、S3、およびIAMのエミュレートをサポートしています。


おもしろいですが、社内に約600のVMがある会社でも、プロジェクトをプレイするために物事をスピンアップすることはできず、利用可能なハードウェアはありません(ブローカーに転売されました)。学生がそれらのことを学習するためにそれらのほとんどを実行できるとは思わない。
テンシバイ

そうかもしれませんが、巨額の法案を避けることで、人々は驚くべきことをやる気になります。

1
経験上、未処理(ハードウェア)のオンプレミスコストは、同等のパフォーマンスを得るためのawsでの同じ最終使用vmよりも高くなっています。私はコストのみについて話し、オンプレミスのハードウェアの財務最適化を考慮していません。
テンシバイ

特にGoogle App Engineアプリを実行するために、リストAppScaleに追加することができます。
ダンコルニレスク

2
また、そのようなエミュレーションを使用して、パフォーマンスまたはスケーラビリティのデータポイントを収集することはできません(ほとんどの場合)ことを明確に裏付ける注記も追加する必要があります。
ダンコルニレスク

6

新しい開発者があなたが言及した費用なしでクラウドプラットフォームを使い始めるのを助けるために、いくつかの説明の「無料の層」を提供するかなりの数のサービスがあります。

AWSにはかなり寛大な無料利用枠があります。

常に無料

  • 1か月あたり100万件の無料Lambdaリクエスト
  • 25 GBのDynamoDBストレージ
  • AWS Key Management Serviceへの20,000件の無料リクエスト
  • Amazon SQSへの100万リクエスト
  • 他のさまざまなサービス

12ヶ月無料

  • 750時間のEC2計算時間(t2.micro)
  • 5 GBのAmazon S3ストレージ
  • AWS IoTで250,000件のメッセージ
  • 他の様々な

Azureでは、200米ドル(または150ポンド)の無料クレジットを1か月以内に任意の方法で使用できます(ただし、1か月後に有効期限が切れます)。

無料試用版で150ポンドのAzureクレジットを受け取ります。Azureクレジットをどのように使用するかは、あなた次第です。仮想マシン、Webサイト、クラウドサービス、モバイルサービス、ストレージ、SQLデータベース、コンテンツ配信ネットワーク、HDInsight、メディアサービスなど、ニーズに基づいたAzureサービスでそれらを使用します。

価格計算ツールを使用して、Azureクレジット150ポンドでどれだけ使用できるかを見積もります。以下は、月額150ポンド以下の使用シナリオです。

  • 1か月間2つの小さな仮想マシンインスタンスを実行する、または
  • ストレージに800 GBのデータを保存する、または
  • 1日10時間、週5日、または中程度のインスタンスで3つのWebロールと2つのワーカーロールを使用して、クラウドサービスを使用してWebアプリケーションを開発およびテストする、または
  • 月全体で2つのS2 SQLデータベースを実行する

Google Cloudは、300ドルのクレジットで12か月間提供し、Amazonのサービスとほぼ同様の「常に無料」のサービスをいくつか提供しています

タイミングに注意する場合はスポットインスタンスを使用することもできます(ただし、オンデマンドの価格を超えて支払わないように注意してください!)。スポットインスタンスは、入札価格を上回るといつでも終了する可能性があるため、必要なときにサービスを正確に使用できない可能性があるため、学習には理想的ではない場合がありますが、多くの場合、はるかに安価です。

学生は、GitHub Student Developer Packを使用して、「合計$ 75- $ 150のボーナスAWSクレジットで最大110ドル」を請求することもできます。資格がある場合、お気に入りのクラウドサービスに同様のオファーがあるかどうかを確認する価値があります。


0

使用しないときはオフにしてください。www.parkmycloud.comのようなツールは非常に役立ちます。


2
それは面白いサービスかもしれませんが、どのように機能しますか?費用はいくらですか?
テンシバイ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.