6 SEATS LEFT! This course looks at the relationship between Agile processes and good architecture, taking in development process models, architectural styles, requirements techniques.Read More
We’ll take a practical approach: participants will be working on real–world problems. There will be no easy answers. Instead, you’ll learn how to ask the right questions, and how to evaluate different models.
Are you looking for ways to gather insights from the data and logs your system emits? Would you like to join companies like Twitter and LinkedIn in providing your own tailor made search that will enable your users to drill-down and auto-complete features? How about creating shiny dashboards to visualize your system and the behavior of the data you gather?
In this intensive 2-day workshop on the leading open-source product Elasticsearch and it’s related technology stack you will learn both the basics of full-text search and information retrieval and how to unleash the power of the inverted index, using the powerful ELK stack: Elasticsearch, Logstash and Kibana.
Are you ready to improve your resilience of your Cloud systems? In this 3-day, pay for, workshop Russ Miles will dive into Chaos Engineering so that you can build confidence in your systems behaviour and identify weaknesses before they happen!
Every system has an architecture, whether accidental or intentional, and regardless of whether it was put in place by a nominated architect or whether it emerged from the decisions and discussions of a team. All too often the focus of what is often described as architecture is centred around a specific set of platform technologies, which forms only one part of the set of concerns an architecture should. And all too often architecture is seen as a separate concern from development process, whereas the two are intertwined — what you build is influenced by how you build it, and vice versa.
In this class you’ll first face a few soft skills and analysis practices that revisit a few common chores as far as training of junior developers, analysis of the domain, understanding of the business processes are concerned. It’s not much DevOps, CI or deployment as commonly understood—it’s actually about automation of analysis and understanding of business domains.
Join J. B. Rainsberger and learn whether test-driven development (TDD) will work for you. In addition to basic TDD training, this course unlocks some of the secrets of modular design from one of TDD’s master practitioners. Bring your laptop and be prepared to change the way you write software.
AudienceYou have had professional experience on at least one software project in Java, C#, Python or Ruby. You would like to know how to design software incrementally with test-driven development.
In this three-day workshop, you will learn how to measure, understand, improve, and test the performance of your .NET applications and systems. Tuning .NET application performance requires in-depth familiarity with the CLR, the garbage collector, the just-in-time compiler, and various .NET Framework services. Good performance measurement tools that can be deployed into production environments are also a must. This workshop teaches you how to combine a solid understanding of your platform with tools that point out where to focus and what to improve. At least 30% of the time is invested in detailed hands-on labs, which are available to you at any time during and after the course. The labs also provide instructions for applying the lessons learned to your own systems after the course.
Learn Scrum from those that created and maintain it with the Professional Scrum Master™ (PSM) 2-day course that teaches what is at the heart of the Scrum and Agile movement.