Tag DevOps

Incident Response with Emil Stolarsky

http://traffic.libsyn.com/sedaily/IncidentResponse.mp3Podcast: Play in new window | Download As a system becomes more complex, the chance of failure increases. At a large enough scale, failures are inevitable. Incident response is the practice of preparing for and effectively recovering from these failures. An engineering team can use checklists and runbooks to minimize failures. They can put a plan in place for responding to failures. And they can use the process of post

Continue reading…

High Volume Event Processing with John-Daniel Trask

http://traffic.libsyn.com/sedaily/HighVolumeEventProcessing.mp3Podcast: Play in new window | Download A popular software application serves billions of user requests. These requests could be for many different things. These requests need to be routed to the correct destination, load balanced across different instances of a service, and queued for processing. Processing a request might require generating a detailed response to the user, or making a write to a database, or the creation of a

Continue reading…

Deployment with Avi Cavale

http://traffic.libsyn.com/sedaily/Shippable.mp3Podcast: Play in new window | Download Software deployment evolves over time. In the 90s, a “deployment” might have meant issuing a new edition of your software via CD-ROM. Today, a deployment is often a multi-stage process. A new software build will undergo automated unit tests and integration tests, before being deployed to users.  The deployment might only go out to a small percentage of total users initially, with that

Continue reading…

Parse and Operations with Charity Majors

http://traffic.libsyn.com/sedaily/OperationswithCharityMajors.mp3Podcast: Play in new window | Download Parse was a backend as a service company built in 2011 before being acquired by Facebook in 2013. Building a backend as a service for developers requires walking a thin line between giving engineers lots of control and preventing those engineers from shooting themselves in the foot. While she was at Parse, Charity Majors learned about the operational burdens of managing a service

Continue reading…

ChatOps with Jason Hand

http://traffic.libsyn.com/sedaily/chatops_edited.mp3Podcast: Play in new window | Download Chat bots are your newest co-worker. Slack, HipChat, and other chat clients allow developers and other team members to communicate more dynamically than the limits of email. Companies have started to add bots to their chat rooms. These bots can give you technical information, restart a server, or notify you that a build has finished. Jason Hand is the author of ChatOps: Managing

Continue reading…

DevOps Handbook with Gene Kim

http://traffic.libsyn.com/sedaily/devops_handbook_edited.mp3Podcast: Play in new window | Download The intent of the DevOps movement is to get organizations moving faster and more effectively by breaking down siloes, and improving communication. Gene Kim’s book The Phoenix Project illustrated this by telling the fictional story of a company adopting a DevOps mentality. Although that book was fiction, Gene is an experienced engineer, having worked as founder and CTO of Tripwire, a software company

Continue reading…

The Art of Monitoring with James Turnbull

http://traffic.libsyn.com/sedaily/The_Art_of_Monitoring_Edited.mp3Podcast: Play in new window | Download Monitoring translates machine data into actionable business metrics, and is a key component of a modern software company. James Turnbull’s new book “The Art of Monitoring” describes how organizations can build their monitoring infrastructure.     James joins the show today to outline the strategies that a company can use to proactively monitor their systems. We talk about pull- vs. push-based monitoring, events,

Continue reading…

Secret Management and Vault with Hashicorp’s Seth Vargo

http://traffic.libsyn.com/sedaily/Vault_Edited.mp3Podcast: Play in new window | Download Every software application has secrets. User passwords and database credentials must be managed carefully, because poor access controls can lead to disaster scenarios. Vault is a tool for secret management, developed at Hashicorp, a company that builds software tools for application delivery and infrastructure management. Seth Vargo is a software engineer and open source advocate at Hashicorp, and in today’s episode he discusses

Continue reading…

Logging and NoOps with Christian Beedgen

http://traffic.libsyn.com/sedaily/Sumo_Edited.mp3Podcast: Play in new window | Download “You write the code, but you don’t run it? That’s just preposterous.” Software applications are constantly generating logs. These logs are necessary to understand how an application is functioning, and logs are key to debugging. As applications have gotten more complex, logging infrastructure has become complex as well. Storing and managing all of our log data is such a big task that several

Continue reading…

Automating Infrastructure at HashiCorp with Mitchell Hashimoto

http://traffic.libsyn.com/sedaily/Hashi_Edited_2.mp3Podcast: Play in new window | Download “SaaS, whether we want it or not, in enterprise technology or in our data centers, is coming.” Application delivery has become more complex as software architectures have moved into the cloud. Data center infrastructure has turned into code to be manipulated, and software engineering teams are adjusting their strategies. HashiCorp is a company that builds open-source software for application development and deployment. Mitchell

Continue reading…

Application Crash Monitoring with James Smith

http://traffic.libsyn.com/sedaily/bugsnag_Edited.mp3Podcast: Play in new window | Download “The dirty secret of software is that you cannot fix every single bug.” Applications can and will crash — it is increasingly important for developers to have visibility into the reasons how and why the crash occurred. James Smith is the guest on the show today, and joins Jeff to discuss why modern applications crash, and how developer products are improving to tighten

Continue reading…

DevOps at TopTal with Demir Selmanovic

http://traffic.libsyn.com/sedaily/devopstoptal_Edited.mp3Podcast: Play in new window | Download “Whenever you create more communication lines by separating concerns – and you definitely do that between developers – you’re adding more complexity.” DevOps has been the subject of many episodes of Software Engineering Daily. And yet–the question we continue to ask ourselves is “what is DevOps?” In order to understand the present, we must look into the past. On today’s show, we break

Continue reading…

Continuous Delivery and Test Automation with Flo Motlik

http://traffic.libsyn.com/sedaily/Codeship_Edited.mp3Podcast: Play in new window | Download “It’s Friday night and you’re basically out of the office on your way to meet with friends. And you just merge this thing and put it into production because you have that trust – that the system will capture any kind of problem.” Continuous integration and deployment are important tools for modern software development. With continuous integration and deployment, individual engineers can push

Continue reading…

Engineering Cloud Services with Sam Kottler

“A lot of our customers are kind of AWS refugees who really don’t want all the stuff amazon has, and they just want a really easy to use system that is reliable.”

Continue reading…

Django with Frank Wiles

“Don’t be so rigid in your methodologies and beliefs and whatever ecosystem you’re in. Everybody’s gotta be a little bit flexible because that rigidity doesn’t work. The only thing that we do as technologists that is rigid is that the compiler isn’t going to take a syntax error.”

Continue reading…

Simplifying Docker with Sean Li

“Docker has made containers much more accessible to developers, and the timing is actually very good because of the whole DevOps infrastructure as code movement.”

Continue reading…

DevOps: Fundamental Answers

What is DevOps? DevOps was an unclear term at the beginning of the week. Depending on who you ask, DevOps is: the agile manifesto applied to sysadmin the applied version of The Lean Enterprise the people who manage tools like Jenkins and containers Does the DevOps role actually exist? DevOps is a loose cultural thing, like agile. “DevOps” engineers are often software engineers or operations people that have been rebranded with minor change

Continue reading…

Origin of DevOps with John and Damon from DevOps Cafe

http://traffic.libsyn.com/sedaily/devopscafe.mp3Podcast: Play in new window | Download “DevOps is not a thing. It is a set of problem statements and solution possibilities that are always growing.” The hosts of DevOps Cafe joined Software Engineering Daily for a conversation about DevOps culture and misconceptions. Questions What do software engineers need to know about DevOps? What are the biggest misconceptions around DevOps? Is DevOps ultimately about continuous integration, or containers, or any

Continue reading…

  • 1 2