API: Aiden and Peter Integration Podcast artwork

API: Aiden and Peter Integration Podcast

32 episodes - English - Latest episode: over 1 year ago -

API is a podcast hosted by Aiden and Peter on Integration technologies. Together they will explore the world of computer integration from management practices, coding, methods of working and the challenges facing enterprise integration systems.






All opinions expressed are our own and do not necessarily express views of the speakers employers


Hosted on Acast. See acast.com/privacy for more information.

Technology Business integration api soa esb enterprise service bus documentation agile cicd services app
Homepage Google Podcasts Overcast Castro Pocket Casts RSS feed

Episodes

Changing IT Landscapes - DevOps

December 31, 2022 09:00 - 20 minutes - 28 MB

This series focuses on how the IT Landscape (with a focus on the cloud) has been changing over the last 5 - 10 years, with new methods of working like agile and frameworks based around it, growing automation, cloud topologies and the psyche as we transform legacy systems. In this episode we explore how DevOps has changed the way we work, how it has become ubiquitous, the benefit it brings, and why managers cannot expect full stack developers to use Automation and DevOps as a silver bullet f...

Changing IT Landscapes - Documentation

December 29, 2022 09:00 - 21 minutes - 29.8 MB

This series focuses on how the IT Landscape (with a focus on the cloud) has been changing over the last 5 - 10 years, with new methods of working like agile and frameworks based around it, growing automation, cloud topologies and the psyche as we transform legacy systems. In this episode we explore how Documentation has changed answering questions like - do we need documentation, what about self documenting code, what is the appropriate level and does documentation slow us down? All opinio...

Changing IT Landscapes - Administration

December 26, 2022 09:00 - 24 minutes - 34.1 MB

This series focuses on how the IT Landscape (with a focus on the cloud) has been changing over the last 5 - 10 years, with new methods of working like agile and frameworks based around it, growing automation, cloud topologies and the psyche as we transform legacy systems. In this episode we explore how administration has changed as we modernise. We explore what administration means, differences between operations and administration, Automation, the growth of admin REST APIs and our administ...

Changing IT Landscapes - Development

December 24, 2022 09:00 - 31 minutes - 43.4 MB

This series focuses on how the IT Landscape (with a focus on the cloud) has been changing over the last 5 - 10 years, with new methods of working like agile and frameworks based around it, growing automation, cloud topologies and the psyche as we transform legacy systems. In this episode we explore how development practices have changed, including cloud native deployment, security first principles, containerisation, Dev(SEC)Ops, Lightweight Deployments and Elastic Scaling All opinions expr...

Changing IT Landscapes - Environments

December 21, 2022 09:00 - 27 minutes - 38.3 MB

This series focuses on how the IT Landscape (with a focus on the cloud) has been changing over the last 5 - 10 years, with new methods of working like agile and frameworks based around it, growing automation, cloud topologies and the psyche as we transform legacy systems. In this episode we explore how route to live environments have changed as we modernise including standardisation, ephemeral deployments, route to live and the development straight to production. All opinions expressed are...

Stagnating Projects

February 28, 2022 09:00 - 26 minutes - 36.4 MB

In this episode we explore what leads to a project stagnating, the characteristics of a stagnating project and how to resolve issues as they arise, All opinions expressed are our own and do not necessarily express views of the speakers employers Hosted on Acast. See acast.com/privacy for more information.

Learning

February 14, 2022 09:00 - 27 minutes - 37.2 MB

In this episode we discuss mentors, mentoring and community based learning. Styles of learning and learning methods including reading, writing, watching etc. The approach we take to learning and how listeners might learn in the future Hosted on Acast. See acast.com/privacy for more information.

Teaching

January 31, 2022 09:00 - 26 minutes - 35.9 MB

In this episode we looked at teaching and mentoring, understanding learning styles, using an encouragement and task oriented learning path. How playback can be useful for assessing your own teaching and your mentees learning. All opinions expressed are our own and do not necessarily express views of the speakers employers Hosted on Acast. See acast.com/privacy for more information.

Motivation

January 17, 2022 09:00 - 21 minutes - 30.1 MB

In this episode we discuss how to motivate a team, how diversity of personalities helps the team, how to motivate others and how to motivate ourselves. All opinions expressed are our own and do not necessarily express views of the speakers employers Hosted on Acast. See acast.com/privacy for more information.

New Year Resolutions

January 10, 2022 09:00 - 27 minutes - 37.7 MB

In this episode we talk about our technical New Year's Resolutions, how we make them, how they relate to work and give an idea of some of the goals we are setting ourselves this year. Do you have any resolutions? Get in touch on LinkedIn and Twitter, let us know what yours are and how you plan to achieve them All opinions expressed are our own and do not necessarily express views of the speakers employers Hosted on Acast. See acast.com/privacy for more information.

Teamwork

January 03, 2022 09:00 - 26 minutes - 37 MB

in this episode, we discuss working in a team and what makes good teams and team members. We look at the difference between tech leads and project managers and how each role is essential to the team. We look at goals of a team and how to work to the goals and how personalities can help shape a team. All opinions expressed are our own and do not necessarily express views of the speakers employers Hosted on Acast. See acast.com/privacy for more information.

Design Documentation

July 05, 2021 00:08 - 32 minutes - 45.3 MB

In this episode we explore design documentation in IT projects; High level designs (HLD), low level designs (LLD), solution design, application designs and how they all fit together. We also discuss what goes into each design type, why its important to write design documentation and why people might not like writing design documents All opinions expressed are our own and do not necessarily express views of the speakers employers Hosted on Acast. See acast.com/privacy for more information.

Site Reliability Engineering

June 21, 2021 07:35 - 30 minutes - 41.8 MB

In this episode we explore what a site reliability engineer does, what site reliability engineering is and how it differs from the traditional operations role All opinions expressed are our own and do not necessarily express views of the speakers employers Hosted on Acast. See acast.com/privacy for more information.

Chaos Engineering

June 07, 2021 18:00 - 30 minutes - 41.3 MB

In this episode we explore how Chaos Engineering is implemented in systems, the issues that might arise and the benefits this approach has to culture, reliability and ease-of-mind when it comes to managing and supporting systems. We also looked at the cost to risk benefit and whether performing chaos in production is the right thing to do on balance. Chaos Engineering Blog by Aiden: https://aidensgallyvanting.blogspot.com/2019/10/bringing-chaos-monkey-to-heel.html All opinions expressed...

Function as a Service

May 24, 2021 18:00 - 21 minutes - 29.7 MB

In this episode we explore Functions as a Service (FaaS) and how they are the abstraction of all abstraction for code deployments. We discuss the benefits, considerations and how they make for 'The Good Life' All opinions expressed are our own and do not necessarily express views of the speakers employers Hosted on Acast. See acast.com/privacy for more information.

Cloud Native Applications

May 10, 2021 18:00 - 26 minutes - 35.8 MB

In this episode we explore what make an application 'cloud native' and how cloud native has become a modern approach to application architecture, design and development. All opinions expressed are our own and do not necessarily express views of the speakers employers Hosted on Acast. See acast.com/privacy for more information.

The Cloud

April 26, 2021 18:00 - 20 minutes - 18.7 MB

In this episode we look at The Cloud - the mystical IT concept - what it is, it's benefits and the different types of Cloud available from the Public, to the Private and the Hybrid. All opinions expressed are our own and do not necessarily express views of the speakers employers Hosted on Acast. See acast.com/privacy for more information.

Personal Projects

February 21, 2021 18:35 - 25 minutes - 23.7 MB

In this episode we talk about the concept of a personal projects - projects we work on outside of work. In this episode we ask: What personal projects have we done? Is it just work in another name? Is it the same as a side hustle? Should we feel guilty about doing them? All opinions expressed are our own and do not necessarily express views of the speakers employers Hosted on Acast. See acast.com/privacy for more information.

Governance Definitions

December 21, 2020 13:57 - 23 minutes - 31.9 MB

In this episode we untangle governance definitions looking at standardisation, Patterns, Blueprints, Templates, Standards and Reference Architecture. What do we mean when we talk about them as we standardise our understanding of these terms. Links from the episode: Untangling Governance Definitions - https://aidensgallyvanting.blogspot.com/2020/05/untangling-governance-definitions.html A History of Application and Service Integration - https://books.apple.com/gb/book/a-history-of-applicat...

File Transfer

December 21, 2020 13:57 - 25 minutes - 35.5 MB

In this episode we look at file transfer as an integration pattern, how it works, how it evolved and why File Transfer is different from messaging and when you might use each. All opinions expressed are our own and do not necessarily express views of the speakers employers Hosted on Acast. See acast.com/privacy for more information.

Shared Database

December 21, 2020 13:55 - 25 minutes - 34.6 MB

In this episode we look at shared databases as an integration pattern, how it works and how availability affects the replication options. With a brief look at sharing, replication and failure metrics. Links from the episode: How sharding works - https://medium.com/@jeeyoungk/how-sharding-works-b4dec46b3f6 MTTR, MTBF, or MTTF? – A Simple Guide To Failure Metrics - https://limblecmms.com/blog/mttr-mtbf-mttf-guide-to-failure-metrics/ A History of Application and Service Integration - https:...

RPC

December 21, 2020 13:55 - 27 minutes - 25 MB

In this episode we look at remote procedure calls as an integration pattern, sometimes known as remote method invocation, we explore how it works and the evolution over time including SOA, Services, APIs and Microservices. Links from the episode: A High-Level Framework for Network-Based Resource Sharing - https://tools.ietf.org/html/rfc707 Implementing Remote Procedure Calls - http://www.kohala.com/start/papers.others/birrell.nelson.1984.html All opinions expressed are our own and do not...

Messaging

December 21, 2020 13:54 - 29 minutes - 26.9 MB

In this episode we look at messaging as an integration pattern, how it works, how it evolved and the messaging types; message queueing, publish/subscribe and event stream processing. Links from the episode: Comparing Messaging Pub/Sub and Event Streams - https://community.ibm.com/community/user/imwuc/viewdocument/comparing-messaging-pubsub-and-eve?CommunityKey=b382f2ab-42f1-4932-aa8b-8786ca722d55 State of State - https://aidensgallyvanting.blogspot.com/2020/01/the-state-of-state-how-state...

Series 2 Intro

December 21, 2020 13:53 - 23 minutes - 21.7 MB

In this episode we introduce the integration patterns series looking at why we do integration, the problems that integration solves and real life integration solutions people use everyday. All opinions expressed are our own and do not necessarily express views of the speakers employers Hosted on Acast. See acast.com/privacy for more information.

Working From Home

July 17, 2020 07:34 - 24 minutes - 33.7 MB

In this episode, we look at the differences between working in the office and working from home, exploring how you can get the best from working from home from our real life experiences. Further reading: Aiden's Blog: https://aidensgallyvanting.blogspot.com/2020/03/working-from-home-aidens-top-10-tips.html Peter's Blog: https://pcfr.uk/2020/06/01/working-from-home.html GitLab: https://about.gitlab.com/company/culture/all-remote/guide/ All opinions expressed are our own and do not necess...

The Phoenix Project

April 01, 2020 18:00 - 23 minutes - 32 MB

In this episode we discuss the book "The Phoenix Project" by Gene Kim, Kevin Behr and George Spafford. What we took from the book and how we plan to apply it to our day to day lives. The Phoenix Project - https://www.amazon.co.uk/Phoenix-Project-DevOps-Helping-Business-ebook/dp/B00AZRBLHO Daily WTF - https://thedailywtf.com The Register - https://www.theregister.co.uk All opinions expressed are our own and do not necessarily express views of the speakers employers Hosted on Acast. See ...

Quality Gates

January 09, 2020 11:59 - 24 minutes - 33.8 MB

In this episode we look at what quality gates are, how they can be used to ensure quality and the methods for implementing them within an enterprise. All opinions expressed are our own and do not necessarily express views of the speakers employers Hosted on Acast. See acast.com/privacy for more information.

Containers

January 07, 2020 11:52 - 24 minutes - 34 MB

In this episode we look at containers, what they are, how they work and the benefits/limitations of using containers over traditional deployment methods. We discuss what has driven the container discussion in the integration space and how they might look in the future All opinions expressed are our own and do not necessarily express views of the speakers employers Hosted on Acast. See acast.com/privacy for more information.

Test Driven Development

January 06, 2020 11:48 - 22 minutes - 10.4 MB

In this episode we look at what Test Driven Development (TDD) is, why it is important to enterprise and the process involved to write the tests. We look at whether test first principle has benefits, potential limitations and its usage in the enterprise integration landscape. All opinions expressed are our own and do not necessarily express views of the speakers employers Hosted on Acast. See acast.com/privacy for more information.

Agile

January 03, 2020 11:38 - 25 minutes - 35.4 MB

In this episode we look at how enterprise use 'Agile' methodologies when completing integration projects. We touch briefly on waterfall methodology and explore Agile practices and how they can go wrong All opinions expressed are our own and do not necessarily express views of the speakers employers Hosted on Acast. See acast.com/privacy for more information.

Clean Code

January 02, 2020 11:44 - 30 minutes - 14 MB

In this episode we look at how to write 'clean code', what principles we can use to guide the way we write code to make it easy to write, read, manage and maintain All opinions expressed are our own and do not necessarily express views of the speakers employers Hosted on Acast. See acast.com/privacy for more information.

CICD

January 01, 2020 11:57 - 24 minutes - 33.2 MB

In this episode we look at CICD (Continuous Integration and Continuous Deployment/Development) why it matters, how enterprise can use CICD to improve how applications and integrations are created, maintained and managed. All opinions expressed are our own and do not necessarily express views of the speakers employers Hosted on Acast. See acast.com/privacy for more information.