slides

Architecture 03 - Galaxy Architecture Principles

Abstract

layout: introduction_slides

Questions this will address

  • What are the guiding principles of Galaxy architecture?
  • Why is the frontend opinionated but the backend plugin-driven?
  • Who are the target audiences for each component?

Learning Objectives

  • Understand the contrasting philosophies of frontend vs backend
  • Learn why Galaxy is designed for flexibility
  • Identify the target users for each layer

Licence: Creative Commons Attribution 4.0 International

Keywords: Development in Galaxy

Competency level: • Beginner

Target audience: Galaxy Administrators

Resource type: slides

Version: 1

Status: Active

Learning objectives:

  • Understand the contrasting philosophies of frontend vs backend
  • Learn why Galaxy is designed for flexibility
  • Identify the target users for each layer

Date modified: 2026-02-19

Date published: 2026-02-19

Authors: John Chilton

Scientific topics: Software engineering


Activity log