Solution Architecture Practice

Comprehensive guide to software architecture frameworks, patterns, and best practices

View project on GitHub

Online Courses

⚠️ Content Pending - Course catalog is being developed.

Overview

Recommended online courses for architecture skills development.

Coming Soon

Architecture Fundamentals

Udemy

  • Software Architecture & Design of Modern Large Scale Systems
  • Complete Guide to Software Architecture
  • Design Patterns in Modern Architectures

Coursera

  • Software Architecture Specialization (University of Alberta)
  • Cloud Architecture with Google Cloud
  • Software Design and Architecture (University of Alberta)

Pluralsight

  • Software Architecture Fundamentals
  • Domain-Driven Design Fundamentals
  • SOLID Principles for C# Developers

Cloud Platforms

AWS

  • A Cloud Guru
    • AWS Certified Solutions Architect - Associate
    • AWS Certified Solutions Architect - Professional
    • AWS Security Specialty
  • Udemy
    • Ultimate AWS Certified Solutions Architect Associate
    • Ultimate AWS Certified Solutions Architect Professional

Azure

  • Microsoft Learn
    • Azure Solutions Architect Expert Learning Path
    • Azure Fundamentals
    • Azure Administrator
  • Pluralsight
    • Microsoft Azure Solution Architect Expert Path

Google Cloud

  • Coursera
    • Architecting with Google Cloud Platform Specialization
    • Google Cloud Professional Cloud Architect
  • A Cloud Guru
    • Google Cloud Certified Professional Cloud Architect

Microservices & APIs

  • Building Microservices (Udemy)
  • Microservices Architecture (Pluralsight)
  • RESTful Web Services (Udemy)
  • GraphQL: The Big Picture (Pluralsight)
  • gRPC Master Class (Udemy)

Containers & Kubernetes

  • Docker and Kubernetes: The Complete Guide (Udemy)
  • Kubernetes for Developers (Pluralsight)
  • Certified Kubernetes Administrator (CKA) (Udemy)
  • Kubernetes Mastery (A Cloud Guru)

Data & Analytics

  • Data Architecture Foundations (LinkedIn Learning)
  • Data Warehousing and Business Intelligence (Udemy)
  • Apache Spark Fundamentals (Pluralsight)
  • Streaming Data Pipelines (Coursera)

Security

  • Security Architecture and Design (Pluralsight)
  • Cloud Security Fundamentals (A Cloud Guru)
  • Application Security Fundamentals (Pluralsight)

DevOps & Infrastructure

  • Terraform - From Beginner to Expert (Udemy)
  • GitLab CI: Pipelines, CI/CD and DevOps (Udemy)
  • Infrastructure as Code (Pluralsight)

Specialized Topics

  • Event-Driven Architecture (Udemy)
  • SAGA Pattern and Distributed Transactions (Udemy)
  • Service Mesh with Istio (Pluralsight)
  • Serverless Architectures (A Cloud Guru)

Learning Platforms

Company Subscriptions

  • Pluralsight
  • LinkedIn Learning
  • O’Reilly Learning

Individual Access

  • Udemy (self-purchase or reimbursement)
  • Coursera
  • A Cloud Guru

How to Use

  1. Review course catalog
  2. Align with learning path
  3. Request access/reimbursement
  4. Complete coursework
  5. Apply learnings
  6. Share with team

Status: Placeholder
Last Updated: November 2025