Software & AI Solutions Architecture | Ingress Academy
Create account & apply
AI-Native Java Engineer SOFTWARE DEVELOPMENT · BEGINNER LEVEL

Software & AI Solutions Architecture

A practical program in software and AI solutions architecture for designing scalable, reliable, secure, and cost-efficient systems. Learn to evaluate architectural trade-offs, make and document key decisions, and design systems that evolve with business needs.

Beginner12 weeks48 hoursOnline
Your selected course will be carried into Ingress Portal.
CONDENSED SYLLABUS

See the structure without reading a textbook.

Modules stay collapsed for quick scanning. Open any module to inspect its topics.

01System Design Foundation13 lessons+

Introduction to System Design

Requirements & Capacity Estimation

System Design Process

Core System Building Blocks

Client Layer

Networking Infrastructure

Edge Layer

Application Layer

Data Layer

Caching Layer

Messaging & Streaming

Service Infrastructure

Observability Systems

02Architecture for Maintainable Systems4 lessons+

Domain Driven Design

Event Driven Architecture

Hexagonal Architecture

Clean Architecture

03Distributed Systems & Microservices6 lessons+

Distributed Systems

Scaling the Service (Application) Layer

Data Modeling & Storage Design

Monitoring & Alerting

Availability & Reliability

Security in System Design

04Performance & Reliability Pitfalls11 lessons+

Database

Memory (JVM / General)

Concurrency

CPU & Resource Usage

Network & Distributed Communication

Storage & I/O

Failure Propagation

Dependency Failures

Resilience Design

Scaling & Traffic

Observability & Operations

05Cloud Architecture & Architecture Trade-offs5 lessons+

Cloud architecture patterns

Security and scalability

Cost optimization

Architecture Decision Records

Balancing reliability, cost and complexity

06AI Solutions Architecture5 lessons+

When to use conventional software vs AI

RAG vs fine-tuning

Agents and tool calling

MCP and enterprise integrations

AI cost, security and reliability trade-offs

07AI Governance & Engineering Leadership5 lessons+

AI governance

Human-in-the-loop systems

AI security and responsible usage

Standards for AI-generated code

Leading and reviewing AI-assisted development across teams

08Architecture Case Studies2 lessons+

Real-World System Design Case Studies

Architecture Review & Case Study Practice

UPCOMING GROUPS

Choose the cohort you can actually attend.

Only current, open groups are shown.

STARTS

30 April 2026

Office · Software architecture& System Design 2
Schedule
Mon- Thu · 19:00 - 21:00
Format
Office
Duration
20 weeks · 48 hours
Instructor
Teaching team below
Create account & apply
STARTS

1 May 2026

Online · Software Architecture & System Design 1
Schedule
Tue/Fri
Format
Online
Duration
17 weeks · 48 hours
Instructor
Teaching team below
Create account & apply
STARTS

9 July 2026

Office · Test Grpup
Schedule
To be announced
Format
Office
Duration
12 weeks · 48 hours
Instructor
Teaching team below
Create account & apply
STARTS

14 July 2026

Office · Waitlist
Schedule
To be announced
Format
Office
Duration
12 weeks · 48 hours
Instructor
Teaching team below
Join the waitlist
YOUR INSTRUCTOR TEAM

Specialists matched to the modules they teach.

Course delivery is supported by practitioners across engineering, architecture and production backend development.

IY

Imran Yusubov

Principal Software EngineerApple Inc
CONTEXTUAL PROOF
“The program helped me connect individual skills into the way real teams design, build and deliver software.”

See real graduate stories from the Ingress community.

Explore graduate results
APPLICATION THROUGH INGRESS PORTAL

Your course stays selected while you create your account.

We use one Portal account for applications, assessments and future learning progress. You will not need to email your details or select the training again.

Questions first? Talk to an advisor
  1. 01

    Create or sign in to your Portal accountYour contact details stay connected to one student profile.

  2. 02

    Confirm your application detailsSoftware & AI Solutions Architecture and the 30 April cohort are preselected.

  3. 03

    Submit your applicationThe admissions team receives it immediately and can follow up from the Portal.

SELECTED TRAININGSoftware & AI Solutions Architecture30 April 2026 · Online

Continue in Ingress Portal Already registered? The Portal will let you sign in instead.