官术网_书友最值得收藏!

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

主站蜘蛛池模板: 彭州市| 林周县| 五家渠市| 海晏县| 湄潭县| 巢湖市| 滦南县| 涟源市| 保定市| 葫芦岛市| 贞丰县| 乌鲁木齐市| 河源市| 盈江县| 称多县| 襄垣县| 陈巴尔虎旗| 永平县| 洪江市| 柘荣县| 富裕县| 齐河县| 南靖县| 手机| 惠东县| 建平县| 贵阳市| 栾川县| 克拉玛依市| 十堰市| 潜山县| 饶平县| 察隅县| 历史| 丹东市| 大洼县| 栾川县| 南部县| 罗城| 仙居县| 阿城市|