3
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?

AppRunとは

AppRunはさくらのクラウドにおける、アプリケーション実行基盤のサービスです
コンテナイメージを簡単にデプロイでき、インフラの管理コストも削減できます

2025/12/09に正式提供を開始しました!

この記事では正式提供前に無料版としても公開していた「AppRun共用型」について取り扱います
リクエストに応じてスケールイン・アウトするので、使っていない間はコストがかからず手軽に利用できます(ゼロスケールにも対応)

セキュリティ要件などによっては「AppRun専有型」が適しているユースケースもあります

AppRunのはじめかた

まずはさくらのクラウドの利用登録が必要です

あとはAppRun共用型のコントロールパネルにアクセスするだけ!

image.png

コンテナイメージの準備

マニュアルに記載されている、サンプルイメージで試すこともできます

マニュアルを参考にNode.jsとExpressを利用したサンプルアプリケーションの作成と、コンテナレジストリへのイメージ登録をしてください

※イメージのアーキテクチャはlinux/amd64である必要があります

skopeoで既存のイメージを流用するのも手軽

# e.g. copy nginx
$ docker run -it --rm quay.io/skopeo/stable copy --override-arch=amd64 --dest-creds <user>:<pass> \
docker://docker.io/amd64/nginx:latest docker://my-app.sakuracr.jp/nginx:latest

あとコンテナレジストリにpushしたイメージの確認にはregctlが便利

アプリケーションの作成と実行

コントロールパネルからポートやコンテナレジストリなどの必要な情報を入力して作成ボタンを押したら完成

image.png

作成後に詳細画面で確認できる公開URLにリクエストを送って実行!

$ curl https://app-<application_id>.ingress.apprun.sakura.ne.jp
Hello from AppRun!

ログとメトリクスの確認

モニタリングスイートと連携することでAppRunのコントロールパネル上でログとメトリクスを簡単に確認できます!

設定はAppRunのコントロールパネルから可能です

image.png

ログの見え方

image.png

メトリクスも同様に設定と確認ができる

image.png

その他情報

apprun-cliが便利!

AppRun共用型の裏側はこちら

3
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
3
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?