Adventures in DevOps

Will Button, Warren Parad
undefined
Aug 6, 2019 • 48min

DevOps 002: Castigated by Containers

PanelNell Shamrel-HarringtonLee WaylinScott NixonEpisode Summary The panelists introduce themselves. Nell is a principal engineer at Chef, Lee runs the DevOps consulting team Fuzzy Logic Systems, and Scott runs Cloud Mechanics consulting. The topic of today’s podcast is containers. They begin by defining what a container is, with each sharing their own definition. Containers aren’t really new, they’re just a hot topic because companies like Docker made them easier to use and has brought them into the mainstream. The panelists agree that containers are not for storing data, only for running applications, but that data can be mounted to a container. This is one of the biggest beginner mistakes.  They discuss situations that are conducive to the proper use of containers. Containers are best added to mature and large scale projects. They discuss the pros and cons of Kubernetes. The panel gives advice on how to start using containers, suggesting new users start by containerizing one thing at a time rather than trying to do it all at once. They remind listeners that if you want something to stick around for each deploy, it should not be in the container itself because containers are temporary. They talk about how to create a container, good patterns and anti-patterns found when using containers. They discuss possible security concerns with anti-patterns in containers. They finish by talking about other container orchestrators and how to get traffic to Docker boxesLinksDockerContainerLAMP (Linux, Apache, MySQL, PHP) KubernetesHabitat.ioCICDDocker SwarmApache Mesos PicksNell Sharmell Harrington:Trader Joe’s Iced CoffeeBig Little LiesLee Waylin:Magic SandboxFall, or Dodge in HellWhisper RoomScott Nixon:  An Absolutely Remarkable ThingThe Book of Beautiful Questions
undefined
Aug 6, 2019 • 1h 19min

DevOps 003: The Tool Chain Crisis with Priyanka Sharma

PanelCharles Max WoodLee WhalenScott NixonJoined by Special Guest: Priyanka SharmaSummaryPriyanka Sharma gives an intro to the tool chain crisis; the panel shares their perspective on the crisis and where they see this problem. The panel considers how to solve this problem and Priyanka outlines a solution. She gives examples of how to start the data modeling process she believes will help solve this crisis along with suggesting guard rails for developers. The panel discusses this solution and considers how this will work in startups and smaller companies compared to well-established companies with their own tooling. Priyanka shares how to overcome the “we invented it here” syndrome. The panel considers how to choose the tools and the criteria to follow when considering tools.  The panel asks Priyanka about The Cloud Native Computing Foundation. Priyanka explains how it works and how projects are submitted and chosen. She shares where she thinks the DevOps industry is going and how the true promise of DevOps can only be reached by putting it in the hands of developers. The panel ends with a discussion on developer compensation problems, an increase of workloads and the benefits and need for remote work. Linkshttps://kubernetes.io/  https://jenkins.io/  https://travis-ci.org/  https://aws.amazon.com/eks/  https://about.gitlab.com/2019/07/03/group-conversation-podcast/  https://about.gitlab.com/  https://meetings.hubspot.com/team104/adventures-in-devops-episode  Enterprise Leaders’ Protips for Scavenger Hunting Through the Cloud Native Tool Weeds  https://blogs.vmware.com/cloudnative/files/2018/01/Screen-Shot-2018-01-22-at-4.19.03-PM.png  https://linkerd.io/  Https://nginx.org  https://www.cncf.io/  https://www.envoyproxy.io/  https://prometheus.io/  https://twitter.com/pritiankahttps://www.facebook.com/Adventures-in-DevOps-345350773046268/PicksLee Whalen:http://www.catb.org/esr/loadsharers/http://boringtechnology.club/  Scott Nixon:Byron Cook, Amazon | AWS re:Inforce 2019  https://aws.amazon.com/security/provable-security/  Priyanka Sharma:https://docs.gitlab.com/ee/user/project/web_ide/  Keynote: Commercial Open Source Business Models - Sid Sijbrandij, Co-founder & CEO, GitLab  https://ai.google/research/pubs/pub36356  Go Remote- https://about.gitlab.com/company/culture/all-remote/#resources  Charles Max Wood:Air Conditioninghttps://conferences.oreilly.com/oscon/oscon-or  The ExpanseSpecial Guest: Priyanka Sharma .
undefined
Aug 6, 2019 • 1h 6min

DevOps 004: Blameless culture and Reliability with Ashar Rizqi

PanelCharles Max WoodScott NixonLee WhalenJoined by Special Guest: Ashar RizqiSummaryAshar Rizqi, co-founder and CEO of Blameless, Inc., shares his approach to taking an unreliable system and making it reliable. The panel discusses the importance of maintaining a blameless culture. Ashar explains what an error budget is and principles to use when creating an error budget. The panel considers the benefits of using an error budget. What to measure and how to measure for reliability are considered and the panel discusses how to manage the data received. Ashar explains the importance of cultures and how this affects reliability. The panel asks Ashar about Blameless, Inc; Ashar explains what they are all about, what they do and what types of companies need Blameless, Inc.Links https://www.blameless.com/Site Reliability Engineering  https://www.linkedin.com/in/ashar-rizqi-6614487https://twitter.com/blamelesshqhttps://www.blameless.com/blog/https://twitter.com/citadelgrad/status/1141832712195493888  https://www.facebook.com/Adventures-in-DevOps-345350773046268/PicksCharles Max Wood:https://azure.microsoft.com/en-us/Lee W:https://restic.net/  https://www.backblaze.com/b2/  Scott Nixon:https://fs.blog/mental-models/  The Great Mental Models  https://devops.com/devops-shift-left-avoid-failure/  Ashar Rizqi:Why We Sleep: Unlocking the Power of Sleep and Dreams   Special Guest: Ashar Rizqi.

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app