Learning EBPF

Download Learning EBPF PDF Online Free

Author :
Release : 2023-03-07
Genre : Computers
Kind :
Book Rating : 091/5 ( reviews)

Learning EBPF - read free eBook in online reader or directly download on the web page. Select files or add your book in reader. Download and read online ebook Learning EBPF write by Liz Rice. This book was released on 2023-03-07. Learning EBPF available in PDF, EPUB and Kindle. What is eBPF? With this revolutionary technology, you can write custom code that dynamically changes the way the kernel behaves. It's an extraordinary platform for building a whole new generation of security, observability, and networking tools. This practical book is ideal for developers, system administrators, operators, and students who are curious about eBPF and want to know how it works. Author Liz Rice, chief open source officer with cloud native networking and security specialists Isovalent, also provides a foundation for those who want to explore writing eBPF programs themselves. With this book, you will: Learn why eBPF has become so important in the past couple of years Write basic eBPF code, and manipulate eBPF programs and attach them to events Explore how eBPF components interact with Linux to dynamically change the operating system's behavior Learn how tools based on eBPF can instrument applications without changes to the apps or their configuration Discover how this technology enables new tools for observability, security, and networking

BPF Performance Tools

Download BPF Performance Tools PDF Online Free

Author :
Release : 2019-11-27
Genre : Computers
Kind :
Book Rating : 588/5 ( reviews)

BPF Performance Tools - read free eBook in online reader or directly download on the web page. Select files or add your book in reader. Download and read online ebook BPF Performance Tools write by Brendan Gregg. This book was released on 2019-11-27. BPF Performance Tools available in PDF, EPUB and Kindle. Use BPF Tools to Optimize Performance, Fix Problems, and See Inside Running Systems BPF-based performance tools give you unprecedented visibility into systems and applications, so you can optimize performance, troubleshoot code, strengthen security, and reduce costs. BPF Performance Tools: Linux System and Application Observability is the definitive guide to using these tools for observability. Pioneering BPF expert Brendan Gregg presents more than 150 ready-to-run analysis and debugging tools, expert guidance on applying them, and step-by-step tutorials on developing your own. You’ll learn how to analyze CPUs, memory, disks, file systems, networking, languages, applications, containers, hypervisors, security, and the kernel. Gregg guides you from basic to advanced tools, helping you generate deeper, more useful technical insights for improving virtually any Linux system or application. • Learn essential tracing concepts and both core BPF front-ends: BCC and bpftrace • Master 150+ powerful BPF tools, including dozens created just for this book, and available for download • Discover practical strategies, tips, and tricks for more effective analysis • Analyze compiled, JIT-compiled, and interpreted code in multiple languages: C, Java, bash shell, and more • Generate metrics, stack traces, and custom latency histograms • Use complementary tools when they offer quick, easy wins • Explore advanced tools built on BPF: PCP and Grafana for remote monitoring, eBPF Exporter, and kubectl-trace for tracing Kubernetes • Foreword by Alexei Starovoitov, creator of the new BPF BPF Performance Tools will be an indispensable resource for all administrators, developers, support staff, and other IT professionals working with any recent Linux distribution in any enterprise or cloud environment.

Container Security

Download Container Security PDF Online Free

Author :
Release : 2020-04-06
Genre : Computers
Kind :
Book Rating : 677/5 ( reviews)

Container Security - read free eBook in online reader or directly download on the web page. Select files or add your book in reader. Download and read online ebook Container Security write by Liz Rice. This book was released on 2020-04-06. Container Security available in PDF, EPUB and Kindle. To facilitate scalability and resilience, many organizations now run applications in cloud native environments using containers and orchestration. But how do you know if the deployment is secure? This practical book examines key underlying technologies to help developers, operators, and security professionals assess security risks and determine appropriate solutions. Author Liz Rice, Chief Open Source Officer at Isovalent, looks at how the building blocks commonly used in container-based systems are constructed in Linux. You'll understand what's happening when you deploy containers and learn how to assess potential security risks that could affect your deployments. If you run container applications with kubectl or docker and use Linux command-line tools such as ps and grep, you're ready to get started. Explore attack vectors that affect container deployments Dive into the Linux constructs that underpin containers Examine measures for hardening containers Understand how misconfigurations can compromise container isolation Learn best practices for building container images Identify container images that have known software vulnerabilities Leverage secure connections between containers Use security tooling to prevent attacks on your deployment

Learning Modern Linux

Download Learning Modern Linux PDF Online Free

Author :
Release : 2022-04-15
Genre : Computers
Kind :
Book Rating : 892/5 ( reviews)

Learning Modern Linux - read free eBook in online reader or directly download on the web page. Select files or add your book in reader. Download and read online ebook Learning Modern Linux write by Michael Hausenblas. This book was released on 2022-04-15. Learning Modern Linux available in PDF, EPUB and Kindle. If you use Linux in development or operations and need a structured approach to help you dive deeper, this book is for you. Author Michael Hausenblas also provides tips and tricks for improving your workflow with this open source operating system. Whether you're a developer, software architect, or site reliability engineer, this hands-on guide focuses on ways to use Linux for your everyday needs, from development to office-related tasks. Along the way, you'll gain hands-on experience with modern Linux terminals and shells, and learn how to manage your workloads. You'll understand how to run Linux applications by using containers, systemd, modern filesystems, and immutable distros such as Flatcar and Bottlerocket. Use Linux as a modern work environment, rather than just from an admin perspective Learn critical components such as the Linux kernel, terminal multiplexer, human-friendly shells, and portable shell scripting Become familiar with access control, from file permissions to capabilities, and understand the role of filesystems as a fundamental building block Learn about application dependency management and containers Gain hands-on experience with the Linux networking stack and tooling, including DNS Apply modern operating system observability to manage your workloads Become familiar with interprocess communication, virtual machines, and selected security topics

TinyML for Edge Intelligence in IoT and LPWAN Networks

Download TinyML for Edge Intelligence in IoT and LPWAN Networks PDF Online Free

Author :
Release : 2024-06-17
Genre : Computers
Kind :
Book Rating : 037/5 ( reviews)

TinyML for Edge Intelligence in IoT and LPWAN Networks - read free eBook in online reader or directly download on the web page. Select files or add your book in reader. Download and read online ebook TinyML for Edge Intelligence in IoT and LPWAN Networks write by Bharat S Chaudhari. This book was released on 2024-06-17. TinyML for Edge Intelligence in IoT and LPWAN Networks available in PDF, EPUB and Kindle. Recently, Tiny Machine Learning (TinyML) has gained incredible importance due to its capabilities of creating lightweight machine learning (ML) frameworks aiming at low latency, lower energy consumption, lower bandwidth requirement, improved data security and privacy, and other performance necessities. As billions of battery-operated embedded IoT and low power wide area networks (LPWAN) nodes with very low on-board memory and computational capabilities are getting connected to the Internet each year, there is a critical need to have a special computational framework like TinyML. TinyML for Edge Intelligence in IoT and LPWAN Networks presents the evolution, developments, and advances in TinyML as applied to IoT and LPWANs. It starts by providing the foundations of IoT/LPWANs, low power embedded systems and hardware, the role of artificial intelligence and machine learning in communication networks in general and cloud/edge intelligence. It then presents the concepts, methods, algorithms and tools of TinyML. Practical applications of the use of TinyML are given from health and industrial fields which provide practical guidance on the design of applications and the selection of appropriate technologies. TinyML for Edge Intelligence in IoT and LPWAN Networks is highly suitable for academic researchers and professional system engineers, architects, designers, testers, deployment engineers seeking to design ultra-lower power and time-critical applications. It would also help in designing the networks for emerging and future applications for resource-constrained nodes. This book provides one-stop solutions for emerging TinyML for IoT and LPWAN applications. The principles and methods of TinyML are explained, with a focus on how it can be used for IoT, LPWANs, and 5G applications. Applications from the healthcare and industrial sectors are presented. Guidance on the design of applications and the selection of appropriate technologies is provided.