Workshops & Trainings
Sie wollen Ihr Software-Entwicklungsteam für Azure ausbilden und moderne, cloud native Anwendungen entwickeln?
Mit unseren Workshops & Trainings bieten wir Ihnen KnowHow-Aufbau zu den Themenbereichen Softwareentwicklung, DevOps und agiles Projektmanagement. Lernen Sie wie Techniken und Plattformen wie die Azure Cloud, Azure DevOps, GitHub, Jira und Kubernetes Ihnen helfen können moderne, cloud native Anwendungen zu entwickeln. Die Workshops & Trainings sind konzeptioniert für Softwareentwickler, DevOps-Engineers und agile Teams und helfen Ihnen beim Einstieg in die cloud native Entwicklung oder die Modernisierung Ihrer Anwendungen und Ihres Entwicklungsprozess‘.
Fundamentals
Azure Fundamentals für Softwarehersteller (ISVs)
Der Einstieg für Softwarehersteller in die Entwicklung von Cloud-Anwendungen mit der Microsoft Azure Cloud | 1-day Workshop
Mit diesem 1-tägigen Online-Workshop möchten wir Ihnen als Softwarehersteller einen Überblick geben um Sie optimal auf die Nutzung von Microsoft Azure vorzubereiten. Hierbei möchten wir Ihnen die Grundlagen von Azure aus Sicht eines Entwicklers vermitteln, Architekturkonzepte für Cloud Lösungen sowie die Grundlagen moderner DevOps Methoden vorstellen.
Der Workshop adressiert technische Entscheider, Softwareentwickler und Mitarbeiter aus dem Softwarebetrieb mit keinen oder nur geringen Microsoft Azure Vorkenntnissen. Ziel ist es Ihnen und Ihrem Team einen optimalen Einstieg in die Entwicklung moderner Cloud Anwendungen auf der Azure Cloud zu ermöglichen.
Application Development
Azure Application Development
Moderne Cloud-Applikationen für Azure entwickeln | 1-day Workshop
Sie wollen moderne Cloud-Applikationen für die Azure Cloud designen und entwickeln oder bestehende Software-Lösungen in die Cloud bringen? In diesem Workshop stellen wir Ihnen die Grundlagen moderner Softwareentwicklung, Architekturen und Entwicklung-Tools vor. Dies betrachten wir im Kontext zu Neuentwicklungen aber auch Lift&Shift Szenarien, bei denen Bestands-Software evolutorisch Cloud-fähig gemacht werden soll, konkret an Ihrem Anwendungsfall. Im Detail beleuchten wir Microservices vs. Monolithen, das Design von REST-Schnittstellen, die Anbindung von Angular oder REACT Web-Oberflächen, sowie die Absicherung der Services und APIs über Identity Provider wie Microsoft Entra ID (Azure Active Directory) und Identity Server. Des Weiteren wird ein Überblick zum Betrieb von Cloud-Lösungen, konkret deren Automatisierung über Infrastructure as Code (IaC) und Release Pipelines und das Monitoring der Anwendung und Infrastruktur mit Application Insights gegeben.
Azure Container Development
Erstellen und betreiben von modernen Container basierten Anwendungen | 1-day Workshop
Sie wollen Container mit Ihren Anwendungen auf Azure betreiben? In diesem Workshop erhalten Sie einen Überblick zu Container Erstellung und der Orchestrierung auf Azure mit Azure Kubernetes Services (AKS), Azure Container Instances (ACI) und der Azure Container Registry (ACR). Eine automatisierte Bereitstellung der Container mit Continuous Integration (CI) und Continuous Delivery (CD) basierend auf Azure DevOps Pipelines runden diesen Workshop ab.
API Design and Deployment on Azure
API Design und Bereitstellung auf Azure | 1-day Workshop
Sie wollen Ihre Anwendung mit REST-Schnittstellen verschalen, weil Sie Daten austauschen oder Web-Oberflächen entwickeln und anbinden wollen? Mit diesem Workshop lernen Sie REST APIs richtig zu designen, Tools für Client- und Server Proxy-Generierung zu nutzen, Schnittstellen mit Identity Providern wie Microsoft Entra ID (Azure Active Directory) und Identity Server abzusichern, Application Insight für Monitoring und Fehlerdiagnose einzurichten und die REST APIs auf Azure bereitzustellen.
Azure Bot Service
Bot Entwicklung mit Azure Bot Service | 1-day Workshop
Sie wollen für ihre Anwendung oder Website einen Chat-Bot anbieten, der ihren Anwender schnelle Antworten zu Fragen liefern kann? Mit diesem Workshop lernen Sie die elementaren Bausteine wie Chat-Bots auf Azure aufgebaut sind, welche Ressourcen dafür nötig sind und welche Kosten damit verbunden sind. Im zweiten Teil des Workshops wird mit dem QnA Maker und denn Azure Bot Service ein Prototyp eines QnA Bot auf der Basis Ihrer Daten implementiert.
DevOps
Agiles Projektmanagement mit DevOps Methoden
Ihr Einstieg in agiles Projektmanagement mit DevOps Methoden | 4-8h flexibel
In dieser Schulung möchten wir Ihnen die Grundlagen zu agilem Projektmanagement in Verbindung mit DevOps Methoden näherbringen. Hierbei geben wir Ihnen eine Einleitung in agiles Projektmanagement und wie Sie diese mit Hilfe von Scrum und Kanban umsetzen können. Des Weiteren zeigen wir Ihnen die Ansätze und Vorteile einer DevOps Kultur auf und erklären, wie Sie Synergien in Verbindung mit agilem Projektmanagement schaffen können.
Die Schulung adressiert Projektmanager, Product Owner und Mitarbeiter aus der Softwareentwicklung und dem Betrieb. Ziel ist es Ihnen und Ihrem Team einen optimalen Einstieg in das agile Projektmanagement mit DevOps Methoden zu geben.
Inhalte
- Einführung in die agile Arbeitsweise und die Prinzipien des agilen Manifests
- Unterschiede zwischen agiler und traditioneller Projektmanagement-Methoden
- Kurze Einleitung in DevOps (Grundgedanke, Kultur, Kernpunkte, „Lebensweise“)
- Agiles Projektmanagement mit Hilfe von Scrum und Kanban, sowie Erklärung der Rollen
- Einführung in agile Tools (Azure DevOps, GitHub, Jira, GitLab, Trello, Miro Boards) und agile Techniken
- Agile Artefakte wie Product Backlog, Sprint Backlog und Increment
- Agile Events wie Sprint Planning, Daily Scrum, Sprint Review und Sprint Retrospective
- Umgang mit Meilensteinen und übergreifender Planung
- Skalierung von agilen Frameworks mit SAFe oder LeSS (optional)
- Bedeutung von Feedback und ständiger Verbesserung in der agilen Arbeitsweise
- Best Practices für eine erfolgreiche Umsetzung von Agilität in Unternehmen
- Fallbeispiele und Erfolgsgeschichten aus der Praxis
Start in Azure DevOps, GitHub oder Jira (Basic)
Start in Azure DevOps, GitHub oder Jira | 2-4h flexibel anpassbar
Wählen Sie Ihre ALM-Plattform und wir zeigen Ihnen die wichtigsten Grundlagen zu dem gewählten Tool.
Mit dieser Schulung möchten wir Ihnen den Einstieg in die bekannten ALM-Plattformen Azure DevOps, GitHub oder Jira bieten. Sie wählen die Plattform und wir liefern die Inhalte! In unserer Schulung erhalten Sie eine umfassende Einführung in den Aufbau und die grundlegenden Funktionalitäten. Wir beraten vorab auch gerne, welches Tool für Sie vielleicht am interessantesten wäre.
Der Workshop adressiert Unternehmen oder einzelne Personen, die einen Überblick und Einführung in die Möglichkeiten der ALM-Plattformen Azure DevOps, GitHub oder Jira haben möchten, um diese zu evaluieren oder selbst einzusetzen.
Inhalte
- Einführung in den Aufbau und die grundlegenden Funktionalitäten und Möglichkeiten des Tools (Dashboards, Work Item Tracking etc.)
- Aufzeigen von Möglichkeiten zum Anpassen auf die eigenen Bedürfnisse
- Eingehen auf das User Onboarding und die wichtigsten Einstellungen
- Einweisung in das User Interface und die grundlegende Nutzung der Tools
- Praktische Tipps und Tricks im Umgang mit dem Tool
- Gemeinsamer Entwurf für den Aufbau eines Projekts und der Organisation von Teams
- Information über Sicherheitsrichtlinien und Best Practices
- Details zur Einrichtung und Anpassung auf Ihre Bedürfnisse
- Richtiger Umgang und Arbeitsweise mit Best Practices
- Klärung von Fragen und Teilen von Erfahrungen
- Grundlegende Möglichkeiten /Methoden zur Automatisierung und Code Verwaltung
Start in Azure DevOps, GitHub oder Jira (Advanced)
Start in Azure DevOps, GitHub oder Jira (Advanced) | 2-4h flexibel anpassbar
Mit der Advanced Schulung für Azure DevOps, GitHub oder Jira gehen wir tiefer in die Materie und zeigen Ihnen, wie Sie das volle Potential der ALM-Plattformen ausschöpfen können. Sie können die Schulung auch nutzen, um Ihr aktuelles Tool mit einem der drei zu vergleichen.
In dieser Schulung nehmen wir uns die Zeit, um tief in die Funktionalitäten Ihres ausgewählten Tools einzutauchen und Ihnen dabei zu helfen, die maximalen Vorteile aus der Plattform zu ziehen.
Die Schulung adressiert Unternehmen, Teams oder Einzelpersonen, welche mit einem der genannten Tools bereits Erfahrung haben und die noch tiefer in die Möglichkeiten und Funktionalitäten eintauchen möchten. Wir zeigen versteckte Einstellungen, Best Practices und gehen auf eine fortgeschrittene Nutzung und Aufbau ein.
Inhalte
- Aufzeigen von Möglichkeiten zur Optimierung und Anpassung der Plattform an die individuellen Bedürfnisse
- Schaffung eines tiefgreifenden Verständnisses zu den Einstellungen und der Konfiguration
- Überblick zum Aufbau und der Verwaltung von Projekten und der Projektorganisation (Single & Multiple Team Management)
- Umfassende Einblicke in fortgeschrittene Sicherheitskonzepte und Best Practices
- Integration von Third-Party-Tools und Erweiterungen für die Plattformen (z.B. Microsoft Teams, Extensions)
- Dashboards, Work Tracking & Reporting
- Ausführliche Diskussion und Klärung von Fragen und Problemen
- Weiterführende Methoden zur Automatisierung und Code Verwaltung
Einführung in die Betriebsvorbereitung mit Azure
Ihr Einstieg in die Betriebsvorbereitung mit Azure – 1-day Workshop
Dieser 1-tägige Workshop bietet Ihnen einen Einstieg in die Betriebsvorbereitung Ihrer Anwendungen und Infrastruktur in und mit Azure. Sie erfahren warum die Betriebsvorbereitung wichtig ist und welche Themenbereiche dies inkludiert. Wir geben Ihnen eine Übersicht über Cloud Governance und wie Sie diese mit Azure Out-of-the-Box Lösungen umsetzten können. Des Weiteren lernen Sie wie Sie Monitoring, Logging, Alerting sowie Security Best Practices erfolgreich umsetzten und Ihre Anwendungen und Infrastruktur mit Backup und Disaster Recovery Strategien absichern können.
Der Workshop adressiert technische Mitarbeiter aus dem Softwareentwicklung und Betrieb. Ziel ist es Ihnen und Ihrem Team einen optimalen Einstieg in Themen wie Cloud Governance, Monitoring, Backup sowie weiterer zu geben.
Workshop Inhalte
- Warum benötigt es eine Betriebsvorbereitung?
- Einführung in Cloud Governance
- Monitoring, Logging und Alerting in Azure
- Kostenmanagement und Budgetierung
- Security Best Practices
- Backup und Disaster Recovery Strategien
- Out-of-the-Box Lösungen und Empfehlungen von Azure
- Unsere Best Practices