The DevOps Handbook
environments 2. Deployment tools 3. Testing standards and tools, including security 4. Deployment pipeline tools 5. Monitoring and analysis tools 6. Tutorials and standards ii. Google – Single repository for fast flow, deployability, and operations will derive NFRs. Codify these into the tests and pipeline f. BUILD REUSABLE OPERATIONS USER STORIES INTO DEVELOPMENT i. Goal – make recurring work as repeatable Integrate security with our deployment pipeline iv. Integrate security with our telemetry for better detection and recovery v. Protect our deployment pipeline vi. Integrate our deployment activities0 码力 | 9 页 | 25.13 KB | 5 月前3The DevOps Handbook
fast flow of work by implementing continuous delivery i. Create the foundation of our deployment pipeline ii. Enabling fast & reliable automated testing iii. Enabling & practicing continuous integration objectives of QA & Operations to improve outcomes 2. Ch. 9 – Create the Foundations of Our Deployment Pipeline a. Enterprise Data Warehouse program by Em Campbell-Pretty - $200M, All streams of work were significantly Environments can be more production-like in a consistent and repeatable wayiii. Building a deployment pipeline 1. Commit stage – build & package software, runs automated unit tests, and code quality (static0 码力 | 8 页 | 23.08 KB | 5 月前3The DevOps Handbook
Create telemetry in application & environments (to include production, pre-production, and CD pipeline) iii. Ian Malpass, Etsy – “If Engineering at Etsy has a religion, it’s the Church of Graphs. If i. Expand metrics from business, application, infrastructure, client software, and deployment pipeline levels 1. With every production incident identify missing telemetry that could help detect and0 码力 | 8 页 | 24.02 KB | 5 月前3python3学习手册
②遍历value dictx = {"k1": "v1", "k2": "v2", "k3": "v3"} for value in dictx.values(): print(value) ③遍历item dictx = {"k1": "v1", "k2": "v2", "k3": "v3"} for k, v in dictx.items(): print(k, "---->", v) Listbox控件的显示主体就是一个选项列表(items list),每个item一 行。当创建一个Listbox控件对象时,该对象没有选项(item)。item可 以支持两种方法创建。item可以被删除。一个或多个item可以被选 中,然后触发相应的函数。 import tkinter def select_item(*args): print(listbox.curselection()) exportselection=False,表示可以同时选择多个不同listbox的 item,默认情况下,当用户选择了当前的listbox条目后,其他listbox条 目都会被清除选择 for line in range(30): listbox.insert(tkinter.END, "Number " + str(line)) # 添加item选项 listbox.pack(side="left") scrollbar0 码力 | 213 页 | 3.53 MB | 1 年前3
共 4 条
- 1