Se ha denunciado esta presentación.
Utilizamos tu perfil de LinkedIn y tus datos de actividad para personalizar los anuncios y mostrarte publicidad más relevante. Puedes cambiar tus preferencias de publicidad en cualquier momento.

MicroServices for Java Developers

853 visualizaciones

Publicado el

By Christian Posta
See how easy it is for developers to create and build microservices with Spring Boot and WildFly Swarm and deploy them to Kubernetes

Publicado en: Tecnología
  • I think you need a perfect and 100% unique academic essays papers have a look once this site i hope you will get valuable papers, ⇒ ⇐
    ¿Estás seguro?    No
    Tu mensaje aparecerá aquí

MicroServices for Java Developers

  1. 1. Microservices for Java Developers @christianposta
  2. 2. Christian Posta Principal Middleware Specialist/Architect Twitter: @christianposta Blog: Email: •  Author “Microservices for Java developers” •  Committer on Apache Camel, Apache ActiveMQ, Fabric8, many others •  Worked with large Microservices, web-scale, unicorn company •  Blogger, speaker about DevOps, integration, and microservices
  3. 3. Creating value through software is about speed, iteration, and Continuous Improvement
  4. 4. •  Simple configuration •  Curated dependencies and transitive dependencies •  Built in metrics, monitoring •  Slim profile for deployment (…micro even?) #microprofile
  5. 5. •  Distributed configuration •  Service Discovery •  Loadbalancing •  Circuit Breakers •  Bulkheading •  Versioning/Routing •  Based on AWS
  6. 6. What about non-java?
  7. 7. People try to copy Net<lix, but they can only copy what they see. They copy the results, not the process. Adrian Cockcroft, former Chief Cloud Architect, Netflix
  8. 8. Container cluster management •  Distributed configuration •  Service Discovery •  Loadbalancing •  Versioning/Routing •  Deployments •  Scaling/Autoscaling •  Liveness/Health checking •  Self healing
  9. 9. What about client-side load balancing? Eg, Ribbon, Zuul, etc
  10. 10. •  Built on top of Kubernetes •  Kubeflix •  Funktion (serverless computing on k8s) •  1-click CI/CD (based on Jenkins pipeline) •  ChatOps •  iPaaS/Integration •  Chaos Monkey •  Java Maven Tooling! Continuous Improvement through Microservices
  11. 11. Twitter: @christianposta Blog: Email: Demo time! BTW: Hand drawn diagrams made with Paper by J