Juli 30, 2018 | Medthodik und Vorgehensweise, Methodisch, Technisch
Ob es ein kantiger Monolith ist, eine verschachtelte SOA oder auch nur ein sperriger Klotz von Anforderungen an ein neues Projekt: Software fachgerecht zu zerlegen ist hoch anspruchsvoll und will gelernt sein – gerade dann, wenn eine Microservicearchitektur das Ziel ist.
In der ITech Academy erledigen wir das souverän mit der FLEX. Die dreitägige, iSAQB-lizenzierte Schulung „Flexible Softwaremodelle (FLEX)“ stellt eine breite Palette an Methoden und Tools zur Verfügung, um gefragte Themen wie Microservices, Self-contained Systems und DevOps erfolgreich in die Praxis umsetzen zu können. Dabei geht es zunächst um die Entscheidungsfindung: In welchen Fällen sind Microservices überhaupt sinnvoll und wann lässt man lieber die Finger davon? Wo setzt man intelligent den Schnitt an, um nicht die Komplexität eines Monolithen und zusätzlich die eines verteilten Systems zu ernten? Was spricht für oder gegen den Einsatz von Domain-driven Design (DDD)? Mit welchen Risiken und Wechselwirkungen muss bei flexiblen Architekturen gerechnet werden und was bringen sie unter Gesichtspunkten wie Wirtschaftlichkeit, Effizienz und Skalierbarkeit unter dem Strich?
Auf Basis dieser und weiterer theoretischer Grundlagen führen praktische Übungen in die Arbeit mit FLEX-Architekturen ein und bieten erste Gelegenheit, das erworbene Wissen anzuwenden.
Das Flex-Training ist eines von aktuell zehn Modulen des Schulungsprogramms der ITech Academy zum Certified Professional for Software Architecture – Advanced Level (CPSA-A).
Für weitere Informationen:
Training „iSAQB Flexible Softwaremodelle (FLEX)“
Info „iSAQB CPSA Advanced Level (CPSA-A)“
Bildrechte:
„Cortadora de metal“ von Carlos Castaneda Giron CC BY-SA 3.0 ], vom Wikimedia Commons
Jan. 5, 2018 | Messen & Konferenzen, Technisch
Mit Hochspannung erwarten wir eine rundum veränderte Konferenz für Software-Architektur vom 05. – 09. Februar in München, die OOP 2018. Sind Sie dabei?
ITech Progress ist mit einem neuen Messestand und einem erweiterten Team vom 06.- 08. Februar im ICM München präsent.
Den Reigen der Fachvorträge bereichert unser Vortrag zum Trendthema „Blockchain“ im Bereich Trends & Techniques. Im Mittelpunkt steht ein generalisierbarer Anwendungsfall: Ein Unternehmen möchte Geschäftsprozesse optimieren, Kosten senken und das Betrugsrisiko verringern, indem digitale Dokumente mit einem Poststempel versehen werden.
In gleich zwei spannenden Forumsvorträgen widmen wir uns dem Thema „Soft Skills“. Unser Referent Ali M. Akbarian ist bei vielen Schulungsteilnehmern der ITech Academy für seine Soft Skills-Trainings geschätzt und beliebt. „Sind Konflikte Hindernisse oder können sie als Chance genutzt werden?“ lautet der Titel des ersten Vortrags. In seinem zweiten Vortrag fragt er: Wie „hard“ analysieren und entwickeln Sie Ihre eigenen „Soft-Skills“.
Sie sind herzlich eingeladen, uns auf unserem Stand mit der Nummer 3.10 im International Congress Center in München zu besuchen. Ein freies Exemplar der neuen, dritten Auflage des Buchs „Basiswissen für Softwarearchitekten: Aus- und Weiterbildung nach iSAQB Standard zum Certified Professional for Software Architecture – Foundation Level“ wird an die ersten zehn Besucher als besonderes Präsent übergeben!
Wir sind jetzt schon gespannt auf den Austausch mit Ihnen und freuen uns, Sie unter den Anwesenden zu begrüßen.
Okt. 16, 2017 | Softwarearchitektur, Über uns
Das Standardwerk in der Ausbildung zum „iSAQB Certified Professional for Software Architecture – Foundation Level“ ist ab sofort in einer dritten, rundum aktualisierten Ausgabe im Buchhandel erhältlich. Die neue Auflage wurde nicht nur auf die Standards ISO/IEC 25010 bzw. ISO/IEC/IEEE 42010 aktualisiert, sondern bietet darüber hinaus zahlreiche, an die neuesten Entwicklungen in der Softwarearchitektur angepasste Inhalte.
„Basiswissen für Softwarearchitekten“ vermittelt das nötige Grundlagenwissen, um eine dem Problem angemessene Softwarearchitektur für Systeme zu entwerfen. Es behandelt die wichtigen Begriffe und Konzepte der Softwarearchitektur sowie deren Bezug zu anderen Disziplinen. Darauf aufbauend werden die grundlegenden Techniken und Methoden für den Entwurf, die Dokumentation und die Qualitätssicherung von Softwarearchitekturen beschrieben. Ausführlich behandelt werden zudem die Rolle, die Aufgaben, das Umfeld und die Arbeitsumgebung des Softwarearchitekten, ebenso dessen Einbettung in die umfassende Organisations- und Projektstruktur. Auch auf Werkzeuge für Softwarearchitekten wird eingegangen.
„Domain Driven Design“ ist einer der nachhaltigen Trends, denen die 3. Auflage mehr Aufmerksamkeit beimisst. Die Fokussierung auf die Domäne als Basis für ein durchgängiges sprachliches Verständnis über alle Fachbereiche im Unternehmen hinweg hat mittlerweile in eine Vielzahl von Projekten bis hinauf zur Konzernebene Einzug gefunden. Längst hat der iSAQB diesem Thema einen eigenen Advanced-Lehrplan gewidmet, der sich auch im Trainingsportfolio von ITech Progress wiederfindet. Domain Driven Design (DDD) zählt inzwischen zu den gefragtesten Schulungen der ITech Academy und auch im wachsenden Bereich der Inhouse Trainings.
Auch relevante neue Architekturmuster, wie beispielsweise Microservices werden in der 3. Auflage behandelt.
Das Buch ist im Buchhandel, Online sowie direkt über den Verlag erhältlich:
dpunkt.verlag
ISBN Print: 978-3-86490-499-8
Preis: 32,90 €/p>
Autor / Autorin
Mahbouba Gharbi ist Geschäftsführerin und Chef Architektin der ITech Progress GmbH und iSAQB-Vorstandsvorsitzende, ist bekennender Softwarearchitektur-Fan, Autorin zahlreicher Fachartikel und häufige Sprecherin auf internationalen Konferenzen.
Prof. Dr. Arne Koschel ist Dozent an der Hochschule Hannover mit dem Schwerpunkt verteilte (Informations-)Systeme. Er hat langjährige industrielle Praxis in Entwicklung und Architektur verteilter Informationssysteme. Nebenberuflich berät und referiert er zu Themen wie SOA, Integration, Middleware, EDA und Cloud Computing. Er ist Active Board Member im iSAQB.
Prof. Dr. Andreas Rausch leitet den Lehrstuhl für Software Systems Engineering an der Technischen Universität Clausthal. Er war und ist in der industriellen Praxis als Berater und leitender Softwarearchitekt bei einer Reihe von großen verteilten Softwaresystemen tätig.
Dr. Gernot Starke, innoQ Fellow, arbeitet als Berater für methodische Softwarearchitektur, Technologiemanagement und Projektorganisation. Seit mehr als 15 Jahren gestaltet er die Architektur von Softwaresystemen unterschiedlicher Größe.
Sep. 15, 2017 | Messen & Konferenzen, Softwarearchitektur
München, 11.-12. Oktober 2017. Zum dritten Mal seit 2015 veranstaltet das iSAQB – International Software Architecture Qualification Board – das Architecture Gathering als Treffpunkt und Diskussionsforum rund um moderne Softwarearchitekturen. ITech Progress, der IT-Dienstleister und führende CPSA-Schulungsanbieter in Ludwigshafen ist auch in diesem Jahr mit einem eigenen Messestand dabei.
„Es gibt momentan eine Menge spannender Entwicklungen,“ freut sich CEO Mahbouba Gharbi. „Mit unserem neuen CPSA Advanced-Training „IMPROVE“ legen wir einen Schwerpunkt auf die Evolution und Verbesserung von Softwarearchitekturen. Das passt mit dem Themenschwerpunkt „Sanierung“ beim Architecture Gathering hervorragend zusammen.“
Die Keynotes mit Uwe Friedrichsen und Jörg Treiner lassen wieder interessante Insights erwarten. Am zweiten Tag, ab 10:30 Uhr, ist ITech-Consultant Torben Möller mit seinem Vortrag „DevOps für Softwarearchitekten“ vertreten. In seinem Konferenzbeitrag soll aufgezeigt werden, welchen Einfluss DevOps auf die Architektur haben und welche technischen Entscheidungen zukünftig von Architekten getroffen werden müssen.
Die weiteren Themen der Sessions, darunter Architektur für die Cloud, Agile Architekturen, Softwaresanierung, Microservices, Architekturbewertung und Sicherheit, Domain-Driven Design und weitere, dokumentieren zum einen die Aktualität der Veranstaltung, zum anderen zeigen sie deutlich, wie nahe ITech Progress mit seinem iSAQB CPSA-Schulungsprogramm am Puls der Zeit liegt. „Mit dem Foundation-Level und insgesamt 10 Advanced-Modulen decken wir mit unseren Trainings nahezu die gesamte Spannweite moderner Softwarearchitektur ab,“ erläutert Mahbouba Gharbi. „Sowohl bei aktiven Architekten als auch bei einer Vielzahl von Großunternehmen sind wir deshalb ein gefragter Partner und ein fester Bestandteil der Szene.“
ITech Progress wird an beiden Veranstaltungstagen für Fragen und Informationen am Messestand vertreten sein. Für interessanten Gesprächsstoff ist gesorgt. Besuchen Sie uns bei „The Architecture Gathering 2017“.
Wir freuen uns auf Sie.
Juni 9, 2017 | Cloud & Plattform, Methodisch, Technisch
Beitrag von Marcus Klüsener und Mahbouba Gharbi in der JavaSPEKTRUM 03/2017
Ein möglicher Anwendungsfall für eine Blockchain könnte so beschrieben werden: Ein Kunde schickt ein digitales Dokument an ein Unternehmen. Dieses erzeugt einen Hash-Wert des Dokumentes und veröffentlicht ihn in einer Blockchain. Der Kunde scannt die Blockchain nach diesem Dokument-Hash und erhält dadurch einen unveränderbaren digitalen Posteingangsstempel. So können Geschäftsprozesse optimiert, Kosten gesenkt und das Betrugsrisiko verringert werden. Der Artikel führt anhand dieses Anwendungsfalls und seiner Java-Implementierung als Zeitstempel-App in die Verwendungsmöglichkeiten von Blockchain in existierenden Client-/Server-Anwendungen und in dezentralen Anwendungen ein.
Artikel als PDF laden.