<story><title>Spotify moves its back end to Google Cloud</title><url>https://news.spotify.com/us/2016/02/23/announcing-spotify-infrastructures-googley-future/</url></story><parent_chain><item><author>crb</author><text>There are vendors running managed Postgres services on Google Cloud Platform, like ElephantSQL [1] and Aiven [2].  And you can of course run your own on GCE, even to the extent of 24&amp;#x2F;7 commercial support - you can run EnterpriseDB from Cloud Launcher [3].&lt;p&gt;And, you can also run Kubernetes on AWS - we have a group focused on making sure it&amp;#x27;s an excellent experience.&lt;p&gt;I work for Google Cloud Platform; ping me if you&amp;#x27;d like more help with either option.&lt;p&gt;[1] &lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;www.elephantsql.com&amp;#x2F;blog&amp;#x2F;2014-11-17-google-compute-engine.html&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;www.elephantsql.com&amp;#x2F;blog&amp;#x2F;2014-11-17-google-compute-e...&lt;/a&gt; 
[2] &lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;aiven.io&amp;#x2F;&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;aiven.io&amp;#x2F;&lt;/a&gt;
[3] &lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;cloud.google.com&amp;#x2F;launcher&amp;#x2F;solution&amp;#x2F;public-edb-ppas&amp;#x2F;edb-postgres-enterprise?q=enter&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;cloud.google.com&amp;#x2F;launcher&amp;#x2F;solution&amp;#x2F;public-edb-ppas&amp;#x2F;e...&lt;/a&gt;</text></item><item><author>waffle_ss</author><text>I tried Google Container Engine (GKE) and really liked it - it&amp;#x27;s the best cloud solution for deploying Docker to production in my opinion, mainly due to its use of Kubernetes. Unfortunately in my Web apps I make heavy use of Postgres-specific features, and since Cloud SQL only supports MySQL, Google Cloud is a total non-starter for me.&lt;p&gt;So for now I&amp;#x27;m on AWS, using Postgres on RDS and deploying containers with ECS. ECS is a lot simpler than Kubernetes, but since my apps are pretty simple (a half dozen task definitions), it&amp;#x27;s not a big deal. I really hope Google adds Postgres to Cloud SQL at some point.</text></item></parent_chain><comment><author>waffle_ss</author><text>&amp;gt; There are vendors running managed Postgres services on Google Cloud Platform, like ElephantSQL&lt;p&gt;I did check out ElephantSQL but my pricing needs are somewhere between their $100 and $20 plans and there seems to be a lack of configurability compared to RDS&amp;#x27;s parameter groups (e.g. enabling extensions).&lt;p&gt;&amp;gt; you can also run Kubernetes on AWS&lt;p&gt;I&amp;#x27;ve had success turning up Kubernetes clusters on AWS for demo purposes, but I really don&amp;#x27;t want to manage a k8s cluster myself (anecdotes I&amp;#x27;ve read about etcd failures &amp;#x2F; partitions especially scare me). Also I use Terraform for provisioning, and kube-up.sh is not something that fits into that paradigm. I&amp;#x27;ve also made the mistake running kube-up.sh with the wrong arguments after a previous invocation that had created a cluster, which caused it to try and create a new cluster, which wiped the local cache of the previous cluster I had made, making kube-down.sh unable to automatically clean up the old cluster (so I had to do it manually in the AWS console).&lt;p&gt;The other thing I tried was the kube-aws CoreOS tool, which is nice, but it comes baked with a 90-day expiration due to TLS certificate expiration, so I&amp;#x27;d have to set up some sort of PKI process to make that production-ready. All in all just too much work for a single person trying to deploy a small number of containers for small to medium sized projects; if I was a medium-sized company with hundreds of containers and some dedicated DevOps resources maybe it would be worth it, but for myself I&amp;#x27;d prefer a turn-key solution like ECS or GKE.</text></comment>
<story><title>Spotify moves its back end to Google Cloud</title><url>https://news.spotify.com/us/2016/02/23/announcing-spotify-infrastructures-googley-future/</url></story><parent_chain><item><author>crb</author><text>There are vendors running managed Postgres services on Google Cloud Platform, like ElephantSQL [1] and Aiven [2].  And you can of course run your own on GCE, even to the extent of 24&amp;#x2F;7 commercial support - you can run EnterpriseDB from Cloud Launcher [3].&lt;p&gt;And, you can also run Kubernetes on AWS - we have a group focused on making sure it&amp;#x27;s an excellent experience.&lt;p&gt;I work for Google Cloud Platform; ping me if you&amp;#x27;d like more help with either option.&lt;p&gt;[1] &lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;www.elephantsql.com&amp;#x2F;blog&amp;#x2F;2014-11-17-google-compute-engine.html&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;www.elephantsql.com&amp;#x2F;blog&amp;#x2F;2014-11-17-google-compute-e...&lt;/a&gt; 
[2] &lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;aiven.io&amp;#x2F;&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;aiven.io&amp;#x2F;&lt;/a&gt;
[3] &lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;cloud.google.com&amp;#x2F;launcher&amp;#x2F;solution&amp;#x2F;public-edb-ppas&amp;#x2F;edb-postgres-enterprise?q=enter&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;cloud.google.com&amp;#x2F;launcher&amp;#x2F;solution&amp;#x2F;public-edb-ppas&amp;#x2F;e...&lt;/a&gt;</text></item><item><author>waffle_ss</author><text>I tried Google Container Engine (GKE) and really liked it - it&amp;#x27;s the best cloud solution for deploying Docker to production in my opinion, mainly due to its use of Kubernetes. Unfortunately in my Web apps I make heavy use of Postgres-specific features, and since Cloud SQL only supports MySQL, Google Cloud is a total non-starter for me.&lt;p&gt;So for now I&amp;#x27;m on AWS, using Postgres on RDS and deploying containers with ECS. ECS is a lot simpler than Kubernetes, but since my apps are pretty simple (a half dozen task definitions), it&amp;#x27;s not a big deal. I really hope Google adds Postgres to Cloud SQL at some point.</text></item></parent_chain><comment><author>merb</author><text>You can&amp;#x27;t compare that to postgresql on aws. especially not when it comes to pricing.</text></comment>