The DevOps Handbookperiodic to continuously ii. Create build & test processes that run in dedicated environments enables: 1. Enables build & tests to run all time, independent of developers 2. Segregated processes so we Non-Ideal Testing Pyramids h. ENSURE TESTS RUN QUICKLY (IN PARALLEL, IF NECESSARY) i. Design tests to run in parallel ii. Enable different test categories to run in parallel iii. Generally, limit manual servers 5. Restarting VMs, containers, applications, etc. 6. Generating configuration files 7. Run automated smoke tests 8. Running test procedures 9. Scripting & automating DB migrations iii. Focus0 码力 | 8 页 | 23.08 KB | 6 月前3
No Silver Bullet – Essence and Accident in Software Engineeringrequirements • Growing software organically, adding more and more functions to systems as they are run, used, and tested”Who said it?Frederick Brooks Jr. • Joined IBM in 1956 • Manager for the development grown, not built • So it must be with our software systems • The system should first be made to run, even though it does nothing useful • Bit-by-bit it is fleshed out • The morale effects are startling needed a simple wiki, but before I can help them I need…” • to Containerize the software, but to run that I need… • a Container Management Platform, but to network it I need… • a Service Mesh, but to0 码力 | 35 页 | 1.43 MB | 6 月前3
The DevOps Handbookusually follows this progression: a. Environment creation: b. Code deployment: c. Test setup and run: d. Overly tight architecture: iv. ELIMINATE HARDSHIPS AND WASTE IN THE VALUE STREAM 1. In the another team to complete tedious, error-prone, and manual tasks that could be easily automated and run as needed by the team who needs the work performed b. Requiring approvals from busy people who are0 码力 | 8 页 | 22.57 KB | 6 月前3
MITRE Defense Agile Acquisition Guide - Mar 2014the lower risk. 4 Embracing the Agile Culture Agile practices, processes, and culture often run counter to those in the long-established defense acquisition enterprise. The Agile model represents architects and stakeholders, who can effectively design and implement solutions. Programs also run risks when transitioning and adapting to an Agile culture. During the early adoption period it is0 码力 | 74 页 | 3.57 MB | 6 月前3
The DevOps HandbookSometimes we’ll draw a graph of something that isn’t moving yet, just in case it decides to make a run for it…Tracking everything is key to moving fast, but the only way to do it is to make tracking anything0 码力 | 8 页 | 24.02 KB | 6 月前3
The DevOps HandbookIncorporate these paths into automated tests 1. Static Analysis – inspect program code for all possible run-time behaviors and seek out coding flaws, back doors, and potentially malicious code2. Dynamic Analysis0 码力 | 9 页 | 25.13 KB | 6 月前3
A Seat at the Table - IT Leadership in the Age of Agilityand ties.The CIO’s Place at the Table IT leadership runs the business along with the others who run the business. The seat at the table is earned by being at the table. The role of senior IT leadership0 码力 | 7 页 | 387.48 KB | 6 月前3
共 7 条
- 1













