title: Why using Eureka?
body: <p>I was setting up microservices based on <a href="https://github.com/Netflix/eureka" rel="noreferrer">Netflix Eureka</a> and experimenting on top of <a href="https://cloud.spring.io/spring-cloud-netflix/" rel="noreferrer">spring-cloud</a> and after weeks of research and development the question rose! </p>
  
  <p>Why do I need the Eureka and spring-cloud?</p>
  
  <p>Why not developing your independent containers and deploy them on <a href="https://kubernetes.io" rel="noreferrer">Kubernetes</a> as pods and maintain everything from there?</p>
  
  <p>You can support load balancing, service registery, monitoring, containerization, etc. from <a href="https://kubernetes.io" rel="noreferrer">Kubernetes</a> too.</p>
  
  <p>Here are some points that I can think of:</p>
  
  <ul>
  <li>developer friendly</li>
  <li>lower server costs for the complete stack</li>
  <li>less OPS dependent</li>
  <li>more resources on developer communities and tutorials</li>
  <li>gradual learning curve</li>
  </ul>