micro-service构建平台

开发一个microservice,Demo级别和产品级别对开发者的要求是不一样的。

  Demo开发 产品开发
业务功能实现 考虑 考虑
数据持久化处理 不用考虑 考虑
自动化部署脚本 不用考虑 考虑
日志 不用考虑 考虑
应用配置 不用考虑 考虑
访问控制 不用考虑 考虑
负载均衡 不用考虑 考虑

 从上面的图来看,Demo只会涉及资源服务器这一块,那其它部分呢?

  • 以SDK的方式实现,开发者负责Client到资源服务器的所有开发工作
  • 以PaaS的方式实现,开发者只负责实现资源服务器的开发工作

参考阮一峰关于IaaS,PaaS,SaaS的阐述

原文地址:https://www.cnblogs.com/czy/p/why_microservice_platform.html