Techniques and Deliverables of
Solution Architecture

Online Delivery
Daily live sessions with lecturer from 9:00am - 5:30pm SAST / 7:00am - 3:30pm UTC via Zoom.
Access to course content and session recordings via Ruzuku learning management platform.
Next Course: 3 - 5 June 2024
 

Solution Architecture

Solution Architecture is the incredibly vital and challenging discipline of fully understanding user and enterprise requirements and designing and realising effective solutions which leverage the latest technology, delight users and are still reliable, robust, scalable and maintainable.

The role is complicated by heightened user expectations, rapidly changing technology, ever expanding application use cases and demands for security, compatibility and interoperability.

Audience and Benefits

The course is designed for solution architects, senior application developers, application architects and integration architects who are, or who will become, actively involved in specifying, modelling, analysing, designing and integrating application systems used in businesses.

Those concerned with public applications (e.g. the websites, portals, web services, mobile apps and applications) exposed outside your traditional user base will also benefit.

It is a skills course rather than a methodology course, designed to expose participants to leading techniques and ways of presenting models and results of analyses.

Effectively use many new options in application design including web, mobile, cloud, APIs, containers, serverless, AI, open source and more

Understand the data storage options available beyond relational database, including document, NOSQL, semantic and graph stores

Understand the context, challenges, opportunities, risks and strategic options of an enterprise’s use of technology and applications

Integrate your solutions effectively at the application, enterprise landscape and ecosystem level

Create applications which meet business and non-functional requirements, eliminate technical debt, facilitate agility and leverage appropriate technologies and delivery methods

Create applications that deliver a great user experience, are reliable, scalable and maintainable


Moving from high level business requirements and possibilities, through logical applications and down to physical applications and components, the course covers the levels of application modelling and management required to fully understand solutions from an enterprise, business, application, data, user, technology, performance and security perspective.

It discusses existing and emerging technologies to help the architect leverage application investment to strategic advantage, from high volume transaction processing, to decision support, from secure private data to distributed mobile applications. It provides an introduction to SaaS and cloud based applications. Finally, the principles, options and use cases for AI and machine learning are explored.

There are now many courses addressing Enterprise Architecture from a methodology point of view (e.g. Open Group TOGAF® or Zachman).

There are also courses that address specific vendor applications such as SAP, Oracle, Microsoft, etc. The former lack detail on how to model applications and solution architectures, how to analyse the resulting models and strategies to achieve better solutions, integration and quality. The latter are too specific and do not address the broader issues of interfaces, interoperation and integration. 

Register Now

Why Inspired?

Delegates will benefit from the expertise of the course leader and his team at Inspired. The course will be led by Graham McLeod, Owner and Chief Architect of Inspired.org. Graham has worked in industry for 40 years and academia for 12 (in parallel). He has experienced first hand the difficulties of really doing thorough analysis under pressure in many industries globally, including banking, assurance, healthcare, telecoms, education, administration, retail, services and others. He has taught strategy, business and enterprise architecture and other techniques at leading universities and international conferences. He has led the development of unique techniques, models and tools at Inspired for over two decades. He is uniquely qualified to share experience and techniques that you can rapidly apply. He is passionate about his subject and a great teacher. We may also have expert guest lecturers on selected topics. These are carefully chosen to ensure high levels of expertise and stimulating delivery.

Thought Leadership 2019.png

Unique content shared will include:

  • Composite applications using components, APIs, services and multiple technologies

  • New technology impact: Internet of Things (IOT), Mobile and Wearables, Cloud and Virtual, Big Data, Semantic Technologies, AI

  • Digital Disruption and the role of applications

  • Maturity and Industry Reference Models

  • Requirements definition

  • Use of patterns

  • Interface and integration options

  • Technology choice criteria

 

Testimonials

 

Marc Cordiglia

Solution Architect

The Techniques and Deliverables of Application and Solution Architecture course offered by Inspired is well put together.

Graham covers a broad range of concepts that one needs to consider when designing a solution.  He covers the topics with ease drawing from his wealth of experience.   

It is a very practical course in terms of having to work in a team working on a case study to generate different artefacts that helps solidify the knowledge gained.

I found the course good value for money and recommend it to those aspiring to become an application or solution architect.

 
“Thank you for a great week— feel like I extended my brain and excited to implement it in our organisation.” - NA
“Great. Graham’s knowledge is extensive. Examples and explanations were so good.” - JC
“Lots of great content! Lots of great examples.” - FM
“Great insight into the overall solution architecture, how all technologies fit.” - MM
“Lecturer is knowledgeable about IT and has vast experience.” - TN
 
 
strategy_workshop_resources.png

Typical Coverage

Examples and selected short videos stimulate delegates to think beyond the norm and out of the box. We will connect delegates to sources of information for ongoing enrichment as well.

Case study work in small teams allows delegates to perform analysis and devise architectures and strategies. Teams compete and learn from each other before experiencing another facet of the challenge.

The course stresses holistic consideration and the interplay of many factors that affect the outcome of architecture, modelling and design decisions.

Course content includes (subject to change) detailed coverage of solution architecture, including:

  • Changing Context & Expectations

    • Technology Capabilities

    • User Expectations

    • Extended Value Chains

    • Multi-sourcing & Services

    • Internet of Things

    • Mobile and Wearables

    • Cloud & Virtual

    • Big Data

    • Semantic technologies

    • Digital Disruption

    • AI and ML

    • Analytics & Visualisation

  • Application Architecture

    • Reference Models

    • Principles

  • Requirements

    • Business Goals

    • Constraints

    • Stakeholders

    • Scope

    • Functionality

    • Data and Information

    • Process and Workflow

    • Interfaces and Services

    • Non-Functional Requirements

    • Security and Privacy

    • Performance

  • Logical Solution

    • Patterns

    • Components & Containers

    • Types of Technology

    • Interfaces

    • Services

    • Process

    • Responsibility

    • Data Model

    • Sourcing

    • Resources

    • Skills

    • Infrastructure

  • Physical Solution

    • Language

    • Technical Components

    • Framework

    • Database

    • Interfaces

    • Platforms/Services

    • Directories, Registries

    • Testing

    • Distribution

    • Training

    • Documentation

Provided Materials

Delegates will be provided with high quality notes and links to media and references to pursue further investigation.

Platform

ruzuku logo.png

To support learning, we use the Ruzuku course delivery platform. This allows us to provide course overviews, online enrolment and payment, online course structure and progress tracking, forums for student collaboration, recorded session videos and support materials such as white papers, readings, example models and video clips. 

zoomlogo.png

We make use of Zoom for live lectures with rich student interaction via video, audio, screen sharing, break-away rooms and chat facilities. Students will need a PC / Mac / high end tablet and a reliable Internet connection to participate. 

EVA logo png.png

We will share examples in our enterprise level enterprise modelling and knowledge management platform: Enterprise Value Architect (EVA) to demonstrate what an integrated tooling environment can achieve. Of course, techniques can also be supported by other competent toolsets. 

 

Pricing

Being based in a developing economy region (South Africa) we are acutely aware of the difficulty of paying for world class tuition in devalued currency. Accordingly we have two tier pricing for the course:

Location Cost (before taxes)
Developing Economies ZAR 13 500 / USD 900
Developed Economies USD 1350

If you are unsure of your current economy’s status, please refer to the full country lists.

Both of these provide exceptional value when you consider the career development and improved strategic decisions that result.

Enrol Now

Current scheduled instances below. Please choose one to book your place.

Please contact us if you want to arrange an in-person or in-house course and we will review the request.

 

Still Have Questions?

Not sure whether this training is suited to your role/organisation/experience?

Please use the form below to ask us anything or have us contact you for a discussion.
Or book a call and we can discuss further, and find the right match for your needs.

 
 

Archimate is a trade mark of The Open Group