この記事は、Elixir Advent Calendar 2024 シリーズ8 の16日目です
昨日は、@t-yamanashi さんで 「DDJ-FLX4のPadで手ドラムマシンを作ろう」 でした
piacere です、ご覧いただいてありがとございます
2024年末の時点で、Elixirにいったい何が出来るのかを紐解いていくシリーズで、前回は「③2024年のLivebook+プラグイン編」 でしたが、今回は「④2024年のクラウドライブラリ編」です
hex.pm
の「Recently Created」、もしくは 「Recently Updated」 の今年分で上がっていたクラウドライブラリおよびその関連ライブラリのうち、込み入ったサービス構築すると出てくる1本をピックアップして紹介します
なお、初歩的なクラウド向けライブラリは、 昨年コラム ないしは、BrightのElixirの クラス2 および クラス3 で示しているので、Elixirにおけるクラウド向けライブラリが初めての方は、これらをご覧いただいてから本コラムを読むと良いかと思います
本シリーズの全体像は、下記になります
①2024年の新たなライブラリ/FW編
②2024年に更新されたライブラリ/FW編
③2024年のLivebook+プラグイン編
④2024年のクラウドライブラリ編
⑤2024年のWeb/スマホ/マイクロサービス編
⑥2024年のAI・LLMトレンドから2025年のElixirを占う
⑦2024年末までのElixirができることを振り返る
なお、このコラムが、面白かったり、役に立ったら、 をお願いします
Google Cloud向けライブラリ/FW
ここで紹介した以外のGoogle Cloud向けライブラリは、下記リンク集で探せます
また、hex
で「google_api_」で検索 することでも探せます
GoogleAPI Dataform
SQLでBigQueryデータ変換パイプラインを構築する Dataform を使うための GoogleAPIs 内ライブラリ
GoogleAPI Looker
Google Cloud上やGoogle Analytics上のデータをBigQuery経由で可視化するBIである Looker を使うための GoogleAPIs 内ライブラリ
GoogleAPI Form
Google Form を使うための GoogleAPIs 内ライブラリ
GoogleAPI Meet
Google Meet を使うための GoogleAPIs 内ライブラリ
GoogleAPI Workload Manager
オンプレミス環境からGoogle Cloudに移行したシステムの最適化を行ったり、Google Cloud上のリソース利用を評価する Workload Manager を使うための GoogleAPIs 内ライブラリ
GoogleAPI WorkStations
クラウド上でVS CodeやIntelliJ等のIDEをホストするサービスである WorkStations を使うための GoogleAPIs 内ライブラリ
ExSecret
Google Secret Managerからシークレット値を取得
AWS向けライブラリ/FW
下記以外のAWS向けライブラリは、hex
で「aws」で検索 すると探せます
ExAwsBedrock
Awsの生成AIサービスである 「Bedrock」 を使うためのライブラリ
ExAwsCloudwatch
Cloudwatchを使うためのライブラリ
ExAwsEcs
ECSを使うためのライブラリ
ExAwsLambda
Lambdaを使うためのライブラリ
UeberauthCognito
Überauthの認証にCognitoを使うためのライブラリ
FaaS Base
Lambda用Dockerイメージzipファイルを作成
ExSecret
AWS Secret Managerからシークレット値を取得
Azure向けライブラリ/FW
下記以外のAWS向けライブラリは、hex
で「azure」で検索 すると探せます
ExAzureVision
Azure AI Vision を使うためのライブラリ
ExAzureSpeech
Azure Speech Service を使うためのライブラリ
FaaS Base
Azure Functions用Dockerイメージzipファイルを作成
ExSecret
KeyVault/ManagedIdentityからシークレット値を取得
終わりに
Elixirの3大クラウド向けライブラリが、それなりに充実している様子が何となく伝われば幸いです
次回は、「⑤Web/スマホ/マイクロサービス編」 をお送りします
p.s.このコラムが、面白かったり、役に立ったら…
明日は、 @t-yamanashiさんで 「DDJ-FLX4のPadをトグルスイッチにする」 です