---
title: Getting Started with Shopware PaaS Native | Shopware Community Hub
description: >-
  Understand Shopware PaaS Native, set up sw-paas access, connect Git safely,
  and prepare a Composer-based Shopware project for predictable Native PaaS
  builds.
canonical_url: >-
  https://hub.shopware.com/learn/course/getting-started-with-shopware-paas-native
---

# Getting Started with Shopware PaaS Native

# Getting Started with Shopware PaaS Native

## Course Overview

This course establishes what Shopware PaaS Native optimizes for, how organizations, projects, and applications fit together, and which repository and Composer habits you need before anything can deploy.

It also separates two things that learners often mix up at first: the local Shopware project you prepare with Composer and Git, and the Native PaaS platform you manage with the `sw-paas` CLI.

Native PaaS is CLI-first. You will use `sw-paas` to authenticate, choose a working context, connect Git through Vault-backed SSH access, and understand how service accounts and tokens fit into automation.

<LearningObjectives>

- Explain what Shopware PaaS Native is and how it differs from other hosting models.
- Decide when Shopware PaaS Native is the right fit for a project.
- Set up access using the `sw-paas` CLI, authenticate, and work with organization, project, and application scope.
- Understand when to use human user access, service accounts, and tokens.
- Prepare a Shopware repository for Native PaaS using Git, Composer, lockfiles, Vault, and object storage as the foundation.

</LearningObjectives>

## Learning Units

## Units
- [What is Shopware PaaS and When to Use It](/learn/unit/what-is-shopware-paas-and-when-to-use-it): Learn how Shopware PaaS Native differs from Upsun-based Shopware PaaS, self-hosted setups, and SaaS so that you can judge when it fits a project and…
- [Setting Up Access and CLI Tooling](/learn/unit/setting-up-access-and-cli-tooling): Install and verify the sw-paas CLI, authenticate, manage Vault SSH keys and deploy keys on Git hosts, and use the right access pattern for local work and…
- [Preparing Your Project Repository](/learn/unit/preparing-your-project-repository): Prepare a Shopware project for Native PaaS by treating Git and Composer as the source of truth, adding shopware/paas-meta , handling Composer auth securely,…
