7
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

ElixirAdvent Calendar 2024

Day 16

2024年のElixir④クラウドライブラリ編(最新Elixirのキャッチアップや、アドカレのネタ探しに読んでください)

Last updated at Posted at 2024-12-17

この記事は、Elixir Advent Calendar 2024 シリーズ8 の16日目です

昨日は、@t-yamanashi さんで 「DDJ-FLX4のPadで手ドラムマシンを作ろう」 でした


piacere です、ご覧いただいてありがとございます :bow:

2024年末の時点で、Elixirにいったい何が出来るのかを紐解いていくシリーズで、前回は「③2024年のLivebook+プラグイン編」 でしたが、今回は「④2024年のクラウドライブラリ編」です

hex.pm「Recently Created」、もしくは 「Recently Updated」 の今年分で上がっていたクラウドライブラリおよびその関連ライブラリのうち、込み入ったサービス構築すると出てくる1本をピックアップして紹介します

なお、初歩的なクラウド向けライブラリは、 昨年コラム ないしは、BrightのElixirの クラス2 および クラス3 で示しているので、Elixirにおけるクラウド向けライブラリが初めての方は、これらをご覧いただいてから本コラムを読むと良いかと思います

image.png

本シリーズの全体像は、下記になります

なお、このコラムが、面白かったり、役に立ったら、image.png をお願いします :bow:

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.このコラムが、面白かったり、役に立ったら…

image.png にて、どうぞ応援よろしくお願いします :bow:


明日は、 @t-yamanashiさんで 「DDJ-FLX4のPadをトグルスイッチにする」 です

7
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
7
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?