Curriculum

  1. 1

    Book Preview

    1. Ultimate Cilium and eBPF for Cloud Native Development Free preview
  2. 2

    Introduction

    1. (Included in full purchase)
  3. 3

    Chapter 1 : Introduction to Cloud Native Networking

    1. (Included in full purchase)
  4. 4

    Chapter 2 : Fundamentals of eBPF

    1. (Included in full purchase)
  5. 5

    Chapter 3 : Getting Started with Cilium

    1. (Included in full purchase)
  6. 6

    Chapter 4 : Advanced Cilium Features

    1. (Included in full purchase)
  7. 7

    Chapter 5 : eBPF Programming for Cloud-Native Environments

    1. (Included in full purchase)
  8. 8

    Chapter 6 : Cilium Internals

    1. (Included in full purchase)
  9. 9

    Chapter 7 : Security with Cilium And eBPF

    1. (Included in full purchase)
  10. 10

    Chapter 8 : Observability and Monitoring

    1. (Included in full purchase)
  11. 11

    Chapter 9 : Load Balancing and Service Discovery

    1. (Included in full purchase)
  12. 12

    Chapter 10 : Performance Optimization

    1. (Included in full purchase)
  13. 13

    Chapter 11 : Troubleshooting and Debugging

    1. (Included in full purchase)
  14. 14

    Chapter 12 : Extended Use Cases

    1. (Included in full purchase)
  15. 15

    Chapter 13 : Future of Cloud- Native Networking with eBPF

    1. (Included in full purchase)
  16. 16

    APPENDIX A : Troubleshooting Guide

    1. (Included in full purchase)
  17. 17

    APPENDIX B : Tools and Utilities

    1. (Included in full purchase)
  18. 18

    INDEX

    1. (Included in full purchase)

About the course

Cilium and eBPF are revolutionizing cloud-native development by providing unparalleled observability, security, and performance enhancements. Ultimate Cilium and eBPF for Cloud Native Development bridges the knowledge gap, empowering developers, DevOps engineers, and IT professionals to leverage these technologies for building robust, scalable cloud-native applications. This book explores eBPF and Cilium in depth, starting with core concepts and fundamental principles to establish a solid foundation. Subsequent chapters cover practical applications, including tutorials on implementing Cilium in Kubernetes, optimizing network performance, and enhancing security with eBPF. Key takeaways include mastering eBPF programming, deploying Cilium for networking, monitoring applications, and leveraging eBPF for advanced security. Real-world case studies and hands-on examples provide practical insights and reinforce learning. By the end of this book, you will be equipped to implement and manage eBPF and Cilium in cloud-native projects. You will gain the skills to optimize performance, ensure robust security, and achieve superior observability, positioning yourself at the forefront of cloud-native development.

About the Author

Gaurav Shekhar is a seasoned technology leader and Distinguished Engineer with over 20 years of experience in the financial technology industry. Currently, he serves as Vice President - Director of Platform Engineering at one of the largest financial institutions in the United States. In this role, he leads the transformation of the organization’s platform to a cloud-native architecture, leveraging public cloud infrastructure to improve scalability, security, and performance. Gaurav oversees critical initiatives, including infrastructure design, architecture modernization, and the implementation of CI/CD pipelines, enabling the seamless migration of APIs and user interfaces to the cloud.