Early Bird ends 2/17.... Architecture Workshops by Mark Richards is coming to Austin on March 20-24th (JUG Discount)

5 views
Skip to first unread message

Jay Zimmerman

unread,
Feb 14, 2017, 2:29:40 PM2/14/17
to sat...@googlegroups.com
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
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
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


Reply all
Reply to author
Forward
0 new messages