gVisorを利用することにより今までよりも圧倒的に制約が減り、標準的な構成を動作させやすくなりました。大きな懸念点であった言語処理系ランタイムの更新頻度についても改善されることがアナウンスされています。7ですが、DBやキャッシュのミドルウェアまわりについてはどうなっているのでしょうか。通信周りも自由になったため任意のプロトコルで外部に接続できるようになり使用できるものはかなり増えているはずです。SQLにとどまっています。Engine付属のマネージドMemcacheは提供されません。Engineからよく利用することが想定される3つのミドルウェアについて動作させる手段を検証しました。Memcachedを利用する際もっとも問題になることはセキュリティです。Networkに公開しつつセキュリティを確保する必要があります。いくつかのサービスを調査したところ。暗号化は実施せずパスワード認証だけを追加した上で、盗聴のリスクの少ない同一クラウドの同一リージョンに設置する方法が一般的なようです。EngineからのアクセスではSSLトンネルの設置も難しいことや低レイテンシが求められるキャッシュにおいてレイテンシが増加してしまうといった問題からあまり推奨されていないサービスが多いようでした。Labsが推奨されています。networkから利用できない制約があるためでしょう。networkからアクセスできるようfirewallを設定して疎通を確認します。extensionsになっているためphp.iniに追加しますパスワードを利用する以外は通常と同じように利用できました。'bar'));var_dump($redis->get('foo'));MemcachedMemcachedサーバーを構築し、SASLを設定します。passwordなどと比較してだいぶ複雑です。このあたりが参考になります。https://www.digitalocean.com/community/tutorials/how-to-install-and-secure-memcached-on-ubuntu-16-04Redisと同様firewallを解放します。php.iniにmemcached.soを追加してデプロイすると問題なく接続できました。'bar'));var_dump($mc->get('foo'));Spanner結論からいいますとSpannerの利用はうまく行っていません。疎通はできるのですが接続で1秒ちかくかかってしまう状況です。同一リージョンにSpannerのdatabaseを作成します。php.iniにprotobuf.soとgrpc.soを追加します。extensionが使えない件と、Spannerへの接続が遅い問題についてはそれぞれissueを起票しています。7.2は非常にモダンで快適なサービスとなっていました。Networkが必須となってしまうものの以前よりも自由に利用できるようになっています。PHPに限らずですが以前から課題であったGAEからのSpanner利用については前進はあるものの依然として難しいようです。そのメンテナンスフリーの性質からMemcachedやRedisについてもマネージドサービスが提供されるとなお良いのですが、GCPではなく他社のサービスを利用することが現在の落とし所かもしれませんインフラに関する構築コストを劇的に削減できる、GAEの制約がさらに減りモダンになったことは大変喜ばしいことです。いろいろなユースケースへの対応やサービス連携性の向上がすすむといいですね。