[OKC JUG] Early Bird ends 2/17....Software Architecture Workshops by Mark Richards coming to Austin on March 20-24th (JUG Discount)
Jay Zimmerman
jzimmerman at bigskytechnology.com
Tue Feb 14 11:43:25 PST 2017
Don’t Miss Out on Two Exceptional Architecture-centric workshop offerings by Mark Richards coming to Austin!
Training Offering #1: Software Architecture Workshop - Austin
Dates: March 20-22, 2017
Location: Austin Marriott South
URL: https://www.nofluffjuststuff.com/n/training/2017/03/20/software_architecture_training <https://www.nofluffjuststuff.com/n/training/2017/03/20/software_architecture_training>
Instructor: Mark Richards
Early Bird Rate: $2,750 thru 2/17, after $3,000
JUG Discount: Use code: usergroup100 for a $100 off
***********************************************************************************************************
Training Offering #2: Enterprise Architecture Workshop - Austin
Dates: March 23-24, 2017
Location: Austin Marriott South
URL: https://www.nofluffjuststuff.com/n/training/2017/03/23/enterprise_architecture_training <https://www.nofluffjuststuff.com/n/training/2017/03/23/enterprise_architecture_training>
Instructor: Mark Richards
Early Bird Rate: $1,950 thru 2/17, after $2,150
JUG Discount: Use code: usergroup100 for a $100 off
Software Architecture Workshop Course Outline
Training will be held 9AM - 5PM each day.
DAY 1
Introduction
Agenda and course logistics
Attendee introductions
Expectations of a software architect
Architectural Thinking
Managing architecture knowledge
Architecture vs. design
Balancing hands-on coding and architecture
Identifying architecture characteristics
Analyzing architecture tradeoffs
Working with architecture teams
Architecture katas (exercises)
Architecture Patterns
Microservices architecture pattern
Service-oriented architecture pattern
Service-based architecture pattern
DAY 2
Architecture Patterns (cont.)
Layered architecture pattern
Event-driven architecture pattern
Microkernel architecture pattern
Pipeline architecture
Space-based architecture pattern
Component-based thinking
Component responsibility models
Identifying components and services
Component granularity
Component coupling
Compoent cohesion
Architecture katas (exercises)
Documenting and Presenting Architecture
Diagramming software architecture
Documenting software architecture
Presenting software architecture
Architecture Katas (exercises)
DAY 3
Reactive Architecture
Creating self-healing systems
Responsive patterns
Resilient patterns
Elastic patterns
Architecture katas (exercises)
Architecture Techniques and Soft Skills
Architecture decisions
Architecture refactoring
Making teams effective
Negotiation skills (exercises)
Leadership skills
Summary and Wrap-up
The future of software architecture
Architecture certification
Developing your career path
Next steps
Course Logistics
Prerequisites: developers wanting to take the next step to architect or new architects wanting to validate and hone their architecture skills
Laptops: as this is a hands-on course, attendees will need a laptop with some drawing tool such as PowerPoint, Keynote, Visio, OmniGraffle, etc.
Enterprise Architecture Workshop Course Outline
Training will be held 9AM - 5PM each day.
Introduction
Enterprise architecture context
Why do you need EA?
EA process overview
Value-driven enterprise architecture
Enterprise initiatives
Structure and segmentation
Enterprise decisions
Expectations of an enterprise architect
Approaches
Model-based approach
Initiative-based approach
Transforming EA: Pragmatic approaches
Issues with traditional approaches
Strategies and Standards
Selecting the right strategy
Governing enterprise standards
Prescriptive strategy
Classic alternatives strategy
Distributed strategy
Durable interface strategy
Strategy and governance
Kata: Selecting the right strategy
Enterprise Modeling
Purpose and goals
Domain partitioning
Representational consistency
Work process modeling
System modeling
Data information modeling
Technology and infrastructure modeling
Automation modeling
Model synergy and synchronization
Lean approaches to modeling
ArchiMate standard overview
Modeling examples and scenarios
Kata: Leveraging models within the enterprise
Enterprise Frameworks
Purpose and goals
History and evolution of frameworks
Advantages of using frameworks
Disadvantages of frameworks
Framework capabilities
Framework types
Zachman Framework overview
TOGAF overview
FEA overview
Framework comparison
Leveraging frameworks
Transformation Techniques
Enterprise cloud strategies
Enterprise evolution
Strategy and standards evaluation
Leveraging a data bus for transformation
Leveraging SOA
Using an API for Transformation
Using an integration hub for transformation
Building enterprise services
Protocol decoupling
Hub federation
Contract decoupling
System migration refactoring techniques
System adaptation refactoring techniques
Platform transformation
Application consolidation
Architecture migration
Roadmaps
Transformation types
Context-based roadmaps
Model-based roadmaps
Roadmap iteration models
Roadmap project profile models
Roadmap prioritization models
Creating an effective EA roadmap
Roadmap model synchronization
Communication
Communication pitfalls and warning signs
Core EA communication techniques
Communicating models
Communicating decisions
Creating a Modern EA Practice
Effective team structures
Breaking down barriers
Strategy and team structure
EA team ownership
Creating an agile EA team
Techniques for effective architecture review boards
Skills required for an enterprise architect
EA Career path
Summary and Wrap-up
Architecture resources
Course Logistics
Prerequisites: architects looking to become enterprise architects or enterprise architects looking for more ways to become effective
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.okcjug.org/pipermail/jug-okcjug.org/attachments/20170214/d2b0dcd9/attachment-0001.htm>
More information about the Jug
mailing list