July 19th, 2018 | 20 mins 56 secs
berkeley packet filter, bpf, cilium, cilium project, covalent, kubernetes, lawrence berkeley labs, linux, network packets, networking, policy, sco
The Berkeley Packet Filter is ancient history. It was created in 1992 at Lawrence Berkeley Labs as a way better filter and sort network packets. In the early 2000's it was at the heart of the long running SCO versus Linux lawsuit. Today, it's just another raw interface included with Linux. Recently, however, BPF has become a bit of an interesting topic, as it's become a popular replacement for IPTables.
Thomas Graf, CTO and co-founder at Covalent. is also the leader of the Cilium Project. Cilium offers API-aware networking and security for Kubernetes users based on BPF. Graf said that the power of BPF can be tough to utilize in Kubernetes, and so the Cilium Project is aimed at making that easier.
July 3rd, 2018 | 24 mins 53 secs
automation engineering, caxfax, chef, chef architecture, chef habitat, developers, devops, it administration, linux, software architecture
Chef isn't just for standing up machines anymore. With so much riding on enterprise infrastructure, it's tough to move things around with confidence, and to remain certain that everything you removed, moved or replaced is properly back online after such a shift. Chef has evolved to provide this sort of reassurance to IT administrators and developers, far beyond the original use case of provisioning and standing up single machines.
June 13th, 2018 | 29 mins 20 secs
aqua security, container orchestration, containers, docker, ebook, google, gvisor, hyper.sh, kata containers, kubernetes ebook 2, linux, linux kernel, microservices
In the race to make this weird, wild world of distributed, containerized applications compatible with the virtualized infrastructure upon which most enterprises depend, perhaps no project has made more progress than Kata Containers. The product of collaboration between the Hyper.sh project and Intel’s Clear Containers, Kata aims to pair individual containers with hypervisors, creating that direct link with the hardware that typifies first-generation virtualization, and isolating host Linux kernels from one another.
Google’s recent gVisor project follows a similar path, creating a minimal Linux kernel for the container hosts that reduces the likelihood of exploit.
October 11th, 2017 | 18 mins 29 secs
app service on linux, azure, cloud foundry foundation, cloud native computing foundation, corporate culture, linux, linux foundation, microsoft, microsoft azure, open source, open source ecosystem, open source summit 2017
Microsoft has taken an approach that essentially meets the developer halfway by providing abstractions so tools like Jenkins and Terraform can seamlessly work in hybrid, multi-cloud environments using third-party tools. It's a mouthful but speaks to the concept of federation and how abstracting operations has become an important philosophy for Microsoft as it works to help developers bridge the gaps that have long been impassable. The intricate operations requirements to glue disparate components has long eluded customers. To close the gap means meeting developers where they are.
In essence, Microsoft is offering a platform for developers to use the tools they know and love instead of rebuilding from scratch, said Arun Chandrasekhar, Senior Program Manager at Microsoft Azure, who joined us for a conversation at OpenSource Summit in Los Angeles in September.
Watch on YouTube: https://youtu.be/0ZzwPeAnI3g
October 5th, 2017 | 12 mins 14 secs
azure, azure app service, cloud, cloud native technologies, containers, docker, jenkins, linux, microsoft, microsoft azure, open source, open source summit, open source summit 2017, solomon hykes, terraform
A long running narrative about complexity has served as a story line for many years in the communities that made distributed systems possible. For example, Microsoft recently announced that Azure App Service now runs on Linux. The underlying infrastructure depends on Docker to run containers that are either built in with specific stack versions, or developers’ own custom containers. Microsoft is participating in open source communities and using technologies to abstract complexities for developers building web applications.
"It allows to deploy, run and scale web apps quickly without thinking about the infrastructure," said Ahmed Elnably, Program Manager II at Microsoft, in an interview at Open Source Summit.
Watch on YouTube: https://youtu.be/BWYEO5UpU4s