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! Register = today for the Software Architecture Workshop with Mark Richards = returning to Atlanta on Dec 5-7th </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: 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: 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: 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: <span class=3D"Apple-tab-span" = style=3D"line-height: 1.22em; white-space: pre;"> </span> = </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: $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> developers wanting to take the next = step to architect or new architects wanting to validate and hone their = architecture skills <br class=3D"" style=3D"box-sizing: = border-box;"><span class=3D"" style=3D"box-sizing: border-box; = font-weight: 700;">Laptops:</span> 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> = <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==--