Skip to content
devonfw - Framework für Cloud-native Anwendungen (froscon2018) episode artwork

EPISODE · Aug 24, 2018 · 1H

devonfw - Framework für Cloud-native Anwendungen (froscon2018)

from Chaos Computer Club - archive feed · host Axel Burghof

Java EE und Spring Boot haben sich als Plattformen für die Entwicklung unterschiedlichster Software-Produkte bewährt. Bevor die Entwicklung einer geschäftskritischen Anwendung im Team wirklich lief, waren über diese Plattformen hinaus immer noch viele Entscheidungen zu fällen. Mit devonfw stellt Capgemini seine Plattform betehend aus Architekturmustern und Werkzeugen für moderne Java/JavaScript-Entwicklungen bereit, mit der es aktuelle und zukünftige Entwicklungsprojekte auch in größeren Teams "out-of-the-box" startet und möglichst gemäß DevOps betreibt. Ziel der Plattform ist es, für die generell auftretenden Aspekte jeweils Standardlösungen bereitzuhalten, um so die Produktivität zu erhöhen. Die Architekturmuster verwirklichen unmittelbar jahrelange Erfahrungen aus unterschiedlichsten Projekten. Der Vortrag erläutert die Bestandteile der devonfw Plattform, seine Historie und verschiedene Richtungen, für die Lösungen bereitstehen, insbesondere zur Entwicklung Cloud-geeigneter Microservices. devonfw – industrialisierte Entwicklung der Software von Morgen Die digitale Transformation erfordert neue architektonische Ansätze, wie Microservices und DevOps für die Software von morgen. In der klassischen Softwareentwicklung ist Industrialisierung und Shoring inzwischen weit verbreitet. devonfw ist der Capgemini-Ansatz, der die beiden Welten verbindet, um eine industrialisierte Entwicklung von Microservices im DevOps Modell zu ermöglichen. devonfw besteht aus einem Architektur-Blueprint, Softwarekomponenten (OpenSource), Dokumentation, Best Practices, Entwicklungsumgebung und DevOps Toolchain. Eine internationale Community von 600 Architekten und Entwicklern arbeitet mit einem dedizierten Team an der Wartung und Weiterentwicklung. Auch bei Auschöpfung der üblichen Verdächtigen - Spring Boot mit modernsten Empfehlungen, Maven, Jenkins, Eclipse/IntelliJ etc. - bleibt erfahrungsgemäß einiges an Gestaltungsspielraum. Bibliotheken, Frameworks und Werkzeuge bieten für die meisten Aufgabenstellungen mehrere Lösungen. Insbesondere das innere Design einer Software ist noch festzulegen. Devonfw verfolgt das Ziel, eine umfassende, unmittelbar einsetzbare Komplettlösung zu bieten - bestehend aus: - vorkonfigurierter Eclipse IDE, - Architekturmustern und Maven Archetypes für Java Backends, Microservice Infrastruktur-Services, Microservices, - DevOps-tauglichen Konfigurationen und Werkzeugen für Build, Test, Package, Deploy, statische Code-Analyse und automatische Tests, - mehreren hundert Seiten Dokumentation, - erweitertem Angular TypeScript Client Seed, - Trainingsunterlagen, - einer umfangreichen Beispielanwendung sowie - Unterstützung für diverse Spezielthemen. Gestartet wurde devonfw als schlanke Open-Source-Architektur durch Kombination verbreiteter Teillösungen. Die Gestaltung (Design Authority) liegt in der Hand von Architekten verschiedener Einheiten, die mittels Forenbeiträgen und -umfragen ein offenes Ohr für die Community pflegen. Nach wie vor liegt der Fokus auf Patterns und Best-Practices – technisch, aber auch methodisch. Neben einem hochskalierbaren Design für Modularisierbarkeit und Lastverträglichkeit unterstützt devonfw heute Microservice-Architekturen, End-to-End-Testing, Cloud-Deployment und DevOps. In den Hauptbestandteilen OASP4J für Java-Backends und OASP4JS für Angular/TypeScript-Frontends sind zwei Releases pro Jahr üblich. Die Community liefert im Umfeld weitere wichtige Beiträge, so zum Beispiel für OASP4Mobile für mobile Clients und OASP4fn für Serverless Applikationen. Mit den ersten Projekterfolgen gewann das Kernteam die Unterstützung des Top-Managements als Sponsor. Dies ermöglichte in 2018, devonfw als Open-Source-Produkt der Allgemeinheit zur Verfügung zu stellen. Seine Eignung für Cloud-native Entwicklungen belegen Auszeichnungen als „Primed by Red Hat for OpenShift“ und IBM’s „Ready for IBM Cloud“. Der Vortrag erläutert die Zielsetzung von devonfw sowie dessen Bestandteile und wie es sich als Open-Source-Produkt darstellt. about this event: https://programm.froscon.de/2018/events/2199.html

Episode metadata supplied by the publisher feed · Published Aug 24, 2018

Embed this episode

Ready to play

devonfw - Framework für Cloud-native Anwendungen (froscon2018)

0:00 1:00:34

No transcript for this episode yet

We transcribe on demand. Request one and we'll notify you when it's ready — usually under 10 minutes.

No similar episodes found.

No similar podcasts found.

Frequently Asked Questions

How long is this episode of Chaos Computer Club - archive feed?

This episode is 1 hour and 0 minutes long.

When was this Chaos Computer Club - archive feed episode published?

This episode was published on August 24, 2018.

Can I download this Chaos Computer Club - archive feed episode?

Yes. Use the download control on the episode player to save the publisher-provided media file.
URL copied to clipboard!