Last Call...Software Architecture Workshop w/Mark Richards returns to ATL on Dec 5-7th (JUG Discount)

Jay Zimmerman <jzimmerman-gbQhXJbEujfBNxJ6UmF5jlaTQe2KTcn/@public.gmane.org> Thu, 24 Nov 2016 23:19:41 -0700
Newsgroups gmane.org.user-groups.ajug.members
Message-ID <[email protected]>
--===============6023259709282379171==
Content-Type: multipart/alternative; boundary="Apple-Mail=_C3CF51E7-54E0-4766-AF63-69DF2C9CB768"


--Apple-Mail=_C3CF51E7-54E0-4766-AF63-69DF2C9CB768
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

Last Call!  Register today for the Software Architecture Workshop with =
Mark Richards returning to Atlanta on Dec 5-7th=20
=
=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=
=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=
=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=
=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=
=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=
=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=
=E2=80=94=E2=80=94=E2=80=94
Event:  Software Architecture Workshop with Mark Richards
Dates:  December 5-7th
City:     Atlanta
Venue: Atlanta Marriott Perimeter Center
Url: 	   =
https://nofluffjuststuff.com/n/training/2016/12/05/software_architecture =
<https://nofluffjuststuff.com/n/training/2016/12/05/software_architecture>=

Price:   $3,000/person=E2=80=A6. Groups - Register (4) get the 5th =
registration complimentary
=
=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=
=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=
=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=
=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=
=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=
=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=
=E2=80=94=E2=80=94=E2=80=94

**$75 Java User Group Discount available by using the promo code: =
nfjsusergroup75**

Software Architecture Course Outline

Training will be held 9AM - 5PM each day.

Introduction
Agenda and course logistics
Attendee introductions
Roles and expectations of a software architect
Architecture knowledge and technical breadth
Architectural Thinking
Interpreting requirements
Analyzing architecture tradeoffs
Working with architecture teams
Architecture katas (exercises)
Architecture Patterns and Styles
Microservices architecture pattern
Service-oriented architecture pattern
Service-based architecture pattern
Layered architecture pattern
Event-driven architecture pattern
Pipeline architecture pattern
Microkernel architecture pattern
Space-based architecture pattern
Component-based thinking
Architecture katas (exercises)
Integration Architecture
Enterprise integration patterns
Integration architecture challenges
Integration styles
Integration hubs and enterprise service buses
Architecture katas (exercises)
Architecture Techniques and Soft Skills
Architecture Decisions
Controlling architecture boundaries
Negotiation skills (exercises)
Leadership skills
Architecture Refactoring
Architecture refactoring techniques
Summary and Wrap-up
Architecture certification
Developing your career path as an architect
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=20
Laptops: as this is a hands-on course, attendees will need a laptop with =
some drawing tool such as PowerPoint, Keynote, Visio, OmniGraffle, etc.


Questions?

Contact: Jay Zimmerman
	      jzimmerman-gbQhXJbEujfBNxJ6UmF5jlaTQe2KTcn/@public.gmane.org =
<mailto:jzimmerman-gbQhXJbEujfBNxJ6UmF5jlaTQe2KTcn/@public.gmane.org>=

--Apple-Mail=_C3CF51E7-54E0-4766-AF63-69DF2C9CB768
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D""><font face=3D"Arial" class=3D""><span class=3D"" =
style=3D"font-size: 14px;"><span class=3D"">Last Call! &nbsp;Register =
today for the Software Architecture Workshop with Mark Richards =
returning to Atlanta on Dec 5-7th&nbsp;</span><br =
class=3D""></span></font><div class=3D""><div class=3D"" =
style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; =
-webkit-line-break: after-white-space;"><div class=3D""><div class=3D"" =
style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; =
-webkit-line-break: after-white-space;"><div id=3D"ygrp-text" class=3D"" =
style=3D"line-height: 1.22em;"><div class=3D"" style=3D"line-height: =
1.22em;"><font class=3D"Apple-style-span" face=3D"Arial" =
style=3D"line-height: 1.22em; font-size: =
14px;">=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=
=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=
=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=
=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=
=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=
=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=
=80=94=E2=80=94=E2=80=94=E2=80=94</font></div><div class=3D"" =
style=3D"line-height: 1.22em;"><span class=3D"Apple-style-span" =
style=3D"line-height: 1.22em; font-size: 14px;"><font =
class=3D"Apple-style-span" face=3D"Arial" style=3D"line-height: =
1.22em;">Event: &nbsp;Software Architecture Workshop with Mark =
Richards</font></span></div><div class=3D"" style=3D"line-height: =
1.22em;"><font class=3D"Apple-style-span" face=3D"Arial" =
style=3D"line-height: 1.22em; font-size: 14px;">Dates: &nbsp;December =
5-7th</font></div><div class=3D"" style=3D"line-height: 1.22em;"><font =
class=3D"Apple-style-span" face=3D"Arial" style=3D"line-height: 1.22em; =
font-size: 14px;">City: &nbsp; &nbsp; Atlanta</font></div><div class=3D"" =
style=3D"line-height: 1.22em;"><font class=3D"Apple-style-span" =
face=3D"Arial" style=3D"line-height: 1.22em; font-size: 14px;">Venue: =
Atlanta Marriott Perimeter Center</font></div><div class=3D"" =
style=3D"line-height: 1.22em;"><font face=3D"Arial" class=3D""><span =
class=3D"" style=3D"font-size: 14px;"><font class=3D"Apple-style-span" =
style=3D"line-height: 1.22em;">Url:&nbsp;<span class=3D"Apple-tab-span" =
style=3D"line-height: 1.22em; white-space: pre;">	</span>&nbsp; =
&nbsp;</font><a =
href=3D"https://nofluffjuststuff.com/n/training/2016/12/05/software_archit=
ecture" =
class=3D"">https://nofluffjuststuff.com/n/training/2016/12/05/software_arc=
hitecture</a></span></font></div><div class=3D"" style=3D"line-height: =
1.22em;"><span class=3D"Apple-style-span" style=3D"line-height: 1.22em; =
font-size: 14px;"><font class=3D"Apple-style-span" face=3D"Arial" =
style=3D"line-height: 1.22em;">Price: &nbsp; $3,000/person=E2=80=A6. =
Groups - Register (4) get the 5th registration =
complimentary</font></span></div><div class=3D"" style=3D"line-height: =
1.22em;"><font class=3D"Apple-style-span" face=3D"Arial" =
style=3D"line-height: 1.22em; font-size: =
14px;">=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=
=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=
=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=
=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=
=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=
=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=
=80=94=E2=80=94=E2=80=94=E2=80=94</font></div><div class=3D"" =
style=3D"line-height: 1.22em;"><font class=3D"Apple-style-span" =
face=3D"Arial" style=3D"line-height: 1.22em; font-size: 14px;"><br =
class=3D"" style=3D"line-height: 1.22em;"></font></div><div class=3D"" =
style=3D"line-height: 1.22em;"><font class=3D"Apple-style-span" =
face=3D"Arial" style=3D"line-height: 1.22em; font-size: 14px;">**$75 =
Java User Group Discount available by using the promo code: =
nfjsusergroup75**</font></div><div class=3D"" style=3D"line-height: =
1.22em;"><br class=3D""></div><div class=3D"" style=3D"line-height: =
1.22em;"><h2 class=3D"" style=3D"box-sizing: border-box; font-family: =
Lato, HelveticaNeue-Light, 'Helvetica Neue', Helvetica, Arial, =
sans-serif; font-weight: normal; line-height: 40px; color: rgb(32, 71, =
137); margin: 0px 0px 20px; font-size: 36px; orphans: 2; widows: 2; =
background-color: rgb(241, 241, 241);">Software Architecture Course =
Outline</h2><p class=3D"" style=3D"box-sizing: border-box; margin: 0px =
0px 10px; color: rgb(51, 51, 51); font-family: 'Open Sans', =
HelveticaNeue-Light, 'Helvetica Neue', Helvetica, Arial, sans-serif; =
font-size: 16px; orphans: 2; widows: 2; background-color: rgb(241, 241, =
241);">Training will be held 9AM - 5PM each day.</p><h3 class=3D"" =
style=3D"box-sizing: border-box; font-family: Lato, HelveticaNeue-Light, =
'Helvetica Neue', Helvetica, Arial, sans-serif; font-weight: normal; =
line-height: 1.1; color: rgb(51, 51, 51); margin-top: 0px; =
margin-bottom: 5px; font-size: 1.14285em; orphans: 2; widows: 2; =
background-color: rgb(241, 241, 241);">Introduction</h3><ul class=3D"" =
style=3D"box-sizing: border-box; margin: 0px 0px 30px 30px; padding: =
0px; color: rgb(51, 51, 51); font-family: 'Open Sans', =
HelveticaNeue-Light, 'Helvetica Neue', Helvetica, Arial, sans-serif; =
font-size: 16px; orphans: 2; widows: 2; background-color: rgb(241, 241, =
241);"><li class=3D"" style=3D"box-sizing: border-box;">Agenda and =
course logistics</li><li class=3D"" style=3D"box-sizing: =
border-box;">Attendee introductions</li><li class=3D"" =
style=3D"box-sizing: border-box;">Roles and expectations of a software =
architect</li><li class=3D"" style=3D"box-sizing: =
border-box;">Architecture knowledge and technical breadth</li></ul><h3 =
class=3D"" style=3D"box-sizing: border-box; font-family: Lato, =
HelveticaNeue-Light, 'Helvetica Neue', Helvetica, Arial, sans-serif; =
font-weight: normal; line-height: 1.1; color: rgb(51, 51, 51); =
margin-top: 0px; margin-bottom: 5px; font-size: 1.14285em; orphans: 2; =
widows: 2; background-color: rgb(241, 241, 241);">Architectural =
Thinking</h3><ul class=3D"" style=3D"box-sizing: border-box; margin: 0px =
0px 30px 30px; padding: 0px; color: rgb(51, 51, 51); font-family: 'Open =
Sans', HelveticaNeue-Light, 'Helvetica Neue', Helvetica, Arial, =
sans-serif; font-size: 16px; orphans: 2; widows: 2; background-color: =
rgb(241, 241, 241);"><li class=3D"" style=3D"box-sizing: =
border-box;">Interpreting requirements</li><li class=3D"" =
style=3D"box-sizing: border-box;">Analyzing architecture =
tradeoffs</li><li class=3D"" style=3D"box-sizing: border-box;">Working =
with architecture teams</li><li class=3D"" style=3D"box-sizing: =
border-box;">Architecture katas (exercises)</li></ul><h3 class=3D"" =
style=3D"box-sizing: border-box; font-family: Lato, HelveticaNeue-Light, =
'Helvetica Neue', Helvetica, Arial, sans-serif; font-weight: normal; =
line-height: 1.1; color: rgb(51, 51, 51); margin-top: 0px; =
margin-bottom: 5px; font-size: 1.14285em; orphans: 2; widows: 2; =
background-color: rgb(241, 241, 241);">Architecture Patterns and =
Styles</h3><ul class=3D"" style=3D"box-sizing: border-box; margin: 0px =
0px 30px 30px; padding: 0px; color: rgb(51, 51, 51); font-family: 'Open =
Sans', HelveticaNeue-Light, 'Helvetica Neue', Helvetica, Arial, =
sans-serif; font-size: 16px; orphans: 2; widows: 2; background-color: =
rgb(241, 241, 241);"><li class=3D"" style=3D"box-sizing: =
border-box;">Microservices architecture pattern</li><li class=3D"" =
style=3D"box-sizing: border-box;">Service-oriented architecture =
pattern</li><li class=3D"" style=3D"box-sizing: =
border-box;">Service-based architecture pattern</li><li class=3D"" =
style=3D"box-sizing: border-box;">Layered architecture pattern</li><li =
class=3D"" style=3D"box-sizing: border-box;">Event-driven architecture =
pattern</li><li class=3D"" style=3D"box-sizing: border-box;">Pipeline =
architecture pattern</li><li class=3D"" style=3D"box-sizing: =
border-box;">Microkernel architecture pattern</li><li class=3D"" =
style=3D"box-sizing: border-box;">Space-based architecture =
pattern</li><li class=3D"" style=3D"box-sizing: =
border-box;">Component-based thinking</li><li class=3D"" =
style=3D"box-sizing: border-box;">Architecture katas =
(exercises)</li></ul><h3 class=3D"" style=3D"box-sizing: border-box; =
font-family: Lato, HelveticaNeue-Light, 'Helvetica Neue', Helvetica, =
Arial, sans-serif; font-weight: normal; line-height: 1.1; color: rgb(51, =
51, 51); margin-top: 0px; margin-bottom: 5px; font-size: 1.14285em; =
orphans: 2; widows: 2; background-color: rgb(241, 241, =
241);">Integration Architecture</h3><ul class=3D"" style=3D"box-sizing: =
border-box; margin: 0px 0px 30px 30px; padding: 0px; color: rgb(51, 51, =
51); font-family: 'Open Sans', HelveticaNeue-Light, 'Helvetica Neue', =
Helvetica, Arial, sans-serif; font-size: 16px; orphans: 2; widows: 2; =
background-color: rgb(241, 241, 241);"><li class=3D"" style=3D"box-sizing:=
 border-box;">Enterprise integration patterns</li><li class=3D"" =
style=3D"box-sizing: border-box;">Integration architecture =
challenges</li><li class=3D"" style=3D"box-sizing: =
border-box;">Integration styles</li><li class=3D"" style=3D"box-sizing: =
border-box;">Integration hubs and enterprise service buses</li><li =
class=3D"" style=3D"box-sizing: border-box;">Architecture katas =
(exercises)</li></ul><h3 class=3D"" style=3D"box-sizing: border-box; =
font-family: Lato, HelveticaNeue-Light, 'Helvetica Neue', Helvetica, =
Arial, sans-serif; font-weight: normal; line-height: 1.1; color: rgb(51, =
51, 51); margin-top: 0px; margin-bottom: 5px; font-size: 1.14285em; =
orphans: 2; widows: 2; background-color: rgb(241, 241, =
241);">Architecture Techniques and Soft Skills</h3><ul class=3D"" =
style=3D"box-sizing: border-box; margin: 0px 0px 30px 30px; padding: =
0px; color: rgb(51, 51, 51); font-family: 'Open Sans', =
HelveticaNeue-Light, 'Helvetica Neue', Helvetica, Arial, sans-serif; =
font-size: 16px; orphans: 2; widows: 2; background-color: rgb(241, 241, =
241);"><li class=3D"" style=3D"box-sizing: border-box;">Architecture =
Decisions</li><li class=3D"" style=3D"box-sizing: =
border-box;">Controlling architecture boundaries</li><li class=3D"" =
style=3D"box-sizing: border-box;">Negotiation skills (exercises)</li><li =
class=3D"" style=3D"box-sizing: border-box;">Leadership =
skills</li></ul><h3 class=3D"" style=3D"box-sizing: border-box; =
font-family: Lato, HelveticaNeue-Light, 'Helvetica Neue', Helvetica, =
Arial, sans-serif; font-weight: normal; line-height: 1.1; color: rgb(51, =
51, 51); margin-top: 0px; margin-bottom: 5px; font-size: 1.14285em; =
orphans: 2; widows: 2; background-color: rgb(241, 241, =
241);">Architecture Refactoring</h3><ul class=3D"" style=3D"box-sizing: =
border-box; margin: 0px 0px 30px 30px; padding: 0px; color: rgb(51, 51, =
51); font-family: 'Open Sans', HelveticaNeue-Light, 'Helvetica Neue', =
Helvetica, Arial, sans-serif; font-size: 16px; orphans: 2; widows: 2; =
background-color: rgb(241, 241, 241);"><li class=3D"" style=3D"box-sizing:=
 border-box;">Architecture refactoring techniques</li></ul><h3 class=3D"" =
style=3D"box-sizing: border-box; font-family: Lato, HelveticaNeue-Light, =
'Helvetica Neue', Helvetica, Arial, sans-serif; font-weight: normal; =
line-height: 1.1; color: rgb(51, 51, 51); margin-top: 0px; =
margin-bottom: 5px; font-size: 1.14285em; orphans: 2; widows: 2; =
background-color: rgb(241, 241, 241);">Summary and Wrap-up</h3><ul =
class=3D"" style=3D"box-sizing: border-box; margin: 0px 0px 30px 30px; =
padding: 0px; color: rgb(51, 51, 51); font-family: 'Open Sans', =
HelveticaNeue-Light, 'Helvetica Neue', Helvetica, Arial, sans-serif; =
font-size: 16px; orphans: 2; widows: 2; background-color: rgb(241, 241, =
241);"><li class=3D"" style=3D"box-sizing: border-box;">Architecture =
certification</li><li class=3D"" style=3D"box-sizing: =
border-box;">Developing your career path as an architect</li><li =
class=3D"" style=3D"box-sizing: border-box;">Next steps</li></ul><h3 =
class=3D"" style=3D"box-sizing: border-box; font-family: Lato, =
HelveticaNeue-Light, 'Helvetica Neue', Helvetica, Arial, sans-serif; =
font-weight: normal; line-height: 1.1; color: rgb(51, 51, 51); =
margin-top: 0px; margin-bottom: 5px; font-size: 1.14285em; orphans: 2; =
widows: 2; background-color: rgb(241, 241, 241);">Course =
Logistics</h3><p class=3D"" style=3D"box-sizing: border-box; margin: 0px =
0px 10px; color: rgb(51, 51, 51); font-family: 'Open Sans', =
HelveticaNeue-Light, 'Helvetica Neue', Helvetica, Arial, sans-serif; =
font-size: 16px; orphans: 2; widows: 2; background-color: rgb(241, 241, =
241);"><span class=3D"" style=3D"box-sizing: border-box; font-weight: =
700;">Prerequisites:</span>&nbsp;developers wanting to take the next =
step to architect or new architects wanting to validate and hone their =
architecture skills&nbsp;<br class=3D"" style=3D"box-sizing: =
border-box;"><span class=3D"" style=3D"box-sizing: border-box; =
font-weight: 700;">Laptops:</span>&nbsp;as this is a hands-on course, =
attendees will need a laptop with some drawing tool such as PowerPoint, =
Keynote, Visio, OmniGraffle, etc.</p><div class=3D""><br =
class=3D""></div></div><div class=3D"" style=3D"line-height: =
1.22em;"><div class=3D"layer main-content" style=3D"line-height: 1.22em; =
text-align: center;"><div class=3D"container" style=3D"line-height: =
1.22em; margin-right: auto; margin-left: auto; width: 1170px;"><div =
class=3D"row" style=3D"line-height: 1.22em;"><div class=3D"description =
col-sm-8" style=3D"line-height: 1.22em; min-height: 1px; float: left; =
width: 784px; text-align: left;"><div class=3D"" style=3D"line-height: =
1.22em;"><font face=3D"Arial" class=3D""><span class=3D"" =
style=3D"font-size: 14px;">Questions?</span></font></div><div class=3D"" =
style=3D"line-height: 1.22em;"><font face=3D"Arial" class=3D""><span =
class=3D"" style=3D"font-size: 14px;"><br class=3D"" style=3D"line-height:=
 1.22em;"></span></font></div><div class=3D"" style=3D"line-height: =
1.22em;"><font face=3D"Arial" class=3D""><span class=3D"" =
style=3D"font-size: 14px;">Contact: Jay =
Zimmerman</span></font></div><div class=3D"" style=3D"line-height: =
1.22em;"><font face=3D"Arial" class=3D""><span class=3D"" =
style=3D"font-size: 14px;"><span class=3D"Apple-tab-span" =
style=3D"line-height: 1.22em; white-space: pre;">	</span>&nbsp; =
&nbsp; &nbsp;&nbsp;<a href=3D"mailto:jzimmerman-gbQhXJbEujfBNxJ6UmF5jlaTQe2KTcn/@public.gmane.org" =
class=3D"" style=3D"line-height: =
1.22em;">jzimmerman-gbQhXJbEujfBNxJ6UmF5jlaTQe2KTcn/@public.gmane.org</a></span></font></div></div></di=
v></div></div></div></div></div></div></div></div></body></html>=

--Apple-Mail=_C3CF51E7-54E0-4766-AF63-69DF2C9CB768--

--===============6023259709282379171==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KYWp1Zy1tZW1i
ZXJzIG1haWxpbmcgbGlzdAphanVnLW1lbWJlcnNAbGlzdHMuYWp1Zy5vcmcKTWFuYWdlIHlvdXIg
c3Vic2NyaXB0aW9uIGFuZCB1bnN1YnNjcmliZSBodHRwOi8vbGlzdHMuYWp1Zy5vcmcvbWFpbG1h
bi9saXN0aW5mby9hanVnLW1lbWJlcnM=

--===============6023259709282379171==--