Agile Organisationen: DevOps & Agil

Agile    |    Fortgeschritten
  • 14 Videos | 46m 10s
  • Umfasst Bewertung
  • Verdient ein Abzeichen
Die Softwareentwicklung ist ein komplexer Prozess, der durch den Einsatz von Agil vereinfacht werden kann. Die Vorteile werden durch die Kombination mit DevOps und der Cloud noch verstärkt. In diesem Kurs werden Sie einen genaueren Blick auf die Beziehung zwischen Agil, DevOps und der Cloud werfen. Zunächst erfahren Sie etwas über die Funktionen von DevOps und seine Vorteile. Als Nächstes werden Sie etwas über den agilen Entwicklungsprozess und den agilen Lebenszyklus erfahren. Danach werden Sie etwas über kontinuierliche Integration und CI/CD erfahren. Anschließend lernen Sie etwas über die Stabilität der Cloud und das Zusammenspiel von Agil, DevOps und der Cloud. Schließlich erfahren Sie etwas über die agile Cloud-Architektur und wie die Cloud Skalierbarkeit bietet.

LERNINHALTE

  • Die in diesem kurs behandelten schlüsselkonzepte kennenlernen
    Die merkmale von devops und seine vorteile beschreiben
    Die vorteile der gemeinsamen nutzung von devops und agil beschreiben
    Die komponenten und merkmale des agilen entwicklungsprozesses beschreiben
    Die schritte im agilen lebenszyklus identifizieren
    Die bedeutung der kontinuierlichen integration im rahmen des agilen prozesses erkennen
    Beschreiben, wie die cloud mit devops genutzt werden kann
  • Die kontinuierliche integration, die kontinuierliche lieferung und die kontinuierliche bereitstellung vergleichen und erklären, wie sie miteinander zusammenhängen
    Den zweck der kontinuierlichen integration beschreiben und erläutern, warum sie für die softwareentwicklung wichtig ist
    Die vorteile der kontinuierlichen integration beschreiben
    Die skalierbarkeit und die methoden zur durchführung der skalierung durch automatische skalierung, horizontale skalierung, vertikale skalierung und cloud bursting beschreiben
    Das zusammenspiel von agil, devops und cloud beschreiben
    Die umgebung der agilen cloud-architektur beschreiben
    Die wichtigsten in diesem kurs behandelten konzepte zusammenfassen

IN DIESEM KURS

  • 1m 32s
    In diesem Video erfahren Sie mehr über Ihren Kursleiter und diesen Kurs. In diesem Kurs lernen Sie die Beziehung zwischen Agil, DevOps und der Cloud kennen. Sie werden sich mit den Funktionen von DevOps und seinen Vorteilen befassen. Dann lernen Sie etwas über den agilen Entwicklungsprozess und den agilen Lebenszyklus sowie über kontinuierliche Integration und CI/CD. Schließlich werden Sie sich mit der agilen Cloud-Architektur befassen und erfahren, wie die Cloud Skalierbarkeit bietet. KOSTENLOSER ZUGRIFF
  • 3m
    In diesem Video erfahren Sie mehr über die Features von DevOps und seine Vorteile. DevOps ist eine Reihe von IT-Praktiken, die darauf abzielen, Entwicklung, IT-Betrieb und Qualitätssicherung in einem einzigen kontinuierlichen Prozess zusammenzufassen. Geschwindigkeit ist der Hauptvorteil der DevOps-Implementierung. Sie ermöglicht der IT eine höhere Geschwindigkeit, schnellere Innovation und die Fähigkeit, sich an veränderte Märkte anzupassen. KOSTENLOSER ZUGRIFF
  • Gesperrt
    3.  DevOps und Agil
    4m 29s
    In diesem Video erfahren Sie mehr über die Vorteile der gemeinsamen Nutzung von DevOps und Agil. DevOps ist eine Softwareentwicklungsmethode, die sich auf Kommunikation, Integration und Zusammenarbeit zwischen IT-Fachleuten konzentriert. Sie trägt dazu bei, dass Unternehmen Anwendungen und Dienste schneller bereitstellen und implementieren können. Die agile Methodik ist eine Softwareentwicklungsmethode, die den Schwerpunkt auf iterative, inkrementelle und evolutionäre Entwicklung legt. Bei agilen Entwicklungsprozessen wird das Produkt in kleinere Teile zerlegt, die dann für die abschließenden Tests integriert werden. KOSTENLOSER ZUGRIFF
  • Gesperrt
    4.  Agile Entwicklung
    6m 20s
    In diesem Video erfahren Sie mehr über die Komponenten und Features des agilen Entwicklungsprozesses. Agil ist also ein Begriff, der Ansätze für die Softwareentwicklung beschreibt, bei denen inkrementelle Lieferung, Teamzusammenarbeit, kontinuierliche Planung und kontinuierliches Lernen sowie effiziente und dynamische Prozesse im Vordergrund stehen. Sie werden erfahren, dass das agile Manifest aus vier grundlegenden Werten und 12 unterstützenden Prinzipien besteht. KOSTENLOSER ZUGRIFF
  • Gesperrt
    5.  Agiler Lebenszyklus
    3m 13s
    In diesem Video lernen Sie die Schritte des agilen Lebenszyklus kennen. Sie werden lernen, dass der Lebenszyklus der agilen Softwareentwicklung aus Iterationen besteht, einem so genannten iterativen Prozess. Jede Iteration dauert in der Regel zwei bis vier Wochen und hat einen festen Fertigstellungstermin. Da sie zeitgebunden ist, ist der Umfang jeder Iteration nur so groß, wie es die Zeit erlaubt. Während jeder Iteration geben sowohl Kunden als auch Interessenvertreter Feedback, um sicherzustellen, dass die Features ihren Bedürfnissen entsprechen. KOSTENLOSER ZUGRIFF
  • Gesperrt
    6.  Kontinuierliche Integration in Agil
    3m 21s
    In diesem Video erfahren Sie die Bedeutung der kontinuierlichen Integration im agilen Prozess. Sie werden lernen, dass die kontinuierliche Integration in Agil den Softwareentwicklungs- und -bereitstellungszyklus neu strukturiert. Es hilft, zahlreiche kleine Änderungen zu unterstützen, im Gegensatz zu einigen wenigen großen Änderungen. Der agile Release Train ist ein langlebiges Team von Agil, das aus einer virtuellen Organisation von fünf bis 12 Teams besteht. Diese Organisation plant, verpflichtet sich und führt gemeinsam aus. KOSTENLOSER ZUGRIFF
  • Gesperrt
    7.  DevOps und die Cloud
    2m 42s
    In diesem Video erfahren Sie, wie die Cloud mit DevOps genutzt werden kann. DevOps und Cloud Computing sind zusammen ein Kraftpaket. Sie bieten jeweils eine große Effektivität und ein gutes Geschäftsimage, aber wenn sie integriert und aufeinander abgestimmt sind, können sie die Unternehmensziele vorantreiben. Sie erhöhen den geschäftlichen Nutzen und unterstützen und beeinflussen die Geschäftsziele. Cloud DevOps hilft dabei, Produkte schneller auf den Markt zu bringen, und zwar durch schnelleren Zugriff auf Entwicklungsumgebungen und optimierte Entwicklerprozesse. KOSTENLOSER ZUGRIFF
  • Gesperrt
    8.  Kontinuierliche Integration, Lieferung und Bereitstellung
    2m 34s
    In diesem Video vergleichen Sie kontinuierliche Integration, kontinuierliche Lieferung und kontinuierliche Bereitstellung und erfahren, wie sie miteinander zusammenhängen. Die moderne Softwareentwicklung schreitet schnell voran und verlangt von den Entwicklern mehr denn je. Die kontinuierliche Integration, Lieferung und Bereitstellung hilft Entwicklern. Es werden Praktiken vorgestellt, die zu befolgen sind, damit der Code schneller und transparenter einen Mehrwert liefert. Entwickler, die kontinuierliche Integration praktizieren, führen ihre Änderungen so oft wie möglich in den Hauptzweig zurück. KOSTENLOSER ZUGRIFF
  • Gesperrt
    9.  Kontinuierliche Integration
    3m 3s
    In diesem Video erfahren Sie, welchen Zweck die kontinuierliche Integration erfüllt und warum sie für die Softwareentwicklung wichtig ist. Kontinuierliche Integration ist eine DevOps-Softwareentwicklungspraxis, bei der Entwickler ihren Code regelmäßig in ein zentrales Repository einbringen. Kontinuierliche Integration erfordert eine kulturelle Komponente, bei der das Team lernen muss, wie man neuen Code häufig integriert. Das Hauptziel der kontinuierlichen Integration besteht darin, Fehler schneller zu finden und zu beheben, um die Softwarequalität zu verbessern. KOSTENLOSER ZUGRIFF
  • Gesperrt
    10.  Vorteile der kontinuierlichen Integration
    3m 8s
    In diesem Video erfahren Sie, welche Vorteile die kontinuierliche Integration mit sich bringt. Die kontinuierliche Integration kann dazu beitragen, die Effizienz des Entwicklungsprozesses zu verbessern und das Risiko von Fehlern im Entwicklungsprozess zu verringern. Durch die kontinuierliche Integration können Sie Risiken minimieren, indem Sie Produktionsparität ermöglichen. So kann jeder seine Arbeit in einer produktionsähnlichen Umgebung bereitstellen und testen. Außerdem werden die Risiken durch die Implementierung automatisierter Qualitätssicherungsaufgaben gemindert. KOSTENLOSER ZUGRIFF
  • Gesperrt
    11.  Cloud-Skalierbarkeit
    4m 48s
    In diesem Video lernen Sie Skalierbarkeit und Methoden zur Leistungsskalierung kennen, wie z. B. automatische Skalierung, horizontale Skalierung, vertikale Skalierung und Cloud Bursting. Beim Cloud Computing ist die Skalierung ein Prozess, bei dem die Anforderungen an die Ressourcenauslastung durch Hinzufügen oder Entfernen von Rechen-, Speicher- und Netzwerkdiensten erfüllt werden. Dies geschieht, um die Verfügbarkeit und Leistung bei steigender Auslastung aufrechtzuerhalten. Sie erfahren, dass es vier Szenarien gibt, die zeigen, wann eine Skalierung in die Cloud sinnvoll ist. KOSTENLOSER ZUGRIFF
  • Gesperrt
    12.  Agil, DevOps und die Cloud
    2m 11s
    In diesem Video erfahren Sie mehr über Agil, DevOps und die Interaktion mit der Cloud. Mit Agil und DevOps haben Sie eine Echtzeitentwicklung und -bereitstellung, die durch Cloud-Technologien ermöglicht wird. Dies verändert Unternehmen, indem es ihnen die Möglichkeit gibt, besser auf Kunden- und Marktbedürfnisse zu reagieren und gleichzeitig innovative Geschäftsideen zu testen. Sie werden sehen, dass Agil die Innovation beschleunigt, indem es die Zusammenarbeit zwischen Unternehmen und IT-Abteilung fördert, häufigere Releases ermöglicht und die kontinuierliche Integration unterstützt. KOSTENLOSER ZUGRIFF
  • Gesperrt
    13.  Agile Cloud-Architektur
    4m 54s
    In diesem Video erfahren Sie die Umgebung der agilen Cloud-Architektur. Wenn man Cloud-basierte Ressourcen nutzt, ist es viel einfacher, die Kosten für Entwicklungsressourcen zu verfolgen und dann bei Bedarf Anpassungen vorzunehmen. Es sind eine Reihe von Schritten erforderlich, um eine agile Cloud-Architekturumgebung einzurichten und zu unterstützen. Der beste Prozess ist die Definition Ihrer Entwicklungsanforderungen. Dann definieren Sie den Business Case. Als Nächstes legen Sie fest, wie hoch die Investitionsrendite ist. KOSTENLOSER ZUGRIFF
  • Gesperrt
    14.  Kurszusammenfassung
    56s
    In diesem Video fassen Sie zusammen, was Sie in diesem Kurs gelernt haben. In diesem Kurs haben Sie DevOps untersucht und DevOps und Agil verglichen. Sie haben etwas über agile Entwicklung und den agilen Lebenszyklus, kontinuierliche Integration in Agil sowie DevOps und die Cloud gelernt. Sie haben sich mit kontinuierlicher Integration, Lieferung und Bereitstellung, kontinuierlicher Integration und ihren Vorteilen, Cloud-Skalierbarkeit, Agil, DevOps und der Cloud sowie agiler Cloud-Architektur beschäftigt. KOSTENLOSER ZUGRIFF

VERDIENEN SIE SICH MIT DEM ABSCHLUSS DIESER KURSE EIN DIGITALES ABZEICHEN DIESER KURS

Skillsoft gibt Ihnen die Möglichkeit, nach erfolgreichem Abschluss einiger unserer Kurse ein digitales Abzeichen zu gewinnen, das Sie in allen sozialen Medien oder auf beliebigen Unternehmensplattformen integrieren können.

Digitale Abzeichen dürfen Sie für immer behalten.