- Mastering Microservices with Java
- Sourabh Sharma
- 210字
- 2021-07-02 13:03:26
A Solution Approach
As a prerequisite for proceeding with this book, you should have a basic understanding of microservices and different software architecture styles. Having a basic understanding of these will help you understand what we discuss in this book.
After reading this book, you will be able to implement microservices for on-premises or cloud production deployments and you will understand the complete life cycle, from design and development to testing and deployment, of continuous integration and deployment. This book is specifically written for practical use and to stimulate your mind as a solution architect. Your learning will help you to develop and ship products in any situation, including Software-as-a-Service (SaaS) and Platform-as-a-Service (PaaS) environments. We'll primarily use Java and Java-based framework tools, such as Spring Boot and Jetty, and we will use Docker for containerization.
In this chapter, you will learn about microservices and how they have evolved. This chapter highlights the problems that on-premises and cloud-based products face and how microservices architectures deal with them. It also explains the common problems encountered during the development of SaaS, enterprise, or large applications and their solutions.
In this chapter, we will explore the following topics:
- Services and service-oriented architecture (SOA)
- Microservices, nanoservices, teraservices, and serverless
- Deployment and maintenance
- 深入理解Bootstrap
- Learning Bayesian Models with R
- SQL基礎(chǔ)教程(視頻教學(xué)版)
- Highcharts Cookbook
- Oracle 18c 必須掌握的新特性:管理與實(shí)戰(zhàn)
- ANSYS Fluent 二次開(kāi)發(fā)指南
- Julia高性能科學(xué)計(jì)算(第2版)
- 深度學(xué)習(xí)原理與PyTorch實(shí)戰(zhàn)(第2版)
- Anaconda數(shù)據(jù)科學(xué)實(shí)戰(zhàn)
- Unity 5 Game Optimization
- MySQL數(shù)據(jù)庫(kù)教程(視頻指導(dǎo)版)
- Cinder:Begin Creative Coding
- 編程改變生活:用PySide6/PyQt6創(chuàng)建GUI程序(進(jìn)階篇·微課視頻版)
- Augmented Reality for Developers
- 編寫高質(zhì)量代碼:改善JavaScript程序的188個(gè)建議