Kinstaは、これまでWordPressホスティング業界に特化し、サービスを提供してきました。そして現在、アプリケーションとデータベースのホスティングへの事業拡大により、お客様には、アプリケーションとKinstaという組み合わせをご利用いただけるようになりました。

MyKinstaの統合

アプリケーション&データベースホスティングは、MyKinstaに直接統合されたかたちで、ベータ版参加者の方々に公開されています。

MyKinstaのアプリケーションのページ
MyKinstaのアプリケーションのページ

対応言語

アプリケーション&データベースホスティングはKinstaに導入されたばかりですが、すでにほとんどすべての言語を用いたアプリケーションに対応しています。Node.js、PHP、Django、Rails、Java、Scala、Goのテストを終え、これらをネイティブでサポートしています。

上記の言語やLaravelといったフレームワーク、Gatsbyによる静的サイトホスティング、アプリケーション&データベースホスティングを用いたメール送信の例については、hello worldリポジトリをご用意しています。

Dockerfileを使ってDockerでアプリケーションをデプロイすることができます。また、Dockerfileを利用開始を助けるhello worldリポジトリもあります。

Githubで公開中のリポジトリを是非ご確認ください。

対応データベース

現時点では、MySQL、Redis、MariaDB、PostgreSQLをサポートしており、さらに随時追加予定です。既存のプロジェクトに合うように、データベースのバージョンを選択することができます。

ベータ版の利用申請

Kinstaのアプリケーション&データベースホスティングは、現在招待制のベータ版として運用中です。新しいサービスにご興味のある方は、アプリケーション&データベースホスティングのページからご申請ください。

ベータ版の参加者として選ばれた方は、MyKinstaの新機能が利用できる特別なユーザーグループに追加されます。つまり、企業の所有者、企業の管理者、または企業の開発者(MyKinsta内の役割)であれば、紐付けられたどの企業アカウントにおいても、アプリケーションやデータベースの作成が可能になります。

MyKinstaの新機能を確認し、テストを行った後には、是非ともフィードバックをお聞かせください。お客様からのご意見は、Kinstaの開発者に寄り添ったホスティングサービスの将来につながる、大事な構成要素です。

注意事項

ベータ版ソフトウェアのテストという性質上、動作が不安定になる可能性がありますので、あらかじめご了承ください。もちろん、スムーズな動作を確保するために、弊社では最大限の努力をいたしますが、これを保証することは致しかねます。以下の点にご留意ください。

  • ベータ期間中の本番環境でのサービスの利用は推奨されません。
  • お客様のアプリケーションの稼働率を保証するものではありません。
  • 今後数ヶ月のうちにベータ版に課金機能を追加予定です。14日前に通知し、その後、利用料金が発生するか、プロジェクトが停止されます。
  • いくつかの機能は、意図的に縮小したかたちでの提供となっています。例えば、ベータ版では、展開できるリージョン数に限りがあります。正式発表後、さらに多くの地域でご利用いただけるようになる予定です。
  • ビルド時および実行時には、プロセスからコンテナへのルートアクセスが確立されます。弊社コンテナは水平方向と垂直方向に分離されており、このような構成であっても、高い安全性が実現しています。しかしながら、本質的にルートアクセスは推奨されません。将来的にはこの機能を削除予定です。したがって、アプリケーションの実行環境においてルートアクセスに依存しないようにご注意ください。
  • アプリケーション&データベースホスティングに関するドキュメントは、現時点では英語のみで公開しています。
  • すべての変更がこのドキュメントに反映されるように努めますが、頻繁に調整が加えられているため、ドキュメントのスクリーンショットや一部の情報が最新でない可能性があります。もし何かお気づきの点がございましたら、お気軽にお知らせください。

はじめに

Kinstaのアプリケーションホスティングの文脈では、アプリケーションは、1つまたは複数のタスクを遂行するためにサーバーにより実行される一連の命令と定義されます。弊社の現在のインフラストラクチャにおいては、アプリケーションの背後にあるサーバーを用いて、アプリケーションのデプロイメントを提供、サポートする設計が採用されています。

弊社サービスと最高の互換性を保つためには、「The Twelve-Factor App」(別名「Cloud-Native apps」)のガイドラインに従うことをお勧めします。これにより、お客様のアプリケーションが(Kinstaのアプリケーションホスティングのようなエフェメラル/ステートレス環境で)動作する準備が整うことになります。

ベータプログラムに参加すると、アプリケーション専用の項目が、サイドバーに表示されます。ベータ版サービスはここからご利用ください。お客様により追加されたアプリケーションもここに表示されます。

ドキュメンテーション

基本情報

アプリケーション

データベース

接続

静的サイト