Słuchaj 50% taniej przez 4 miesiące

Świat setek tysięcy audiobooków i e-booków czeka na Ciebie - teraz za jedyne 19,95 zł miesięcznie przez pierwsze 4 miesiące.

  • Czytaj i słuchaj jak chcesz i ile chcesz
  • Ponad 500 000 tytułów
  • Tytuły dostępne wyłącznie w Storytel oraz Storytel Originals
  • 7-dniowy bezpłatny okres próbny
  • Łatwa rezygnacja w dowolnym momencie
Skorzystaj ze zniżki
PL - Details page - Device banner - 894x1036

Practical Microservices

1 Ocena

3

Język
angielski
Format
Kategoria

Literatura Faktu

Learn how to implement the microservice architecture using Java

About This Book • Leverage the power of microservices to build a flexible and efficient system in Java

• See Docker and Spring Boot in practice to form easily deployable microservices

• Hands-on approach throughout the book in order to familiarize and grasp the details

Who This Book Is For

This book is for Java developers who want to get started with microservices and implement it in their workplace. No knowledge of microservice is necessary.

What You Will Learn • The role of a discovery service and externalized configuration in the overall architecture

• Use of message brokers for event driven microservices

• How to intermix data management strategies across components

• Implementing different types of tests in Spring Boot environment

• Applying CI to our microservices style architecture

• Walk through of monitoring and scaling the sample application

In Detail

A microservice architecture helps you build your application as a suite of different services. This approach has been widely adopted as it helps to easily scale up your application with reduced dependencies. This way if a part of your application is corrupted, it can be fixed easily thereby eliminating the possibility of completely shutting down your software. This book will teach you how to leverage Java to build scalable microservices. You will learn the fundamentals of this architecture and how to efficiently implement it practically.

We start off with a brief introduction to the microservice architecture and how it fares with the other architectures. The book dives deep into essential microservice components and how to set up seamless communication between two microservice end points. You will create an effective data model and learn different ways to test and deploy a microservices. You will also learn the best way to migrate your software from a monolith to a microservice architecture.

Finishing off with monitoring, scaling and troubleshooting, this book will set a solid foundation for you to start implementing microservices.

Style and approach

Starting with the fundamentals, this book explains all the essential concepts gradually with the help of numerous examples.

© 2017 Packt Publishing (eBook): 9781785880162

Data wydania

eBook: 28 lipca 2017

Tagi

    Inni polubili także ...

    1. Java Programming for beginners: Learn Java Development in this illustrated step by step Coding Guide White Belt Mastery
    2. Coders: Who They Are, What They Think and How They Are Changing Our World Clive Thompson
    3. 97 Principles for Software Architects: Axioms for software architecture and development written by industry practitioners Multiple Authors
    4. Building Microservices: Designing Fine-Grained Systems Sam Newman
    5. Coding for Beginners Using Python: A HANDS-ON, PROJECT-BASED INTRODUCTION TO LEARN CODING WITH PYTHON MARK MATTHES AND ERIC LUTZ
    6. Java Programming Simplified: Fundamental of Object-Oriented Language and Addition of a Guide on the C++ Language Eddy Romansky
    7. Monolith to Microservices: Evolutionary Patterns to Transform Your Monolith Sam Newman
    8. Web Development for beginners: Learn HTML/CSS/Javascript step by step with this Coding Guide, Programming Guide for beginners, Website development White Belt Mastery
    9. Javascript: 3 books in 1 : Javascript Basics for Beginners + Javascript Front End Programming + Javascript Back End Programming Andy Vickler
    10. Mastering Java: Building Robust Applications: A Comprehensive Guide to Java Programming Michael Johnson
    11. Python: - The Bible- 3 Manuscripts in 1 book: Python Programming for Beginners - Python Programming for Intermediates - Python Programming for Advanced Maurice J. Thompson
    12. Working Backwards: Insights, Stories, and Secrets from Inside Amazon Bill Carr
    13. Programming Interviews For Dummies Eric Butow
    14. Artificial Intelligence with Python for Beginners: Comprehensive Guide to Building AI Applications James Ferry
    15. Fundamentals of Software Architecture: An Engineering Approach Neal Ford
    16. Software Architecture for Developers: Designing Scalable and Maintainable Systems for the Real World Steve Abrams
    17. Software Engineering Fundamentals Introbooks Team
    18. Competing in the Age of AI: Strategy and Leadership When Algorithms and Networks Run the World Karim R. Lakhani
    19. Software Development Fundamentals Introbooks Team
    20. Docker Essentials: Simplifying containerization : A Beginner's Guide Mike Wilson
    21. Using Scrum with Kanban: 270 questions with answers and explanations Jimmy Mathew
    22. Computational Thinking Peter J. Denning
    23. The Clean Coder: A Code of Conduct for Professional Programmers Robert C. Martin
    24. Devops: Building Software With Lean Process For Modern Business Steven Branson
    25. Coders at Work: Reflections on the Craft of Programming Peter Seibel
    26. Microservices with Spring Boot and Spring Cloud Tejaswini Jog
    27. Data Science John D. Kelleher
    28. Effective Machine Learning Teams: Best Practices for ML Practitioners David Colls
    29. Programming with GitHub Copilot: Write Better Code--Faster! Kurt Dowswell
    30. Agile Project Management: Learn the Most Important Concepts and Tools of Agile Project Management Jeff Branson
    31. SQL For Beginners: SQL Guide to understand how to work with a Data Base White Belt Mastery
    32. Clean Code: A Handbook of Agile Software Craftsmanship Robert C. Martin
    33. Software Engineering at Google: Lessons Learned from Programming Over Time Tom Manshreck
    34. How To Win Friends And Influence People Dale Carnegie
    35. Handbook of Electronics Formulas and Calculations - Volume 1 Newton C. Braga
    36. Software Designing and Development. Clear Guide for Beginners: Unlocking the Secrets of Software Design and Development for Beginners James Ferry
    37. Artificial Intelligence: The Insights You Need from Harvard Business Review Andrew McAfee
    38. Ultimate Flutter for Cross-Platform App Development Temidayo Adefioye
    39. Networking For Dummies (11th Edition): 11th Edition Doug Lowe
    40. Computer Programming and Cybersecurity for Beginners: All You Need to Know to Get Started with Python for Data Science, Excel and Ethical Hacking Kevin Clark
    41. Range: How Generalists Triumph in a Specialized World David Epstein
    42. Solutions Architect's Handbook: Kick-start your career as a solutions architect by learning architecture design principles and strategies Saurabh Shrivastava
    43. Kubernetes: The Updated Guide to Master Kubernetes for Everyone Steve D. Pountol
    44. Database Internals: A Deep Dive into How Distributed Data Systems Work, 1st Edition Alex Petrov

    Wybierz swoją subskrypcję:

    • Ponad 500 000 tytułów w cenie jednego abonamentu

    • Słuchaj i czytaj w trybie offline

    • Ekskluzywne produkcje audio Storytel Original

    • Tryb dziecięcy Kids Mode

    • Anuluj kiedy chcesz

    Najpopularniejsze
    50% taniej przez 4 miesiące

    Unlimited

    Dla tych, którzy chcą słuchać i czytać bez limitów.

    39.90 zł /miesiąc
    • 1 konto

    • Nielimitowany Dostęp

    • 1 konto

    • Słuchanie bez limitów

    • Anuluj w dowolnym momencie

    Skorzystaj z promocji

    Unlimited na rok

    Dla tych, którzy chcą słuchać i czytać bez limitów.

    39.90 zł /miesiąc
    • 1 konto

    • Nielimitowany Dostęp

    • 1 konto

    • Słuchanie bez limitów

    • Anuluj w dowolnym momencie

    Rozpocznij subskrypcję

    Basic

    Dla tych, którzy słuchają i czytają od czasu do czasu.

    22.90 zł /miesiąc
    7 dni za darmo
    • 1 konto

    • 10 godzin/miesięcznie

    • 1 konto

    • 10 godzin / miesiąc

    • Anuluj w dowolnym momencie

    Wypróbuj

    Family

    Dla tych, którzy chcą dzielić się historiami ze znajomymi i rodziną.

    Od 59.90 zł/miesiąc
    7 dni za darmo
    • 2-3 kont

    • Nielimitowany Dostęp

    • 2–3 konta

    • Słuchanie bez limitów

    • Anuluj w dowolnym momencie

    2 konta

    59.90 zł /miesiąc
    Wypróbuj