Shifter は世界で最も有名な CMS である WordPress へサーバレスアーキテクチャーを採用したフルサービスの WordPress ホスティングソリューションです。WordPress を静的ファイルへ変換し、セキュアかつダウンタイムのないサイトの作成が可能です。このアプローチは開発者が慣れ親しんだワークフローをそのまま利用でき、以前はなかったデプロイ方法を導入しています。
Shifter の場合、 WordPress は投稿や更新などの利用に応じてオンデマンドで起動します。Shifter の開発陣は Docker を用いこれを可能にしています。各 WordPress のインストールはセキュアな Docker コンテナ内で行われ、Shifter ダッシュボードからのみアクセスが可能となっています。このアプローチにより、SQL インジェクション、リモートコードの実行、ブルートフォースアタックなどの WordPress のセキュリティに関する諸問題を解決しています。
AWS Lambda は静的サイトを WordPress サイトから変換します。生成したサイトを Amazon S3 上に構築した Shifter の CDN やサードパーティのサービスへデプロイされます。
各ページ、アーカイブや投稿などのインデックスはサーバに大変な負荷がかかります。そのため、Shifter はデータベースエンジンに、Amazon Aurora を採用しました。同じハードウェア上で実行した場合、他のデータベースよりも多くのデータを処理でき、同時に、スケーラビリティーも高く、自己修復機能も兼ね備えています。
このサービスは月15ドルから始まり、無料のトライアルをサポートしています。
サーバーレスの WordPress ホスティングを提供する最初の商用製品として、Shifter は WordPress とそのプラグインとテーマを悩ますセキュリティとメンテナンス負荷の問題に取り組むユニークな方法を提供します。
詳しくはWebサイトをご確認ください。
Shifter is a full-service WordPress hosting solution that brings serverless architecture the world’s most popular CMS. It transforms WordPress to static so you can create secure sites that scale and end downtime. This approach keeps a workflow that WordPress developers are most familiar with while introducing deployment options once unavailable for the CMS.
With Shifter, WordPress is on-demand, running only when you need it for edits or updates. The development team behind Shifter uses Docker to make that possible. Each WordPress installation runs in a secure Docker container that can only be access through the Shifter Dashboard. This resolves most security issues related to WordPress such as: Injection Attacks, Remote Code Execution, Brute Force Attempts, and more.
AWS Lambda creates static pages from users WordPress sites. Those pages are deployed using Shifter’s CDN built on Amazon’s S3, or to one of the third-party integrations available.
Indexing each page, archive, and post can be a demanding task. For that, the database engine powering Shifter is Amazon Aurora. Chosen for its unique ability to process more data on the same hardware, meanwhile scaling as needed and repairing itself.