Daniel Bryant works as an Independent Technical Consultant and Product Architect at Datawire. His technical expertise focuses on ‘DevOps’ tooling, cloud/container platforms, and microservice implementations. Daniel is a Java Champion, and contributes to several open source projects. He also writes for InfoQ, O’Reilly, and TheNewStack, and regularly presents at international conferences such as OSCON, QCon and JavaOne. In his copious amounts of free time he enjoys running, reading and traveling.
My Work
Independent Technical Consultant at Big Picture Tech
Social and Blogging
Talks I've Given
-
API Gateways and Service Meshes: Opening the Door to Application Modernisation
Featuring Daniel Bryant
Modernising applications by decoupling them from the underlying infrastructure on which they are running can enable portability and innovation (shifting workloads to the cloud), reduce costs, and improve security. Cloud native infrastructure, container technology, and orchestration frameworks...
cloud application-modernisation service-mesh api-gateway -
Creating an Effective Developer Experience for Cloud-Native Apps
Featuring Daniel Bryant
Many organizations are embracing cloud-native technologies, such as microservices, containers, and Kubernetes, but are struggling to adapt their developer experience (DevEx or DX) and continuous delivery processes. Failure to adapt leads to longer lead times for delivery, frustration for...
architecture continuous-delivery-processes dx devex developer-experience cloud-native -
2
Testing Microservices
Featuring Abraham Marin-Perez and Daniel Bryant
Testing microservices is challenging. Dividing a system into components (à la microservices) naturally creates inter-component dependencies, and each service has its own performance and fault-tolerance characteristics that need to be validated during development, the QA process, and continually...
java distributed-services microservices -
In Search Of The Perfect Cloud Native Developer Experience
Featuring Daniel Bryant
In a productive cloud native development workflow, individual teams can build and ship software independently from each other. But with a rapidly evolving cloud native landscape, creating an effective developer workflow using a platform based on something like Kubernetes can be challenging. You...
devops cloud-native kubernetes workflow developer-experience -
Microservices: The Organisational and People Impact with Daniel Bryant
Featuring Daniel Bryant
How do microservices challenge you? In this talk Daniel Bryant presents some of the challenges the OpenCredo team have seen when implementing microservices within a range of organisations.
mucon-bytes architecture microservices -
The Seven (More) Deadly Sins of Microservices
Featuring Daniel Bryant
All is not completely rosy in microservice-land. It is often a sign of an architectural approach’s maturity that in addition to the emergence of well established principles and practices, that anti-patterns also begin to be identified and classified. In this talk Daniel will introduce the 2016...
mucon microservices architecture -
The seven (more) deadly sins of microservices
Featuring Daniel Bryant
There is trouble brewing in the land of microservices – today’s shiny technology is tomorrow’s legacy, and there is concern that we will all be dealing with spaghetti services in 2018… It is often a sign of an architectural approach’s maturity that, in addition to the emergence of...
java microservices jvm -
2
Our journey to world (gifting) domination - how notonthehighstreet.com embraced Docker
Featuring Daniel Bryant and Nic Jackson
In this presentation Nic and Daniel will take you through notonthehighstreet.com's journey, the pain, the joy, and the road to the ultimate success of running a hundred million pound ecommerce business on Docker, Mesos and the AWS cloud. Their mission was to break down a monolith, to chip...
docker mesos aws microservices -
The Business Behind Microservices: Organisational, Architectural and Operational Challenges
Featuring Daniel Bryant
The technology changes required when implementing a microservice-based application are only one part of the equation. The business and organisation will also most likely have to fundamentally change. In an ideal world, this shouldn’t be a problem - what with the rise of agile, lean and DevOps -...
mucon business real-world case-study microservices -
The Business Behind Microservices: Organisational, Architectural and Operational Challenges
Featuring Daniel Bryant
The technology changes required when implementing a microservice-based application are only one part of the equation - the business and organisation will typically also have to fundamentally change.
-
Developing Java Services for the Cloud
Featuring Daniel Bryant
Building microservices for the Cloud is easy, right?... Perhaps, but if you want to build effective and reliable services that not only work correctly within the Cloud, but also take advantage of running within this unique environment, then you might be in for a surprise. This talk will introduce...
mucon microservices java cloud -
Professional Software Development: Thinking Fast and Slow
Featuring Daniel Bryant
In the international bestseller 'Thinking, Fast and Slow', Daniel Kahneman explains how we as human beings think and reason, and perhaps surprisingly how our thought processes are often fundamentally flawed and biased.
-
Cloud Developer’s DHARMA: Redefining 'done' for Cloud applications
Featuring Daniel Bryant
Interested in implementing cloud-based Java applications? Join London Java Community who will look at lessons from both a theoretic and practical perspective using a real-world case study from Instant Access Technologies (IAT) Ltd.
java cloud jvm aws automated-testing -
Professional Software Development: Thinking, Fast and Slow
Featuring Daniel Bryant
In the international bestseller 'Thinking, Fast and Slow', Daniel Kahneman explains how we as human beings think and reason, and perhaps surprisingly how our thought processes are often fundamentally flawed and biased. This Skillscast briefly explores the ideas presented in the book in...
software-development
One consultant, a thousand opinions...
Daniel Bryant works as an Independent Technical Consultant, and is the CTO at SpectoLabs. He currently specialises in enabling continuous delivery within organisations through the identification of value streams, creation of build pipelines, and implementation of effective testing strategies. Daniel’s technical expertise focuses on ‘DevOps’ tooling, cloud/container platforms, and microservice implementations. He also contributes to several open source projects, writes for InfoQ, O’Reilly, and Voxxed, and regularly presents at international conferences such as OSCON, QCon and JavaOne.