Software Architecture Patterns
Posted by EdmontonPMDec 30
Live Webinar January 6th, 2015 1:00 PM – 2:00 PM EST
Duration: 1 Hour Credits: 1 PDU Category C Free
Presented by : O’Reilly Webcasts
Just as developers use design patterns in software development, architects use well-defined architecture patterns to define the characteristics and shape of the architecture.
Using the wrong architecture pattern (or no pattern at all) can sometimes be a very costly mistake resulting in an architecture that doesn’t work. It is therefore vital that architects are aware of and understand the various architecture patterns available.
During this webcast Mark will discuss several common architecture patterns, including the traditional layered architecture, microservices architecture, space-based architecture, event-driven architecture, and microkernel architecture.
Along the way he will show real-world examples to demonstrate how the patterns work, as well as describe the pros and cons of each pattern.
Mark will also discuss how requirements and operational aspects can drive which patterns to use. Using the right architecture pattern for your system is critical, because as we all know, once in place the architecture is very hard to change.
Presenter: Mark Richards MSc (O’Reilly bio) is a hands-on software architect involved in the architecture, design, and implementation of Microservices Architectures, Service Oriented Architectures, and distributed systems in J2EE and other technologies. Since 1983, Mark has developed significant experience and expertise in application, integration, and enterprise architecture. He is the author of several technical books and videos, including “Software Architecture Fundamentals” (O’Reilly video), “Enterprise Messaging” (O’Reilly video), and “Java Message Service 2nd Edition” (O’Reilly book).
PDU Category C (PMBOK 5) documentation details:
Process Groups: Executing
Knowledge Areas: 4- Integration 5 – Scope
- 4.1 Develop Project Charter
- 4.2 Develop Project Management Plan
- 5.2 Collect Requirements
- 5.3 Define Scope
As a Category C, ‘Self Directed Learning’, activity remember to document your learning experience and its relationship to project management for your ‘PDU Audit Trail Folder.’
Click to register for Software Architecture Patterns
Leave a Reply