<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-3868547292717970492</id><updated>2026-06-04T18:00:49.409+02:00</updated><category term="JBoss"/><category term="Cloud"/><category term="OpenShift"/><category term="jBPM"/><category term="BRMS"/><category term="BPM Suite"/><category term="Automate"/><category term="Containers"/><category term="AppDev"/><category term="conference"/><category term="Workshops"/><category term="Observability"/><category term="Cloud Native"/><category term="Fuse"/><category term="General"/><category term="Cloud Suite"/><category term="event"/><category term="Software"/><category term="Publishing"/><category term="Best Practices"/><category term="Cloud Data"/><category term="Portfolio Architectures"/><category term="bpmPaaS"/><category term="Video"/><category term="JBossDevStudio"/><category term="xPaaS"/><category term="Process Automation Manager"/><category term="Cycling"/><category term="Linux"/><category term="jBPMMigration"/><category term="OpenStack"/><category term="Prometheus"/><category term="Decision Manager"/><category term="Tips&amp;Tricks"/><category term="OpenTelemetry"/><category term="Fluent Bit"/><category term="JBossAMQ"/><category term="Perses"/><category term="O11y Guide"/><category term="PromQL"/><category term="DevOps"/><category term="CodeReadyContainers"/><category term="Meetup"/><category term="JBossDV"/><category term="Fedora"/><category term="jbug"/><category term="Business Resource Planner"/><category term="ABout Time Linux"/><category term="Jaeger"/><category term="jug"/><category term="Cloud Tools"/><category term="Mastering Fluent Bit"/><category term="FSW"/><category term="PromLens"/><category term="RHCS"/><category term="Macbook"/><category term="Mini"/><category term="PRIMA"/><category term="Cloud Deployment Planner"/><category term="PMS Project"/><category term="Margraten"/><category term="CodeReadyStudio"/><category term="DTGov"/><category term="Mutt Hints"/><category term="Ruby Hints"/><category term="JBoss Evangelist"/><category term="JDG"/><category term="Practices"/><category term="SwitchYard"/><category term="Vim Hints"/><category term="EDS"/><category term="Planner"/><category term="Short Stories"/><category term="openSUSE"/><category term="O11y Architectures"/><category term="OpenSearch"/><title type='text'>Eric D. Schabell</title><subtitle type='html'>Thoughts on cloud, observability, appdev, architecture, and open source software, but not always in that order...</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://www.schabell.org/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3868547292717970492/posts/default/-/JBoss?max-results=10'/><link rel='alternate' type='text/html' href='http://www.schabell.org/search/label/JBoss'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/3868547292717970492/posts/default/-/JBoss/-/JBoss?start-index=11&amp;max-results=10'/><author><name>Eric D. Schabell</name><uri>http://www.blogger.com/profile/16482141696137365007</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjYzZNadGaN-eUnKq9Z9K7kFir_hwtwuwe3ruK1kteDEXSKrffDxUq5dKrmMqQomRgemPSzl1_wWgMD0gGalgvhnFusztMO6lZY2GZ6XN6GABL6W7CHtjtglga6dqmcxqOP5jT39TtEztPH0Sgx6M4KKvTGfqOk3TCGAIecvkOYcQXTlQ/s220/cncf-erics-small-fall-2024.JPG'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>949</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>10</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3868547292717970492.post-718767986880432462</id><published>2023-03-03T07:00:00.005+01:00</published><updated>2023-03-06T19:04:30.613+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="AppDev"/><category scheme="http://www.blogger.com/atom/ns#" term="Automate"/><category scheme="http://www.blogger.com/atom/ns#" term="Decision Manager"/><category scheme="http://www.blogger.com/atom/ns#" term="JBoss"/><category scheme="http://www.blogger.com/atom/ns#" term="jBPM"/><category scheme="http://www.blogger.com/atom/ns#" term="Process Automation Manager"/><title type='text'>The Ultimate Beginners Guide to Rules and Processes</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;float: left; margin-right: 1em; text-align: left;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto;&quot;&gt;&lt;a href=&quot;https://youtu.be/FsrpabJca7c&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;369&quot; data-original-width=&quot;722&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJQD8HtEAUWvYxpFSDgQ_47uwUaqnYDrcpfqc1AYKEwFPubvU6dwp9iyWiPJZg8NdpMCsuC4lsOmp9OEM1FdycebD6agnBFVFOqUhZdWOvFrPGP01KpPOo0MxeUG8sQ72Kha46_wvWt4M/s320/kielive-erics-nov2020.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://youtu.be/FsrpabJca7c&quot; target=&quot;_blank&quot;&gt;As seen online at KieLive episode #14&lt;br /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;There are so many ways and so much content out there to get you started with open source rules and process automation tooling by Red Hat, so where do you start?&amp;nbsp;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;The goal of this guide is to provide you with a learning path through this content as a way to get started from download, to installation, to quick starts, to hands-on workshops, and all the way to using this technology for your cloud-native development projects.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;You&#39;ll walk away from this guide with a learning path mapped out through content that&#39;s enjoyable to work with and can help you get started on your rules and process automation projects today.&lt;/p&gt;&lt;span&gt;&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;/span&gt;&lt;p&gt;There is a way to start from the beginning and walk a path to rules and process automation proficiency, outlined as follows:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Choosing the rules or process automation path&lt;/li&gt;&lt;li&gt;Obtain the tooling (downloads)&lt;/li&gt;&lt;li&gt;Quick start projects (installs, cloud-native, demos)&lt;/li&gt;&lt;li&gt;Published content collections&lt;/li&gt;&lt;li&gt;Video collections&lt;/li&gt;&lt;li&gt;Free hands-on workshops&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;To get started on your learning path just&amp;nbsp;&lt;a href=&quot;https://bpmworkshop.gitlab.io/the-ultimate-beginners-guide/&quot; target=&quot;_blank&quot;&gt;explore the outline&lt;/a&gt;&amp;nbsp;below:&lt;/p&gt;&lt;br /&gt;&lt;div align=&quot;center&quot;&gt;&lt;iframe height=&quot;300px&quot; src=&quot;https://bpmworkshop.gitlab.io/the-ultimate-beginners-guide&quot; width=&quot;600px&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;div align=&quot;center&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align=&quot;center&quot;&gt;&lt;a href=&quot;https://youtu.be/FsrpabJca7c&quot; style=&quot;text-align: left;&quot; target=&quot;_blank&quot;&gt;(As seen on KieLive episode #14)&lt;/a&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.schabell.org/feeds/718767986880432462/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.schabell.org/2023/03/ultimate-beginners-guide-to-rules-and-processes.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3868547292717970492/posts/default/718767986880432462'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3868547292717970492/posts/default/718767986880432462'/><link rel='alternate' type='text/html' href='http://www.schabell.org/2023/03/ultimate-beginners-guide-to-rules-and-processes.html' title='The Ultimate Beginners Guide to Rules and Processes'/><author><name>Eric D. Schabell</name><uri>http://www.blogger.com/profile/16482141696137365007</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjYzZNadGaN-eUnKq9Z9K7kFir_hwtwuwe3ruK1kteDEXSKrffDxUq5dKrmMqQomRgemPSzl1_wWgMD0gGalgvhnFusztMO6lZY2GZ6XN6GABL6W7CHtjtglga6dqmcxqOP5jT39TtEztPH0Sgx6M4KKvTGfqOk3TCGAIecvkOYcQXTlQ/s220/cncf-erics-small-fall-2024.JPG'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJQD8HtEAUWvYxpFSDgQ_47uwUaqnYDrcpfqc1AYKEwFPubvU6dwp9iyWiPJZg8NdpMCsuC4lsOmp9OEM1FdycebD6agnBFVFOqUhZdWOvFrPGP01KpPOo0MxeUG8sQ72Kha46_wvWt4M/s72-c/kielive-erics-nov2020.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3868547292717970492.post-7857268947555313100</id><published>2022-07-08T07:00:00.001+02:00</published><updated>2022-07-14T16:59:33.780+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="General"/><category scheme="http://www.blogger.com/atom/ns#" term="JBoss"/><title type='text'>Saying goodbye to Red Hat</title><content type='html'>&lt;p&gt;&lt;/p&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;float: left;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-IQiPTltjdMtTZOgxgA1OT8KVQJ9nK8QdI6r5YyM3-oAHtK3v557Z662ylyXwnY4oq3EwwhKNcR79uUabkvEzhb4jhz4m7G8kDXm0hT11X5CbR55jtqBIxh3f_zo1Wuqh-O8yTKzxBu4UJ24Ghgjqco1-EWbA0KtJkYB9N_lY8GjtiRVoatUz3j5l/s2572/IMG_6833.jpeg&quot; style=&quot;clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1666&quot; data-original-width=&quot;2572&quot; height=&quot;207&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-IQiPTltjdMtTZOgxgA1OT8KVQJ9nK8QdI6r5YyM3-oAHtK3v557Z662ylyXwnY4oq3EwwhKNcR79uUabkvEzhb4jhz4m7G8kDXm0hT11X5CbR55jtqBIxh3f_zo1Wuqh-O8yTKzxBu4UJ24Ghgjqco1-EWbA0KtJkYB9N_lY8GjtiRVoatUz3j5l/s320/IMG_6833.jpeg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;My tenure: 2009-2022&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;The time has come... the end of my tenure at Red Hat after +13 years. &amp;nbsp;&lt;p&gt;&lt;/p&gt;&lt;p&gt;How about a short summary of some of the highlights while at Red Hat before I move on to a new adventure?&amp;nbsp;&lt;/p&gt;&lt;p&gt;I&#39;ll try to capture the big milestones, but there are just so many that I&#39;m sure to miss a few.&amp;nbsp;&lt;/p&gt;&lt;p&gt;It&#39;s a moment of reflection on more than a decade spent in the world of enterprise open source technologies and riding a wave that was Red Hat in the prime of its evolution in the industry.&lt;/p&gt;&lt;span&gt;&lt;/span&gt;&lt;p&gt;I have been involved in open source since my introduction late in life to programming, operating systems, and Linux in 1996. Before joining Red Hat I was involved in the community around a business process management project called &lt;a href=&quot;https://www.jbpm.org&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;jBPM&lt;/a&gt;. We were using this heavily in the financial institution I was working at and I became active as you do when you submerge yourself into an open source technology.&lt;/p&gt;&lt;span&gt;&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;/span&gt;&lt;p&gt;In those days it was still jBPM 3 and we were having the time of our lives learning to model and implement processes. We even went crazy with a &lt;a href=&quot;https://www.schabell.org/2009/12/custom-jbpm-exception-framework-for.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;jBPM exception framework&lt;/a&gt;, to just give you an example of what we thought was possible back in those days.&amp;nbsp;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;It all led to Red Hat knocking on my door in 2009 to join the Netherlands team as their first middleware (JBoss) solution architect.&amp;nbsp;&lt;p&gt;&lt;/p&gt;&lt;p&gt;At the time I joined I remember the SA team was about 15 associates across Europe, Red Hat had around 2000 associates world wide, and the stock price was between $22-$24 (later sold to IBM for $190).&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgfGY_CbAj9fruL2Rp4KJvKj1wzLR9JeZIihvOCXRUBI8NBwEno4olIb6MOEe0_wCdiNkxTSBI9zbY_Cl_qKyO9sa3OceaRigNCFQw910HwOs7WTxOiAFmtbJEiXK2EO0R5vcuBENCf2InYq3LIYd9TUTzN4CH10Bf6xnS2kzjzB-eisRhonqytPG3B/s4032/IMG_6168.jpeg&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;4032&quot; data-original-width=&quot;3024&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgfGY_CbAj9fruL2Rp4KJvKj1wzLR9JeZIihvOCXRUBI8NBwEno4olIb6MOEe0_wCdiNkxTSBI9zbY_Cl_qKyO9sa3OceaRigNCFQw910HwOs7WTxOiAFmtbJEiXK2EO0R5vcuBENCf2InYq3LIYd9TUTzN4CH10Bf6xnS2kzjzB-eisRhonqytPG3B/s320/IMG_6168.jpeg&quot; width=&quot;240&quot; /&gt;&lt;/a&gt;&lt;/div&gt;It was incredible fun and there was a very active start up feel to what we were doing. My experiences with JBoss technologies and specifically the Business Rules Management System (BRMS) led to me spending more time across Europe helping other sales teams than in my own region. I was also still active in the community around those products, meaning Drools, jBPM, and other JBoss projects upstream.&amp;nbsp;&lt;p&gt;&lt;/p&gt;&lt;p&gt;This role I held for approximately three years before the product orgnanization came knocking. My contacts in the product teams led to my being asked to join the Middleware Business Unit as one of their first MW Technical Marketing Managers or TMM. At this time I think we had like 4-5 products so one person could manage the role. I ended up spending around four years in this role and we grew not only our MW product portfolio, but the team eventually grew out to five TMM&#39;s before I moved on.&amp;nbsp;&lt;/p&gt;&lt;p&gt;We worked on products like JBoss SOA-P, Switchyard, JBoss Virtualization, JBoss BPM Suite, the first versions of OpenShift (remember gears?), and so much more. This role required enablement sessions being delivered to the field and we visited all our regional offices; APAC (Singapore, Tokyo, Beijing), EMEA (Munich, London, Stockholm, Madrid, Amsterdam, Brussels, Rome, Warsaw, etc), NA (Boston, Dallas, Raleigh, Mountain View, Portland, St. Louis, Tampa, etc), and LATAM (Mexico City, San Paulo, etc).&amp;nbsp;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjI_X1G1nEab6o93X1zXqKOAtwnD1nYc9BQ6uCYFpVYtm51PFT-1FdEYBSQzJNBPAgUgwcgNjR4V-0A9xm_5ToJiTP6-xEtd268K5Qj9MyHYYfc4J2RfUmu0C9bqtn1CdE2xggC66YZGYj4ZPPBsHCQON3jty6ad7nkgVOMFonSdrSDw7rV2vrwXMLf/s1280/IMG_5023.JPG&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1280&quot; data-original-width=&quot;960&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjI_X1G1nEab6o93X1zXqKOAtwnD1nYc9BQ6uCYFpVYtm51PFT-1FdEYBSQzJNBPAgUgwcgNjR4V-0A9xm_5ToJiTP6-xEtd268K5Qj9MyHYYfc4J2RfUmu0C9bqtn1CdE2xggC66YZGYj4ZPPBsHCQON3jty6ad7nkgVOMFonSdrSDw7rV2vrwXMLf/s320/IMG_5023.JPG&quot; width=&quot;240&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Right at the end of that role I got the chance to move to the US, out on an island off the coast of North Carolina for a year. Quite the adventure and my family loved every minute of our island time.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;The next role to come along was in a brand new business unit, called the Integrated Solutions Business Unit, setup to try and pull together the first multi-product products for our field to sell. I spent the next two years working with some serious rock stars as we pulled together Red Hat Cloud Infrastructure and Red Hat Cloud Suite products. I was the TMM for both of these, and due to our PMM leaving before the launch of the Red Hat Cloud Suite I picked up the PMM work for the product launch.&amp;nbsp;&lt;/p&gt;&lt;p&gt;Part of this period also involved the setting up of the internal Red Hat TMM Practice, where all existing and new TMM&#39;s could find a baseline on how to be effective in their roles. We also worked with Red Hat HR and developed a well defined ladder for the creation of the official TMM role in Red Hat.&amp;nbsp;&lt;/p&gt;&lt;p&gt;My final role was to help setup a new concept, that of the Portfolio Architecture team. We have spent the last four years defining, researching, receiving field feedback, and creating 25 published architectures that you can explore on the Red Hat Portfolio Architecture Center. This team started with just three of us, but has since grown out to seven and I had the honour of being the technical director of this developing product.&amp;nbsp;&lt;/p&gt;&lt;p&gt;All along this journey through Red Hat I&#39;ve spent many hours mentoring all manner of TMM&#39;s (and other associates) as I am a true believer that we all have something to share to make others better.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg2j6nR7-3AkUQMXB8hOw5XIoW8c7a8W34l6Soc-1tNzOk9GP6f96iqkB4NYTO5ag61zO9Ook-eV4eAFwz829mEu1D5uCAPzhRXZYFWWq6gPPEvOVasbeM6R1Rl0UMFoHVJqMsYIlCe_iI7RbbRxY8vojQNYBua1dgGzR76iWIkYPrpKew7uL2WGL1t/s5520/15573182577_31d8e44509_o.jpg&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;3680&quot; data-original-width=&quot;5520&quot; height=&quot;213&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg2j6nR7-3AkUQMXB8hOw5XIoW8c7a8W34l6Soc-1tNzOk9GP6f96iqkB4NYTO5ag61zO9Ook-eV4eAFwz829mEu1D5uCAPzhRXZYFWWq6gPPEvOVasbeM6R1Rl0UMFoHVJqMsYIlCe_iI7RbbRxY8vojQNYBua1dgGzR76iWIkYPrpKew7uL2WGL1t/s320/15573182577_31d8e44509_o.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;I never suspected how long this would last when I walked into that first interview and they asked me to draw a SOA architecture on a whiteboard. I look around now 13 yrs, 106 days later and I&#39;m still engaged at Red Hat.&amp;nbsp;&lt;/p&gt;&lt;/div&gt;Now this brings me to the part were we say goodbye and thank you all for the fun we&#39;ve had together. There are so many colleagues that have become both friends and family, so it&#39;s not even possible to name them (but you know who you are).&amp;nbsp;My last day is next week Friday, 15 July.&lt;p&gt;What&#39;s next you ask?&amp;nbsp;&lt;/p&gt;&lt;p&gt;Stay tuned for more on that after I take a break between the old and the new.&amp;nbsp;&lt;/p&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.schabell.org/feeds/7857268947555313100/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.schabell.org/2022/07/saying-goodbye-to-red-hat.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3868547292717970492/posts/default/7857268947555313100'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3868547292717970492/posts/default/7857268947555313100'/><link rel='alternate' type='text/html' href='http://www.schabell.org/2022/07/saying-goodbye-to-red-hat.html' title='Saying goodbye to Red Hat'/><author><name>Eric D. Schabell</name><uri>http://www.blogger.com/profile/16482141696137365007</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjYzZNadGaN-eUnKq9Z9K7kFir_hwtwuwe3ruK1kteDEXSKrffDxUq5dKrmMqQomRgemPSzl1_wWgMD0gGalgvhnFusztMO6lZY2GZ6XN6GABL6W7CHtjtglga6dqmcxqOP5jT39TtEztPH0Sgx6M4KKvTGfqOk3TCGAIecvkOYcQXTlQ/s220/cncf-erics-small-fall-2024.JPG'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-IQiPTltjdMtTZOgxgA1OT8KVQJ9nK8QdI6r5YyM3-oAHtK3v557Z662ylyXwnY4oq3EwwhKNcR79uUabkvEzhb4jhz4m7G8kDXm0hT11X5CbR55jtqBIxh3f_zo1Wuqh-O8yTKzxBu4UJ24Ghgjqco1-EWbA0KtJkYB9N_lY8GjtiRVoatUz3j5l/s72-c/IMG_6833.jpeg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3868547292717970492.post-3158059886088131222</id><published>2022-05-10T17:00:00.013+02:00</published><updated>2022-05-10T17:00:00.167+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="AppDev"/><category scheme="http://www.blogger.com/atom/ns#" term="Cloud"/><category scheme="http://www.blogger.com/atom/ns#" term="Containers"/><category scheme="http://www.blogger.com/atom/ns#" term="event"/><category scheme="http://www.blogger.com/atom/ns#" term="JBoss"/><category scheme="http://www.blogger.com/atom/ns#" term="OpenShift"/><category scheme="http://www.blogger.com/atom/ns#" term="Portfolio Architectures"/><title type='text'>London OpenShift User Group - Talking Architecture Shop</title><content type='html'>&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj0OnJhByFnv78MxkGmd-0vsU7kvLpFsIi0lUbLP7Ua6c4c3S1D1EcFq0bT-coOSk-pO-DRSN7_MUHK4-nhGMwN-g87axPjhaCwqMkAEoszBpEiMjXeJWyWzYjg-zLP-RddMUambDsJ4GYDRXF2nrsPbuPE3-auadUIyFseOkvA-6QdaSZ2GsPn37QW/s2052/Screenshot%202022-05-10%20at%2010.07.20.png&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;400&quot; data-original-width=&quot;2052&quot; height=&quot;62&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj0OnJhByFnv78MxkGmd-0vsU7kvLpFsIi0lUbLP7Ua6c4c3S1D1EcFq0bT-coOSk-pO-DRSN7_MUHK4-nhGMwN-g87axPjhaCwqMkAEoszBpEiMjXeJWyWzYjg-zLP-RddMUambDsJ4GYDRXF2nrsPbuPE3-auadUIyFseOkvA-6QdaSZ2GsPn37QW/s320/Screenshot%202022-05-10%20at%2010.07.20.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;My second trip this year takes me to London for some fun later this week at Devoxx UK 2022 and a chance to speak with our customers at the London OpenShift User Group.&lt;p&gt;&lt;/p&gt;&lt;p&gt;As the &lt;a href=&quot;https://www.meetup.com/London-OpenShift-User-Group/events/285057328/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;official site says&lt;/a&gt;, Tuesday 10th May we have a special meeting of the London OpenShift User Group featuring:&lt;/p&gt;&lt;div&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;b&gt;Enterprise Portfolio Architecture&lt;/b&gt; - the open source way&lt;/li&gt;&lt;li&gt;&lt;b&gt;Uncover the genius within your ranks &lt;/b&gt;- A live stream of the Keynote presentation from Red Hat Summit in Boston featuring Paul Cormier (President and CEO), Stefanie Chiras (Senior VP) and Matt Hicks (Executive VP)&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Below you&#39;ll find the slides from my talk.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;/span&gt;&lt;p&gt;The event kicks off with a welcome and then I&#39;ll present the following, with slides included here for your viewing pleasure:&lt;/p&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;&lt;b&gt;Talking Architecture Shop - Exploring Open Source Success at Scale&lt;/b&gt;&lt;/h3&gt;&lt;p&gt;&lt;i&gt;You&#39;ve heard of large scale open source architectures, but have you ever wanted to take a serious look at these real life enterprise implementations that scale? This session takes attendees on a tour of multiple use cases covering enterprise challenges like integration, optimisation, cloud adoption, hybrid cloud management, healthcare, retail, manufacturing, financial services, and much more. Not only are these architectures interesting, but they are successful real life implementations featuring open source technologies and power many of your own online experiences. The attendee departs this session with a working knowledge of how to map general open source technologies to their solutions. Material covered is available freely online and attendees can use these solutions as starting points for aligning to their own solution architectures.&lt;/i&gt;&lt;/p&gt;
  
  &lt;div align=&quot;center&quot;&gt;
  &lt;iframe frameborder=&quot;0&quot; height=&quot;400&quot; marginheight=&quot;0&quot; marginwidth=&quot;0&quot; scrolling=&quot;no&quot; src=&quot;https://www.slideshare.net/slideshow/embed_code/key/kcEuIZemNwXz31?hostedIn=slideshare&amp;amp;page=upload&quot; width=&quot;600&quot;&gt;&lt;/iframe&gt;
  &lt;/div&gt;
  
  &lt;p&gt;Thanks for the time and lending me your ears!&lt;/p&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.schabell.org/feeds/3158059886088131222/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.schabell.org/2022/05/london-openshift-user-group-talking-architecture-shop.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3868547292717970492/posts/default/3158059886088131222'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3868547292717970492/posts/default/3158059886088131222'/><link rel='alternate' type='text/html' href='http://www.schabell.org/2022/05/london-openshift-user-group-talking-architecture-shop.html' title='London OpenShift User Group - Talking Architecture Shop'/><author><name>Eric D. Schabell</name><uri>http://www.blogger.com/profile/16482141696137365007</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjYzZNadGaN-eUnKq9Z9K7kFir_hwtwuwe3ruK1kteDEXSKrffDxUq5dKrmMqQomRgemPSzl1_wWgMD0gGalgvhnFusztMO6lZY2GZ6XN6GABL6W7CHtjtglga6dqmcxqOP5jT39TtEztPH0Sgx6M4KKvTGfqOk3TCGAIecvkOYcQXTlQ/s220/cncf-erics-small-fall-2024.JPG'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj0OnJhByFnv78MxkGmd-0vsU7kvLpFsIi0lUbLP7Ua6c4c3S1D1EcFq0bT-coOSk-pO-DRSN7_MUHK4-nhGMwN-g87axPjhaCwqMkAEoszBpEiMjXeJWyWzYjg-zLP-RddMUambDsJ4GYDRXF2nrsPbuPE3-auadUIyFseOkvA-6QdaSZ2GsPn37QW/s72-c/Screenshot%202022-05-10%20at%2010.07.20.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3868547292717970492.post-4545364065984735355</id><published>2022-05-09T07:00:00.105+02:00</published><updated>2022-05-09T07:00:00.173+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="AppDev"/><category scheme="http://www.blogger.com/atom/ns#" term="Automate"/><category scheme="http://www.blogger.com/atom/ns#" term="Cloud"/><category scheme="http://www.blogger.com/atom/ns#" term="Containers"/><category scheme="http://www.blogger.com/atom/ns#" term="DevOps"/><category scheme="http://www.blogger.com/atom/ns#" term="Fuse"/><category scheme="http://www.blogger.com/atom/ns#" term="JBoss"/><category scheme="http://www.blogger.com/atom/ns#" term="OpenShift"/><category scheme="http://www.blogger.com/atom/ns#" term="Portfolio Architectures"/><category scheme="http://www.blogger.com/atom/ns#" term="Workshops"/><title type='text'>Portfolio Architecture Examples - Application Development Collection</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;span&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;float: left;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEge1W9_SeH72H0lK5_qJsRqsF_WRI0zjGBupPAZJFYYkTbXu7Dlfzut-OVjL2ZI7GWdYe6X2qezKHrfsGtD1R5hWMnwhyKbIXNTcnGjS8alQqGu3SgY4-MHI1Lt2jadvXEBA4vqH8VUQPqK4T-mKde4pcdMKTZ-3Egu__redpUdj2LPZlJ6iNZjznjB/s3600/jukan-tateisi-bJhT_8nbUA0-unsplash.jpg&quot; style=&quot;clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;2025&quot; data-original-width=&quot;3600&quot; height=&quot;180&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEge1W9_SeH72H0lK5_qJsRqsF_WRI0zjGBupPAZJFYYkTbXu7Dlfzut-OVjL2ZI7GWdYe6X2qezKHrfsGtD1R5hWMnwhyKbIXNTcnGjS8alQqGu3SgY4-MHI1Lt2jadvXEBA4vqH8VUQPqK4T-mKde4pcdMKTZ-3Egu__redpUdj2LPZlJ6iNZjznjB/s320/jukan-tateisi-bJhT_8nbUA0-unsplash.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;color: #999999;&quot;&gt;Figure 1: The portfolio architecture process&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;For a few years now we&#39;ve been working on a project we have named&amp;nbsp;&lt;a href=&quot;https://www.redhat.com/architect/portfolio/?extIdCarryOver=true&amp;amp;intcmp=7013a0000025wJwAAI&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Portfolio Architectures&lt;/a&gt;. These are based on selecting a specific use case we are seeing used in the real world by customers and then finding implementations of that case using three or more products from the Red Hat portfolio.&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;This basic premise is used as the foundation, but many aspects of open source are included in both the process and the final product we have defined. There is a community, where we share the initial project kickoff with a group of architects and use their initial feedback from the start. We also present the architecture product we&#39;ve created right at the end before we publish to ensure usability by architects in the field. The final publish product includes some internal only content around the customer projects researched, but most of the content is&amp;nbsp;&lt;a href=&quot;https://gitlab.com/osspa/portfolio-architecture-examples&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;open and freely available&lt;/a&gt;&amp;nbsp;through various open source channels.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;This article is sharing an overview of the product we&#39;ve developed, what&#39;s available to you&amp;nbsp;&lt;a href=&quot;https://www.redhat.com/architect/portfolio/?extIdCarryOver=true&amp;amp;intcmp=7013a0000025wJwAAI&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;today in our architecture center&lt;/a&gt;, and concludes by sharing a collection of architectures we&#39;ve published.&lt;/span&gt;&lt;/p&gt;&lt;span&gt;&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;/span&gt;&lt;h3&gt;Introduction&lt;/h3&gt;&lt;p&gt;The basis of a portfolio architecture is a use case, two to three actual implementations that can be researched, and includes the use of a minimum of three products. This is the ideal foundation for a project to start, but we encountered a problem with use cases containing emerging technologies or emerging domains in the market. To account for these we&#39;ve chosen to note the fact that these are opinionated architectures based on internal reference architectures.&amp;nbsp;&lt;/p&gt;&lt;p&gt;The product has been defined as complete for publishing when it contains the following content:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;i&gt;Short use case definition&lt;/i&gt;&lt;/li&gt;&lt;li&gt;&lt;i&gt;Diagrams - logical, schematic (physical), and detail diagrams&lt;/i&gt;&lt;/li&gt;&lt;li&gt;&lt;i&gt;Public slide deck containing the use case story and architecture diagrams&lt;/i&gt;&lt;/li&gt;&lt;li&gt;Internal slide deck containing both the public deck content and the confidential customer research&lt;/li&gt;&lt;li&gt;Video (short) explanation of the architecture&lt;/li&gt;&lt;li&gt;&lt;i&gt;Either a technical brief document or one or more articles covering the solution architecture&lt;/i&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Note that the&amp;nbsp;&lt;i&gt;items in italics&lt;/i&gt;&amp;nbsp;are all available to anyone &amp;nbsp;in the Red Hat Portfolio Architecture Center or in the Portfolio Architecture Examples repository.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;h3&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;float: right;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://redhatdemocentral.gitlab.io/portfolio-architecture-tooling/&quot; rel=&quot;nofollow&quot; style=&quot;clear: right; margin-bottom: 1em; margin-left: auto; margin-right: auto;&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1098&quot; data-original-width=&quot;1546&quot; height=&quot;227&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUoJO3TeIU-vnA-0Zsh4-pJcSbteUdhLM-FhxB8a2HXWSbsXMdzODmF1I6JyUuZpcyhw198PeqGHNv3w2RsPrMklwQ1AMU_6ShsLUo9CMuNgtuhO1h-mWPP91cu3Q5kk_L9xQDGApUu27bsLD5Q6XAXzRvQutKE1STbqsiH9aH8ZkKOeo5GuVrDhT6/s320/Screenshot%202022-03-23%20at%2010.15.52.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;color: #999999;&quot;&gt;Figure 2: Logical diagram design template&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;Tooling and workshops&lt;/h3&gt;&lt;p&gt;The progress towards our products required a good idea of how we wanted to diagram our architectures. We chose to keep them very generic and simple in style to facilitate all levels of conversation around a particular use case without getting bogged down in notational discussions.&amp;nbsp;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;A simple three level design for our architectures was captured by using logical, schematic, and detail diagrams. All of these have been integrated in&amp;nbsp;&lt;a href=&quot;https://www.redhat.com/architect/portfolio/tool/index.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;open source tooling&lt;/a&gt;&amp;nbsp;with pre-defined templates and icons for easily getting started. Furthermore, we&#39;ve developed a tooling workshop to quickly ramp up on the design methods and tooling we&#39;ve made available. It&#39;s called&amp;nbsp;&lt;a href=&quot;https://redhatdemocentral.gitlab.io/portfolio-architecture-workshops&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Designing Your Best Architectural Diagrams&lt;/a&gt;, has been featured in several&lt;a href=&quot;https://dzone.com/users/350516/eschabell.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&amp;nbsp;conferences around the world&lt;/a&gt;.&lt;/p&gt;&lt;h3&gt;Application development collection&lt;/h3&gt;&lt;p&gt;The collection featured today is centered around architectures supporting application development and cloud development. There are currently fifteen architectures in this collection and we&#39;ll provide a short overview of each, leaving the in depth exploration as an exercise for the reader.&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgXuHYN3zZ1jtcjWvgdUyDabULJL4CadDXR_qJc10wbNVO_DErHwnBrTaGqUZgxP0OdzJfaH4yGwMA92tHVPIbNMk2uUC-sal050rp49G4l6EZwlquFGHuw94AJ25EpHJbk5hvmT9BAs72l0vgDZJuJcAeiEGC1EKvZFHAaTLdeWLI3c9vKHmD02CAs/s1256/Screenshot%202022-04-04%20at%2010.18.52.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;application development collection&quot; border=&quot;0&quot; data-original-height=&quot;1218&quot; data-original-width=&quot;1256&quot; height=&quot;622&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgXuHYN3zZ1jtcjWvgdUyDabULJL4CadDXR_qJc10wbNVO_DErHwnBrTaGqUZgxP0OdzJfaH4yGwMA92tHVPIbNMk2uUC-sal050rp49G4l6EZwlquFGHuw94AJ25EpHJbk5hvmT9BAs72l0vgDZJuJcAeiEGC1EKvZFHAaTLdeWLI3c9vKHmD02CAs/w640-h622/Screenshot%202022-04-04%20at%2010.18.52.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;caret-color: rgb(153, 153, 153); color: #999999;&quot;&gt;Figure 3: Application development architecture collection&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;In each of these architecture overviews you&#39;ll find a table of contents outlining the technologies used, several example schematic diagrams with descriptions, and a link in the last section to open the diagrams directly into the online tooling in your browser.&lt;/p&gt;&lt;p&gt;&lt;b&gt;&lt;a href=&quot;https://gitlab.com/osspa/portfolio-architecture-examples/-/blob/main/businessoptimization.adoc&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Business optimisation&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;p&gt;Retail is the process of selling consumer goods or services to customers through multiple channels of distribution to earn a profit. Retailers satisfy demand identified through a supply chain. The term&amp;nbsp;&lt;i&gt;retailer&lt;/i&gt;&amp;nbsp;is typically applied where a service provider fills the small orders of many individuals, who are end-users, rather than large orders of a small number of wholesale, corporate or government clientele.&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjbsGfpNA1mYcL2yjy-mLRaAEHHR8wg0fhjExw2uWmR4COo7JnV0hg_2fehEnZLXsCF8tYcg_DbLmmvhPqxjdQu1kBZ5xAUI16M5ktEEMMEfXE0i5SdtvyRcfSea_30CWy4KS0KQ-fKo5dU_65yksT36jgcSH5VeswgWOK9kynaT3KjPIFq9sDzswoJ/s960/business-optimisation-marketing-slide.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;business optimisation&quot; border=&quot;0&quot; data-original-height=&quot;540&quot; data-original-width=&quot;960&quot; height=&quot;360&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjbsGfpNA1mYcL2yjy-mLRaAEHHR8wg0fhjExw2uWmR4COo7JnV0hg_2fehEnZLXsCF8tYcg_DbLmmvhPqxjdQu1kBZ5xAUI16M5ktEEMMEfXE0i5SdtvyRcfSea_30CWy4KS0KQ-fKo5dU_65yksT36jgcSH5VeswgWOK9kynaT3KjPIFq9sDzswoJ/w640-h360/business-optimisation-marketing-slide.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p&gt;The use case is optimising delivery routing, automating rostering of staff, and improving efficiency of tasks across multiple stores.&lt;/p&gt;&lt;/div&gt;&lt;p&gt;&lt;b&gt;&lt;a href=&quot;https://gitlab.com/osspa/portfolio-architecture-examples/-/blob/main/cnd.adoc&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Cloud native development&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;p&gt;Cloud native development is an approach to building and running applications to fully use the advantages of the cloud computing model (i.e., responsive, elastic, and resilient applications). Red Hat empowers organizations to build and run scalable applications in modern, dynamic environments such as public, private, and hybrid clouds.&lt;/p&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;Containers and orchestration, DevOps and continuous delivery, microservices and service meshes, and declarative application programming interfaces (APIs) are key building blocks of cloud-native application development. These technologies and techniques deliver loosely coupled systems that are resilient, manageable, and observable. Combined with robust automation, they allow businesses to make high-impact application improvements frequently and predictably with minimal effort and risk. Additionally, cloud native architecture and technologies provide the foundation for newer development models such as serverless computing and Functions-as-a-Service.&lt;/p&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgSUKnMI1mDF9rFQg4oyiic38PUbAWsIVJNgHMIDNTaTOe3PZ1xpBFUd-iWQ4XsAEA71_iFak4hmuIX9g0t6b0XT2PwvmJS8VUx_3K7O9lA5cfMsXx85Zy9km2xh3LpLRMWfL_2u5tIcnV7mQh-DNaZj30RrK_KfOfCNDTtie_v1xH2gjQdfKclsSRL/s960/cnd-marketing-slide.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;cloud native development&quot; border=&quot;0&quot; data-original-height=&quot;540&quot; data-original-width=&quot;960&quot; height=&quot;360&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgSUKnMI1mDF9rFQg4oyiic38PUbAWsIVJNgHMIDNTaTOe3PZ1xpBFUd-iWQ4XsAEA71_iFak4hmuIX9g0t6b0XT2PwvmJS8VUx_3K7O9lA5cfMsXx85Zy9km2xh3LpLRMWfL_2u5tIcnV7mQh-DNaZj30RrK_KfOfCNDTtie_v1xH2gjQdfKclsSRL/w640-h360/cnd-marketing-slide.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;The use case is an approach to building and running applications to fully exploit the advantages of the cloud computing model (i.e. responsive, elastic and resilient applications).&lt;/p&gt;&lt;/div&gt;&lt;p&gt;&lt;b&gt;&lt;a href=&quot;https://gitlab.com/osspa/portfolio-architecture-examples/-/blob/main/omnichannel.adoc&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Designing an omnichannel customer experience&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;p&gt;An omnichannel approach provides a unified customer experience across platforms, creating a single view for customers to interact with their own information.&lt;/p&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;Red Hat provides a foundation for IT teams to develop and deliver omnichannel services through a combination of integration and process automation technologies. Agile integration defines how organizations are transforming and delivering on their digital promise to customers by integrating applications and services across on-premise infrastructure and cloud environments. Business automation, in the form of process integrations, are captured to enable access to complex process services.&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEitU6S93GGqSW-PKwghx_nD0MWgl1Gy87i1-vTWFUvRMJo2LP1ZVZYZ6AqZcFh2bwQDRLy8aeOofdsEpzZmf-2utXrZEFDVgCVdWe-Fuv5KkwoxovyU9R_O6rd22p17W6Lnij2IDAreA-A3v1V1q869zMGCmKFRuXjqDsTDSZhLsKgU6w_DgcgzRFEl/s960/omnichannel-marketing-slide.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;designing an omnichannel customer experience&quot; border=&quot;0&quot; data-original-height=&quot;540&quot; data-original-width=&quot;960&quot; height=&quot;360&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEitU6S93GGqSW-PKwghx_nD0MWgl1Gy87i1-vTWFUvRMJo2LP1ZVZYZ6AqZcFh2bwQDRLy8aeOofdsEpzZmf-2utXrZEFDVgCVdWe-Fuv5KkwoxovyU9R_O6rd22p17W6Lnij2IDAreA-A3v1V1q869zMGCmKFRuXjqDsTDSZhLsKgU6w_DgcgzRFEl/w640-h360/omnichannel-marketing-slide.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;The use case for omnichannel implies integration and orchestration of channels such that the experience of engaging across all the channels someone chooses to use.&lt;/p&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;&lt;a href=&quot;https://gitlab.com/osspa/portfolio-architecture-examples/-/blob/main/edge-medical-diagnosis.adoc&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Edge medical diagnosis&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;p&gt;This architecture covers edge medical diagnosis in the healthcare industry. It Accelerates medical diagnosis using condition detection in medical imagery with AI/ML at medical facilities.&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEguLx2snOQdTwu0RXsPsQYUy27aH-rydf4LmaQ6zI6yRez1DQWdg__iVdyM8ha4_Za5HoigZx3VDn29EvrsdVbttjuTM1yzPmsFIO6RemZuaELOPT7Ei1v83iB6iwLHDaCQR0J7vKRHzuu2rPK4Jufji-Btpo6KAh7JXjdIGGLeFSYcrMRSBr1TKxBG/s960/edge-medical-diagnosis-marketing-slide.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;edge medical diagnosis&quot; border=&quot;0&quot; data-original-height=&quot;540&quot; data-original-width=&quot;960&quot; height=&quot;360&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEguLx2snOQdTwu0RXsPsQYUy27aH-rydf4LmaQ6zI6yRez1DQWdg__iVdyM8ha4_Za5HoigZx3VDn29EvrsdVbttjuTM1yzPmsFIO6RemZuaELOPT7Ei1v83iB6iwLHDaCQR0J7vKRHzuu2rPK4Jufji-Btpo6KAh7JXjdIGGLeFSYcrMRSBr1TKxBG/w640-h360/edge-medical-diagnosis-marketing-slide.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p&gt;The use case is accelerating medical diagnosis using condition detection in medical imagery with AI/ML at medical facilities.&lt;/p&gt;&lt;p&gt;&lt;b&gt;&lt;a href=&quot;https://gitlab.com/osspa/portfolio-architecture-examples/-/blob/main/headlessecommerce.adoc&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Headless e-commerce&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;p&gt;Retail is the process of selling consumer goods or services to customers through multiple channels of distribution to earn a profit. The term electronic commerce (e-commerce) refers to a business model that allows companies and individuals to buy and sell goods and services over the Internet.&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEieq5-W5nRLmtHDBnbMY-Xh8FF8lYx63Un40-vc9i8Ex_jb41ukjDdOqC_0kqyXSAfM6NqwF3IRmzTFW8xDFcMSegpyNPgxm4Wh77m4MMq_d7nYwVs9cuuVqprVaObyU-Z2DkEvWH5kNV9F7-GfehUfutMCVOc3AxV0aCcR2fwfr8_3xkqDJwdpP6n3/s960/headless-ecommerce-marketing-slide.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;headless e-commerce&quot; border=&quot;0&quot; data-original-height=&quot;540&quot; data-original-width=&quot;960&quot; height=&quot;360&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEieq5-W5nRLmtHDBnbMY-Xh8FF8lYx63Un40-vc9i8Ex_jb41ukjDdOqC_0kqyXSAfM6NqwF3IRmzTFW8xDFcMSegpyNPgxm4Wh77m4MMq_d7nYwVs9cuuVqprVaObyU-Z2DkEvWH5kNV9F7-GfehUfutMCVOc3AxV0aCcR2fwfr8_3xkqDJwdpP6n3/w640-h360/headless-ecommerce-marketing-slide.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;The use case is deploying a container based e-commerce website while moving away from tightly coupled existing e-commerce platform.&lt;/p&gt;&lt;/div&gt;&lt;p&gt;&lt;b&gt;&lt;a href=&quot;https://gitlab.com/osspa/portfolio-architecture-examples/-/blob/main/integrated-saas.adoc&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Integrating with SaaS applications&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;p&gt;Integrating with Software-as-a-Service (SaaS) applications is the process of operationally connecting SaaS solutions to other separate computer systems or applications into a single larger system, allowing each solution to functionally work together.&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpWDvFm_razxZNBP73TysaS0GmcWVkH8pvigtmE2iyCHV0HsmPxnsYeEwhMfH5W0njW4OlfN6qB8nDEzD9y39Vk5KqRGhrSLsZuctrvZZPapA-ENRp8BdlraFgGA8JtZtchqtXRxW14lEI-qOwf3jk5lTmsFyD1eXMw0-V_3kl2_C596T8-47-Ec1_/s960/saas-integration-marketing-slide.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;integrating with SaaS applications&quot; border=&quot;0&quot; data-original-height=&quot;540&quot; data-original-width=&quot;960&quot; height=&quot;360&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpWDvFm_razxZNBP73TysaS0GmcWVkH8pvigtmE2iyCHV0HsmPxnsYeEwhMfH5W0njW4OlfN6qB8nDEzD9y39Vk5KqRGhrSLsZuctrvZZPapA-ENRp8BdlraFgGA8JtZtchqtXRxW14lEI-qOwf3jk5lTmsFyD1eXMw0-V_3kl2_C596T8-47-Ec1_/w640-h360/saas-integration-marketing-slide.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;The use case is providing integration with SaaS applications, platforms, and services empowers organizations to build and run scalable applications in modern, dynamic environments such as public, private, and hybrid clouds.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;&lt;b&gt;&lt;a href=&quot;https://gitlab.com/osspa/portfolio-architecture-examples/-/blob/main/idaas.adoc&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Intelligent Data as a Service (iDaaS)&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Intelligent DaaS (Data as a Service) is about building and delivery of systems and platforms in a secure and scalable manner while driving data needs for moving towards consumerisation in healthcare. Feel free to explore this portfolio architecture by clicking on the diagram below.&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://gitlab.com/redhatdemocentral/portfolio-architecture-examples/-/blob/main/idaas.adoc&quot; rel=&quot;nofollow&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;iDaaS&quot; border=&quot;0&quot; data-original-height=&quot;540&quot; data-original-width=&quot;960&quot; height=&quot;360&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0JxzBAI9df-BXsW_VmOJ0OIhC4YnCzmSo0PTVyPhp0uGciwKkAvuaJkZpxKo1JXKxrRRkuPKuhiit7yowGyGLnW1fjZUg3o2nbCLs4oDjpuvx0ATcnl85dGmi2jLeSHB1qt4utQy-vAZOTz6ql09S-Xwb0GN5kWWBHU5ujWnc8z8Wv5C4m3pMdTwi/w640-h360/idaas-marketing-slide.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p&gt;The use case is Intelligent Data as a Service (iDaaS) is about building and delivery of systems and platforms in a secure and scalable manner while driving data needs for moving towards consumerisation in healthcare.&lt;/p&gt;&lt;p&gt;&lt;b&gt;&lt;a href=&quot;https://gitlab.com/osspa/portfolio-architecture-examples/-/blob/main/data-synthesis.adoc&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Modernising testing with data synthesis&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;p&gt;Data synthesis is about enabling innovation with a focus around enabling massive amounts of data to be available for business users and developers needs in a secure and scalable manner.&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjfWzkNxs-szud8UFb93gaesBoR9TIxcaxbibCTnzoQMY5bVs5KtXwayb0rwRIz9mJagtT8BB9xISDggiZbLSOJPdN9y_1e888onzcr_WgDbPgfQ2tKk_vGDoTRT9yAesS8o8W5GPpXkRP1nhfdDtcBd_cEQtsLZ5XcBM-QUA4a7wkq6pNIvehe1pLa/s960/data-synthesis-marketing-slide.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;modernising testing with data synthesis&quot; border=&quot;0&quot; data-original-height=&quot;540&quot; data-original-width=&quot;960&quot; height=&quot;360&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjfWzkNxs-szud8UFb93gaesBoR9TIxcaxbibCTnzoQMY5bVs5KtXwayb0rwRIz9mJagtT8BB9xISDggiZbLSOJPdN9y_1e888onzcr_WgDbPgfQ2tKk_vGDoTRT9yAesS8o8W5GPpXkRP1nhfdDtcBd_cEQtsLZ5XcBM-QUA4a7wkq6pNIvehe1pLa/w640-h360/data-synthesis-marketing-slide.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;The use case is modernising testing with data synthesis, a testing innovation with focus around enabling massive amounts of data to be available for both business users and developers in a secure and scalable manner.&lt;/p&gt;&lt;/div&gt;&lt;p&gt;&lt;b&gt;&lt;a href=&quot;https://gitlab.com/osspa/portfolio-architecture-examples/-/blob/main/openbanking.adoc&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Open banking&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;p&gt;Financial services institutions understand that today’s banking customers expect fast, easy-to-use services they can tap into anytime, anywhere, and are therefore accelerating adoption of digital technologies to enable a variety of new offerings.&lt;/p&gt;&lt;p&gt;&lt;i&gt;(Note: this project is a new architecture and currently in progress, so sharing one of the schematic architecture diagrams and you can monitor this project for updates as it progresses to completion.)&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjXWcn3XNRo71l7ltEJmFypBMyGYfQ7vcHMTs9VOzETAil1f2iyPeYg-iBRzNfYDvn48K-ExxTlUVf2EhiyMUW_-raUrmaK0aOhqXhGiDRBXjfGs-nQJh_a-IXA13sAsP1zjC_NH1pB-7uEh8-GAHFN0PJRXYVqdWM1aj4NXl1oHvokukEJbdgILQ3g/s4671/fsi-openbanking-sd.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;open banking&quot; border=&quot;0&quot; data-original-height=&quot;4671&quot; data-original-width=&quot;4476&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjXWcn3XNRo71l7ltEJmFypBMyGYfQ7vcHMTs9VOzETAil1f2iyPeYg-iBRzNfYDvn48K-ExxTlUVf2EhiyMUW_-raUrmaK0aOhqXhGiDRBXjfGs-nQJh_a-IXA13sAsP1zjC_NH1pB-7uEh8-GAHFN0PJRXYVqdWM1aj4NXl1oHvokukEJbdgILQ3g/w614-h640/fsi-openbanking-sd.png&quot; width=&quot;614&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;div&gt;&lt;p&gt;The use case is a cloud ready, modular open source approach offering a wide range of technology options and allows low-effort integration covering all aspects of an Open Banking implementation.&lt;/p&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;div&gt;&lt;div style=&quot;-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; orphans: auto; widows: auto;&quot;&gt;&lt;div&gt;&lt;div&gt;&lt;p&gt;&lt;/p&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;div&gt;&lt;p&gt;&lt;b&gt;&lt;a href=&quot;https://gitlab.com/osspa/portfolio-architecture-examples/-/blob/main/payments.adoc&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Payments&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;p&gt;An offering of (near) real-time payments lets businesses, consumers, and even governments send and accept funds that provide both availability to the recipient and instant confirmation to the sender. Enabling real-time - or at least faster - payments that improve the speed of online payment experiences to customers has the potential to give banks a greater opportunity to win, serve, and retain their customers. By building solutions that capture real-time payment business, banks also can drive higher payment volumes, ideally at lower costs as well as engage new customer segments.&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiibmDc7l8Aue6xHnxY_91bwwCBP8kUaCyKUhxblkLz_76MRqkMPE9_L1516n-he5_NKTzhZivt7nYMgnB307lmxwwtJyShfR7e1KQTGQrffjdSpoZMhQgiAnXlRiOfM5WWd1pVRP1anojDyWgIk-bSU7gHID0Lu-IsgbHC_0ix1Rav-HgoaAAWur_9/s960/payments-marketing-slide.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;payments&quot; border=&quot;0&quot; data-original-height=&quot;540&quot; data-original-width=&quot;960&quot; height=&quot;360&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiibmDc7l8Aue6xHnxY_91bwwCBP8kUaCyKUhxblkLz_76MRqkMPE9_L1516n-he5_NKTzhZivt7nYMgnB307lmxwwtJyShfR7e1KQTGQrffjdSpoZMhQgiAnXlRiOfM5WWd1pVRP1anojDyWgIk-bSU7gHID0Lu-IsgbHC_0ix1Rav-HgoaAAWur_9/w640-h360/payments-marketing-slide.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;div&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;div style=&quot;-webkit-text-stroke-width: 0px;&quot;&gt;&lt;p&gt;The use case examines financial institutions enabling customers with fast, easy to use, and safe payment services available anytime, anywhere.&lt;/p&gt;&lt;p&gt;&lt;b&gt;&lt;a href=&quot;https://gitlab.com/osspa/portfolio-architecture-examples/-/blob/main/pointofsale.adoc&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Point of sale&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;p&gt;Retail is the process of selling consumer goods or services to customers through multiple channels of distribution to earn a profit. A point of sale, or point of purchase, is where you ring up customers. When customers check out online, walk up to your counter, or pick out an item from your stand or booth, they&#39;re at the point of sale. Your point-of-sale system is the hardware and software that enables your business to make those sales.&lt;/p&gt;&lt;/div&gt;&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgFdv8VAkUtuyqOfnq9ZZmirYOZjLMGTK3Mdo0t-Fdry5LcXj77FLIEGU8tZNExST2km4du9pW8UgqaZxtioc_7UvBo2N2kGcrtx-lYY5zzwbMowC-WabeO9ZfaNkgRk_TXCJLATqOLbSOVMNZMHCZv4k7YGKG-fx36sNxXmsLCGCpyacMPerK2-QC5/s960/pos-marketing-slide.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;point of sale&quot; border=&quot;0&quot; data-original-height=&quot;540&quot; data-original-width=&quot;960&quot; height=&quot;360&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgFdv8VAkUtuyqOfnq9ZZmirYOZjLMGTK3Mdo0t-Fdry5LcXj77FLIEGU8tZNExST2km4du9pW8UgqaZxtioc_7UvBo2N2kGcrtx-lYY5zzwbMowC-WabeO9ZfaNkgRk_TXCJLATqOLbSOVMNZMHCZv4k7YGKG-fx36sNxXmsLCGCpyacMPerK2-QC5/w640-h360/pos-marketing-slide.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p&gt;The use case is simplifying and modernising central management of distributed point-of-sale devices with built in support for container based applications.&lt;/p&gt;&lt;/div&gt;&lt;p&gt;&lt;b&gt;&lt;a href=&quot;https://gitlab.com/osspa/portfolio-architecture-examples/-/blob/main/realtimestock.adoc&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Real-time stock control&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;p&gt;Retail is the process of selling consumer goods or services to customers through multiple channels of distribution to earn a profit. Real-time inventory management is an automated process of recording sales and purchases through the use of software. It gives you a complete picture of what&#39;s happening with inventory, allowing your business to react quickly to supply chain needs.&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiz53_fS_UnGHlT0F95kLto2qgkH-ChOFpZvwWJpyCERQ0F56jTKMljKPD0DHZ3_PebZ-GPwd-pLQDbi41CCc5lZBZzwu0cvlvvxgCdvtoJvrIDv_Q-Ol4kJ2uha5aQ8QqfQpyTwk8WueIO9pxgp1e5YzfCFoVP_0PGgKuXjQRmk1IA6bW9lo2iID2Y/s960/real-time-stock-control-marketing-slide.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;real-time stock control&quot; border=&quot;0&quot; data-original-height=&quot;540&quot; data-original-width=&quot;960&quot; height=&quot;360&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiz53_fS_UnGHlT0F95kLto2qgkH-ChOFpZvwWJpyCERQ0F56jTKMljKPD0DHZ3_PebZ-GPwd-pLQDbi41CCc5lZBZzwu0cvlvvxgCdvtoJvrIDv_Q-Ol4kJ2uha5aQ8QqfQpyTwk8WueIO9pxgp1e5YzfCFoVP_0PGgKuXjQRmk1IA6bW9lo2iID2Y/w640-h360/real-time-stock-control-marketing-slide.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;The use case is providing (near) real-time stock positions and dynamic pricing promotions information to retailer omnichannels.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;&lt;b&gt;&lt;a href=&quot;https://gitlab.com/osspa/portfolio-architecture-examples/-/blob/main/retaildataframework.adoc&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Retail data framework&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;p&gt;Retail is the process of selling consumer goods or services to customers through multiple channels of distribution to earn a profit. A data framework refers to the process of managing enterprise retail data. The framework or system sets the guidelines and rules of engagement for business and management activities, especially those that deal with or result in the creation and manipulation of data.&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEil5E6eKglTK1D3iz0K2SF-S_OrPg8P_l5IKB10gZBmO-5_6nO14beaBtmX3Mij54B0e3EIwIOFmT1LcHN3c3bGWJC3ZYJNeAPsHc8hoJuckpErRANBnpkNEae5AG3t4dM6lrwHmJnFbJoAOX5EmvFOOmICR1uFCNzDzsN70WDnQ3oEZStUuavVrWiW/s960/retail-data-framework-marketing-slide.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;retail data framework&quot; border=&quot;0&quot; data-original-height=&quot;540&quot; data-original-width=&quot;960&quot; height=&quot;360&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEil5E6eKglTK1D3iz0K2SF-S_OrPg8P_l5IKB10gZBmO-5_6nO14beaBtmX3Mij54B0e3EIwIOFmT1LcHN3c3bGWJC3ZYJNeAPsHc8hoJuckpErRANBnpkNEae5AG3t4dM6lrwHmJnFbJoAOX5EmvFOOmICR1uFCNzDzsN70WDnQ3oEZStUuavVrWiW/w640-h360/retail-data-framework-marketing-slide.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;The use case is creating a framework for access to retail data from customers, stock, stores, and staff across multiple internal teams.&lt;/p&gt;&lt;p&gt;&lt;b&gt;&lt;a href=&quot;https://gitlab.com/osspa/portfolio-architecture-examples/-/blob/main/storehealthandsafety.adoc&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Store health and safety&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;p&gt;Retail is the process of selling consumer goods or services to customers through multiple channels of distribution to earn a profit. Store health and safety is all about managing risks to protect workers and stores. In a global context, health and safety is also an essential part of the movement towards sustainable operational growth.&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiXR1-Hj_lmZLRZABpuayrHJ7h3cSTUvP28szaBT421_9tGA-SfQEZYJVU3ZuS5GNbFAQA5yINvK8Nsll-mhtd7EYVQVvm_zLxO-a2LpQK4duvwwszCvJ_buBe_6lvkv9adcFymBgIueIpa_E4P1Zp-iK9ycZdLeFza0T71A6YaDeIZNcZVqAlUnPwY/s960/store-health-safety-marketing-slide.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;store health and safety&quot; border=&quot;0&quot; data-original-height=&quot;540&quot; data-original-width=&quot;960&quot; height=&quot;360&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiXR1-Hj_lmZLRZABpuayrHJ7h3cSTUvP28szaBT421_9tGA-SfQEZYJVU3ZuS5GNbFAQA5yINvK8Nsll-mhtd7EYVQVvm_zLxO-a2LpQK4duvwwszCvJ_buBe_6lvkv9adcFymBgIueIpa_E4P1Zp-iK9ycZdLeFza0T71A6YaDeIZNcZVqAlUnPwY/w640-h360/store-health-safety-marketing-slide.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;The use case is managing effective in-store compliance, health &amp;amp; safety, and employee checks and procedures.&lt;/p&gt;&lt;/div&gt;&lt;p&gt;&lt;b&gt;&lt;a href=&quot;https://gitlab.com/osspa/portfolio-architecture-examples/-/blob/main/supplychainintegration.adoc&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Supply chain integration&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;p&gt;Retail is the process of selling consumer goods or services to customers through multiple channels of distribution to earn a profit. Supply chain integration is a large-scale business strategy that brings as many links of the chain as possible into a closer working relationship with each other. The goal is to improve response time, production time, and reduce costs and waste.&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjb3opkahwdu0AnYVI8knJfSt8V9zfzAMPHAhP3LpvDjBWiAiwCh4q6JDTVBKPR9MgHWA4Mj7ZKnqSzqZEx6uW7Z4hhhIIyfe2JcgKhNxkACSS-YdtvAhPFKbAmHAujW9qe7ObLLfJ8_1loqQzHBw6QKdf9lLC2yP8e9HOQU2xlqL1dZ8rDg-h3k6oO/s960/supply-chain-integration-marketing-slide.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;supply chain integration&quot; border=&quot;0&quot; data-original-height=&quot;540&quot; data-original-width=&quot;960&quot; height=&quot;360&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjb3opkahwdu0AnYVI8knJfSt8V9zfzAMPHAhP3LpvDjBWiAiwCh4q6JDTVBKPR9MgHWA4Mj7ZKnqSzqZEx6uW7Z4hhhIIyfe2JcgKhNxkACSS-YdtvAhPFKbAmHAujW9qe7ObLLfJ8_1loqQzHBw6QKdf9lLC2yP8e9HOQU2xlqL1dZ8rDg-h3k6oO/w640-h360/supply-chain-integration-marketing-slide.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;div&gt;&lt;div&gt;&lt;p&gt;&lt;/p&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;div&gt;&lt;p&gt;The use case is streamlining integration between different elements of a retail supply chain for on-premise, cloud, and other third-party interactions.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;div&gt;&lt;p&gt;If you are interested in more architecture solutions like these, feel free to explore the&amp;nbsp;&lt;a href=&quot;https://gitlab.com/osspa/portfolio-architecture-examples&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Portfolio Architecture Examples repository&lt;/a&gt;.&amp;nbsp;More architecture collections include:&lt;/p&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://www.schabell.org/2022/05/portfolio-architecture-examples-application-development-collection.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Application development&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.schabell.org/2022/04/portfolio-architecture-examples-automation-collection.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Automation&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.schabell.org/2022/05/portfolio-architecture-examples-data-engineering-collection.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Data engineering&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.schabell.org/2022/03/portfolio-architecture-examples-edge-collection.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Edge&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.schabell.org/2022/04/portfolio-architecture-examples-finance-collection.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Finance&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.schabell.org/2022/03/portfolio-architecture-examples-telco-collection.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Healthcare&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.schabell.org/2022/04/portfolio-architecture-examples-infra-collection.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Infrastructure&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.schabell.org/2022/04/portfolio-architecture-examples-retail-collection.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Retail&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.schabell.org/2022/03/portfolio-architecture-exmaples-telco-collection.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Telco&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.schabell.org/feeds/4545364065984735355/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.schabell.org/2022/05/portfolio-architecture-examples-application-development-collection.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3868547292717970492/posts/default/4545364065984735355'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3868547292717970492/posts/default/4545364065984735355'/><link rel='alternate' type='text/html' href='http://www.schabell.org/2022/05/portfolio-architecture-examples-application-development-collection.html' title='Portfolio Architecture Examples - Application Development Collection'/><author><name>Eric D. Schabell</name><uri>http://www.blogger.com/profile/16482141696137365007</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjYzZNadGaN-eUnKq9Z9K7kFir_hwtwuwe3ruK1kteDEXSKrffDxUq5dKrmMqQomRgemPSzl1_wWgMD0gGalgvhnFusztMO6lZY2GZ6XN6GABL6W7CHtjtglga6dqmcxqOP5jT39TtEztPH0Sgx6M4KKvTGfqOk3TCGAIecvkOYcQXTlQ/s220/cncf-erics-small-fall-2024.JPG'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEge1W9_SeH72H0lK5_qJsRqsF_WRI0zjGBupPAZJFYYkTbXu7Dlfzut-OVjL2ZI7GWdYe6X2qezKHrfsGtD1R5hWMnwhyKbIXNTcnGjS8alQqGu3SgY4-MHI1Lt2jadvXEBA4vqH8VUQPqK4T-mKde4pcdMKTZ-3Egu__redpUdj2LPZlJ6iNZjznjB/s72-c/jukan-tateisi-bJhT_8nbUA0-unsplash.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3868547292717970492.post-5162074093677827990</id><published>2022-05-02T07:00:00.033+02:00</published><updated>2022-05-09T09:04:41.258+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="AppDev"/><category scheme="http://www.blogger.com/atom/ns#" term="Automate"/><category scheme="http://www.blogger.com/atom/ns#" term="Cloud"/><category scheme="http://www.blogger.com/atom/ns#" term="Containers"/><category scheme="http://www.blogger.com/atom/ns#" term="Fuse"/><category scheme="http://www.blogger.com/atom/ns#" term="JBoss"/><category scheme="http://www.blogger.com/atom/ns#" term="OpenShift"/><category scheme="http://www.blogger.com/atom/ns#" term="Portfolio Architectures"/><category scheme="http://www.blogger.com/atom/ns#" term="Workshops"/><title type='text'>Portfolio Architecture Examples - Data Engineering Collection</title><content type='html'>&lt;div style=&quot;text-align: left;&quot;&gt;&lt;/div&gt;&lt;span&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;float: left;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEge1W9_SeH72H0lK5_qJsRqsF_WRI0zjGBupPAZJFYYkTbXu7Dlfzut-OVjL2ZI7GWdYe6X2qezKHrfsGtD1R5hWMnwhyKbIXNTcnGjS8alQqGu3SgY4-MHI1Lt2jadvXEBA4vqH8VUQPqK4T-mKde4pcdMKTZ-3Egu__redpUdj2LPZlJ6iNZjznjB/s3600/jukan-tateisi-bJhT_8nbUA0-unsplash.jpg&quot; style=&quot;clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;2025&quot; data-original-width=&quot;3600&quot; height=&quot;180&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEge1W9_SeH72H0lK5_qJsRqsF_WRI0zjGBupPAZJFYYkTbXu7Dlfzut-OVjL2ZI7GWdYe6X2qezKHrfsGtD1R5hWMnwhyKbIXNTcnGjS8alQqGu3SgY4-MHI1Lt2jadvXEBA4vqH8VUQPqK4T-mKde4pcdMKTZ-3Egu__redpUdj2LPZlJ6iNZjznjB/s320/jukan-tateisi-bJhT_8nbUA0-unsplash.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;color: #999999;&quot;&gt;Figure 1: The portfolio architecture process&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;For a few years now we&#39;ve been working on a project we have named&amp;nbsp;&lt;a href=&quot;https://www.redhat.com/architect/portfolio/?extIdCarryOver=true&amp;amp;intcmp=7013a0000025wJwAAI&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Portfolio Architectures&lt;/a&gt;. These are based on selecting a specific use case we are seeing used in the real world by customers and then finding implementations of that case using three or more products from the Red Hat portfolio.&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;This basic premise is used as the foundation, but many aspects of open source are included in both the process and the final product we have defined. There is a community, where we share the initial project kickoff with a group of architects and use their initial feedback from the start. We also present the architecture product we&#39;ve created right at the end before we publish to ensure usability by architects in the field. The final publish product includes some internal only content around the customer projects researched, but most of the content is&amp;nbsp;&lt;a href=&quot;https://gitlab.com/osspa/portfolio-architecture-examples&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;open and freely available&lt;/a&gt;&amp;nbsp;through various open source channels.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;This article is sharing an overview of the product we&#39;ve developed, what&#39;s available to you&amp;nbsp;&lt;a href=&quot;https://www.redhat.com/architect/portfolio/?extIdCarryOver=true&amp;amp;intcmp=7013a0000025wJwAAI&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;today in our architecture center&lt;/a&gt;, and concludes by sharing a collection of architectures we&#39;ve published.&lt;/span&gt;&lt;/p&gt;&lt;span&gt;&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;/span&gt;&lt;h3&gt;Introduction&lt;/h3&gt;&lt;p&gt;The basis of a portfolio architecture is a use case, two to three actual implementations that can be researched, and includes the use of a minimum of three products. This is the ideal foundation for a project to start, but we encountered a problem with use cases containing emerging technologies or emerging domains in the market. To account for these we&#39;ve chosen to note the fact that these are opinionated architectures based on internal reference architectures.&amp;nbsp;&lt;/p&gt;&lt;p&gt;The product has been defined as complete for publishing when it contains the following content:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;i&gt;Short use case definition&lt;/i&gt;&lt;/li&gt;&lt;li&gt;&lt;i&gt;Diagrams - logical, schematic (physical), and detail diagrams&lt;/i&gt;&lt;/li&gt;&lt;li&gt;&lt;i&gt;Public slide deck containing the use case story and architecture diagrams&lt;/i&gt;&lt;/li&gt;&lt;li&gt;Internal slide deck containing both the public deck content and the confidential customer research&lt;/li&gt;&lt;li&gt;Video (short) explanation of the architecture&lt;/li&gt;&lt;li&gt;&lt;i&gt;Either a technical brief document or one or more articles covering the solution architecture&lt;/i&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Note that the&amp;nbsp;&lt;i&gt;items in italics&lt;/i&gt;&amp;nbsp;are all available to anyone &amp;nbsp;in the Red Hat Portfolio Architecture Center or in the Portfolio Architecture Examples repository.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;h3&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;float: right;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://redhatdemocentral.gitlab.io/portfolio-architecture-tooling/&quot; rel=&quot;nofollow&quot; style=&quot;clear: right; margin-bottom: 1em; margin-left: auto; margin-right: auto;&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1098&quot; data-original-width=&quot;1546&quot; height=&quot;227&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUoJO3TeIU-vnA-0Zsh4-pJcSbteUdhLM-FhxB8a2HXWSbsXMdzODmF1I6JyUuZpcyhw198PeqGHNv3w2RsPrMklwQ1AMU_6ShsLUo9CMuNgtuhO1h-mWPP91cu3Q5kk_L9xQDGApUu27bsLD5Q6XAXzRvQutKE1STbqsiH9aH8ZkKOeo5GuVrDhT6/s320/Screenshot%202022-03-23%20at%2010.15.52.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;color: #999999;&quot;&gt;Figure 2: Logical diagram design template&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;Tooling and workshops&lt;/h3&gt;&lt;p&gt;The progress towards our products required a good idea of how we wanted to diagram our architectures. We chose to keep them very generic and simple in style to facilitate all levels of conversation around a particular use case without getting bogged down in notational discussions.&amp;nbsp;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;A simple three level design for our architectures was captured by using logical, schematic, and detail diagrams. All of these have been integrated in&amp;nbsp;&lt;a href=&quot;https://www.redhat.com/architect/portfolio/tool/index.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;open source tooling&lt;/a&gt;&amp;nbsp;with pre-defined templates and icons for easily getting started. Furthermore, we&#39;ve developed a tooling workshop to quickly ramp up on the design methods and tooling we&#39;ve made available. It&#39;s called&amp;nbsp;&lt;a href=&quot;https://redhatdemocentral.gitlab.io/portfolio-architecture-workshops&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Designing Your Best Architectural Diagrams&lt;/a&gt;, has been featured in several&lt;a href=&quot;https://dzone.com/users/350516/eschabell.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&amp;nbsp;conferences around the world&lt;/a&gt;.&lt;/p&gt;&lt;h3&gt;Data engineering collection&lt;/h3&gt;&lt;p&gt;The collection featured today is centered around architectures leveraging data engineering concepts and tooling. There are currently eight architectures in this collection and we&#39;ll provide a short overview of each, leaving the in depth exploration as an exercise for the reader.&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi7BmIvRRNrOI28ohvDrp8KMEcUYJ2xxau3MG1tpJwS48JWIUFECHEY14IAcGVa9WZXRdAMk7KODX-Q94t9HDEolhiOg79fglafo3Di7NKI7xxnlPk-30rOUxzDcQRlZPXjMHbwsZavP4jvZcdLpRp3afGNzPNKSiZG6oJbzrILqoE6ZaM-7ISoPpjl/s1378/Screenshot%202022-04-01%20at%2015.27.20.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;data engineering collection&quot; border=&quot;0&quot; data-original-height=&quot;812&quot; data-original-width=&quot;1378&quot; height=&quot;379&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi7BmIvRRNrOI28ohvDrp8KMEcUYJ2xxau3MG1tpJwS48JWIUFECHEY14IAcGVa9WZXRdAMk7KODX-Q94t9HDEolhiOg79fglafo3Di7NKI7xxnlPk-30rOUxzDcQRlZPXjMHbwsZavP4jvZcdLpRp3afGNzPNKSiZG6oJbzrILqoE6ZaM-7ISoPpjl/w640-h379/Screenshot%202022-04-01%20at%2015.27.20.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;caret-color: rgb(153, 153, 153); color: #999999;&quot;&gt;Figure 3: Data engineering architecture collection&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;In each of these architecture overviews you&#39;ll find a table of contents outlining the technologies used, several example schematic diagrams with descriptions, and a link in the last section to open the diagrams directly into the online tooling in your browser.&lt;/p&gt;&lt;p&gt;&lt;b&gt;&lt;a href=&quot;https://gitlab.com/osspa/portfolio-architecture-examples/-/blob/main/edge-cloud.adoc&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Cloud to edge&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;div&gt;&lt;p&gt;&lt;/p&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;div&gt;&lt;p&gt;This architecture covers the use case of providing a consistent infrastructure experience from cloud to edge and enabling modern containerized applications at edge.&lt;/p&gt;&lt;p&gt;&lt;i&gt;(Note: this project is a new architecture and currently in progress, so sharing one of the schematic architecture diagrams and you can monitor this project for updates as it progresses to completion.)&lt;/i&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj44IO9SwY0xBEf4EbuucF4HxE1c8v1JGSiSpOkbF3V6KvsYblbM1xRQl3wJDOAuZoPLdyAOgyKLWYnFJl2M6z2jNq3ku37yp4xy3TRHMFk3V5D21voF8Gn6N_Xsp938M7KvnTiLunRpkXnd1bwmhzPApR_i0XFSz_d3L-wOOh4bQ3wOQCzMqvHjtsn/s5403/edge-cloud-network-sd.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;cloud to edge&quot; border=&quot;0&quot; data-original-height=&quot;3027&quot; data-original-width=&quot;5403&quot; height=&quot;360&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj44IO9SwY0xBEf4EbuucF4HxE1c8v1JGSiSpOkbF3V6KvsYblbM1xRQl3wJDOAuZoPLdyAOgyKLWYnFJl2M6z2jNq3ku37yp4xy3TRHMFk3V5D21voF8Gn6N_Xsp938M7KvnTiLunRpkXnd1bwmhzPApR_i0XFSz_d3L-wOOh4bQ3wOQCzMqvHjtsn/w640-h360/edge-cloud-network-sd.png&quot; style=&quot;cursor: move;&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p&gt;This use case is bringing cloud like capabilities to the edge locations.&lt;/p&gt;&lt;/div&gt;&lt;p&gt;&lt;b&gt;&lt;a href=&quot;https://gitlab.com/osspa/portfolio-architecture-examples/-/blob/main/datacenter-to-edge.adoc&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Data center to edge&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;p&gt;This architecture covers the use case around data center to edge where the energy (utility) infrastructure companies operate across vast geographical area that connects the upstream drilling operations with downstream fuel processing and delivery to customers. These companies need to monitor the condition of pipeline and other infrastructure for operational safety and optimization.&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgxW1-nVf0-RpHd97fsHVmdeDgrrjLFG-UmqGI2_qmJSHUqdpoKDEJxKhTcYbXWcqWjjcXXb2g2aNw62KNWLyDw6FO5wwNLNhxo9izhCU0w87Oz8_SoGGVtLX3OkSlk_jnMGhGnd7wuYZwwQSKcL7HLMkOl2XHUsvhF_4yIK3EFVC6CfBAf-iuCBeNT/s960/datacenter-to-edge-marketing-slide.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;data center to edge&quot; border=&quot;0&quot; data-original-height=&quot;540&quot; data-original-width=&quot;960&quot; height=&quot;360&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgxW1-nVf0-RpHd97fsHVmdeDgrrjLFG-UmqGI2_qmJSHUqdpoKDEJxKhTcYbXWcqWjjcXXb2g2aNw62KNWLyDw6FO5wwNLNhxo9izhCU0w87Oz8_SoGGVtLX3OkSlk_jnMGhGnd7wuYZwwQSKcL7HLMkOl2XHUsvhF_4yIK3EFVC6CfBAf-iuCBeNT/w640-h360/datacenter-to-edge-marketing-slide.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p&gt;The use case is bringing computing closer to the edge by monitoring for potential issues with gas pipelines (edge).&lt;/p&gt;&lt;/div&gt;&lt;p&gt;&lt;b&gt;&lt;a href=&quot;https://gitlab.com/osspa/portfolio-architecture-examples/-/blob/main/edge-manufacturing-efficency.adoc&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Edge manufacturing&amp;nbsp;efficiency&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;p&gt;The manufacturing industry has consistently used technology to fuel innovation, production optimization and operations. Now, with the combination of edge computing and AI/ML, manufacturers can benefit from bringing processing power closer to data. This helps actions be taken faster on things like errors and predictive maintenance.&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWMtYOS-ZcMBBUDGhyINS1iTZT61_E_QNGvjII6kFf3DAvKfhKxliRLV-qvlNSDKCpejtQHSAs-NTure44I2ZXEaZrA6sI3uf6VgVnmDT-LIpve6Rvl3TIu6qy682k9xrFzHcwev21raScOrV2vXMA1LHBAs3etBJ41fStvS7mq24d12TnzZQcZg9d/s960/edge-manufacturing-efficiency-marketing-slide.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;edge manufacturing efficiency&quot; border=&quot;0&quot; data-original-height=&quot;540&quot; data-original-width=&quot;960&quot; height=&quot;360&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWMtYOS-ZcMBBUDGhyINS1iTZT61_E_QNGvjII6kFf3DAvKfhKxliRLV-qvlNSDKCpejtQHSAs-NTure44I2ZXEaZrA6sI3uf6VgVnmDT-LIpve6Rvl3TIu6qy682k9xrFzHcwev21raScOrV2vXMA1LHBAs3etBJ41fStvS7mq24d12TnzZQcZg9d/w640-h360/edge-manufacturing-efficiency-marketing-slide.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;The use case is for boosting manufacturing efficiency and product quality with artificial intelligence and machine learning out to the edge.&lt;/p&gt;&lt;/div&gt;&lt;p&gt;&lt;b&gt;&lt;a href=&quot;https://gitlab.com/osspa/portfolio-architecture-examples/-/blob/main/edge-medical-diagnosis.adoc&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Edge medical diagnosis&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;p&gt;This architecture covers edge medical diagnosis in the healthcare industry. It Accelerates medical diagnosis using condition detection in medical imagery with AI/ML at medical facilities.&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEguLx2snOQdTwu0RXsPsQYUy27aH-rydf4LmaQ6zI6yRez1DQWdg__iVdyM8ha4_Za5HoigZx3VDn29EvrsdVbttjuTM1yzPmsFIO6RemZuaELOPT7Ei1v83iB6iwLHDaCQR0J7vKRHzuu2rPK4Jufji-Btpo6KAh7JXjdIGGLeFSYcrMRSBr1TKxBG/s960/edge-medical-diagnosis-marketing-slide.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;edge medical diagnosis&quot; border=&quot;0&quot; data-original-height=&quot;540&quot; data-original-width=&quot;960&quot; height=&quot;360&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEguLx2snOQdTwu0RXsPsQYUy27aH-rydf4LmaQ6zI6yRez1DQWdg__iVdyM8ha4_Za5HoigZx3VDn29EvrsdVbttjuTM1yzPmsFIO6RemZuaELOPT7Ei1v83iB6iwLHDaCQR0J7vKRHzuu2rPK4Jufji-Btpo6KAh7JXjdIGGLeFSYcrMRSBr1TKxBG/w640-h360/edge-medical-diagnosis-marketing-slide.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p&gt;The use case is accelerating medical diagnosis using condition detection in medical imagery with AI/ML at medical facilities.&lt;/p&gt;&lt;/div&gt;&lt;p&gt;&lt;b&gt;&lt;a href=&quot;https://gitlab.com/osspa/portfolio-architecture-examples/-/blob/main/idaas.adoc&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Intelligent Data as a Service (iDaaS)&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Intelligent DaaS (Data as a Service) is about building and delivery of systems and platforms in a secure and scalable manner while driving data needs for moving towards consumerisation in healthcare. Feel free to explore this portfolio architecture by clicking on the diagram below.&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://gitlab.com/redhatdemocentral/portfolio-architecture-examples/-/blob/main/idaas.adoc&quot; rel=&quot;nofollow&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;iDaaS&quot; border=&quot;0&quot; data-original-height=&quot;540&quot; data-original-width=&quot;960&quot; height=&quot;360&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0JxzBAI9df-BXsW_VmOJ0OIhC4YnCzmSo0PTVyPhp0uGciwKkAvuaJkZpxKo1JXKxrRRkuPKuhiit7yowGyGLnW1fjZUg3o2nbCLs4oDjpuvx0ATcnl85dGmi2jLeSHB1qt4utQy-vAZOTz6ql09S-Xwb0GN5kWWBHU5ujWnc8z8Wv5C4m3pMdTwi/w640-h360/idaas-marketing-slide.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p&gt;The use case is Intelligent Data as a Service (iDaaS) is about building and delivery of systems and platforms in a secure and scalable manner while driving data needs for moving towards consumerisation in healthcare.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;div&gt;&lt;div style=&quot;-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; caret-color: rgb(0, 0, 0); color: black; font-family: -webkit-standard; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: auto; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px;&quot;&gt;&lt;div&gt;&lt;div&gt;&lt;p&gt;&lt;/p&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;div&gt;&lt;p&gt;&lt;b&gt;&lt;a href=&quot;https://gitlab.com/osspa/portfolio-architecture-examples/-/blob/main/payments.adoc&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Payments&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;p&gt;An offering of (near) real-time payments lets businesses, consumers, and even governments send and accept funds that provide both availability to the recipient and instant confirmation to the sender. Enabling real-time - or at least faster - payments that improve the speed of online payment experiences to customers has the potential to give banks a greater opportunity to win, serve, and retain their customers. By building solutions that capture real-time payment business, banks also can drive higher payment volumes, ideally at lower costs as well as engage new customer segments.&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiibmDc7l8Aue6xHnxY_91bwwCBP8kUaCyKUhxblkLz_76MRqkMPE9_L1516n-he5_NKTzhZivt7nYMgnB307lmxwwtJyShfR7e1KQTGQrffjdSpoZMhQgiAnXlRiOfM5WWd1pVRP1anojDyWgIk-bSU7gHID0Lu-IsgbHC_0ix1Rav-HgoaAAWur_9/s960/payments-marketing-slide.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;payments&quot; border=&quot;0&quot; data-original-height=&quot;540&quot; data-original-width=&quot;960&quot; height=&quot;360&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiibmDc7l8Aue6xHnxY_91bwwCBP8kUaCyKUhxblkLz_76MRqkMPE9_L1516n-he5_NKTzhZivt7nYMgnB307lmxwwtJyShfR7e1KQTGQrffjdSpoZMhQgiAnXlRiOfM5WWd1pVRP1anojDyWgIk-bSU7gHID0Lu-IsgbHC_0ix1Rav-HgoaAAWur_9/w640-h360/payments-marketing-slide.png&quot; style=&quot;cursor: move;&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;div&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;div style=&quot;-webkit-text-stroke-width: 0px; caret-color: rgb(0, 0, 0); color: black; font-style: normal; font-variant-caps: normal; letter-spacing: normal; text-align: start; text-decoration: none; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px;&quot;&gt;&lt;p&gt;The use case examines financial institutions enabling customers with fast, easy to use, and safe payment services available anytime, anywhere.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;&lt;b&gt;&lt;a href=&quot;https://gitlab.com/osspa/portfolio-architecture-examples/-/blob/main/retaildataframework.adoc&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Retail data framework&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;p&gt;Retail is the process of selling consumer goods or services to customers through multiple channels of distribution to earn a profit. A data framework refers to the process of managing enterprise retail data. The framework or system sets the guidelines and rules of engagement for business and management activities, especially those that deal with or result in the creation and manipulation of data.&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEil5E6eKglTK1D3iz0K2SF-S_OrPg8P_l5IKB10gZBmO-5_6nO14beaBtmX3Mij54B0e3EIwIOFmT1LcHN3c3bGWJC3ZYJNeAPsHc8hoJuckpErRANBnpkNEae5AG3t4dM6lrwHmJnFbJoAOX5EmvFOOmICR1uFCNzDzsN70WDnQ3oEZStUuavVrWiW/s960/retail-data-framework-marketing-slide.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;retail data framework&quot; border=&quot;0&quot; data-original-height=&quot;540&quot; data-original-width=&quot;960&quot; height=&quot;360&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEil5E6eKglTK1D3iz0K2SF-S_OrPg8P_l5IKB10gZBmO-5_6nO14beaBtmX3Mij54B0e3EIwIOFmT1LcHN3c3bGWJC3ZYJNeAPsHc8hoJuckpErRANBnpkNEae5AG3t4dM6lrwHmJnFbJoAOX5EmvFOOmICR1uFCNzDzsN70WDnQ3oEZStUuavVrWiW/w640-h360/retail-data-framework-marketing-slide.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;The use case is creating a framework for access to retail data from customers, stock, stores, and staff across multiple internal teams.&lt;/p&gt;&lt;/div&gt;&lt;p&gt;&lt;b&gt;&lt;a href=&quot;https://gitlab.com/osspa/portfolio-architecture-examples/-/blob/main/scada-interface.adoc&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;SCADA interface modernisation&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;&lt;p&gt;This Portfolio Architecture targets energy providers in North America that need to be compliant with NERC regulations and in order to achieve this they decide to modernise the interfaces between their business applications and their SCADA systems also for a better consumption of information that can be used in combination with AI/ML and decision management tools to better address customer needs.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiezBJhkOAXL-f9O6-Gm4lBA2RkRKc7Gl0pykyl1JF06gbuanyThnWgxo8JG7PCxVUaMetd4pe4Yv-3XjVa_tPzAEOAOtOK5Ml9dAvwH23b5HNImMeuH_-LlDkV4DzqlC8WlXI2y0gZUofX6dwH5PkoyFys1WzWZNrSRKvl6Im8D8IHEObjjVnxcUhC/s1868/scada-interface-marketing-slide.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;SCADA interface modernisation&quot; border=&quot;0&quot; data-original-height=&quot;1052&quot; data-original-width=&quot;1868&quot; height=&quot;360&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiezBJhkOAXL-f9O6-Gm4lBA2RkRKc7Gl0pykyl1JF06gbuanyThnWgxo8JG7PCxVUaMetd4pe4Yv-3XjVa_tPzAEOAOtOK5Ml9dAvwH23b5HNImMeuH_-LlDkV4DzqlC8WlXI2y0gZUofX6dwH5PkoyFys1WzWZNrSRKvl6Im8D8IHEObjjVnxcUhC/w640-h360/scada-interface-marketing-slide.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;The use case is providing interfaces with SCADA systems that are compliant with NERC regulations, creating different layers of API gateways to protect business service depending on the network zones.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;div&gt;&lt;p&gt;If you are interested in more architecture solutions like these, feel free to explore the&amp;nbsp;&lt;a href=&quot;https://gitlab.com/osspa/portfolio-architecture-examples&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Portfolio Architecture Examples repository&lt;/a&gt;.&amp;nbsp;More architecture collections include:&lt;/p&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://www.schabell.org/2022/05/portfolio-architecture-examples-application-development-collection.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Application development&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.schabell.org/2022/04/portfolio-architecture-examples-automation-collection.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Automation&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.schabell.org/2022/05/portfolio-architecture-examples-data-engineering-collection.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Data engineering&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.schabell.org/2022/03/portfolio-architecture-examples-edge-collection.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Edge&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.schabell.org/2022/04/portfolio-architecture-examples-finance-collection.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Finance&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.schabell.org/2022/03/portfolio-architecture-examples-telco-collection.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Healthcare&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.schabell.org/2022/04/portfolio-architecture-examples-infra-collection.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Infrastructure&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.schabell.org/2022/04/portfolio-architecture-examples-retail-collection.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Retail&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.schabell.org/2022/03/portfolio-architecture-exmaples-telco-collection.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Telco&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.schabell.org/feeds/5162074093677827990/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.schabell.org/2022/05/portfolio-architecture-examples-data-engineering-collection.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3868547292717970492/posts/default/5162074093677827990'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3868547292717970492/posts/default/5162074093677827990'/><link rel='alternate' type='text/html' href='http://www.schabell.org/2022/05/portfolio-architecture-examples-data-engineering-collection.html' title='Portfolio Architecture Examples - Data Engineering Collection'/><author><name>Eric D. Schabell</name><uri>http://www.blogger.com/profile/16482141696137365007</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjYzZNadGaN-eUnKq9Z9K7kFir_hwtwuwe3ruK1kteDEXSKrffDxUq5dKrmMqQomRgemPSzl1_wWgMD0gGalgvhnFusztMO6lZY2GZ6XN6GABL6W7CHtjtglga6dqmcxqOP5jT39TtEztPH0Sgx6M4KKvTGfqOk3TCGAIecvkOYcQXTlQ/s220/cncf-erics-small-fall-2024.JPG'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEge1W9_SeH72H0lK5_qJsRqsF_WRI0zjGBupPAZJFYYkTbXu7Dlfzut-OVjL2ZI7GWdYe6X2qezKHrfsGtD1R5hWMnwhyKbIXNTcnGjS8alQqGu3SgY4-MHI1Lt2jadvXEBA4vqH8VUQPqK4T-mKde4pcdMKTZ-3Egu__redpUdj2LPZlJ6iNZjznjB/s72-c/jukan-tateisi-bJhT_8nbUA0-unsplash.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3868547292717970492.post-4666966132515457294</id><published>2022-04-25T07:00:00.133+02:00</published><updated>2022-05-09T09:04:27.207+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="AppDev"/><category scheme="http://www.blogger.com/atom/ns#" term="Automate"/><category scheme="http://www.blogger.com/atom/ns#" term="Cloud"/><category scheme="http://www.blogger.com/atom/ns#" term="Containers"/><category scheme="http://www.blogger.com/atom/ns#" term="Fuse"/><category scheme="http://www.blogger.com/atom/ns#" term="JBoss"/><category scheme="http://www.blogger.com/atom/ns#" term="OpenShift"/><category scheme="http://www.blogger.com/atom/ns#" term="Planner"/><category scheme="http://www.blogger.com/atom/ns#" term="Portfolio Architectures"/><category scheme="http://www.blogger.com/atom/ns#" term="Workshops"/><title type='text'>Portfolio Architecture Examples - Retail Collection</title><content type='html'>&lt;div style=&quot;text-align: left;&quot;&gt;&lt;/div&gt;&lt;span&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;float: left;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEge1W9_SeH72H0lK5_qJsRqsF_WRI0zjGBupPAZJFYYkTbXu7Dlfzut-OVjL2ZI7GWdYe6X2qezKHrfsGtD1R5hWMnwhyKbIXNTcnGjS8alQqGu3SgY4-MHI1Lt2jadvXEBA4vqH8VUQPqK4T-mKde4pcdMKTZ-3Egu__redpUdj2LPZlJ6iNZjznjB/s3600/jukan-tateisi-bJhT_8nbUA0-unsplash.jpg&quot; style=&quot;clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;2025&quot; data-original-width=&quot;3600&quot; height=&quot;180&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEge1W9_SeH72H0lK5_qJsRqsF_WRI0zjGBupPAZJFYYkTbXu7Dlfzut-OVjL2ZI7GWdYe6X2qezKHrfsGtD1R5hWMnwhyKbIXNTcnGjS8alQqGu3SgY4-MHI1Lt2jadvXEBA4vqH8VUQPqK4T-mKde4pcdMKTZ-3Egu__redpUdj2LPZlJ6iNZjznjB/s320/jukan-tateisi-bJhT_8nbUA0-unsplash.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;color: #999999;&quot;&gt;Figure 1: The portfolio architecture process&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;For a few years now we&#39;ve been working on a project we have named&amp;nbsp;&lt;a href=&quot;https://www.redhat.com/architect/portfolio/?extIdCarryOver=true&amp;amp;intcmp=7013a0000025wJwAAI&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Portfolio Architectures&lt;/a&gt;. These are based on selecting a specific use case we are seeing used in the real world by customers and then finding implementations of that case using three or more products from the Red Hat portfolio.&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;This basic premise is used as the foundation, but many aspects of open source are included in both the process and the final product we have defined. There is a community, where we share the initial project kickoff with a group of architects and use their initial feedback from the start. We also present the architecture product we&#39;ve created right at the end before we publish to ensure usability by architects in the field. The final publish product includes some internal only content around the customer projects researched, but most of the content is&amp;nbsp;&lt;a href=&quot;https://gitlab.com/osspa/portfolio-architecture-examples&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;open and freely available&lt;/a&gt;&amp;nbsp;through various open source channels.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;This article is sharing an overview of the product we&#39;ve developed, what&#39;s available to you&amp;nbsp;&lt;a href=&quot;https://www.redhat.com/architect/portfolio/?extIdCarryOver=true&amp;amp;intcmp=7013a0000025wJwAAI&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;today in our architecture center&lt;/a&gt;, and concludes by sharing a collection of architectures we&#39;ve published.&lt;/span&gt;&lt;/p&gt;&lt;span&gt;&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;/span&gt;&lt;h3&gt;Introduction&lt;/h3&gt;&lt;p&gt;The basis of a portfolio architecture is a use case, two to three actual implementations that can be researched, and includes the use of a minimum of three products. This is the ideal foundation for a project to start, but we encountered a problem with use cases containing emerging technologies or emerging domains in the market. To account for these we&#39;ve chosen to note the fact that these are opinionated architectures based on internal reference architectures.&amp;nbsp;&lt;/p&gt;&lt;p&gt;The product has been defined as complete for publishing when it contains the following content:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;i&gt;Short use case definition&lt;/i&gt;&lt;/li&gt;&lt;li&gt;&lt;i&gt;Diagrams - logical, schematic (physical), and detail diagrams&lt;/i&gt;&lt;/li&gt;&lt;li&gt;&lt;i&gt;Public slide deck containing the use case story and architecture diagrams&lt;/i&gt;&lt;/li&gt;&lt;li&gt;Internal slide deck containing both the public deck content and the confidential customer research&lt;/li&gt;&lt;li&gt;Video (short) explanation of the architecture&lt;/li&gt;&lt;li&gt;&lt;i&gt;Either a technical brief document or one or more articles covering the solution architecture&lt;/i&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Note that the&amp;nbsp;&lt;i&gt;items in italics&lt;/i&gt;&amp;nbsp;are all available to anyone &amp;nbsp;in the Red Hat Portfolio Architecture Center or in the Portfolio Architecture Examples repository.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;h3&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;float: right;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://redhatdemocentral.gitlab.io/portfolio-architecture-tooling/&quot; rel=&quot;nofollow&quot; style=&quot;clear: right; margin-bottom: 1em; margin-left: auto; margin-right: auto;&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1098&quot; data-original-width=&quot;1546&quot; height=&quot;227&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUoJO3TeIU-vnA-0Zsh4-pJcSbteUdhLM-FhxB8a2HXWSbsXMdzODmF1I6JyUuZpcyhw198PeqGHNv3w2RsPrMklwQ1AMU_6ShsLUo9CMuNgtuhO1h-mWPP91cu3Q5kk_L9xQDGApUu27bsLD5Q6XAXzRvQutKE1STbqsiH9aH8ZkKOeo5GuVrDhT6/s320/Screenshot%202022-03-23%20at%2010.15.52.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;color: #999999;&quot;&gt;Figure 2: Logical diagram design template&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;Tooling and workshops&lt;/h3&gt;&lt;p&gt;The progress towards our products required a good idea of how we wanted to diagram our architectures. We chose to keep them very generic and simple in style to facilitate all levels of conversation around a particular use case without getting bogged down in notational discussions.&amp;nbsp;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;A simple three level design for our architectures was captured by using logical, schematic, and detail diagrams. All of these have been integrated in&amp;nbsp;&lt;a href=&quot;https://www.redhat.com/architect/portfolio/tool/index.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;open source tooling&lt;/a&gt;&amp;nbsp;with pre-defined templates and icons for easily getting started. Furthermore, we&#39;ve developed a tooling workshop to quickly ramp up on the design methods and tooling we&#39;ve made available. It&#39;s called&amp;nbsp;&lt;a href=&quot;https://redhatdemocentral.gitlab.io/portfolio-architecture-workshops&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Designing Your Best Architectural Diagrams&lt;/a&gt;, has been featured in several&lt;a href=&quot;https://dzone.com/users/350516/eschabell.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&amp;nbsp;conferences around the world&lt;/a&gt;.&lt;/p&gt;&lt;h3&gt;Retail collection&lt;/h3&gt;&lt;p&gt;The collection featured today is centered around architectures in the retail industry. There are currently seven architectures in this collection and we&#39;ll provide a short overview of each, leaving the in depth exploration as an exercise for the reader.&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEirxbFg-7NN003F5xjhqfev8-DgrG09OHJI34Xj4w4viqdCVkEApTa1BrroEzXEv45oO9BKLtfYCzrSgpNFamNij_KCvMUOpopxUVRt04TdlGRN-02sbkvLfaFkhNjRyfdFM9Dv7_K9FFHY0TG6T7qaF99J4hGju0pN_2GYAt6Pxx7Kk2hKt621E97Q/s1382/Screenshot%202022-03-31%20at%2016.30.29.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;retail collection&quot; border=&quot;0&quot; data-original-height=&quot;730&quot; data-original-width=&quot;1382&quot; height=&quot;339&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEirxbFg-7NN003F5xjhqfev8-DgrG09OHJI34Xj4w4viqdCVkEApTa1BrroEzXEv45oO9BKLtfYCzrSgpNFamNij_KCvMUOpopxUVRt04TdlGRN-02sbkvLfaFkhNjRyfdFM9Dv7_K9FFHY0TG6T7qaF99J4hGju0pN_2GYAt6Pxx7Kk2hKt621E97Q/w640-h339/Screenshot%202022-03-31%20at%2016.30.29.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;caret-color: rgb(153, 153, 153); color: #999999;&quot;&gt;Figure 3: Retail architecture collection&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;In each of these architecture overviews you&#39;ll find a table of contents outlining the technologies used, several example schematic diagrams with descriptions, and a link in the last section to open the diagrams directly into the online tooling in your browser.&lt;/p&gt;&lt;p&gt;&lt;b&gt;&lt;a href=&quot;https://gitlab.com/osspa/portfolio-architecture-examples/-/blob/main/businessoptimization.adoc&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Business optimisation&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;p&gt;Retail is the process of selling consumer goods or services to customers through multiple channels of distribution to earn a profit. Retailers satisfy demand identified through a supply chain. The term &lt;i&gt;retailer&lt;/i&gt; is typically applied where a service provider fills the small orders of many individuals, who are end-users, rather than large orders of a small number of wholesale, corporate or government clientele.&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjbsGfpNA1mYcL2yjy-mLRaAEHHR8wg0fhjExw2uWmR4COo7JnV0hg_2fehEnZLXsCF8tYcg_DbLmmvhPqxjdQu1kBZ5xAUI16M5ktEEMMEfXE0i5SdtvyRcfSea_30CWy4KS0KQ-fKo5dU_65yksT36jgcSH5VeswgWOK9kynaT3KjPIFq9sDzswoJ/s960/business-optimisation-marketing-slide.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;business optimisation&quot; border=&quot;0&quot; data-original-height=&quot;540&quot; data-original-width=&quot;960&quot; height=&quot;360&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjbsGfpNA1mYcL2yjy-mLRaAEHHR8wg0fhjExw2uWmR4COo7JnV0hg_2fehEnZLXsCF8tYcg_DbLmmvhPqxjdQu1kBZ5xAUI16M5ktEEMMEfXE0i5SdtvyRcfSea_30CWy4KS0KQ-fKo5dU_65yksT36jgcSH5VeswgWOK9kynaT3KjPIFq9sDzswoJ/w640-h360/business-optimisation-marketing-slide.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p&gt;The use case is optimising delivery routing, automating rostering of staff, and improving efficiency of tasks across multiple stores.&lt;/p&gt;&lt;/div&gt;&lt;p&gt;&lt;b&gt;&lt;a href=&quot;https://gitlab.com/osspa/portfolio-architecture-examples/-/blob/main/headlessecommerce.adoc&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Headless e-commerce&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;p&gt;Retail is the process of selling consumer goods or services to customers through multiple channels of distribution to earn a profit. The term electronic commerce (e-commerce) refers to a business model that allows companies and individuals to buy and sell goods and services over the Internet.&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEieq5-W5nRLmtHDBnbMY-Xh8FF8lYx63Un40-vc9i8Ex_jb41ukjDdOqC_0kqyXSAfM6NqwF3IRmzTFW8xDFcMSegpyNPgxm4Wh77m4MMq_d7nYwVs9cuuVqprVaObyU-Z2DkEvWH5kNV9F7-GfehUfutMCVOc3AxV0aCcR2fwfr8_3xkqDJwdpP6n3/s960/headless-ecommerce-marketing-slide.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;headless e-commerce&quot; border=&quot;0&quot; data-original-height=&quot;540&quot; data-original-width=&quot;960&quot; height=&quot;360&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEieq5-W5nRLmtHDBnbMY-Xh8FF8lYx63Un40-vc9i8Ex_jb41ukjDdOqC_0kqyXSAfM6NqwF3IRmzTFW8xDFcMSegpyNPgxm4Wh77m4MMq_d7nYwVs9cuuVqprVaObyU-Z2DkEvWH5kNV9F7-GfehUfutMCVOc3AxV0aCcR2fwfr8_3xkqDJwdpP6n3/w640-h360/headless-ecommerce-marketing-slide.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;The use case is deploying a container based e-commerce website while moving away from tightly coupled existing e-commerce platform.&lt;/p&gt;&lt;/div&gt;&lt;p&gt;&lt;b&gt;&lt;a href=&quot;https://gitlab.com/osspa/portfolio-architecture-examples/-/blob/main/pointofsale.adoc&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Point of sale&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;p&gt;Retail is the process of selling consumer goods or services to customers through multiple channels of distribution to earn a profit. A point of sale, or point of purchase, is where you ring up customers. When customers check out online, walk up to your counter, or pick out an item from your stand or booth, they&#39;re at the point of sale. Your point-of-sale system is the hardware and software that enables your business to make those sales.&lt;/p&gt;&lt;/div&gt;&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgFdv8VAkUtuyqOfnq9ZZmirYOZjLMGTK3Mdo0t-Fdry5LcXj77FLIEGU8tZNExST2km4du9pW8UgqaZxtioc_7UvBo2N2kGcrtx-lYY5zzwbMowC-WabeO9ZfaNkgRk_TXCJLATqOLbSOVMNZMHCZv4k7YGKG-fx36sNxXmsLCGCpyacMPerK2-QC5/s960/pos-marketing-slide.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;point of sale&quot; border=&quot;0&quot; data-original-height=&quot;540&quot; data-original-width=&quot;960&quot; height=&quot;360&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgFdv8VAkUtuyqOfnq9ZZmirYOZjLMGTK3Mdo0t-Fdry5LcXj77FLIEGU8tZNExST2km4du9pW8UgqaZxtioc_7UvBo2N2kGcrtx-lYY5zzwbMowC-WabeO9ZfaNkgRk_TXCJLATqOLbSOVMNZMHCZv4k7YGKG-fx36sNxXmsLCGCpyacMPerK2-QC5/w640-h360/pos-marketing-slide.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p&gt;The use case is simplifying and modernising central management of distributed point-of-sale devices with built in support for container based applications.&lt;/p&gt;&lt;/div&gt;&lt;p&gt;&lt;b&gt;&lt;a href=&quot;https://gitlab.com/osspa/portfolio-architecture-examples/-/blob/main/realtimestock.adoc&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Real-time stock control&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;p&gt;Retail is the process of selling consumer goods or services to customers through multiple channels of distribution to earn a profit. Real-time inventory management is an automated process of recording sales and purchases through the use of software. It gives you a complete picture of what&#39;s happening with inventory, allowing your business to react quickly to supply chain needs.&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiz53_fS_UnGHlT0F95kLto2qgkH-ChOFpZvwWJpyCERQ0F56jTKMljKPD0DHZ3_PebZ-GPwd-pLQDbi41CCc5lZBZzwu0cvlvvxgCdvtoJvrIDv_Q-Ol4kJ2uha5aQ8QqfQpyTwk8WueIO9pxgp1e5YzfCFoVP_0PGgKuXjQRmk1IA6bW9lo2iID2Y/s960/real-time-stock-control-marketing-slide.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;real-time stock control&quot; border=&quot;0&quot; data-original-height=&quot;540&quot; data-original-width=&quot;960&quot; height=&quot;360&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiz53_fS_UnGHlT0F95kLto2qgkH-ChOFpZvwWJpyCERQ0F56jTKMljKPD0DHZ3_PebZ-GPwd-pLQDbi41CCc5lZBZzwu0cvlvvxgCdvtoJvrIDv_Q-Ol4kJ2uha5aQ8QqfQpyTwk8WueIO9pxgp1e5YzfCFoVP_0PGgKuXjQRmk1IA6bW9lo2iID2Y/w640-h360/real-time-stock-control-marketing-slide.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;The use case is providing (near) real-time stock positions and dynamic pricing promotions information to retailer omnichannels.&lt;/p&gt;&lt;/div&gt;&lt;p&gt;&lt;b&gt;&lt;a href=&quot;https://gitlab.com/osspa/portfolio-architecture-examples/-/blob/main/retaildataframework.adoc&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Retail data framework&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;p&gt;Retail is the process of selling consumer goods or services to customers through multiple channels of distribution to earn a profit. A data framework refers to the process of managing enterprise retail data. The framework or system sets the guidelines and rules of engagement for business and management activities, especially those that deal with or result in the creation and manipulation of data.&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEil5E6eKglTK1D3iz0K2SF-S_OrPg8P_l5IKB10gZBmO-5_6nO14beaBtmX3Mij54B0e3EIwIOFmT1LcHN3c3bGWJC3ZYJNeAPsHc8hoJuckpErRANBnpkNEae5AG3t4dM6lrwHmJnFbJoAOX5EmvFOOmICR1uFCNzDzsN70WDnQ3oEZStUuavVrWiW/s960/retail-data-framework-marketing-slide.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;retail data framework&quot; border=&quot;0&quot; data-original-height=&quot;540&quot; data-original-width=&quot;960&quot; height=&quot;360&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEil5E6eKglTK1D3iz0K2SF-S_OrPg8P_l5IKB10gZBmO-5_6nO14beaBtmX3Mij54B0e3EIwIOFmT1LcHN3c3bGWJC3ZYJNeAPsHc8hoJuckpErRANBnpkNEae5AG3t4dM6lrwHmJnFbJoAOX5EmvFOOmICR1uFCNzDzsN70WDnQ3oEZStUuavVrWiW/w640-h360/retail-data-framework-marketing-slide.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;The use case is creating a framework for access to retail data from customers, stock, stores, and staff across multiple internal teams.&lt;/p&gt;&lt;/div&gt;&lt;p&gt;&lt;b&gt;&lt;a href=&quot;https://gitlab.com/osspa/portfolio-architecture-examples/-/blob/main/storehealthandsafety.adoc&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Store health and safety&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;p&gt;Retail is the process of selling consumer goods or services to customers through multiple channels of distribution to earn a profit. Store health and safety is all about managing risks to protect workers and stores. In a global context, health and safety is also an essential part of the movement towards sustainable operational growth.&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiXR1-Hj_lmZLRZABpuayrHJ7h3cSTUvP28szaBT421_9tGA-SfQEZYJVU3ZuS5GNbFAQA5yINvK8Nsll-mhtd7EYVQVvm_zLxO-a2LpQK4duvwwszCvJ_buBe_6lvkv9adcFymBgIueIpa_E4P1Zp-iK9ycZdLeFza0T71A6YaDeIZNcZVqAlUnPwY/s960/store-health-safety-marketing-slide.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;store health and safety&quot; border=&quot;0&quot; data-original-height=&quot;540&quot; data-original-width=&quot;960&quot; height=&quot;360&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiXR1-Hj_lmZLRZABpuayrHJ7h3cSTUvP28szaBT421_9tGA-SfQEZYJVU3ZuS5GNbFAQA5yINvK8Nsll-mhtd7EYVQVvm_zLxO-a2LpQK4duvwwszCvJ_buBe_6lvkv9adcFymBgIueIpa_E4P1Zp-iK9ycZdLeFza0T71A6YaDeIZNcZVqAlUnPwY/w640-h360/store-health-safety-marketing-slide.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;The use case is managing effective in-store compliance, health &amp;amp; safety, and employee checks and procedures.&lt;/p&gt;&lt;/div&gt;&lt;p&gt;&lt;b&gt;&lt;a href=&quot;https://gitlab.com/osspa/portfolio-architecture-examples/-/blob/main/supplychainintegration.adoc&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Supply chain integration&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;p&gt;Retail is the process of selling consumer goods or services to customers through multiple channels of distribution to earn a profit. Supply chain integration is a large-scale business strategy that brings as many links of the chain as possible into a closer working relationship with each other. The goal is to improve response time, production time, and reduce costs and waste.&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjb3opkahwdu0AnYVI8knJfSt8V9zfzAMPHAhP3LpvDjBWiAiwCh4q6JDTVBKPR9MgHWA4Mj7ZKnqSzqZEx6uW7Z4hhhIIyfe2JcgKhNxkACSS-YdtvAhPFKbAmHAujW9qe7ObLLfJ8_1loqQzHBw6QKdf9lLC2yP8e9HOQU2xlqL1dZ8rDg-h3k6oO/s960/supply-chain-integration-marketing-slide.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;supply chain integration&quot; border=&quot;0&quot; data-original-height=&quot;540&quot; data-original-width=&quot;960&quot; height=&quot;360&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjb3opkahwdu0AnYVI8knJfSt8V9zfzAMPHAhP3LpvDjBWiAiwCh4q6JDTVBKPR9MgHWA4Mj7ZKnqSzqZEx6uW7Z4hhhIIyfe2JcgKhNxkACSS-YdtvAhPFKbAmHAujW9qe7ObLLfJ8_1loqQzHBw6QKdf9lLC2yP8e9HOQU2xlqL1dZ8rDg-h3k6oO/w640-h360/supply-chain-integration-marketing-slide.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;The use case is streamlining integration between different elements of a retail supply chain for on-premise, cloud, and other third-party interactions.&lt;/p&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;p&gt;&lt;/p&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;/div&gt;&lt;p&gt;If you are interested in more architecture solutions like these, feel free to explore the&amp;nbsp;&lt;a href=&quot;https://gitlab.com/osspa/portfolio-architecture-examples&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Portfolio Architecture Examples repository&lt;/a&gt;.&amp;nbsp;More architecture collections include:&lt;/p&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://www.schabell.org/2022/05/portfolio-architecture-examples-application-development-collection.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Application development&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.schabell.org/2022/04/portfolio-architecture-examples-automation-collection.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Automation&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.schabell.org/2022/05/portfolio-architecture-examples-data-engineering-collection.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Data engineering&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.schabell.org/2022/03/portfolio-architecture-examples-edge-collection.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Edge&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.schabell.org/2022/04/portfolio-architecture-examples-finance-collection.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Finance&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.schabell.org/2022/03/portfolio-architecture-examples-telco-collection.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Healthcare&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.schabell.org/2022/04/portfolio-architecture-examples-infra-collection.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Infrastructure&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.schabell.org/2022/04/portfolio-architecture-examples-retail-collection.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Retail&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.schabell.org/2022/03/portfolio-architecture-exmaples-telco-collection.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Telco&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.schabell.org/feeds/4666966132515457294/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.schabell.org/2022/04/portfolio-architecture-examples-retail-collection.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3868547292717970492/posts/default/4666966132515457294'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3868547292717970492/posts/default/4666966132515457294'/><link rel='alternate' type='text/html' href='http://www.schabell.org/2022/04/portfolio-architecture-examples-retail-collection.html' title='Portfolio Architecture Examples - Retail Collection'/><author><name>Eric D. Schabell</name><uri>http://www.blogger.com/profile/16482141696137365007</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjYzZNadGaN-eUnKq9Z9K7kFir_hwtwuwe3ruK1kteDEXSKrffDxUq5dKrmMqQomRgemPSzl1_wWgMD0gGalgvhnFusztMO6lZY2GZ6XN6GABL6W7CHtjtglga6dqmcxqOP5jT39TtEztPH0Sgx6M4KKvTGfqOk3TCGAIecvkOYcQXTlQ/s220/cncf-erics-small-fall-2024.JPG'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEge1W9_SeH72H0lK5_qJsRqsF_WRI0zjGBupPAZJFYYkTbXu7Dlfzut-OVjL2ZI7GWdYe6X2qezKHrfsGtD1R5hWMnwhyKbIXNTcnGjS8alQqGu3SgY4-MHI1Lt2jadvXEBA4vqH8VUQPqK4T-mKde4pcdMKTZ-3Egu__redpUdj2LPZlJ6iNZjznjB/s72-c/jukan-tateisi-bJhT_8nbUA0-unsplash.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3868547292717970492.post-4899474036933132963</id><published>2022-04-18T07:00:00.068+02:00</published><updated>2022-05-09T09:04:17.701+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="AppDev"/><category scheme="http://www.blogger.com/atom/ns#" term="Automate"/><category scheme="http://www.blogger.com/atom/ns#" term="Cloud"/><category scheme="http://www.blogger.com/atom/ns#" term="Containers"/><category scheme="http://www.blogger.com/atom/ns#" term="Fuse"/><category scheme="http://www.blogger.com/atom/ns#" term="JBoss"/><category scheme="http://www.blogger.com/atom/ns#" term="OpenShift"/><category scheme="http://www.blogger.com/atom/ns#" term="Portfolio Architectures"/><category scheme="http://www.blogger.com/atom/ns#" term="Workshops"/><title type='text'>Portfolio Architecture Examples - Finance Collection</title><content type='html'>&lt;div style=&quot;text-align: left;&quot;&gt;&lt;/div&gt;&lt;span&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;float: left;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEge1W9_SeH72H0lK5_qJsRqsF_WRI0zjGBupPAZJFYYkTbXu7Dlfzut-OVjL2ZI7GWdYe6X2qezKHrfsGtD1R5hWMnwhyKbIXNTcnGjS8alQqGu3SgY4-MHI1Lt2jadvXEBA4vqH8VUQPqK4T-mKde4pcdMKTZ-3Egu__redpUdj2LPZlJ6iNZjznjB/s3600/jukan-tateisi-bJhT_8nbUA0-unsplash.jpg&quot; style=&quot;clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;2025&quot; data-original-width=&quot;3600&quot; height=&quot;180&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEge1W9_SeH72H0lK5_qJsRqsF_WRI0zjGBupPAZJFYYkTbXu7Dlfzut-OVjL2ZI7GWdYe6X2qezKHrfsGtD1R5hWMnwhyKbIXNTcnGjS8alQqGu3SgY4-MHI1Lt2jadvXEBA4vqH8VUQPqK4T-mKde4pcdMKTZ-3Egu__redpUdj2LPZlJ6iNZjznjB/s320/jukan-tateisi-bJhT_8nbUA0-unsplash.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;color: #999999;&quot;&gt;Figure 1: The portfolio architecture process&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;For a few years now we&#39;ve been working on a project we have named&amp;nbsp;&lt;a href=&quot;https://www.redhat.com/architect/portfolio/?extIdCarryOver=true&amp;amp;intcmp=7013a0000025wJwAAI&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Portfolio Architectures&lt;/a&gt;. These are based on selecting a specific use case we are seeing used in the real world by customers and then finding implementations of that case using three or more products from the Red Hat portfolio.&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;This basic premise is used as the foundation, but many aspects of open source are included in both the process and the final product we have defined. There is a community, where we share the initial project kickoff with a group of architects and use their initial feedback from the start. We also present the architecture product we&#39;ve created right at the end before we publish to ensure usability by architects in the field. The final publish product includes some internal only content around the customer projects researched, but most of the content is&amp;nbsp;&lt;a href=&quot;https://gitlab.com/osspa/portfolio-architecture-examples&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;open and freely available&lt;/a&gt;&amp;nbsp;through various open source channels.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;This article is sharing an overview of the product we&#39;ve developed, what&#39;s available to you&amp;nbsp;&lt;a href=&quot;https://www.redhat.com/architect/portfolio/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;today in our architecture center&lt;/a&gt;, and concludes by sharing a collection of architectures we&#39;ve published.&lt;/span&gt;&lt;/p&gt;&lt;span&gt;&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;/span&gt;&lt;h3&gt;Introduction&lt;/h3&gt;&lt;p&gt;The basis of a portfolio architecture is a use case, two to three actual implementations that can be researched, and includes the use of a minimum of three products. This is the ideal foundation for a project to start, but we encountered a problem with use cases containing emerging technologies or emerging domains in the market. To account for these we&#39;ve chosen to note the fact that these are opinionated architectures based on internal reference architectures.&amp;nbsp;&lt;/p&gt;&lt;p&gt;The product has been defined as complete for publishing when it contains the following content:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;i&gt;Short use case definition&lt;/i&gt;&lt;/li&gt;&lt;li&gt;&lt;i&gt;Diagrams - logical, schematic (physical), and detail diagrams&lt;/i&gt;&lt;/li&gt;&lt;li&gt;&lt;i&gt;Public slide deck containing the use case story and architecture diagrams&lt;/i&gt;&lt;/li&gt;&lt;li&gt;Internal slide deck containing both the public deck content and the confidential customer research&lt;/li&gt;&lt;li&gt;Video (short) explanation of the architecture&lt;/li&gt;&lt;li&gt;&lt;i&gt;Either a technical brief document or one or more articles covering the solution architecture&lt;/i&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Note that the&amp;nbsp;&lt;i&gt;items in italics&lt;/i&gt;&amp;nbsp;are all available to anyone &amp;nbsp;in the Red Hat Portfolio Architecture Center or in the Portfolio Architecture Examples repository.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;h3&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;float: right;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://redhatdemocentral.gitlab.io/portfolio-architecture-tooling/&quot; rel=&quot;nofollow&quot; style=&quot;clear: right; margin-bottom: 1em; margin-left: auto; margin-right: auto;&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1098&quot; data-original-width=&quot;1546&quot; height=&quot;227&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUoJO3TeIU-vnA-0Zsh4-pJcSbteUdhLM-FhxB8a2HXWSbsXMdzODmF1I6JyUuZpcyhw198PeqGHNv3w2RsPrMklwQ1AMU_6ShsLUo9CMuNgtuhO1h-mWPP91cu3Q5kk_L9xQDGApUu27bsLD5Q6XAXzRvQutKE1STbqsiH9aH8ZkKOeo5GuVrDhT6/s320/Screenshot%202022-03-23%20at%2010.15.52.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;color: #999999;&quot;&gt;Figure 2: Logical diagram design template&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;Tooling and workshops&lt;/h3&gt;&lt;p&gt;The progress towards our products required a good idea of how we wanted to diagram our architectures. We chose to keep them very generic and simple in style to facilitate all levels of conversation around a particular use case without getting bogged down in notational discussions.&amp;nbsp;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;A simple three level design for our architectures was captured by using logical, schematic, and detail diagrams. All of these have been integrated in&amp;nbsp;&lt;a href=&quot;https://www.redhat.com/architect/portfolio/tool/index.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;open source tooling&lt;/a&gt;&amp;nbsp;with pre-defined templates and icons for easily getting started. Furthermore, we&#39;ve developed a tooling workshop to quickly ramp up on the design methods and tooling we&#39;ve made available. It&#39;s called&amp;nbsp;&lt;a href=&quot;https://redhatdemocentral.gitlab.io/portfolio-architecture-workshops&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Designing Your Best Architectural Diagrams&lt;/a&gt;, has been featured in several&lt;a href=&quot;https://dzone.com/users/350516/eschabell.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&amp;nbsp;conferences around the world&lt;/a&gt;.&lt;/p&gt;&lt;h3&gt;Finance collection&lt;/h3&gt;&lt;p&gt;The collection featured today is centered around architectures in the financial services industry. There are currently two architectures in this collection and we&#39;ll provide a short overview of each, leaving the in depth exploration as an exercise for the reader.&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhdcxdZTe-u83zgDOqnNBZyUXh6DKYN8StzJWP72Vtn2XlTr8X9rOzbTb70dRhz3U0Lhk0so2PKL2lAAMFioPbRIA3IbInNojieDm0wcBxQCAa2a2boTMonwq2awCaavN0Gc6cX6RPVg71pz30tYfFd7oVC1yJExecohYnTtyPKgXmnm-Ut39r5pbN8/s1379/Screenshot%202022-03-31%20at%2009.11.58.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;finance collection&quot; border=&quot;0&quot; data-original-height=&quot;411&quot; data-original-width=&quot;1379&quot; height=&quot;191&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhdcxdZTe-u83zgDOqnNBZyUXh6DKYN8StzJWP72Vtn2XlTr8X9rOzbTb70dRhz3U0Lhk0so2PKL2lAAMFioPbRIA3IbInNojieDm0wcBxQCAa2a2boTMonwq2awCaavN0Gc6cX6RPVg71pz30tYfFd7oVC1yJExecohYnTtyPKgXmnm-Ut39r5pbN8/w640-h191/Screenshot%202022-03-31%20at%2009.11.58.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;caret-color: rgb(153, 153, 153); color: #999999;&quot;&gt;Figure 3: Finance architecture collection&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;In each of these architecture overviews you&#39;ll find a table of contents outlining the technologies used, several example schematic diagrams with descriptions, and a link in the last section to open the diagrams directly into the online tooling in your browser.&lt;/p&gt;&lt;p&gt;&lt;b&gt;&lt;a href=&quot;https://gitlab.com/osspa/portfolio-architecture-examples/-/blob/main/openbanking.adoc&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Open banking&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;p&gt;Financial services institutions understand that today’s banking customers expect fast, easy-to-use services they can tap into anytime, anywhere, and are therefore accelerating adoption of digital technologies to enable a variety of new offerings.&lt;/p&gt;&lt;p&gt;&lt;i&gt;(Note: this project is a new architecture and currently in progress, so sharing one of the schematic architecture diagrams and you can monitor this project for updates as it progresses to completion.)&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjXWcn3XNRo71l7ltEJmFypBMyGYfQ7vcHMTs9VOzETAil1f2iyPeYg-iBRzNfYDvn48K-ExxTlUVf2EhiyMUW_-raUrmaK0aOhqXhGiDRBXjfGs-nQJh_a-IXA13sAsP1zjC_NH1pB-7uEh8-GAHFN0PJRXYVqdWM1aj4NXl1oHvokukEJbdgILQ3g/s4671/fsi-openbanking-sd.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;open banking&quot; border=&quot;0&quot; data-original-height=&quot;4671&quot; data-original-width=&quot;4476&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjXWcn3XNRo71l7ltEJmFypBMyGYfQ7vcHMTs9VOzETAil1f2iyPeYg-iBRzNfYDvn48K-ExxTlUVf2EhiyMUW_-raUrmaK0aOhqXhGiDRBXjfGs-nQJh_a-IXA13sAsP1zjC_NH1pB-7uEh8-GAHFN0PJRXYVqdWM1aj4NXl1oHvokukEJbdgILQ3g/w614-h640/fsi-openbanking-sd.png&quot; width=&quot;614&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;The use case is a cloud ready, modular open source approach offering a wide range of technology options and allows low-effort integration covering all aspects of an Open Banking implementation.&lt;/p&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;&lt;b&gt;&lt;a href=&quot;https://gitlab.com/osspa/portfolio-architecture-examples/-/blob/main/payments.adoc&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Payments&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;p&gt;An offering of (near) real-time payments lets businesses, consumers, and even governments send and accept funds that provide both availability to the recipient and instant confirmation to the sender. Enabling real-time - or at least faster - payments that improve the speed of online payment experiences to customers has the potential to give banks a greater opportunity to win, serve, and retain their customers. By building solutions that capture real-time payment business, banks also can drive higher payment volumes, ideally at lower costs as well as engage new customer segments.&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiibmDc7l8Aue6xHnxY_91bwwCBP8kUaCyKUhxblkLz_76MRqkMPE9_L1516n-he5_NKTzhZivt7nYMgnB307lmxwwtJyShfR7e1KQTGQrffjdSpoZMhQgiAnXlRiOfM5WWd1pVRP1anojDyWgIk-bSU7gHID0Lu-IsgbHC_0ix1Rav-HgoaAAWur_9/s960/payments-marketing-slide.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;payments&quot; border=&quot;0&quot; data-original-height=&quot;540&quot; data-original-width=&quot;960&quot; height=&quot;360&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiibmDc7l8Aue6xHnxY_91bwwCBP8kUaCyKUhxblkLz_76MRqkMPE9_L1516n-he5_NKTzhZivt7nYMgnB307lmxwwtJyShfR7e1KQTGQrffjdSpoZMhQgiAnXlRiOfM5WWd1pVRP1anojDyWgIk-bSU7gHID0Lu-IsgbHC_0ix1Rav-HgoaAAWur_9/w640-h360/payments-marketing-slide.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;div&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;div style=&quot;-webkit-text-stroke-width: 0px; caret-color: rgb(0, 0, 0); color: black; font-style: normal; font-variant-caps: normal; letter-spacing: normal; text-align: start; text-decoration: none; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px;&quot;&gt;&lt;p&gt;The use case examines financial institutions enabling customers with fast, easy to use, and safe payment services available anytime, anywhere.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;p&gt;&lt;/p&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;/div&gt;&lt;p&gt;If you are interested in more architecture solutions like these, feel free to explore the&amp;nbsp;&lt;a href=&quot;https://gitlab.com/osspa/portfolio-architecture-examples&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Portfolio Architecture Examples repository&lt;/a&gt;.&amp;nbsp;More architecture collections include:&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://www.schabell.org/2022/05/portfolio-architecture-examples-application-development-collection.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Application development&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.schabell.org/2022/04/portfolio-architecture-examples-automation-collection.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Automation&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.schabell.org/2022/05/portfolio-architecture-examples-data-engineering-collection.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Data engineering&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.schabell.org/2022/03/portfolio-architecture-examples-edge-collection.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Edge&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.schabell.org/2022/04/portfolio-architecture-examples-finance-collection.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Finance&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.schabell.org/2022/03/portfolio-architecture-examples-telco-collection.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Healthcare&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.schabell.org/2022/04/portfolio-architecture-examples-infra-collection.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Infrastructure&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.schabell.org/2022/04/portfolio-architecture-examples-retail-collection.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Retail&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.schabell.org/2022/03/portfolio-architecture-exmaples-telco-collection.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Telco&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.schabell.org/feeds/4899474036933132963/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.schabell.org/2022/04/portfolio-architecture-examples-finance-collection.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3868547292717970492/posts/default/4899474036933132963'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3868547292717970492/posts/default/4899474036933132963'/><link rel='alternate' type='text/html' href='http://www.schabell.org/2022/04/portfolio-architecture-examples-finance-collection.html' title='Portfolio Architecture Examples - Finance Collection'/><author><name>Eric D. Schabell</name><uri>http://www.blogger.com/profile/16482141696137365007</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjYzZNadGaN-eUnKq9Z9K7kFir_hwtwuwe3ruK1kteDEXSKrffDxUq5dKrmMqQomRgemPSzl1_wWgMD0gGalgvhnFusztMO6lZY2GZ6XN6GABL6W7CHtjtglga6dqmcxqOP5jT39TtEztPH0Sgx6M4KKvTGfqOk3TCGAIecvkOYcQXTlQ/s220/cncf-erics-small-fall-2024.JPG'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEge1W9_SeH72H0lK5_qJsRqsF_WRI0zjGBupPAZJFYYkTbXu7Dlfzut-OVjL2ZI7GWdYe6X2qezKHrfsGtD1R5hWMnwhyKbIXNTcnGjS8alQqGu3SgY4-MHI1Lt2jadvXEBA4vqH8VUQPqK4T-mKde4pcdMKTZ-3Egu__redpUdj2LPZlJ6iNZjznjB/s72-c/jukan-tateisi-bJhT_8nbUA0-unsplash.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3868547292717970492.post-6332231010725455670</id><published>2022-04-13T20:00:00.005+02:00</published><updated>2022-04-13T20:00:00.162+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="AppDev"/><category scheme="http://www.blogger.com/atom/ns#" term="Automate"/><category scheme="http://www.blogger.com/atom/ns#" term="conference"/><category scheme="http://www.blogger.com/atom/ns#" term="JBoss"/><category scheme="http://www.blogger.com/atom/ns#" term="Portfolio Architectures"/><title type='text'>DevOpsDays Raleigh 2022 - Talking Architecture Shop (slides)</title><content type='html'>&lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg3RYmSlchGRiKTZSKx3nSHU6TIXwPAyPBZ4uycpk4QPlRG-r6ID6Xqqjfkcm_pHJVx5vqUd5CgHsrXLBJT1wiKWld7gsynsIlsE76PtvwdcuRGnWJ_P6YSdMn8fEbLJ_5FmP0ZSGonxt8/s512/devopsdaysraleigh2022.jpg&quot; style=&quot;clear: left; display: inline !important; float: left; margin-bottom: 1em; margin-right: 1em; text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;256&quot; data-original-width=&quot;512&quot; height=&quot;160&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg3RYmSlchGRiKTZSKx3nSHU6TIXwPAyPBZ4uycpk4QPlRG-r6ID6Xqqjfkcm_pHJVx5vqUd5CgHsrXLBJT1wiKWld7gsynsIlsE76PtvwdcuRGnWJ_P6YSdMn8fEbLJ_5FmP0ZSGonxt8/s320/devopsdaysraleigh2022.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;I&#39;ve&amp;nbsp;&lt;a href=&quot;https://www.schabell.org/2022/03/devopsdays-raleigh-2022-talking-architecture-shop-accepted.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;mentioned previously&lt;/a&gt;&amp;nbsp;that&amp;nbsp;I had a talk accepted to the DevOpsDays Raleigh 2022 conference this year.&amp;nbsp;&lt;/p&gt;&lt;p&gt;Today was the day after travel to Raleigh that we got &amp;nbsp;to chat with a room of super enthusiastic architects.&lt;/p&gt;&lt;p&gt;Thanks for the time and lending us your ears. Below you&#39;ll find the talk title and abstract along with the slides for your viewing pleasure.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;div&gt;&lt;span&gt;&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;/span&gt;&lt;p&gt;My session is from a series called&amp;nbsp;&lt;i&gt;Talking Architecture Shop&lt;/i&gt;. This is focusing on architecture research for solutions in the DevOps domain that scale and will be co-presented with my good friend&amp;nbsp;&lt;a href=&quot;https://www.linkedin.com/in/ricardo-garc%C3%ADa-cavero-69208360/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Ricardo Garcia Cavero&lt;/a&gt;.&lt;/p&gt;&lt;h3&gt;&lt;b&gt;Talking Architecture Shop - Exploring Open Source DevOps at Scale&amp;nbsp;&lt;/b&gt;&lt;/h3&gt;&lt;p&gt;&lt;i&gt;You&#39;ve heard of large scale open source architectures, but have you ever wanted to take a serious look at these real life enterprise DevOps implementations that scale? This session takes attendees on a tour of multiple use cases covering DevOps challenges with hybrid cloud management with GitOps, DevOps in healthcare, and much more. Not only are these architectures interesting, but they are successful real life implementations featuring open source technologies and power many of your own online experiences. The attendee departs this session with a working knowledge of how to map general open source technologies to their solutions. Material covered is available freely online and attendees can use these solutions as starting points for aligning to their own solution architectures. Join us for an hour of power as we talk architecture shop!&lt;/i&gt;&lt;/p&gt;

&lt;div align=&quot;center&quot;&gt;
  &lt;iframe src=&quot;https://www.slideshare.net/slideshow/embed_code/key/ud019FixxJRO9T?hostedIn=slideshare&amp;page=upload&quot; width=&quot;476&quot; height=&quot;400&quot; frameborder=&quot;0&quot; marginwidth=&quot;0&quot; marginheight=&quot;0&quot; scrolling=&quot;no&quot;&gt;&lt;/iframe&gt;
  &lt;/div&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.schabell.org/feeds/6332231010725455670/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.schabell.org/2022/04/devopsdays-raleigh-2022-talking-architecture-shop-slides.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3868547292717970492/posts/default/6332231010725455670'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3868547292717970492/posts/default/6332231010725455670'/><link rel='alternate' type='text/html' href='http://www.schabell.org/2022/04/devopsdays-raleigh-2022-talking-architecture-shop-slides.html' title='DevOpsDays Raleigh 2022 - Talking Architecture Shop (slides)'/><author><name>Eric D. Schabell</name><uri>http://www.blogger.com/profile/16482141696137365007</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjYzZNadGaN-eUnKq9Z9K7kFir_hwtwuwe3ruK1kteDEXSKrffDxUq5dKrmMqQomRgemPSzl1_wWgMD0gGalgvhnFusztMO6lZY2GZ6XN6GABL6W7CHtjtglga6dqmcxqOP5jT39TtEztPH0Sgx6M4KKvTGfqOk3TCGAIecvkOYcQXTlQ/s220/cncf-erics-small-fall-2024.JPG'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg3RYmSlchGRiKTZSKx3nSHU6TIXwPAyPBZ4uycpk4QPlRG-r6ID6Xqqjfkcm_pHJVx5vqUd5CgHsrXLBJT1wiKWld7gsynsIlsE76PtvwdcuRGnWJ_P6YSdMn8fEbLJ_5FmP0ZSGonxt8/s72-c/devopsdaysraleigh2022.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3868547292717970492.post-3200507589192459639</id><published>2022-03-31T07:00:00.123+02:00</published><updated>2022-05-09T09:03:38.411+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="AppDev"/><category scheme="http://www.blogger.com/atom/ns#" term="Cloud"/><category scheme="http://www.blogger.com/atom/ns#" term="Containers"/><category scheme="http://www.blogger.com/atom/ns#" term="JBoss"/><category scheme="http://www.blogger.com/atom/ns#" term="OpenShift"/><category scheme="http://www.blogger.com/atom/ns#" term="Portfolio Architectures"/><category scheme="http://www.blogger.com/atom/ns#" term="Workshops"/><title type='text'>Portfolio Architecture Examples - Edge Collection</title><content type='html'>&lt;span&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;float: left;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEge1W9_SeH72H0lK5_qJsRqsF_WRI0zjGBupPAZJFYYkTbXu7Dlfzut-OVjL2ZI7GWdYe6X2qezKHrfsGtD1R5hWMnwhyKbIXNTcnGjS8alQqGu3SgY4-MHI1Lt2jadvXEBA4vqH8VUQPqK4T-mKde4pcdMKTZ-3Egu__redpUdj2LPZlJ6iNZjznjB/s3600/jukan-tateisi-bJhT_8nbUA0-unsplash.jpg&quot; style=&quot;clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;2025&quot; data-original-width=&quot;3600&quot; height=&quot;180&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEge1W9_SeH72H0lK5_qJsRqsF_WRI0zjGBupPAZJFYYkTbXu7Dlfzut-OVjL2ZI7GWdYe6X2qezKHrfsGtD1R5hWMnwhyKbIXNTcnGjS8alQqGu3SgY4-MHI1Lt2jadvXEBA4vqH8VUQPqK4T-mKde4pcdMKTZ-3Egu__redpUdj2LPZlJ6iNZjznjB/s320/jukan-tateisi-bJhT_8nbUA0-unsplash.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;color: #999999;&quot;&gt;Figure 1: The portfolio architecture process&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;For a few years now we&#39;ve been working on a project we have named&amp;nbsp;&lt;a href=&quot;https://www.redhat.com/architect/portfolio/?extIdCarryOver=true&amp;amp;intcmp=7013a0000025wJwAAI&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Portfolio Architectures&lt;/a&gt;. These are based on selecting a specific use case we are seeing used in the real world by customers and then finding implementations of that case using three or more products from the Red Hat portfolio.&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;This basic premise is used as the foundation, but many aspects of open source are included in both the process and the final product we have defined. There is a community, where we share the initial project kickoff with a group of architects and use their initial feedback from the start. We also present the architecture product we&#39;ve created right at the end before we publish to ensure usability by architects in the field. The final publish product includes some internal only content around the customer projects researched, but most of the content is&amp;nbsp;&lt;a href=&quot;https://gitlab.com/osspa/portfolio-architecture-examples&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;open and freely available&lt;/a&gt;&amp;nbsp;through various open source channels.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;This article is sharing an overview of the product we&#39;ve developed, what&#39;s available to you&amp;nbsp;&lt;a href=&quot;https://www.redhat.com/architect/portfolio/?extIdCarryOver=true&amp;amp;intcmp=7013a0000025wJwAAI&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;today in our architecture center&lt;/a&gt;, and concludes by sharing a collection of architectures we&#39;ve published.&lt;/span&gt;&lt;/p&gt;&lt;span&gt;&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;/span&gt;&lt;h3&gt;Introduction&lt;/h3&gt;&lt;p&gt;The basis of a portfolio architecture is a use case, two to three actual implementations that can be researched, and includes the use of a minimum of three products. This is the ideal foundation for a project to start, but we encountered a problem with use cases containing emerging technologies or emerging domains in the market. To account for these we&#39;ve chosen to note the fact that these are opinionated architectures based on internal reference architectures.&amp;nbsp;&lt;/p&gt;&lt;p&gt;The product has been defined as complete for publishing when it contains the following content:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;i&gt;Short use case definition&lt;/i&gt;&lt;/li&gt;&lt;li&gt;&lt;i&gt;Diagrams - logical, schematic (physical), and detail diagrams&lt;/i&gt;&lt;/li&gt;&lt;li&gt;&lt;i&gt;Public slide deck containing the use case story and architecture diagrams&lt;/i&gt;&lt;/li&gt;&lt;li&gt;Internal slide deck containing both the public deck content and the confidential customer research&lt;/li&gt;&lt;li&gt;Video (short) explanation of the architecture&lt;/li&gt;&lt;li&gt;&lt;i&gt;Either a technical brief document or one or more articles covering the solution architecture&lt;/i&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Note that the&amp;nbsp;&lt;i&gt;items in italics&lt;/i&gt;&amp;nbsp;are all available to anyone &amp;nbsp;in the Red Hat Portfolio Architecture Center or in the Portfolio Architecture Examples repository.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;h3&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;float: right;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://redhatdemocentral.gitlab.io/portfolio-architecture-tooling/&quot; rel=&quot;nofollow&quot; style=&quot;clear: right; margin-bottom: 1em; margin-left: auto; margin-right: auto;&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1098&quot; data-original-width=&quot;1546&quot; height=&quot;227&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUoJO3TeIU-vnA-0Zsh4-pJcSbteUdhLM-FhxB8a2HXWSbsXMdzODmF1I6JyUuZpcyhw198PeqGHNv3w2RsPrMklwQ1AMU_6ShsLUo9CMuNgtuhO1h-mWPP91cu3Q5kk_L9xQDGApUu27bsLD5Q6XAXzRvQutKE1STbqsiH9aH8ZkKOeo5GuVrDhT6/s320/Screenshot%202022-03-23%20at%2010.15.52.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;color: #999999;&quot;&gt;Figure 2: Logical diagram design template&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;Tooling and workshops&lt;/h3&gt;&lt;p&gt;The progress towards our products required a good idea of how we wanted to diagram our architectures. We chose to keep them very generic and simple in style to facilitate all levels of conversation around a particular use case without getting bogged down in notational discussions.&amp;nbsp;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;A simple three level design for our architectures was captured by using logical, schematic, and detail diagrams. All of these have been integrated in&amp;nbsp;&lt;a href=&quot;https://www.redhat.com/architect/portfolio/tool/index.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;open source tooling&lt;/a&gt;&amp;nbsp;with pre-defined templates and icons for easily getting started. Furthermore, we&#39;ve developed a tooling workshop to quickly ramp up on the design methods and tooling we&#39;ve made available. It&#39;s called&amp;nbsp;&lt;a href=&quot;https://redhatdemocentral.gitlab.io/portfolio-architecture-workshops&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Designing Your Best Architectural Diagrams&lt;/a&gt;, has been featured in several&lt;a href=&quot;https://dzone.com/users/350516/eschabell.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&amp;nbsp;conferences around the world&lt;/a&gt;.&lt;/p&gt;&lt;h3&gt;Edge collection&lt;/h3&gt;&lt;p&gt;The collection featured today focuses on edge computing architectures. There are currently five architectures in this collection and we&#39;ll provide a short overview of each, leaving the in depth exploration as an exercise for the reader.&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEilUfVn50-tCOaGiwfZo_JGCmAGqqAnq2e05V62XqMtuX5amfQhde-D_24LIm7iEKazeCsG5hr2hDJOt5z7D8MbnxgW1dNuYOjUKuo6g1vLGW_KUJdoPXAksjtdfqsU8heej6XOIkKD0i0EYwzrNNFuA4dYWeCR5WTA-cF6SGykobrFA-Tts0Hr6jFh/s1377/Screenshot%202022-03-30%20at%2010.55.05.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;edge collection&quot; border=&quot;0&quot; data-original-height=&quot;624&quot; data-original-width=&quot;1377&quot; height=&quot;293&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEilUfVn50-tCOaGiwfZo_JGCmAGqqAnq2e05V62XqMtuX5amfQhde-D_24LIm7iEKazeCsG5hr2hDJOt5z7D8MbnxgW1dNuYOjUKuo6g1vLGW_KUJdoPXAksjtdfqsU8heej6XOIkKD0i0EYwzrNNFuA4dYWeCR5WTA-cF6SGykobrFA-Tts0Hr6jFh/w640-h293/Screenshot%202022-03-30%20at%2010.55.05.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;caret-color: rgb(153, 153, 153); color: #999999;&quot;&gt;Figure 3: Edge architecture collection&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;In each of these architecture overviews you&#39;ll find a table of contents outlining the technologies used, several example schematic diagrams with descriptions, and a link in the last section to open the diagrams directly into the online tooling in your browser.&lt;/p&gt;&lt;p&gt;&lt;b&gt;&lt;a href=&quot;https://gitlab.com/osspa/portfolio-architecture-examples/-/blob/main/edge-cloud.adoc&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Cloud to edge&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;p&gt;This architecture covers the use case of providing a consistent infrastructure experience from cloud to edge and enabling modern containerized applications at edge.&lt;/p&gt;&lt;p&gt;&lt;i&gt;(Note: this project is a new architecture and currently in progress, so sharing one of the schematic architecture diagrams and you can monitor this project for updates as it progresses to completion.)&lt;/i&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj44IO9SwY0xBEf4EbuucF4HxE1c8v1JGSiSpOkbF3V6KvsYblbM1xRQl3wJDOAuZoPLdyAOgyKLWYnFJl2M6z2jNq3ku37yp4xy3TRHMFk3V5D21voF8Gn6N_Xsp938M7KvnTiLunRpkXnd1bwmhzPApR_i0XFSz_d3L-wOOh4bQ3wOQCzMqvHjtsn/s5403/edge-cloud-network-sd.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;cloud to edge&quot; border=&quot;0&quot; data-original-height=&quot;3027&quot; data-original-width=&quot;5403&quot; height=&quot;360&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj44IO9SwY0xBEf4EbuucF4HxE1c8v1JGSiSpOkbF3V6KvsYblbM1xRQl3wJDOAuZoPLdyAOgyKLWYnFJl2M6z2jNq3ku37yp4xy3TRHMFk3V5D21voF8Gn6N_Xsp938M7KvnTiLunRpkXnd1bwmhzPApR_i0XFSz_d3L-wOOh4bQ3wOQCzMqvHjtsn/w640-h360/edge-cloud-network-sd.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p&gt;This use case is bringing cloud like capabilities to the edge locations.&lt;/p&gt;&lt;/div&gt;&lt;p&gt;&lt;b&gt;&lt;a href=&quot;https://gitlab.com/osspa/portfolio-architecture-examples/-/blob/main/datacenter-to-edge.adoc&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Data center to edge&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;p&gt;This architecture covers the use case around data center to edge where the energy (utility) infrastructure companies operate across vast geographical area that connects the upstream drilling operations with downstream fuel processing and delivery to customers. These companies need to monitor the condition of pipeline and other infrastructure for operational safety and optimization.&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgxW1-nVf0-RpHd97fsHVmdeDgrrjLFG-UmqGI2_qmJSHUqdpoKDEJxKhTcYbXWcqWjjcXXb2g2aNw62KNWLyDw6FO5wwNLNhxo9izhCU0w87Oz8_SoGGVtLX3OkSlk_jnMGhGnd7wuYZwwQSKcL7HLMkOl2XHUsvhF_4yIK3EFVC6CfBAf-iuCBeNT/s960/datacenter-to-edge-marketing-slide.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;data center to edge&quot; border=&quot;0&quot; data-original-height=&quot;540&quot; data-original-width=&quot;960&quot; height=&quot;360&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgxW1-nVf0-RpHd97fsHVmdeDgrrjLFG-UmqGI2_qmJSHUqdpoKDEJxKhTcYbXWcqWjjcXXb2g2aNw62KNWLyDw6FO5wwNLNhxo9izhCU0w87Oz8_SoGGVtLX3OkSlk_jnMGhGnd7wuYZwwQSKcL7HLMkOl2XHUsvhF_4yIK3EFVC6CfBAf-iuCBeNT/w640-h360/datacenter-to-edge-marketing-slide.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p&gt;The use case is bringing computing closer to the edge by monitoring for potential issues with gas pipelines (edge).&lt;/p&gt;&lt;/div&gt;&lt;p&gt;&lt;b&gt;&lt;a href=&quot;https://gitlab.com/osspa/portfolio-architecture-examples/-/blob/main/edge-manufacturing-efficency.adoc&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Edge manufacturing&amp;nbsp;efficiency&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;p&gt;The manufacturing industry has consistently used technology to fuel innovation, production optimization and operations. Now, with the combination of edge computing and AI/ML, manufacturers can benefit from bringing processing power closer to data. This helps actions be taken faster on things like errors and predictive maintenance.&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWMtYOS-ZcMBBUDGhyINS1iTZT61_E_QNGvjII6kFf3DAvKfhKxliRLV-qvlNSDKCpejtQHSAs-NTure44I2ZXEaZrA6sI3uf6VgVnmDT-LIpve6Rvl3TIu6qy682k9xrFzHcwev21raScOrV2vXMA1LHBAs3etBJ41fStvS7mq24d12TnzZQcZg9d/s960/edge-manufacturing-efficiency-marketing-slide.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;edge manufacturing efficiency&quot; border=&quot;0&quot; data-original-height=&quot;540&quot; data-original-width=&quot;960&quot; height=&quot;360&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWMtYOS-ZcMBBUDGhyINS1iTZT61_E_QNGvjII6kFf3DAvKfhKxliRLV-qvlNSDKCpejtQHSAs-NTure44I2ZXEaZrA6sI3uf6VgVnmDT-LIpve6Rvl3TIu6qy682k9xrFzHcwev21raScOrV2vXMA1LHBAs3etBJ41fStvS7mq24d12TnzZQcZg9d/w640-h360/edge-manufacturing-efficiency-marketing-slide.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;The use case is for boosting manufacturing efficiency and product quality with artificial intelligence and machine learning out to the edge.&lt;/p&gt;&lt;/div&gt;&lt;p&gt;&lt;b&gt;&lt;a href=&quot;https://gitlab.com/osspa/portfolio-architecture-examples/-/blob/main/edge-medical-diagnosis.adoc&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Edge medical diagnosis&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;p&gt;This architecture covers edge medical diagnosis in the healthcare industry. It Accelerates medical diagnosis using condition detection in medical imagery with AI/ML at medical facilities.&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEguLx2snOQdTwu0RXsPsQYUy27aH-rydf4LmaQ6zI6yRez1DQWdg__iVdyM8ha4_Za5HoigZx3VDn29EvrsdVbttjuTM1yzPmsFIO6RemZuaELOPT7Ei1v83iB6iwLHDaCQR0J7vKRHzuu2rPK4Jufji-Btpo6KAh7JXjdIGGLeFSYcrMRSBr1TKxBG/s960/edge-medical-diagnosis-marketing-slide.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;edge medical diagnosis&quot; border=&quot;0&quot; data-original-height=&quot;540&quot; data-original-width=&quot;960&quot; height=&quot;360&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEguLx2snOQdTwu0RXsPsQYUy27aH-rydf4LmaQ6zI6yRez1DQWdg__iVdyM8ha4_Za5HoigZx3VDn29EvrsdVbttjuTM1yzPmsFIO6RemZuaELOPT7Ei1v83iB6iwLHDaCQR0J7vKRHzuu2rPK4Jufji-Btpo6KAh7JXjdIGGLeFSYcrMRSBr1TKxBG/w640-h360/edge-medical-diagnosis-marketing-slide.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p&gt;The use case is accelerating medical diagnosis using condition detection in medical imagery with AI/ML at medical facilities.&lt;/p&gt;&lt;/div&gt;&lt;p&gt;&lt;b&gt;&lt;a href=&quot;https://gitlab.com/osspa/portfolio-architecture-examples/-/blob/main/scada-interface.adoc&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;SCADA interface modernisation&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;&lt;p&gt;This Portfolio Architecture targets energy providers in North America that need to be compliant with NERC regulations and in order to achieve this they decide to modernise the interfaces between their business applications and their SCADA systems also for a better consumption of information that can be used in combination with AI/ML and decision management tools to better address customer needs.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiezBJhkOAXL-f9O6-Gm4lBA2RkRKc7Gl0pykyl1JF06gbuanyThnWgxo8JG7PCxVUaMetd4pe4Yv-3XjVa_tPzAEOAOtOK5Ml9dAvwH23b5HNImMeuH_-LlDkV4DzqlC8WlXI2y0gZUofX6dwH5PkoyFys1WzWZNrSRKvl6Im8D8IHEObjjVnxcUhC/s1868/scada-interface-marketing-slide.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;SCADA interface modernisation&quot; border=&quot;0&quot; data-original-height=&quot;1052&quot; data-original-width=&quot;1868&quot; height=&quot;360&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiezBJhkOAXL-f9O6-Gm4lBA2RkRKc7Gl0pykyl1JF06gbuanyThnWgxo8JG7PCxVUaMetd4pe4Yv-3XjVa_tPzAEOAOtOK5Ml9dAvwH23b5HNImMeuH_-LlDkV4DzqlC8WlXI2y0gZUofX6dwH5PkoyFys1WzWZNrSRKvl6Im8D8IHEObjjVnxcUhC/w640-h360/scada-interface-marketing-slide.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;The use case is providing interfaces with SCADA systems that are compliant with NERC regulations, creating different layers of API gateways to protect business service depending on the network zones.&lt;/p&gt;&lt;p&gt;If you are interested in more architecture solutions like these, feel free to explore the&amp;nbsp;&lt;a href=&quot;https://gitlab.com/osspa/portfolio-architecture-examples&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Portfolio Architecture Examples repository&lt;/a&gt;.&amp;nbsp;More architecture collections include:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://www.schabell.org/2022/05/portfolio-architecture-examples-application-development-collection.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Application development&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.schabell.org/2022/04/portfolio-architecture-examples-automation-collection.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Automation&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.schabell.org/2022/05/portfolio-architecture-examples-data-engineering-collection.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Data engineering&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.schabell.org/2022/03/portfolio-architecture-examples-edge-collection.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Edge&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.schabell.org/2022/04/portfolio-architecture-examples-finance-collection.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Finance&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.schabell.org/2022/03/portfolio-architecture-examples-telco-collection.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Healthcare&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.schabell.org/2022/04/portfolio-architecture-examples-infra-collection.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Infrastructure&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.schabell.org/2022/04/portfolio-architecture-examples-retail-collection.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Retail&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.schabell.org/2022/03/portfolio-architecture-exmaples-telco-collection.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Telco&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.schabell.org/feeds/3200507589192459639/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.schabell.org/2022/03/portfolio-architecture-examples-edge-collection.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3868547292717970492/posts/default/3200507589192459639'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3868547292717970492/posts/default/3200507589192459639'/><link rel='alternate' type='text/html' href='http://www.schabell.org/2022/03/portfolio-architecture-examples-edge-collection.html' title='Portfolio Architecture Examples - Edge Collection'/><author><name>Eric D. Schabell</name><uri>http://www.blogger.com/profile/16482141696137365007</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjYzZNadGaN-eUnKq9Z9K7kFir_hwtwuwe3ruK1kteDEXSKrffDxUq5dKrmMqQomRgemPSzl1_wWgMD0gGalgvhnFusztMO6lZY2GZ6XN6GABL6W7CHtjtglga6dqmcxqOP5jT39TtEztPH0Sgx6M4KKvTGfqOk3TCGAIecvkOYcQXTlQ/s220/cncf-erics-small-fall-2024.JPG'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEge1W9_SeH72H0lK5_qJsRqsF_WRI0zjGBupPAZJFYYkTbXu7Dlfzut-OVjL2ZI7GWdYe6X2qezKHrfsGtD1R5hWMnwhyKbIXNTcnGjS8alQqGu3SgY4-MHI1Lt2jadvXEBA4vqH8VUQPqK4T-mKde4pcdMKTZ-3Egu__redpUdj2LPZlJ6iNZjznjB/s72-c/jukan-tateisi-bJhT_8nbUA0-unsplash.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3868547292717970492.post-8058698355998318507</id><published>2022-03-29T07:00:00.022+02:00</published><updated>2022-05-09T09:03:29.601+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Cloud"/><category scheme="http://www.blogger.com/atom/ns#" term="Containers"/><category scheme="http://www.blogger.com/atom/ns#" term="Fuse"/><category scheme="http://www.blogger.com/atom/ns#" term="JBoss"/><category scheme="http://www.blogger.com/atom/ns#" term="OpenShift"/><category scheme="http://www.blogger.com/atom/ns#" term="Portfolio Architectures"/><category scheme="http://www.blogger.com/atom/ns#" term="Workshops"/><title type='text'>Portfolio Architecture Examples - Telco Collection</title><content type='html'>&lt;span&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;float: left;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEge1W9_SeH72H0lK5_qJsRqsF_WRI0zjGBupPAZJFYYkTbXu7Dlfzut-OVjL2ZI7GWdYe6X2qezKHrfsGtD1R5hWMnwhyKbIXNTcnGjS8alQqGu3SgY4-MHI1Lt2jadvXEBA4vqH8VUQPqK4T-mKde4pcdMKTZ-3Egu__redpUdj2LPZlJ6iNZjznjB/s3600/jukan-tateisi-bJhT_8nbUA0-unsplash.jpg&quot; style=&quot;clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;2025&quot; data-original-width=&quot;3600&quot; height=&quot;180&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEge1W9_SeH72H0lK5_qJsRqsF_WRI0zjGBupPAZJFYYkTbXu7Dlfzut-OVjL2ZI7GWdYe6X2qezKHrfsGtD1R5hWMnwhyKbIXNTcnGjS8alQqGu3SgY4-MHI1Lt2jadvXEBA4vqH8VUQPqK4T-mKde4pcdMKTZ-3Egu__redpUdj2LPZlJ6iNZjznjB/s320/jukan-tateisi-bJhT_8nbUA0-unsplash.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;color: #999999;&quot;&gt;Figure 1: The portfolio architecture process&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;For a few years now we&#39;ve been working on a project we have named&amp;nbsp;&lt;a href=&quot;https://www.redhat.com/architect/portfolio/?extIdCarryOver=true&amp;amp;intcmp=7013a0000025wJwAAI&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Portfolio Architectures&lt;/a&gt;. These are based on selecting a specific use case we are seeing used in the real world by customers and then finding implementations of that case using three or more products from the Red Hat portfolio.&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;This basic premise is used as the foundation, but many aspects of open source are included in both the process and the final product we have defined. There is a community, where we share the initial project kickoff with a group of architects and use their initial feedback from the start. We also present the architecture product we&#39;ve created right at the end before we publish to ensure usability by architects in the field. The final publish product includes some internal only content around the customer projects researched, but most of the content is&amp;nbsp;&lt;a href=&quot;https://gitlab.com/osspa/portfolio-architecture-examples&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;open and freely available&lt;/a&gt;&amp;nbsp;through various open source channels.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;This article is sharing an overview of the product we&#39;ve developed, what&#39;s available to you&amp;nbsp;&lt;a href=&quot;https://www.redhat.com/architect/portfolio/?extIdCarryOver=true&amp;amp;intcmp=7013a0000025wJwAAI&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;today in our architecture center&lt;/a&gt;, and concludes by sharing a collection of architectures we&#39;ve published.&lt;/span&gt;&lt;/p&gt;&lt;span&gt;&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;/span&gt;&lt;h3&gt;Introduction&lt;/h3&gt;&lt;p&gt;The basis of a portfolio architecture is a use case, two to three actual implementations that can be researched, and includes the use of a minimum of three products. This is the ideal foundation for a project to start, but we encountered a problem with use cases containing emerging technologies or emerging domains in the market. To account for these we&#39;ve chosen to note the fact that these are opinionated architectures based on internal reference architectures.&amp;nbsp;&lt;/p&gt;&lt;p&gt;The product has been defined as complete for publishing when it contains the following content:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;i&gt;Short use case definition&lt;/i&gt;&lt;/li&gt;&lt;li&gt;&lt;i&gt;Diagrams - logical, schematic (physical), and detail diagrams&lt;/i&gt;&lt;/li&gt;&lt;li&gt;&lt;i&gt;Public slide deck containing the use case story and architecture diagrams&lt;/i&gt;&lt;/li&gt;&lt;li&gt;Internal slide deck containing both the public deck content and the confidential customer research&lt;/li&gt;&lt;li&gt;Video (short) explanation of the architecture&lt;/li&gt;&lt;li&gt;&lt;i&gt;Either a technical brief document or one or more articles covering the solution architecture&lt;/i&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Note that the&amp;nbsp;&lt;i&gt;items in italics&lt;/i&gt;&amp;nbsp;are all available to anyone &amp;nbsp;in the Red Hat Portfolio Architecture Center or in the Portfolio Architecture Examples repository.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;h3&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;float: right;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://redhatdemocentral.gitlab.io/portfolio-architecture-tooling/&quot; rel=&quot;nofollow&quot; style=&quot;clear: right; margin-bottom: 1em; margin-left: auto; margin-right: auto;&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1098&quot; data-original-width=&quot;1546&quot; height=&quot;227&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUoJO3TeIU-vnA-0Zsh4-pJcSbteUdhLM-FhxB8a2HXWSbsXMdzODmF1I6JyUuZpcyhw198PeqGHNv3w2RsPrMklwQ1AMU_6ShsLUo9CMuNgtuhO1h-mWPP91cu3Q5kk_L9xQDGApUu27bsLD5Q6XAXzRvQutKE1STbqsiH9aH8ZkKOeo5GuVrDhT6/s320/Screenshot%202022-03-23%20at%2010.15.52.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;color: #999999;&quot;&gt;Figure 2: Logical diagram design template&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;Tooling and workshops&lt;/h3&gt;&lt;p&gt;The progress towards our products required a good idea of how we wanted to diagram our architectures. We chose to keep them very generic and simple in style to facilitate all levels of conversation around a particular use case without getting bogged down in notational discussions.&amp;nbsp;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;A simple three level design for our architectures was captured by using logical, schematic, and detail diagrams. All of these have been integrated in&amp;nbsp;&lt;a href=&quot;https://www.redhat.com/architect/portfolio/tool/index.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;open source tooling&lt;/a&gt;&amp;nbsp;with pre-defined templates and icons for easily getting started. Furthermore, we&#39;ve developed a tooling workshop to quickly ramp up on the design methods and tooling we&#39;ve made available. It&#39;s called&amp;nbsp;&lt;a href=&quot;https://redhatdemocentral.gitlab.io/portfolio-architecture-workshops&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Designing Your Best Architectural Diagrams&lt;/a&gt;, has been featured in several&lt;a href=&quot;https://dzone.com/users/350516/eschabell.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&amp;nbsp;conferences around the world&lt;/a&gt;.&lt;/p&gt;&lt;h3&gt;Telco collection&lt;/h3&gt;&lt;p&gt;The collection featured today is centered around architectures in the telco domain. There are currently three architectures in this collection and we&#39;ll provide a short overview of each, leaving the in depth exploration as an exercise for the reader.&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWWr3vCDGWUDSWMC90VkSkQiWUJfHsE_B81Eu8Ej59Op9aES6U7-WcjDZWc7noYDie4SZ8ivlh9HD6-qNVND-0VJHvgKsvKT7dP7sAImtF5AyUOiTnt57Kghy1rpXT9NkHYxWlhyiWOD31AQxgTHZvfsJNgJUNc2ZL-ZYK5KT1kcqq449FU1xHphqa/s1377/Screenshot%202022-03-28%20at%2013.43.28.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;telco collection&quot; border=&quot;0&quot; data-original-height=&quot;520&quot; data-original-width=&quot;1377&quot; height=&quot;242&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWWr3vCDGWUDSWMC90VkSkQiWUJfHsE_B81Eu8Ej59Op9aES6U7-WcjDZWc7noYDie4SZ8ivlh9HD6-qNVND-0VJHvgKsvKT7dP7sAImtF5AyUOiTnt57Kghy1rpXT9NkHYxWlhyiWOD31AQxgTHZvfsJNgJUNc2ZL-ZYK5KT1kcqq449FU1xHphqa/w640-h242/Screenshot%202022-03-28%20at%2013.43.28.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;caret-color: rgb(153, 153, 153); color: #999999;&quot;&gt;Figure 3: Telco architecture collection&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;In each of these architecture overviews you&#39;ll find a table of contents outlining the technologies used, several example schematic diagrams with descriptions, and a link in the last section to open the diagrams directly into the online tooling in your browser.&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;b&gt;&lt;a href=&quot;https://gitlab.com/osspa/portfolio-architecture-examples/-/blob/main/telco-on-premise.adoc&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Telco 5G core: on premise&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;p&gt;5G is the latest evolution of wireless mobile technology that aims to enable the delivery of highly immersive experiences for people and ultra reliable, low latency communication between devices. At the heart of each 5G network lies the 5G Core (5GC).&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg9RzOTyIEDm7Lb1Ov1gVITSnzIa--NFkHNixw0cj38oF3H6fdZsTAp6iB5ybZQKLpv29_5RE_hfKXLLJdwCOW2cJr-kiE_reh60YEVqppwtMN9RA3_XUqzCrnt49kjWlo9Sk9pA88FcKfz9byD7D_ZCcVhutBzOBriYSStHNRXe7RUIqWojvbQDf35/s1280/telco-5g-on-premise-marketing-slide.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;telco 5g core on premise&quot; border=&quot;0&quot; data-original-height=&quot;720&quot; data-original-width=&quot;1280&quot; height=&quot;360&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg9RzOTyIEDm7Lb1Ov1gVITSnzIa--NFkHNixw0cj38oF3H6fdZsTAp6iB5ybZQKLpv29_5RE_hfKXLLJdwCOW2cJr-kiE_reh60YEVqppwtMN9RA3_XUqzCrnt49kjWlo9Sk9pA88FcKfz9byD7D_ZCcVhutBzOBriYSStHNRXe7RUIqWojvbQDf35/w640-h360/telco-5g-on-premise-marketing-slide.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p&gt;This portfolio architecture conceives 5G Core as a set of disaggregated, cloud native applications that communicate internally and externally over well defined standard interfaces. Each 5GC component is implemented as a container-based application and is referred to as cloud-native network function (CNF).&lt;/p&gt;&lt;p&gt;The use case is ultra-reliable, immersive experiences for people and objects when and where it matters most.&lt;/p&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;&lt;a href=&quot;https://gitlab.com/osspa/portfolio-architecture-examples/-/blob/main/telco-5g-with-hyperscalers.adoc&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Telco 5G with hyperscalers&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;p&gt;5G is the latest evolution of wireless mobile technology. In this portfolio architecture we’ll discuss an 5G solution built with open source technologies at core, that can work across any hyperscaler.&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiPA4Ty8y9FTKWF0rgmBnXX50ynveRfcBvMG8wAxBHr6iX6oqYi11RClymZ6RyiXebweOfno0SV-CAD1f72uyczWUWAk8R7MglFvFh4ng3TM3Wo2K5g80b3dhx2GqLuzDpEmoWTBTSb907kJMzI9kP2ZNaUzXxTD4gJ7aF4YvtlzF9_lYw3_Z440zHl/s960/telco-5g-core-hyperscalers-marketing-slide.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;telco 5g with hyperscalers&quot; border=&quot;0&quot; data-original-height=&quot;540&quot; data-original-width=&quot;960&quot; height=&quot;360&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiPA4Ty8y9FTKWF0rgmBnXX50ynveRfcBvMG8wAxBHr6iX6oqYi11RClymZ6RyiXebweOfno0SV-CAD1f72uyczWUWAk8R7MglFvFh4ng3TM3Wo2K5g80b3dhx2GqLuzDpEmoWTBTSb907kJMzI9kP2ZNaUzXxTD4gJ7aF4YvtlzF9_lYw3_Z440zHl/w640-h360/telco-5g-core-hyperscalers-marketing-slide.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p&gt;The use case is building an adaptable, on-demand infrastructure services for 5G Core that can deliver across diverse use cases with minimal CAPEX and OPEX.&lt;/p&gt;&lt;/div&gt;&lt;p&gt;&lt;b&gt;&lt;a href=&quot;https://gitlab.com/osspa/portfolio-architecture-examples/-/blob/main/telco-radio-access-networks.adoc&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Telco radio access networks&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;p&gt;5G is the latest evolution of wireless mobile technology. It can deliver a number of services from the network edge:&lt;/p&gt;&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;&lt;p&gt;Enhanced mobile broadband (eMBB)&lt;/p&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;&lt;p&gt;5G enhances data speeds and experiences with new radio capabilities like mmWave frequency spectrum for higher bandwidth allocation and theoretical throughput up to 20Gbps.&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;Ultra-reliable, low-latency communication (uRLLC)&lt;/p&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;&lt;p&gt;5G supports vertical industry requirements, including sub-millisecond latency with less than 1 lost packet in 105 packets.&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;Massive machine type communications (mMTC)&lt;/p&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;&lt;p&gt;5G supports cost-efficient and robust connection for up to 1 million mMTC, NB-IOT, and LTE-M devices per square kilometer without network overloading.&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-u0lMEDbuR68cPNQTFUEQbBIjRRNnX-43k28sJ_TgB1SE-7I3mr5UDEPNhbBKftLk91QWYMWHfkJBbWC1fPNcnqltYOQFcNY5LIkFn5FPHepuFZOozoWalZIdwdxtBpKjEBOMh76f6bvX54idjAV7yeq5YtCKYL4ikiAwsS02tYzVlt5IRk8NB1cl/s960/telco-ran-marketing-slide.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;telco radio access networks&quot; border=&quot;0&quot; data-original-height=&quot;540&quot; data-original-width=&quot;960&quot; height=&quot;360&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-u0lMEDbuR68cPNQTFUEQbBIjRRNnX-43k28sJ_TgB1SE-7I3mr5UDEPNhbBKftLk91QWYMWHfkJBbWC1fPNcnqltYOQFcNY5LIkFn5FPHepuFZOozoWalZIdwdxtBpKjEBOMh76f6bvX54idjAV7yeq5YtCKYL4ikiAwsS02tYzVlt5IRk8NB1cl/w640-h360/telco-ran-marketing-slide.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;The use case is base on the facts that digital transformation of mobile networks is accelerating and cloudification is increasing. Following the core network, radio access network (RAN) solutions are now taking advantage of the benefits of cloud computing.&lt;p&gt;&lt;/p&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;If you are interested in more architecture solutions like these, feel free to explore the&amp;nbsp;&lt;a href=&quot;https://gitlab.com/osspa/portfolio-architecture-examples&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Portfolio Architecture Examples repository&lt;/a&gt;.&amp;nbsp;More architecture collections include:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://www.schabell.org/2022/05/portfolio-architecture-examples-application-development-collection.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Application development&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.schabell.org/2022/04/portfolio-architecture-examples-automation-collection.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Automation&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.schabell.org/2022/05/portfolio-architecture-examples-data-engineering-collection.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Data engineering&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.schabell.org/2022/03/portfolio-architecture-examples-edge-collection.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Edge&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.schabell.org/2022/04/portfolio-architecture-examples-finance-collection.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Finance&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.schabell.org/2022/03/portfolio-architecture-examples-telco-collection.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Healthcare&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.schabell.org/2022/04/portfolio-architecture-examples-infra-collection.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Infrastructure&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.schabell.org/2022/04/portfolio-architecture-examples-retail-collection.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Retail&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.schabell.org/2022/03/portfolio-architecture-exmaples-telco-collection.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Telco&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.schabell.org/feeds/8058698355998318507/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.schabell.org/2022/03/portfolio-architecture-exmaples-telco-collection.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3868547292717970492/posts/default/8058698355998318507'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3868547292717970492/posts/default/8058698355998318507'/><link rel='alternate' type='text/html' href='http://www.schabell.org/2022/03/portfolio-architecture-exmaples-telco-collection.html' title='Portfolio Architecture Examples - Telco Collection'/><author><name>Eric D. Schabell</name><uri>http://www.blogger.com/profile/16482141696137365007</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjYzZNadGaN-eUnKq9Z9K7kFir_hwtwuwe3ruK1kteDEXSKrffDxUq5dKrmMqQomRgemPSzl1_wWgMD0gGalgvhnFusztMO6lZY2GZ6XN6GABL6W7CHtjtglga6dqmcxqOP5jT39TtEztPH0Sgx6M4KKvTGfqOk3TCGAIecvkOYcQXTlQ/s220/cncf-erics-small-fall-2024.JPG'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEge1W9_SeH72H0lK5_qJsRqsF_WRI0zjGBupPAZJFYYkTbXu7Dlfzut-OVjL2ZI7GWdYe6X2qezKHrfsGtD1R5hWMnwhyKbIXNTcnGjS8alQqGu3SgY4-MHI1Lt2jadvXEBA4vqH8VUQPqK4T-mKde4pcdMKTZ-3Egu__redpUdj2LPZlJ6iNZjznjB/s72-c/jukan-tateisi-bJhT_8nbUA0-unsplash.jpg" height="72" width="72"/><thr:total>0</thr:total></entry></feed>