Lyt når som helst, hvor som helst

Nyd den ubegrænsede adgang til tusindvis af spændende e- og lydbøger - helt gratis

  • Lyt og læs så meget du har lyst til
  • Opdag et kæmpe bibliotek fyldt med fortællinger
  • Eksklusive titler + Mofibo Originals
  • Opsig når som helst
Start tilbuddet
DK - Details page - Device banner - 894x1036

Microservice Patterns and Best Practices: Explore patterns like CQRS and event sourcing to create scalable, maintainable, and testable microservices

Sprog
Engelsk
Format
Kategori

Fakta

Explore the concepts and tools you need to discover the world of microservices with various design patterns Key Features • Get to grips with the microservice architecture and build enterprise-ready microservice applications • Learn design patterns and the best practices while building a microservice application • Obtain hands-on techniques and tools to create high-performing microservices resilient to possible fails Book Description Microservices are a hot trend in the development world right now. Many enterprises have adopted this approach to achieve agility and the continuous delivery of applications to gain a competitive advantage. This book will take you through different design patterns at different stages of the microservice application development along with their best practices.

Microservice Patterns and Best Practices starts with the learning of microservices key concepts and showing how to make the right choices while designing microservices. You will then move onto internal microservices application patterns, such as caching strategy, asynchronism, CQRS and event sourcing, circuit breaker, and bulkheads. As you progress, you'll learn the design patterns of microservices.

The book will guide you on where to use the perfect design pattern at the application development stage and how to break monolithic application into microservices. You will also be taken through the best practices and patterns involved while testing, securing, and deploying your microservice application. At the end of the book, you will easily be able to create interoperable microservices, which are testable and prepared for optimum performance. What you will learn • How to break monolithic application into microservices • Implement caching strategies, CQRS and event sourcing, and circuit breaker patterns • Incorporate different microservice design patterns, such as shared data, aggregator, proxy, and chained • Utilize consolidate testing patterns such as integration, signature, and monkey tests • Secure microservices with JWT, API gateway, and single sign on • Deploy microservices with continuous integration or delivery, Blue-Green deployment Who this book is for This book is for architects and senior developers who would like implement microservice design patterns in their enterprise application development. The book assumes some prior programming knowledge. Vinicius Feitosa Pacheco has been working as a software engineer since 2007. He has diverse experience with high-performance and high-availability software architectures, with an emphasis on microservices, and is passionate about teaching and talking about them. In the last 4 years, he has worked as an instructor in the field of software engineering techniques (including design patterns) and programming languages, such as Python, Java, and Go. He has been a speaker at large conferences such as PyCon Argentina, Pycon Colombia, EuroPython, RubyConf Brazil, the MobileConf, and QConSP.

© 2018 Packt Publishing (E-bog): 9781788471206

Release date

E-bog: 31. januar 2018

Andre kan også lide...

  1. Mastering GitHub Actions: Advance your automation skills with the latest techniques for software integration and deployment Eric Chapman
  2. Hands-On Enterprise Java Microservices with Eclipse MicroProfile: Build and optimize your microservice architecture with Java Jeff Mesnil
  3. Spring Security: Effectively secure your web apps, RESTful services, cloud apps, and microservice architectures Badr Nasslahsen
  4. C++20 STL Cookbook: Leverage the latest features of the STL to solve real-world problems Bill Weinman
  5. React and React Native: Build cross-platform JavaScript apps with native power for mobile, web and desktop Adam Boduch
  6. Becoming an Enterprise Django Developer: Discover best practices, tooling, and solutions for writing and organizing Django applications in production Michael Dinder
  7. Mastering Spring Reactive Programming for High Performance Web Apps Shubham Srivastava
  8. How to Generate Free Traffic Online: Discover Powerful Ways on How to Promote Your Online Business and Boost Massive Traffic to Your Site Jane Connell
  9. Jenkins 2.x Continuous Integration Cookbook - Third Edition: Over 90 recipes to produce great results using pro-level practices, techniques, and solutions Mitesh Soni
  10. CMOS Pocket Guide 1: Standart Components Daniela Juen
  11. ROS Robotics By Example Carol Fairchild
  12. Cracking the Data Engineering Interview: Land your dream job with the help of resume-building tips, over 100 mock questions, and a unique portfolio Kedeisha Bryan
  13. Simplifying Application Development with Kotlin Multiplatform Mobile: Write robust native applications for iOS and Android efficiently Róbert Nagy
  14. Professions and Associated Computer Software: Get to Know the Software Programs your Profession requires you to have its Know-how Steven Bright
  15. Data Dive: Big Data Analysis Tools and Techniques: Navigating the Vast Sea of Data for Actionable Insights Julia Foster
  16. Spring Data: Want to make it easier to implement data access with your Spring-powered applications? Then this is the book you need. A complete tutorial to Spring Data, it makes learning easier with lots of code examples and clear instructions. Petri Kainulainen
  17. Emotional Intelligence for IT Professionals Emilia M. Ludovino
  18. Insights Unveiled: A Guide to Business Data Analytics: Leveraging Data for Strategic Growth and Innovation Benjamin Greene
  19. Bounce Back Fast: 5 Practical Steps To Resilience Paula Fenwick
  20. Lifecycle Management A Complete Guide - 2021 Edition Gerardus Blokdyk
  21. Problem Solving Skills in Everyday Life: Mastering Life's Challenges A Comprehensive Guide to Problem Solving Naveed Ahmed Hussain
  22. Sales Team A Complete Guide - 2021 Edition Gerardus Blokdyk
  23. Results Only Work Environment A Complete Guide - 2021 Edition Gerardus Blokdyk
  24. Wisdom, Reflections, and Insights in Leadership: From Leader Up! Mario D. Leone
  25. A New Age of Reason: Harnessing the Power of Tech for Good Larry Weber
  26. Recognizing and questioning fake news and fake videos against the energy transition. What makes people so susceptible to this? What can we still use as a guide?: The globally booming energy transition job engine hydrogen is giving the energy markets unprecedented flexibility and dynamism. Dieter Mende
  27. Instant LinkedIn Customization How-to: Attract your dream job or customer using the hidden secrets of one of the most powerful social networking websites Anmol Jain
  28. Compelling Ideas: Ignite Change and Make Your Message Unforgettable: "Transform your communication! Immerse yourself in engaging audio lessons for unforgettable ideas that ignite change." Orson Waverly
  29. Building Profitable Business Models for the Future Sachin Naha
  30. SIMPLE Secrets: Transforming Your Wealth Beyond Traditional Banking: "Unlock your wealth potential! Experience captivating audio lessons to elevate your financial success beyond traditional banking." Eamon Ravenscroft
  31. Essential Leadership Lessons from the Thin Blue Line Dean Crisp
  32. Writer Tells All: Insider Secrets to Getting Your Book Published Robert Masello
  33. The Gang Stalking Coach: Strategies That Will Make You Become Happier And Protected In A World That Tries To Break You Devon Parks
  34. Summary of Ben Burgis's Give Them an Argument IRB Media
  35. Innovation Never Stops: Innovation Generation – the Culture, Process, and Strategy Peter Merrill
  36. How to Launch your Private Investigation Business: 90 Days to Lift Off! John A. Hoda
  37. Evolution Made to Order: Plant Breeding and Technological Innovation in Twentieth-Century America Helen Anne
  38. Westminster West Jessie Haas
  39. Daughter of Providence: A Novel Julie Drew

Vælg dit abonnement

  • Over 600.000 titler

  • Download og nyd titler offline

  • Eksklusive titler + Mofibo Originals

  • Børnevenligt miljø (Kids Mode)

  • Det er nemt at opsige når som helst

Flex

For dig som vil prøve Mofibo.

89 kr. /måned
  • 1 konto

  • 20 timer/måned

  • Gem op til 100 ubrugte timer

  • Eksklusivt indhold hver uge

  • Fri lytning til podcasts

  • Ingen binding

Prøv gratis
Den mest populære

Premium

For dig som lytter og læser ofte.

129 kr. /måned
  • 1 konto

  • 100 timer/måned

  • Eksklusivt indhold hver uge

  • Fri lytning til podcasts

  • Ingen binding

Start tilbuddet

Unlimited

For dig som lytter og læser ubegrænset.

149 kr. /måned
  • 1 konto

  • Ubegrænset adgang

  • Eksklusivt indhold hver uge

  • Fri lytning til podcasts

  • Ingen binding

Start tilbuddet

Family

For dig som ønsker at dele historier med familien.

Fra 179 kr. /måned
  • 2-6 konti

  • 100 timer/måned pr. konto

  • Fri lytning til podcasts

  • Kun 39 kr. pr. ekstra konto

  • Ingen binding

2 konti

179 kr. /måned
Start tilbuddet