345 Tech Talks-logo

345 Tech Talks

Technology Podcasts >

345 Tech Talks are conversations between Andrew and Paul about how to build and operate amazing software. We focus on software delivery, technology and architecture. Looking at a different topic each week, we roam freely over the domain of tech and invite you to ramble along with us!

345 Tech Talks are conversations between Andrew and Paul about how to build and operate amazing software. We focus on software delivery, technology and architecture. Looking at a different topic each week, we roam freely over the domain of tech and invite you to ramble along with us!
More Information

Location:

United States

Description:

345 Tech Talks are conversations between Andrew and Paul about how to build and operate amazing software. We focus on software delivery, technology and architecture. Looking at a different topic each week, we roam freely over the domain of tech and invite you to ramble along with us!

Language:

English


Episodes

10: Episode 10: Recap, Reorient, Remux

4/12/2019
More
To view the episode on the 345 website click here (https://www.345.systems/podcast/episode-10-recap-reorient-remux/?utm_source=ep10&utm_medium=Audioboom&utm_campaign=345TechTalks) . I've been wanting to do this episode for a while now, to place some context around why we have chosen the subjects we have, and where we have come from in terms of our thinking. Paul being away for the weekend has given me an ideal opportunity to sneak in with this one! 345 as an organisation stemmed from a great...

Duration:00:43:09

9: Episode 9: How to Rapidly Deliver a Kubernetes Microservices Platform

3/29/2019
More
Summary At a high level, our approach is split into 4 areas: Define - discovery and definition of what we're going to deliver Deliver - delivering the DevOps, infrastructure and shared services Exploit - maximising the ability to deliver apps onto this platform Maintain - ensuring we stay current, and making sure we can adapt to future needs In this podcast we're looking at the first two of these. We are going from scratch to the point where you have the technology in place on which you can...

Duration:01:12:23

8: Episode 8: Our DevOps Stack

3/22/2019
More
This article and episode is aimed at a technical audience: architects, developers and release managers. A foundation for rapidly building microservices on Kubernetes We’re looking now at the DevOps stack we’re building with, notably the stack that we are using to build Glu (https://www.glu.lu/ (https://www.glu.lu/?utm_source=ep08&utm_medium=Podcast&utm_campaign=345TechTalks) ) that will go into live Beta next month. If you’ve been following the podcast series you’ll know that we’re building...

Duration:01:15:20

7: Episode 7: Our 10 Principles for DevOps Part Deux

3/15/2019
More
This follows on from the first part where we covered the first 5 principles of DevOps: Automate everything Git is the source of truth No sensitive data or values are stored in Git Adopt an Infrastructure as Code (IaC) approach Adopt an Immutable Infrastructure approach We get straight onto the content by diving straight into the remaining 5 principles: Adopt an Immutable Application approach Especially pertinent to testing. We need to make sure that our application is isolated when...

Duration:01:13:49

6: Episode 6: Our 10 Principles for DevOps (Part One)

3/8/2019
More
If you work in software development, and if you haven't been living in a cave since 1994, you'll have heard about DevOps. Everyone talks about it, everyone has their own idea about what's involved and everyone assumes that everyone else has got it better. Maybe it's more like sex than we thought... This is another big topic and we've split the discussion across two episodes. In this episode we're introducing DevOps and looking at principles 1-5. In the next episode we'll look at principles...

Duration:01:09:05

5: Episode 5: 7 Outcomes for Success in Software Development Part Deux

3/1/2019
More
In this episode we're closing off the remaining 4 outcomes for success in software development. In the first episode we covered Rapid Delivery, Available & Scalable and Secure. Remember, you can always read the 7 outcomes on the 345 site here (https://www.345.systems/how-we-help/) . The last 4 outcomes discussed in this episode are: Quality & Bug-Free Quality in software is layered, we approach it in a number of ways: Does the solution meet design intent? (This can be tech design and product...

Duration:01:05:48

4: Episode 4: 7 Outcomes for Success in Software Development (Part 1)

2/22/2019
More
Blog post for the episode is here: https://www.345.systems/podcast/episode-4-7-outcomes-for-success-in-software-development-part-1/ (https://www.345.systems/podcast/episode-4-7-outcomes-for-success-in-software-development-(part-1)/) Define what success looks like for you The 345 Method is a way of getting you to success. You start by looking at the following areas that are affected by your technology solutions: Rapid Delivery Available & Scalable Secure Quality & Bug-Free Costs Optimised...

Duration:00:54:19

3: Episode 3: Fundamentals of Kubernetes

2/15/2019
More
The highlights of the podcast are: Kubernetes contributes to 3 of the 7 Outcomes, (https://www.345.systems/how-we-help/) specifically Rapid Delivery, Avalilable & Scalable and Costs Optimised. We briefly cover the concept of Microservices: breaking an application into small units that are independently deployable and scalable. This reduces the complexity of our applications and reduces the regression burden as our services are isolated. Containerising applications means that your application...

Duration:01:32:45

2: Episode 2: From Yes SQL to NoSQL

2/8/2019
More
In this episode we’re talking database technology. Specifically, we’re talking about how we have moved to NoSQL databases as standard as we are designing for load. There’s a lot of ground to cover ranging from the underlying computer science to the choices you can make to get started. The highlights of the podcast are: We begin by referencing the 7 Outcomes, especially those that are most relevant to NoSQL technology. Depending on the use case, NoSQL can assist with Rapid Delivery. Usually...

Duration:01:29:12

1: Episode 1: Tracing and Debugging Microservices in Kubernetes

2/8/2019
More
This is the inaugural episode of the 345 Tech Talks podcast. In this episode Andrew and Paul discuss the issue of tracing and debugging microservices in Kubernetes. This is a technical deep dive into a subject that can make or break your ability to build, test and operate a large production system. A while back we wrote an article “Best Practices for Tracing and Debugging Microservices (https://www.345.systems/technical/best-practices-tracing-debugging-microservices/) ” that has turned out...

Duration:01:10:08