The DevOps Handbookenvironments 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 月前3
The DevOps Handbookfast 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 月前3
XDNN TVM - Nov 2019we track: Latency & Throughput ˃ ML pipeline contains multiple stages, performance limited by slowest one ˃ Performance results based on Xilinx own runtime pipeline available in github (https://github es/mp_classify.py) Streamlined multi-process pipeline using shared memory Usually need >4 Pre-Process cores running to keep up with FPGA ˃ TVM pipeline needed. CPU/FPGA partitions ideally run in parallel Post-Process (fc/softmax/nms) FPGA Acceleration Pre-Process (resize)© Copyright 2018 Xilinx FPGA Pipeline report in MLSuite 1.5 (animated gif of ResNet-50, view in slideshow mode) >> 14© Copyright 20180 码力 | 16 页 | 3.35 MB | 5 月前3
Julia 1.11.4printed: hello | sort. How, then, does one construct a pipeline? Instead of using '|' inside of backticks, one uses pipeline: julia> run(pipeline(`echo hello`, `sort`)); hello This pipes the output there's only one line to sort, but we can certainly do much more interesting things: julia> run(pipeline(`cut -d: -f3 /etc/passwd`, `sort -n`, `tail -n5`)) 210 211 212CHAPTER 27. RUNNING EXTERNAL PROGRAMS process. Julia lets you pipe the output from both of these processes to another program: julia> run(pipeline(`echo world` & `echo hello`, `sort`)); hello world In terms of UNIX plumbing, what's happening0 码力 | 2007 页 | 6.73 MB | 3 月前3
Julia 1.11.5 Documentationprinted: hello | sort. How, then, does one construct a pipeline? Instead of using '|' inside of backticks, one uses pipeline: julia> run(pipeline(`echo hello`, `sort`)); hello This pipes the output there's only one line to sort, but we can certainly do much more interesting things: julia> run(pipeline(`cut -d: -f3 /etc/passwd`, `sort -n`, `tail -n5`)) 210 211 212CHAPTER 27. RUNNING EXTERNAL PROGRAMS process. Julia lets you pipe the output from both of these processes to another program: julia> run(pipeline(`echo world` & `echo hello`, `sort`)); hello world In terms of UNIX plumbing, what's happening0 码力 | 2007 页 | 6.73 MB | 3 月前3
Julia 1.11.6 Release Notesprinted: hello | sort. How, then, does one construct a pipeline? Instead of using '|' inside of backticks, one uses pipeline: julia> run(pipeline(`echo hello`, `sort`)); hello This pipes the output there's only one line to sort, but we can certainly do much more interesting things: julia> run(pipeline(`cut -d: -f3 /etc/passwd`, `sort -n`, `tail -n5`)) 210 211 212CHAPTER 27. RUNNING EXTERNAL PROGRAMS process. Julia lets you pipe the output from both of these processes to another program: julia> run(pipeline(`echo world` & `echo hello`, `sort`)); hello world In terms of UNIX plumbing, what's happening0 码力 | 2007 页 | 6.73 MB | 3 月前3
julia 1.13.0 DEVHow, then, does one construct a pipeline? Instead of using '|' inside of backticks, one uses pipeline:CHAPTER 27. RUNNING EXTERNAL PROGRAMS 365 julia> run(pipeline(`echo hello`, `sort`)); hello This there's only one line to sort, but we can certainly do much more interesting things: julia> run(pipeline(`cut -d: -f3 /etc/passwd`, `sort -n`, `tail -n5`)) 210 211 212 213 214 This prints the highest process. Julia lets you pipe the output from both of these processes to another program: julia> run(pipeline(`echo world` & `echo hello`, `sort`)); hello world In terms of UNIX plumbing, what's happening0 码力 | 2058 页 | 7.45 MB | 3 月前3
Julia 1.12.0 RC1How, then, does one construct a pipeline? Instead of using '|' inside of backticks, one uses pipeline:CHAPTER 27. RUNNING EXTERNAL PROGRAMS 366 julia> run(pipeline(`echo hello`, `sort`)); hello This there's only one line to sort, but we can certainly do much more interesting things: julia> run(pipeline(`cut -d: -f3 /etc/passwd`, `sort -n`, `tail -n5`)) 210 211 212 213 214 This prints the highest process. Julia lets you pipe the output from both of these processes to another program: julia> run(pipeline(`echo world` & `echo hello`, `sort`)); hello world In terms of UNIX plumbing, what's happening0 码力 | 2057 页 | 7.44 MB | 3 月前3
Julia 1.12.0 Beta4How, then, does one construct a pipeline? Instead of using '|' inside of backticks, one uses pipeline:CHAPTER 27. RUNNING EXTERNAL PROGRAMS 365 julia> run(pipeline(`echo hello`, `sort`)); hello This there's only one line to sort, but we can certainly do much more interesting things: julia> run(pipeline(`cut -d: -f3 /etc/passwd`, `sort -n`, `tail -n5`)) 210 211 212 213 214 This prints the highest process. Julia lets you pipe the output from both of these processes to another program: julia> run(pipeline(`echo world` & `echo hello`, `sort`)); hello world In terms of UNIX plumbing, what's happening0 码力 | 2057 页 | 7.44 MB | 3 月前3
Julia 1.12.0 Beta3How, then, does one construct a pipeline? Instead of using '|' inside of backticks, one uses pipeline:CHAPTER 27. RUNNING EXTERNAL PROGRAMS 365 julia> run(pipeline(`echo hello`, `sort`)); hello This there's only one line to sort, but we can certainly do much more interesting things: julia> run(pipeline(`cut -d: -f3 /etc/passwd`, `sort -n`, `tail -n5`)) 210 211 212 213 214 This prints the highest process. Julia lets you pipe the output from both of these processes to another program: julia> run(pipeline(`echo world` & `echo hello`, `sort`)); hello world In terms of UNIX plumbing, what's happening0 码力 | 2057 页 | 7.44 MB | 3 月前3
共 17 条
- 1
- 2













