Überblick
Integration ist eine der anspruchsvollsten Disziplinen in der Salesforce-Plattform: Daten müssen zuverlässig, sicher und performant zwischen Salesforce und Umsystemen fließen, ohne die Integrität beider Seiten zu gefährden. Der ARC101-Kurs „Design and Build Integration Solutions" vermittelt das architektonische Handwerk dafür — von der Auswahl des richtigen Integrationsmusters bis zur Implementierung sicherer, skalierbarer Lösungen. Der zweite Lehrgangsbestandteil, Microsoft Project Level 1 und 2, ergänzt diese technische Kompetenz um strukturiertes Projektmanagement: Integrationsprojekte sind häufig umfangreich und involvieren mehrere Systeme und Teams, was solide Planungswerkzeuge unabdingbar macht.
Kursinhalte & Lernziele
Modul 1 — ARC101: Integrationsarchitektur und Musterauswahl Integrationsarchitektur beginnt nicht mit dem Code, sondern mit der Frage: Welches Muster löst das Problem am besten? Dieses Modul legt das konzeptionelle Fundament, auf dem alle weiteren technischen Entscheidungen aufbauen.
- Salesforce-Integrationsübersicht: Konnektivitätsschicht, Prozessintegrationsschicht, Nutzerschicht
- Integrationsmuster im Vergleich: Request-Reply (synchron), Fire-and-Forget (asynchron), Batch-Verarbeitung, Remote Call-In
- Entscheidungsrahmen für die Musterauswahl: Datenmenge, Latenzanforderung, Transaktionssicherheit
- Externe Objekte und Salesforce Connect: virtuelle Integration ohne Datenkopie
- Herausforderungen der Datenkonsistenz bei bidirektionalen Integrationen
- Anti-Patterns: Fallen bei der API-Nutzung und Trigger-Kettenreaktionen vermeiden
Modul 2 — ARC101: Salesforce-APIs und Konnektivität Salesforce bietet ein breites Spektrum an APIs, die je nach Anwendungsfall unterschiedliche Stärken haben. Dieses Modul vermittelt ein belastbares Verständnis der wichtigsten API-Typen und ihrer optimalen Einsatzgebiete.
- REST API: Ressourcenmodell, SOQL-Abfragen, DML-Operationen, Bulk-Endpunkte
- SOAP API: WSDL-basierte Integration, Enterprise vs. Partner WSDL
- Streaming API: PushTopics, Generic Streaming und Plattformereignisse im Vergleich
- Composite API: Mehrere Operationen in einer HTTP-Anfrage bündeln
- Bulk API 2.0: Massendatenverarbeitung für große Datenmengen
- Callouts aus Apex: HttpRequest, Named Credentials und asynchrone Callout-Patterns
Modul 3 — ARC101: Sicherheit und Skalierbarkeit in Integrationen Sicherheit in Integrationen ist mehr als Authentifizierung — es geht um das Prinzip der minimalen Berechtigung, sichere Schlüsselverwaltung und die Frage, wie viel Vertrauen einem externen System eingeräumt werden darf.
- OAuth 2.0-Flows für Salesforce: User-Agent, Web Server, JWT Bearer, Device Flow
- Named Credentials und External Credentials: Anmeldeinformationen zentral und sicher verwalten
- Berechtigungskonzepte für verbundene Applikationen (Connected Apps)
- Plattformereignisse und Change Data Capture: ereignisgetriebene Architekturen mit gesichertem Nachrichtenkanal
- Governance-Limits: API-Tageslimits, Concurrent Limits, Bulk-Job-Limits einplanen
- Fehlerbehandlung: Retry-Mechanismen, Dead-Letter-Szenarien und Monitoring-Ansätze
Modul 4 — Microsoft Project Level 1 und Level 2 Integrationsprojekte betreffen mehrere Systeme, involvieren externe Schnittstellen und erfordern enge Abstimmung zwischen Architekten, Entwicklern und Fachbereichen. Microsoft Project schafft die Planungsbasis, um Abhängigkeiten sichtbar zu machen und Fortschritte nachzuverfolgen.
- Projektstrukturplan für Integrationsprojekte: Phasen, Arbeitspakete, Meilensteine
- Abhängigkeiten zwischen Subsystemen als Vorgangsverknüpfungen abbilden
- Ressourcenzuweisung für Rollen wie Integrationsarchitekt, Entwickler, Tester
- Basislinien und Fortschrittsüberwachung: Planabweichungen frühzeitig erkennen
- Kostenplanung: Ressourcenkosten und externe Lizenz- oder Betriebskosten budgetieren
- Mehrprojektansicht: Masterprojekt mit abhängigen Teilprojekten verwalten
- Projektberichte und Netzpläne für Stakeholder-Kommunikation aufbereiten
Lernziele:
- Architektonische Grundprinzipien der Salesforce-Integration benennen und anwenden
- Integrationsmuster (Request-Reply, Fire-and-Forget, Batch-Sync, Remote Call-In) situationsgerecht auswählen
- REST- und SOAP-APIs von Salesforce für ausgehende und eingehende Integrationen einsetzen
- Plattformereignisse und Change Data Capture für ereignisgesteuerte Architekturen nutzen
- Authentifizierungsoptionen (OAuth 2.0, Named Credentials, External Credentials) auswählen und konfigurieren
- Fehlerbehandlung und Retry-Strategien in Integrationslösungen einplanen
- Skalierbarkeits- und Governance-Überlegungen in der Integrationsarchitektur berücksichtigen
- Middleware-Werkzeuge und ESB-Konzepte im Salesforce-Kontext einordnen
- Entscheidungskriterien für native Integration vs. Middleware vs. Custom Apex festlegen
- Projekte in Microsoft Project strukturiert planen und überwachen
- Ressourcen und Abhängigkeiten in Integrationsprojekten koordinieren
- Mehrprojektumgebungen in Microsoft Project verwalten
Zielgruppe & Voraussetzungen
ARC101 richtet sich an erfahrene Techniker auf der Salesforce-Plattform, die Integrationslösungen nicht nur umsetzen, sondern architekturseitig verantworten. Auch Projekt- oder Programmmanager, die das technische Gesamtbild verstehen müssen, profitieren von diesem Kurs.
- Erfahrene Salesforce-Administratoren und Plattformentwickler mit Integrationsverantwortung
- Lösungsarchitekten und technische Architekten
- Projektmanager in Salesforce-Projekten, die technische Abhängigkeiten einschätzen müssen
- Kandidaten für die Zertifizierung Salesforce Certified Integration Designer
- IT-Architekten, die Salesforce in eine bestehende Systemlandschaft einbetten
Für den ARC101-Teil wird vorausgesetzt, dass Teilnehmende mit der Salesforce-Plattform vertraut sind: Kenntnisse in der Administration (Objekte, Sicherheitsmodell, Flows) oder in der Entwicklung (Apex-Grundlagen, Lightning Components) sind notwendig. Die Qualifikationen Salesforce Administrator, Salesforce App Builder oder Salesforce Platform Developer I werden empfohlen. Außerdem sollten Grundkenntnisse in der Navigation des Schema Builders vorhanden sein. Für Microsoft Project sind keine speziellen Vorkenntnisse erforderlich.
Ablauf & Abschluss
Der Lehrgang wird als Combined Learning im virtuellen Klassenzimmer durchgeführt. ARC101-Inhalte werden durch eine Kombination aus Architekturdiskussionen, geführten Demos und praktischen Übungen vermittelt: Teilnehmende entwerfen und implementieren Integrationslösungen in einer Salesforce-Sandbox und beobachten das Verhalten unter realistischen Bedingungen. Szenarien aus der Praxis — etwa die Integration eines ERP-Systems oder eines externen Portals — strukturieren die Übungseinheiten. Microsoft Project wird anhand durchgehender Projektbeispiele geübt.
Der Lehrgang dauert mehr als einen Monat bis zu drei Monaten in Vollzeit. Die genaue Aufteilung zwischen ARC101 und Microsoft Project sowie mögliche Teilzeitoptionen werden im Beratungsgespräch vereinbart. Individuelle Starttermine sind möglich.
Für den ARC101-Teil erhalten Teilnehmende ein herstellerseitiges Kurszertifikat. Wer die externe Salesforce-Prüfung „Certified Integration Designer" ablegen möchte, wird durch diesen Kurs inhaltlich vorbereitet; die Prüfung wird separat bei Salesforce angemeldet und abgelegt. Für den Microsoft-Project-Teil gibt es eine qualifizierte Teilnahmebescheinigung. Der gesamte Lehrgang schließt mit einem trägerinternen Lehrgangszertifikat ab.
Nutzen & Perspektiven
Salesforce-Integrationsarchitektur ist eine Spezialdisziplin, die in der Praxis häufig unterschätzt wird: Falsch gewählte Integrationsmuster führen zu fragilen, schwer wartbaren Verbindungen zwischen Systemen, die bei jeder Plattformaktualisierung repariert werden müssen. Wer ARC101 absolviert hat, verfügt über das konzeptionelle Werkzeug, um diese Entscheidungen auf solider Grundlage zu treffen — von der Wahl des richtigen API-Typs bis zur Absicherung mit OAuth 2.0 und Named Credentials. Die Vorbereitung auf die Salesforce-Zertifizierung „Integration Designer" öffnet Türen in einem Markt, in dem zertifizierte Integrationsarchitekten besonders gefragt sind. Unternehmen, die Salesforce mit SAP, Oracle, Microsoft Dynamics oder kundenspezifischen Systemen verbinden, suchen gezielt nach Fachleuten, die Integrationslösungen langfristig stabil halten können. Microsoft Project ergänzt diese Architekturkompetenz um ein Planungswerkzeug, das in Integrationsprojekten den Unterschied zwischen einem chaotischen und einem kontrollierten Rollout machen kann. Wer Abhängigkeiten zwischen Systemkomponenten als Vorgangsverknüpfungen abbilden und Ressourcenengpässe vorhersehen kann, wird in Projekt-Reviews und Steuerungsrunden als verlässlicher Partner wahrgenommen. Für Unternehmen, die Salesforce in eine heterogene Systemlandschaft einbinden — etwa mit SAP als ERP-Backbone, einem externen Kundenportal und einem eigenen Datawarehouse — ist gut ausgebildetes Integrationsarchitektur-Wissen ein direkter Wettbewerbsvorteil. Stabile, sauber dokumentierte Integrationen reduzieren den Wartungsaufwand erheblich und machen zukünftige Plattform-Upgrades beherrschbar. Absolventen dieses Lehrgangs sind in der Lage, diese Verantwortung zu übernehmen.
Häufig gestellte Fragen (FAQ)
Was unterscheidet ARC101 von einem normalen Salesforce-Entwicklerkurs?
ARC101 fokussiert auf die architektonische Ebene der Integration — also die Frage, welches Muster (Request-Reply, Event-Driven, Batch) für welchen Anwendungsfall geeignet ist, wie Sicherheit konfiguriert wird und wie Governance-Limits eingeplant werden. Ein klassischer Entwicklerkurs lehrt das Coden von Lösungen; ARC101 lehrt das Entwerfen skalierbarer, wartbarer Systeme.
Bereitet der Kurs auf die Salesforce Certified Integration Designer-Prüfung vor?
Ja. Die Kursinhalte orientieren sich an den Prüfungszielen der Integration-Designer-Zertifizierung. Die externe Prüfung muss separat bei Salesforce angemeldet und abgelegt werden; sie ist nicht im Lehrgang enthalten.
Welche Salesforce-APIs werden im Kurs behandelt?
Der Kurs deckt die REST API, SOAP API, Bulk API 2.0, Streaming API, Plattformereignisse und die Composite API ab. Für jede API werden Einsatzgebiete, Stärken und Einschränkungen erarbeitet, damit Teilnehmende im Projektalltag die richtige Wahl treffen können.
Warum ist Microsoft Project in einem Integrationsarchitektur-Kurs enthalten?
Integrationsprojekte sind oft die komplexesten Vorhaben in Salesforce-Einführungen, weil sie mehrere Systeme und Teams koordinieren. Microsoft Project hilft, Abhängigkeiten sichtbar zu machen, Ressourcen zuzuweisen und Fortschritte zu verfolgen. Architekten und erfahrene Entwickler, die Projektverantwortung übernehmen, profitieren direkt von dieser Kompetenz.
Werden in diesem Kurs auch Middleware-Lösungen wie MuleSoft behandelt?
Der Kurs vermittelt das konzeptionelle Verständnis für Middleware-Architekturen und ESB-Muster, um native Salesforce-Integration und Middleware-basierte Ansätze gegeneinander abzuwägen. Eine tiefe Implementierungsschulung in einem spezifischen Middleware-Produkt ist nicht Gegenstand dieses Lehrgangs.
Verwandte Kurse
Welche Förderung passt zu dir?
Finde in 30 Sekunden heraus, ob dir ein Bildungsgutschein oder andere Zuschüsse zustehen. Kostenlos & ohne Anmeldung.
Arbeitsmarkt-Report
IT-Berufe sind seit fünf Jahren der größte Fachkräfteengpass am deutschen Arbeitsmarkt. Der Bestand offener IT-Stellen ist 2024 auf einen Rekordstand gestiegen; AI- und Cloud-Skills werden in den nächsten Jahren weiter überdurchschnittlich nachgefragt.
Zielberufe & offene Stellen
Berufe, in denen Absolvent:innen dieses Kurses typischerweise arbeiten — mit bundesweit offenen Stellen der letzten 12 Monate.
- Fachplaner/Fachplanerin für Energie- und Gebäudetechnik542 Stellen
- Arbeitsmarktmanagement (grundständig)103 Stellen
- Kaufmännischer Assistent/Wirtschaftsassistent / Kaufmännische Assistentin/Wirtschaftsassistentin - Informationsverarbeitung93 Stellen
- Salesforce Administrator84 Stellen
- Technische Informatik (grundständig)41 Stellen
- Informationstechnikermeister/Informationstechnikermeisterin/Bachelor Professional im Informationstechniker-Handwerk19 Stellen