├── .DS_Store ├── LICENSE ├── README.md └── doc ├── .DS_Store ├── images ├── .DS_Store └── bobo_promote.jpg └── ppts ├── Chapter_01.pdf ├── Chapter_02.pdf ├── Chapter_03.pdf ├── Chapter_04.pdf ├── Chapter_05.pdf ├── Chapter_06.pdf ├── Chapter_07.pdf ├── Chapter_08.pdf ├── Chapter_09.pdf ├── Chapter_10.pdf └── Chapter_11.pdf /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring2go/staffjoy-ppt/bb137de8ae0cd4a24b3896aee3c49c18e3e7675f/.DS_Store -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2019 spring2go 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Staffjoy教学版ppt 2 | 微服务和云原生架构教学案例项目,基于Spring Boot和Kubernetes技术栈 3 | 4 | 5 | 6 | ## 课程资料PPT 7 | 1. 第1章 [课程介绍和案例需求](doc/ppts/Chapter_01.pdf) 8 | 2. 第2章 [系统架构设计和技术栈选型](doc/ppts/Chapter_02.pdf) 9 | 3. 第3章 [服务开发框架设计和实践](doc/ppts/Chapter_03.pdf) 10 | 4. 第4章 [可编程网关设计和实践](doc/ppts/Chapter_04.pdf) 11 | 5. 第5章 [安全框架设计和实践](doc/ppts/Chapter_05.pdf) 12 | 6. 第6章 [微服务测试设计和实践](doc/ppts/Chapter_06.pdf) 13 | 7. 第7章 [可运维架构设计和实践](doc/ppts/Chapter_07.pdf) 14 | 8. 第8章 [服务容器化和Docker Compose部署](doc/ppts/Chapter_08.pdf) 15 | 9. 第9章 [云原生架构和Kubernetes容器云部署](doc/ppts/Chapter_09.pdf) 16 | 10. 第10章 [项目复盘、扩展和应用](doc/ppts/Chapter_10.pdf) 17 | 11. 第11章 [附录:Staffjoy微服务实现简析](doc/ppts/Chapter_11.pdf) 18 | 19 | -------------------------------------------------------------------------------- /doc/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring2go/staffjoy-ppt/bb137de8ae0cd4a24b3896aee3c49c18e3e7675f/doc/.DS_Store -------------------------------------------------------------------------------- /doc/images/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring2go/staffjoy-ppt/bb137de8ae0cd4a24b3896aee3c49c18e3e7675f/doc/images/.DS_Store -------------------------------------------------------------------------------- /doc/images/bobo_promote.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring2go/staffjoy-ppt/bb137de8ae0cd4a24b3896aee3c49c18e3e7675f/doc/images/bobo_promote.jpg -------------------------------------------------------------------------------- /doc/ppts/Chapter_01.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring2go/staffjoy-ppt/bb137de8ae0cd4a24b3896aee3c49c18e3e7675f/doc/ppts/Chapter_01.pdf -------------------------------------------------------------------------------- /doc/ppts/Chapter_02.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring2go/staffjoy-ppt/bb137de8ae0cd4a24b3896aee3c49c18e3e7675f/doc/ppts/Chapter_02.pdf -------------------------------------------------------------------------------- /doc/ppts/Chapter_03.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring2go/staffjoy-ppt/bb137de8ae0cd4a24b3896aee3c49c18e3e7675f/doc/ppts/Chapter_03.pdf -------------------------------------------------------------------------------- /doc/ppts/Chapter_04.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring2go/staffjoy-ppt/bb137de8ae0cd4a24b3896aee3c49c18e3e7675f/doc/ppts/Chapter_04.pdf -------------------------------------------------------------------------------- /doc/ppts/Chapter_05.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring2go/staffjoy-ppt/bb137de8ae0cd4a24b3896aee3c49c18e3e7675f/doc/ppts/Chapter_05.pdf -------------------------------------------------------------------------------- /doc/ppts/Chapter_06.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring2go/staffjoy-ppt/bb137de8ae0cd4a24b3896aee3c49c18e3e7675f/doc/ppts/Chapter_06.pdf -------------------------------------------------------------------------------- /doc/ppts/Chapter_07.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring2go/staffjoy-ppt/bb137de8ae0cd4a24b3896aee3c49c18e3e7675f/doc/ppts/Chapter_07.pdf -------------------------------------------------------------------------------- /doc/ppts/Chapter_08.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring2go/staffjoy-ppt/bb137de8ae0cd4a24b3896aee3c49c18e3e7675f/doc/ppts/Chapter_08.pdf -------------------------------------------------------------------------------- /doc/ppts/Chapter_09.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring2go/staffjoy-ppt/bb137de8ae0cd4a24b3896aee3c49c18e3e7675f/doc/ppts/Chapter_09.pdf -------------------------------------------------------------------------------- /doc/ppts/Chapter_10.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring2go/staffjoy-ppt/bb137de8ae0cd4a24b3896aee3c49c18e3e7675f/doc/ppts/Chapter_10.pdf -------------------------------------------------------------------------------- /doc/ppts/Chapter_11.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring2go/staffjoy-ppt/bb137de8ae0cd4a24b3896aee3c49c18e3e7675f/doc/ppts/Chapter_11.pdf --------------------------------------------------------------------------------