1、MicroServiceandContinuousDelivery
郭峰@DaoCloudLet’s Imagine that you are build an online store OrderCustomerItem PaymentDashboardCartReportRecommendMonitoringCommentsSupplyIntimidateDevelopers
ObstacletoFrequentDevelopment
•Needtoredeployeverythingforanewfeature
•Interruptslongrunningb
4、! •Node.js•Python •Ruby •Golang•Java •PHP •… Duang,Duang…
“Works for me” “Can’t you reproduce” “Upgrade to 1.2.5‐xx” “I would appreciate if you could test b/w 3 and 4 am” “So to trigger the bug you have to install X and Y then configure A, B and C, then download the extra file, put it i
5、n this directory. HowDockerHelps
Docker&MicroService
Develop simplest possible solu>on Configura>on is a run>me constraint DevNot extra‐extra‐complex applica>on new WebServer().start(8080);Manage hardware / infrastructure OpsMonitoring / backups Not appsimplementa>ondetailsUni