Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Go, Docker & Kubernetes

90 views

Published on

Why you should use them in your next project

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Go, Docker & Kubernetes

  1. 1. And why you should use them in your next project GO, DOCKER & KUBERNETES
  2. 2. ABOUT ME Subject Matter Expert @Globant @IoTStudio MATIAS MORAN LOSADA moranmathias moran.mathias matias.moran
  3. 3. INTRODUCTION
  4. 4. DOCKER INTRODUCTION
  5. 5. DOCKER HOW DOCKER WORKS?
  6. 6. KUBERNETES INTRODUCTION
  7. 7. FEATURES KUBERNETES
  8. 8. GO INTRODUCTION
  9. 9. DESIGNED BY GO Robert Griesemer V8 JavaScript engine Java HotSpot VM Rob Pike UNIX, Plan 9 UTF-8 Ken Thompson UNIX, Plan 9 B language, UTF-8
  10. 10. GO PROs GO Open Source Go Is Fast Multi paradigm POO by composition Compiled Statically linked binaries Static code analysis (Integrated tools) Garbage Collector Race Condition detection Really fast compilation Community (Backed by googled) Easier Concurrency Model (Goroutines) Error handling? Syntax Simple without sugar Unambiguous Standard library Verbose?
  11. 11. GO CONs GO Dependency Management Error handling? Verbose? GOPATH No Generics? Lack Of Library Support
  12. 12. WHO IS USING IT? GO Source https://github.com/golang/go/wiki/GoUsers
  13. 13. DEMO GO, DOCKER & KUBERNETES Source https://github.com/moranmathias/devweek-minikube
  14. 14. ISTIO INTRODUCTION
  15. 15. FEATURES ISTIO
  16. 16. Conclusion
  17. 17. THANK YOU! Matias Moran Losada matias.moran@globant.com

×