flociでAWS・GCP・Azureをローカルにエミュレート、クラウド統合テストを劇的に簡素化
Using floci to emulate Cloud platforms (GCP, AWS, Azure)
FlowGチームは、AWS CloudWatch、Google Cloud Logging、Microsoft Azure Monitorとの統合をテストするために、ローカルクラウドエミュレータ「floci」を活用しました。Dockerコマンド一つでAWSサービスを起動でき、GCPも簡単に設定可能。しかしAzureはHTTP設定の不具合や認証トークンの実装など、複雑な手順が必要でした。flociは認証不要でCI/CDに最適ですが、実際のプロバイダーとの互換性を確認するには手動テストが不可欠だと述べています。
Microsoftは常に物事を複雑にする方法を見つけます。
- throw234259
> 最終ボス: Microsoft Azure
> でも、Microsoftはいつも物事を複雑にする方法を見つけるよね。
まったく逆だよ!Microsoftは、クラウドのバイナリを公開している唯一のクラウドプロバイダーなんだ。エミュレーションなしで、ローカルのワークステーションでMSSQLのクラウド版を実行できるんだよ。
- firesteelrain
タイトルを見て、これがクラウドプロバイダーのロギングインターフェースをエミュレートまたはスタブ化するものだと気づくのに、少し掘り下げる必要があった。Azure Stack Hub SDKやASDKの代替品だと思っていたよ。
- tsimionescu
言及する価値があるかもしれないが、ないかもしれないが、「floci」はルーマニア語で下品な言葉だ。ソフトウェア開発にはルーマニア人がかなり多いことを考えると、ブランディングとしてはあまり良い選択とは言えないかもしれない。