What You Learned

Congratulations! You deployed your service to the cloud. Now any person on the Internet can use your service. You set up a Google Cloud account, a project, and a GKE cluster. You also learned how to write a simple controller to extend the behavior of Kubernetes resources with Metacontroller.

We’ve now reached the end of the book, and you’ve accomplished a lot. You’ve made a distributed service from scratch. You’ve learned distributed computing ideas like service discovery, consensus, and load balancing. You’re ready to make your own distributed services and contribute to existing projects.[72]

Go leave your mark on this growing field!

Footnotes

[63]

https://cloud.google.com

[64]

https://aws.amazon.com

[65]

https://azure.microsoft.com/en-us

[66]

https://console.cloud.google.com/freetrial/signup/tos?pli=1

[67]

https://console.cloud.google.com/kubernetes

[68]

https://cloud.google.com/sdk/docs/downloads-versioned-archives

[69]

https://metacontroller.app

[70]

https://coreos.com/blog/introducing-operators.html

[71]

https://jsonnet.org

[72]

https://github.com/avelino/awesome-go#distributed-systems