Join us in May for a packed agenda featuring "Security Tools for K8s Apps" w/ Eric Magnus (SysDig), "Fluent Bit: Extending Your Logging Pipeline with Go" w/ Warren Fernandes+Jason Keene (Pivota)l, & "Firebase Hosting for Google Cloud Run" w/ Patrick Martin (Google).
[06:00 - 06:30 PM] Dinner/Drinks by Microsoft
[06:30 - 07:00 PM] Security Tools for K8s Apps (Eric Magnus)
Cloud Native platforms such as K8s & Cloud Foundry help developers to easily get started deploying & running their applications at scale. But as this access to compute starts to become ubiquitous, how you secure & maintain compliance standards in these environments becomes extremely important. In this talk we'll cover the basics of securing Cloud Native platforms such as K8s. We will also cover open source tools - such as Clair, Anchore, & Sysdig Falco - that can be used to maintain secure computing environment. Attendees will walk away w/ a good understanding of the challenges of securing a Cloud Native platform & practical advice on using open source tools as part of their security strategy.
BIO: Eric's career in tech has been spent at innovators like Nimble Storage, HPE, & Rubrik, architecting highly reliable & resilient solutions for businesses across a broad range of industries. As a Solutions Architect at Sysdig, the open-source container intelligence platform, he is able to help customers effectively utilize the vast amount of data that drives the K8s ecosystem.
[07:00 - 07:10 PM] BREAK
[07:10- 07:45 PM] Fluent Bit: Extending Your Logging Pipeline with Go (Warren Fernandes+Jason Keene)
Fluent Bit is a high-performance & lightweight logging agent implemented in C. Unlike its better known sibling Fluentd, it has fewer plugins for processing & forwarding logs. To facilitate the need for plugins, Fluent Bit has exposed interfaces for writing output plugins in Go.
In this talk Warren & Jason describe how they implemented an output plugin for the syslog protocol whilst explaining the challenges they faced. Topics Include:
-Why Fluent Bit
-An overview of Fluent Bit’s architecture
-How Fluent Bit interfaces between C & Go
-How to write a Go output plugin
-What are the current limitations of Go plugins
-Recent & future improvements to Fluent Bit’s Go interface
This talk would interest those evaluating Fluent Bit to be a part of their logging solution. You’ll learn how extensible it can be by using third-party plugins or by building your own!
Warren Fernandes is an engineer on the Cloud R&D team @ Pivotal focused on open source observability tools. Warren has been a contributor to the Prometheus project & has helped integrate tech like promql into Pivotal’s metrics products. Warren has a Master’s Degree in Computer Science from the University of Colorado at Boulder. In his spare time, Warren enjoys traveling the world, the mountains of Colorado & expending huge amounts of energy playing table tennis!
Jason Keene is an engineer @ Pivotal working on observability for K8s & Cloud Foundry. He co-organizes the Denver & Boulder Go meetups & is an active member of the Colorado Go community. Jason works out of Denver, Colorado where he enjoys running, hiking, biking, camping, & meditating.
[07:45- 08:15 PM] Firebase Hosting for Google Cloud Run
Learn how to combine Firebase Hosting w/ Google's new Cloud Run product, serverless functions built on top of K8s and Knative, & to build & deploy microservices in any language or framework you want.
BIO: Patrick is a Dev Advocate on Google's Firebase w/ a focus on game development using Firebase. Prior to joining Google, he worked in mobile games & connected smart toys. He's credited on games such as Monopoly for the iPad, Ninjatown: Climber, and Space Miner: Space Ore Bust. Toys he's worked on include Sphero, Star Wars BB-8, & Sphero's RVR. Patrick has a bachelor's degree in Real Time Interactive Simulations from the DigiPen Institute of Technology.
[08:15 - 08:30] Stick around, socialize & network!