【海外記事紹介】PaaSを不要にする、Rails 8.0の新機能詳解 — 新たなデプロイ手法、組み込みSQLiteの活用
DRANK

11月8日、Ruby on Railsで「Rails 8.0: PaaS は不要(Rails 8.0: No PaaS Required)」と題した記事が公開された。この記事では、最新バージョンのRails 8.0がもたらす、PaaS(Platform as a Service)を不要にする新しいデプロイ手法や、そのために備わったさまざまな機能について詳しく紹介されている。以下に、その内容を詳細に解説する。Kamal 2 + Thrusterの導入:シンプルで迅速なデプロイRails 8.0では、アプリケーションをどこへでも素早くデプロイできるための新しいツールセット「Kamal 2」が標準搭載されている。Kamal 2を使うことで、たとえクラウドVMであっても、物理的なサーバーであっても、Linuxサーバーを簡単にセットアップできる。kamal setupコマンドを一回実行するだけで、サーバーがアプリケーションサーバーとして稼働する準備が整うのだ。さらに、Dockerfileが一新されており、これにより「Thruster」と呼ばれる新しいプロキシがPuma Webサーバーの前に位置し...

by @tf_official
Related Topics: Ruby on Rails X as a Service