Apache Libcloud:すべての雲をリンクするオープンソースのクラウドライブラリ

クラウドの大きな問題の1つは、常に相互運用性です。 Apache Software Foundation(ASF)は、クラウドサービスの相互運用性ライブラリであるApache Libcloud v1.0のリリースでこの問題に取り組んでいます。

Apache LibCloudは1.0リリースに達しました。

あなたはそれを聞いたことがないかもしれませんが、Libcloudは長い歴史を持っています。このコードはPythonライブラリで、異なるクラウドプロバイダーのアプリケーションプログラミングインターフェイス(API)の違いを隠しています。開発者とシステム管理者は、統一された使いやすいAPIを使用してさまざまなクラウドリソースを管理できます。

初期のクラウドプロバイダは、KVM、VMware、またはXenServer VMのインフラストラクチャとしてのサービス(IaaS)仮想マシン(VM)ホスティングを開始しました。 Apache Libcloudは、これらのプラットフォームの違いから抽象化されています。これは、複数のクラウドからデータを収集し、環境を管理し、サーバーの配置を自動化するための単一のPython APIを提供することで実現しました。時間が経つにつれて、クラウドプロバイダーはDNS、ロードバランシング、バックアップなどのシンプルなPlatform-as-a-Service(PaaS)サービスを提供するように進化したため、Libcloudはこれらの新しいクラウドをサポートするように拡張しました。

Apache Libcloudを初めて設立したとき、クラウドプロバイダの標準API仕様を作成しようとして失敗した多くの試みがありました」とApache Libcloud副社長のTomažMuraus氏は述べています。「Apache Software Foundationの一環としてオープンソースの相互運用性ライブラリを形成することにしました。 Apache Libcloud 1.0は、IaaSだけでなく、DNS、ストレージ、アプリケーション・ロード・バランシング、バックアップ、およびサービスとしてのContainer-as-a-Service(CaaS)などのコンポーネントも強力なマルチ・クラウド抽象化を導入しています。

強力なオープンソースプロジェクトとして、Libcloudは50以上のクラウドプロバイダーによって採用されています。 Libcloudの採用者には、Amazon Web Services、Apache CloudStack、Rackspace、Google Cloud Platform、Microsoft Azure、OpenStack、VMwareなどがあります。そこでは、マルチクラウド統合とAPI直接統合に対応するためのライブラリとして一般的に使用されています。

ライブラリは、あなたが推測するように、DevOps開発者がツールにシンプルなマルチクラウド自動化機能を提供しようとしていることで、一般的な選択肢であることが証明されています。 SaltStackのCTO、Thomas Hatchは、「Apache Libcloudは、クラウド環境を管理するための最も安定したAPIの1つを作成していますが、それがなければSaltStack Cloudのクラウドオーケストレーションはほとんど不可能でした。 「私はこのライブラリを自分のプロジェクトに取り入れるのにもっと時間を費やすことができてうれしいです!

この最新バージョンでは、Apache LibcloudがCaaS、Amazon EC2コンテナサービス(ECS)、Google Cloud Container Engine(GKE)、オンプレミスのオプションKubernetesとDockerをサポートするようになりました。 「Apache Libcloudは、プライベートクラウドとパブリッククラウドの両方にDockerコンテナを導入するためのシンプルなAPI抽象化を提供します」とMuraus氏は説明します。 「無料または低コストの雲の恩恵を受けることを望む学術および非営利団体からの採用が見られましたが、商用採用のためのパブリッククラウドとの互換性は依然として維持されています。

Star Trek:50年にわたる積極的な未来主義と大胆な社会的解説、MicrosoftのSurfaceオールインワンPCが10月のハードウェアの発売を見出し、iPhone 7、新しいApple Watch、AirPodを手がけ、GoogleはApigeeを6億2,500万ドルで買収

ですから、問題は「誰がリブクラウドを採用したのですか?」ではありません。問題は “誰がリブクラウドを採用していないのですか?”複数のクラウドプロバイダーやハイブリッドクラウドで作業する必要がある場合は、Libcloudが必須です。

 ストーリー

甘いSUSE! HPEがLinuxディストリビューションに突入

Twilio、新しいエンタープライズプランを発表

Red Hat Ceph Storage 2が発表されました。企業向けの思惑よりも速く加速するクラウドコンピューティングへの移行、調査結果、Microsoft:3つのAzure仮想マシンのうちほぼ1つが現在Linuxを実行中

エンタープライズソフトウェア、Sweet SUSE! HPは、Linuxディストリビューションを支えるLinuxディストリビューション、Cloud、Twilioは新しいエンタープライズプランを展開し、CloudはIntel、Ericssonはメディア業界に重点を置くようにパートナーシップを拡大、XeroはBPay支払いのためにMacquarie Bankと提携

インテル、エリクソン、メディア業界に注力するためのパートナーシップを拡大

?Xero、BPAY支払いのためにMacquarie Bankと提携