Engineering the Future of Software
29–31 Oct 2018: Tutorials & Conference
31 Oct–1 Nov 2018: Training
London, UK
 
Westminster Suite
Add Applying Cloud Architecture Patterns (Day 2) to your personal schedule
9:00 2-Day Training Applying Cloud Architecture Patterns (Day 2) Matt Stine (Pivotal)
Hilton Meeting Room 1/2
Add Fundamentals of software architecture (Day 2) to your personal schedule
9:00 2-Day Training Fundamentals of software architecture (Day 2) Neal Ford (ThoughtWorks)
Hilton Meeting Room 3/4
Add Building Incremental Architecture (Day 2) to your personal schedule
9:00 2-Day Training Building Incremental Architecture (Day 2) Allen Holub (Holub Associates)
Hilton Meeting Room 5/6
Add Developing Microservices (Day 2) to your personal schedule
9:00 2-Day Training Developing Microservices (Day 2)
9:00-17:00 (8h)
Applying Cloud Architecture Patterns (Day 2)
Matt Stine (Pivotal)
As a software architect, confronting the cloud can feel quite daunting. We are confronted with an onslaught of public cloud providers; which one should we choose? Are we ready for public cloud? Or do we need to focus on private cloud? And what does that even mean? Or are we looking for a hybrid solution?
9:00-17:00 (8h)
Fundamentals of software architecture (Day 2)
Neal Ford (ThoughtWorks)
CNN recently rated software architect the number one job in America. Yet no clear path exists for moving from developer to architect. Neal Ford blends lecture and hands-on real-world group exercises to explore the many aspects of software architecture. You'll learn various integration styles (and when to use them) as well as patterns to fit various business needs and requirements.
9:00-17:00 (8h)
Building Incremental Architecture (Day 2)
Allen Holub (Holub Associates)
Modern development practices rarely use large up-front design, but if you are still using them, you’ve likely encountered problems as you implement. Nowadays, you must create an architecture incrementally as you work, and you have to be able to easily modify that architecture as new requirements emerge.
9:00-17:00 (8h)
Developing Microservices (Day 2)
Enterprises need to deliver better software faster. It’s no longer sufficient to release quarterly or even monthly. Instead, organizations must use methods, such as DevOps, to frequently deploy changes into production, perhaps as often as multiple times per day. One obstacle, however, to DevOps-style development is that organizations are often mired in monolithic hell.