What we're about
Upcoming events (5)
Orchestration or choreography? Sagas or process manager? REST, RPC, or events? Are we just making this all up as we go along? Microservices introduce major complexities the moment we move away from a single service and process to multiple ones. Immediately, the problem hits: services have to communicate. The architect mandates REST. But nothing works in production. Then come events. But nothing is ever completed. So now what? Let’s look at the problem holistically: We want to uphold the fundamental autonomy of any microservice-based architecture while designing a communication strategy that enables services to achieve their purpose in the world. That’s where patterns come in. In this talk, we’ll look at some basic communication patterns, see where we might run into problems and how advanced conversational patterns can help. We’ll walk you through some real-world scenarios to demonstrate how complex coordination and conversation patterns can get services communicating effectively while retaining our all-important autonomy and loose coupling. Jimmy Bogard Independent Consultant Jimmy is a member of the ASPInsiders group, the C# Insiders group, and has received the "Microsoft Most Valuable Professional" (MVP) award every year since 2009. Jimmy is also the creator and maintainer of the popular OSS libraries AutoMapper and MediatR. Jimmy is an independent consultant, and the chief architect at Headspring, a custom software consultancy based in Austin, TX.
Building reliable and repeatable infrastructure deployments that can be transitioned through Development, Test, and into production is becoming increasingly essential. There are many options including PowerShell, ARM, Cloud Formation and many more that you can use depending on your cloud of choice. But what if you want vendor lock in? Enter Terraform. An open source Infrastructure as code platform that works with Azure, AWS, and others as well as on-premises environments. Together we will look at how this can work with our cloud platform of choice to help speed up our ability o define and deploy resources. Bio: John is an experienced data platform and cloud technology consultant specialising in Microsoft technologies as well as a Data Platform MVP. Happy to talk data, security, and DevOps until the cows come home sharing the things learned over more years than he cares to remember fixing weird and wonderful problems.
This session will explore the tiny shifts in behaviour that can transform organisational performance at an individual, team and company-wide level. It will focus on small habits to change behaviour. We often think big changes require big actions. Everything “at scale” is the buzz within many organisations adopting agile across the enterprise. Unfortunately, these big changes at scale often result in failure. The surprising truth is big changes often come through small, atomic habits, improved consistently over time. In fact, many agile frameworks like Scrum are a collection of small habits adopted together. The Daily Stand up is a great example of an agile daily habit. However small is not always simple. For a long time when coaching teams I would be frustrated when teams found it difficult to adopt seemingly simple habits. Through failure and success in my personal life, I’ve now learned that tiny habits, not big changes create breakthrough results. In my work with organisations, I realised that the habit changes I desired were too big. The key was to make new habits as tiny as possible. For example, a 2 minute stand up rather than 15 minutes. These approaches will be illustrated through several real case studies at organisations, demonstrating how tiny changes can help you change the culture in your organisation. Bio: Toby is a Business Executive based in London. He has 12+ years experience in the technology industry ranging from hands-on software development roles to senior leadership positions. The positions have been with globally recognised companies including JP Morgan Chase (Current), The Very Group, National Trust, Nationwide Building Society. Toby has a unique blend of skills both in technology and psychology disciplines. This enables him to work with people at all levels organisations with credibility and empathy. Technology skills have been developed as a hands-on developer building and testing customer solutions in many languages, following agile software development practices. Psychology skills come through professional coaching accreditation with the International Coaching Federation, applied in a personal and business context. This enables Toby to work with senior leaders and teams both personally and professionally to succeed in challenging environments. A deep knowledge and passion in understanding human behaviour, Toby applies this to organisational design, leadership development, group facilitation. Toby also has a Post Graduate Degree in Personal and Business Coaching. This bend of skills across technology and psychology means Toby flourishes in agile, adaptive working environments, succeeding in situations with high complexity and uncertainty. Toby has an in-depth knowledge of agile working practices ranging from single team scrum, large scale scrum and flow-based approaches such as Kanban. He has coached 100's of leaders and teams in adopting these practices. Notable achievements include: - Transitioning JP Morgan Chase Global Technology to a Product aligned operating model. A change that impacted 8,000+ employees - Establishing a global change agent network, Catalyst, that grew to over 500+ global members - Transforming a traditional call centre help desk to adopt agile ways of working to better serve their customers - Transforming a Software Development Division of a major investment bank to adopt Large Scale Scrum organisational design - Created an internal Agile Coaching practice, hiring 15 coaches globally A sampler of the conferences Toby has been invited to speak at: - SEACON 2020 - Lessons learned becoming a Product-Centric organization - Agile Scotland 2020 - Changing Habits @ Scale - Agile 2019 (Washington DC) - Reflective Writing for your Self-Care toolkit - Agile 2018 (San Diego) – Agile Coaching v Professional Coaching