Einführung. Das Radar beleuchtet vier Bereiche, in denen es als Grundlage strategischer IT-Entscheidungen zu Rate gezogen werden kann:

Größe: px
Ab Seite anzeigen:

Download "Einführung. Das Radar beleuchtet vier Bereiche, in denen es als Grundlage strategischer IT-Entscheidungen zu Rate gezogen werden kann:"

Transkript

1 December 2011

2 Einführung Das akquinet Technology Radar bietet einen Überblick über die Schwerpunkte und Trends bei Technologien und Methoden der Software-Entwicklung im Jahr 2011 und eine Prognose für Es ist das Ergebnis aus einem Jahr Analyse und Synthese unzähliger Diskussionen, Studien, Projekte und Aussagen von Kunden und Entwicklern. Das Augenmerk liegt auf Technologien und Methodiken mit hoher Attraktivität. Unsere Absicht war es, eine kompakte Darstellung aktueller Technologien und Methoden zu finden. Wir haben daher auf ausführliche Darstellungen jeder einzelnen Technologie bzw. Methode verzichtet. Das Radar beleuchtet vier Bereiche, in denen es als Grundlage strategischer IT-Entscheidungen zu Rate gezogen werden kann: Enterprise Softwareentwicklung: Dieser Bereich befasst sich mit Technologien auf dem Gebiet der Unternehmenslösungen. Er enthält alle Technologien, die für die Entwicklung von Enterprise-Systemen und -Lösungen verwendet werden von Java Enterprise Edition bis NoSQL und Scala. User experience und Web-Technologien: Dieser Bereich enthält Technologien und Methodiken die zur User-Interface-Entwicklung (UI) und zu Web-Technologien gehören. Diese beiden Kategorien wurden vereint, da Web-Entwicklung und User-Interface-Design stark verknüpft sind. Viele UI-Technologien werden verwendet, um Benutzeroberflächen zu erstellen, die über das Web verfügbar sind. Außerdem wurden beide Technologien stark von der Entwicklung des Web beeinflusst, sowohl bezüglich Technologie als auch Verwendung. Mobile Softwareentwicklung: Der dritte Bereich enthält Technologien zur Entwicklung von mobilen Anwendungen und Lösungen. Dieser Bereich ist nicht auf Smartphones begrenzt sondern befasst sich mit globaler Mobilität und wie diese nahtlos erreicht werden kann. Tools und Prozesse: Der letzte Bereich betrachtet neue Entwicklungsprozesse und Infrastruktur- Tools, die die Softwareentwicklung unterstützen und erleichtern. Er enthält Tools für den Build- Prozess, Source-Code-Management und Methoden des Software-Engineering. Jede Technologie ist in ihrem jeweiligen Bereich platziert und nach zwei Achsen ausgerichtet: Reife (Maturity) und Aktivität (Activity). Die Reife-Achse stellt den Grad der Verwendung der Technologie dar. Eine Technologie, die häufig im Produktivbereich verwendet wird, würde bei der Reife einen hohen Wert erlangen. Entsprechend würde eine junge Technologie einen niedrigen Wert erhalten. Die zweite Achse beschreibt die Aktivität der Technologie, also die Attraktivität für User und Entwickler und die Geschwindigkeit der Weiterentwicklung. Eine Technologie, die aktiv weiterentwickelt wird und deren Usergemeinschaft wächst, würde einen hohen Aktivitäts-Wert bekommen, wohingegen eine wenig genutzte Technologie einen niedrigen Wert erhalten würde. Je näher eine Technologie sich am Zentrum befindet, desto höher sind ihre Werte in Reife und Aktivität. Das Radar definiert drei Ringe um den Mittelpunkt. Der innere Ring umfasst Technologien, die sowohl in Reife als auch in Aktivität hohe Werte bekommen haben. Der äußere Ring enthält Technologien die sich entweder entwickeln (hohe Attraktivität aber noch keine ausreichende Reife) oder nachlassen (ausgereift aber abnehmende Aktivität). 1

3 Enterprise Applications Maturity User experience & Web Web Sites for Mobile Devices Dynamic CSS Scala Node.js Cloud PojoSR Play nosql computing Framework CoffeeScript CDI Accessibility Mashups Activity JDO OSGi Tomcat No ORM EIP / ESB Spring JavaEE Web Pro>ile JPA JavaEE Full Pro>ile User Centric Development JQuery Async. Javascript REST Prototyping Usability Tests GWT JSF Rich Faces SOAP Ant Pair Programing XP Subversion Continuous Integration Scrum Git Maven Test Driven Sonar Development Kanban Jenkins Embedded Web Application Of>line Support Social Networks Web Site for Mobile Devices Geo- localization Native Applications Activity Voice control Branch by abstraction Continuous Delivery Methodologies & Tools Infrastructure as code Maturity Mobile Applications 2

4 Enterprise-Anwendungen Der Bereich der Enterprise-Anwendungen zeigt zwei primäre Trends: Die Vorherrschaft von Java Enterprise Edition Das Aufkommen mehrerer alternativer Technologien Java Enterprise Edition und seine unterschiedlichen Implementierungen (wie JBoss Application Server und Apache TomEE) sind auf die Umsetzung von Enterprise- Anwendungen zugeschnitten und in diesem Bereich immer noch die vorherrschenden Technologien. Java EE 6 hat die Attraktivität durch Vereinfachung und Vereinheitlichung des Entwicklungsmodells gesteigert. Konkurrierende Technologien wie Spring und Enterprise OSGi haben es schwer. Insbesondere OSGi ist immer noch eine wertvolle Modularitäts-Schicht für Java, hat aber den Ruf einer zu hohen Komplexität. Vereinfachungen, wie die durch u-service (PojoSR), könnten in Zukunft eine Alternative zu OSGi werden. Andere Frameworks wie Tomcat sind immer noch sehr beliebt. Allerdings schwindet ihre Attraktivität zugunsten der Application-Server, die das JavaEE web profile implementieren. Neben JavaEE werden alternative Modelle wie das Play! Framework entwickelt, die einen anderen Ansatz bieten, Web-Anwendungen zu implementieren. Node.js ist ebenfalls im Kommen, aber das grundverschiedene Modell (das JavaScript verwendet, um Server- Applikationen zu entwickeln) scheint seine Akzeptanz zu behindern. Das könnte sich in der Zukunft mit der wachsenden Beliebtheit von JavaScript ändern. Scala und darauf basierende Systeme (wie bspw. Akka) werden intensiver genutzt. Doch obwohl Scala und Groovy vorherrschend sind, könnten neue Sprachen für die JVM, wie Kotlin und Ceylon, in naher Zukunft beliebter werden. In der Datenschicht ist JPA (Teil von Java EE) seinem größten ORM-Rivalen JDO noch überlegen. Jedoch könnte die kontinuierliche Weiterarbeit an den JDO-Spezifikationen dessen Attraktivität in Zukunft steigern. Gleichzeitig zeichnet sich aufgrund der Beliebtheit der NoSQL-Technologien ein No ORM-Trend ab. Key-Value-Implementierungen führen das Feld der NoSQL-Datenbanken derzeit an (Apache Cassandra, Riak, Redis), werden aber gefolgt von dokumentenorientierten Datenbanken (Apache CouchDB, MongoDB), tabellarischen Datenbanken (BigTable, Apache HBase) und Graphen (neo4j, InfiniteGraph). Die Entwicklung von NoSQL ist möglicherweise mit einem neuen Computing-Paradigma verbunden: der Cloud. Obwohl noch jung, werden alle Arten von Cloud-Services (Infrastructure-, Platform- und Software-asa-Service) sich in naher Zukunft zu einem vorherrschenden Weg für den Build- und Deploy-Prozess sowie den Betrieb von Anwendungen entwickeln. Der Bereich der System-Integration ist für Unternehmen aufgrund einer häufig sehr komplexen Systemlandschaft ein ausgesprochen wichtiges Thema. Trotz deren Versprechen, das Problem der Integration zu lösen, werden die Enterprise Service Buses entweder nur selten genutzt oder haben einen schlechten Ruf unter Entwicklern. User experience und Web- Technologien Dieser Bereich wird von der Ausbreitung von HTML5 und zugehörigen Technologien beherrscht. Bei den Entwicklungsprozessen wird der End-User ins Zentrum gerückt. HTML5 verändert auch die Art und Weise, wie Anwendungen entwickelt werden. Serverseitige Technologien wie Java Server Faces (JSF), Google Web Toolkit (GWT) und Rich Faces werden von Technologien ersetzt, die auf dem Client ausgeführt werden, wie JavaScript, 3

5 jquery (eine JavaScript-Bibliothek) und HTML5 Canvas. Diese Veränderungen eröffnen neue Möglichkeiten, wie Web-Anwendungen mit mehreren Sprachen entwickelt werden können (Polyglot Development). Durch die Standardisierung von HTML5 wird sich dieser Trend weiter ausprägen. Bei dieser Art von Entwicklung kommuniziert das User-Interface mit dem Server mittels klar definierter Interfaces und Protokolle. In der Entwicklung werden nun Protokolle und Formate bevorzugt, die leicht in JavaScript (wie JSON) oder REST verwendet werden können. Infolgedessen sinkt die Attraktivität von SOAP rapide. Außerdem gewinnt die asynchrone Verarbeitung sowohl auf Client- als auch auf Server-Seite aufgrund der weitverbreiteten Verwendung von Ajax und der steigenden Beliebtheit von WebSockets an Zuspruch. Serverseitig wird Context and Dependency Injection (CDI) zu einem der meistgenutzten Frameworks. Neben JavaScript und HTML5 entwickeln sich neue Alternativen. Die bedeutendsten sind CoffeeScript, eine objektorientierte Sprache, die zu JavaScript kompiliert wird, und Dynamic CSS-Frameworks wie LESS und SASS/SCSS. Andere, wie Google Dart, könnten in den nächsten Jahren aufsteigen. Mit dem Web entwickelt sich auch die Art, wie es verwendet wird. Der Support von speziellen User Interfaces für mobile Geräte wächst schnell. Mashups wachsen ebenfalls, doch obwohl die Benutzung von Atom und RSS gebräuchlich ist, ist Content-Extraction immer noch selten. Die steigende Beliebtheit von RDF und HTML5 Semantic Markup könnte der Entwicklung von Mashups helfen. Mit den neuen Technologien ändert sich auch die Art und Weise, wie User Interfaces designt werden. Die Ausbreitung von Prototypen (skizziert und funktionsfähig) gemeinsam mit User-zentrierter Entwicklung verdeutlichen diesen Trend. Das Ziel sind leichter zu bedienende Anwendungen, die ein End-User sehr viel interaktiver nutzt. Diese Art von Entwicklungsprozess wird sich weiterentwickeln und Themen wie Barrierefreiheit und personalisierte Anwendungen berücksichtigen. Mobile Anwendungen Mobile Technologien sind noch jung, deshalb ist es schwer, klare Trends zu erkennen. ios und Android werden weiterhin angenommen, andere Betriebssysteme kämpfen, um mitzuhalten. Während ios und Android beide geeignet sind, End-User Anwendungen umzusetzen, ist Android besser für Enterprise- Lösungen geeignet. Dies liegt an dem von Android unterstützten Entwicklungsmodell und an der Sprache, die verwendet wird: Java. Mobile Anwendungen können sein Native Anwendungen, entwickelt mit Technologien, die vom mobilen Betriebssystem bereitgestellt werden. Diese Anwendungen sind nicht portierbar. Websites, deren Interface für mobile Geräte optimiert ist. Embedded Webanwendungen, die auf Web-Technologien basieren (HTML5), aber auf dem Gerät innerhalb einer nativen Anwendung ausgeführt werden. Die Entwicklung nativer Anwendungen ist immer noch am beliebtesten. Mobile Websites sind weit verbreitet, können aber nicht alle Eigenschaften der Geräte nutzen und benötigen eine Internetverbindung. Der Mangel an Portabilität nativer Anwendungen und die Einschränkungen von Websites machen Embedded Webanwendungen immer attraktiver. Die Ausbreitung von Frameworks, die diese Art von Entwicklung unterstützen, wie PhoneGap, jquery Mobile oder SenchaTouch, werden diesen Trend beschleunigen. Jedoch haben diese Anwendungen heutzutage noch 4

6 Probleme mit unterschiedlicher Darstellung und können sich je nach mobilem Betriebssystem unterschiedlich verhalten, da verschiedene Browser verwendet werden. Die Vorteile, wie Offline-Support, Integration von Geräte- Features und die Möglichkeit, Online- und Embedded-Inhalte zu mischen, machen diesen Ansatz dennoch vielversprechend. Den größten Einfluss auf mobile Anwendungen haben neue Eigenschaften der mobilen Geräte. Viele davon nutzen bereits Geolokalisierung. Mobile Anwendungen spielen auch im Bereich der sozialen Netzwerke eine wichtige Rolle. Diese Sozialisierung wird in naher Zukunft weiter wachsen, dank der Entwicklung sozialer Netzwerke und ihrer Medienintegration (wie Bilder oder Videos). In naher Zukunft wird aber auch die Stimme als Eingabemedium genutzt. Diesen Trend zeigte bereits der Erfolg von Siri auf ios. Methoden und Tools Der letzte Bereich setzt den Fokus auf Entwicklungsprozesse und die Infrastruktur, die zur Entwicklung von Anwendungen genutzt wird. Hier zeichnen sich zwei große Trends ab: Agile Prozesse entwickeln sich: XP wird von Scrum ersetzt. Der Build-Prozess wird rationalisiert: Die Ausweitung von Continuous Integration und die Entstehung von Continuous Delivery hat das Erstellen von Software in einen industriellen Prozess verwandelt. Der erste Trend betrifft die Projekt- Management-Prozesse. Extreme-Programming (XP) und Pair-Programming werden langsam von Scrum und Kanban ersetzt, welche als flexibler und einfacher gelten. Testgetriebene Entwicklung gewinnt weiterhin an Zulauf und lässt sich auf die Entwicklung von Continuous Integration zurückzuführen. Heutzutage verwenden die meisten Software- Builds Continuous-Integration-Prozesse und werden dementsprechend auf Continuous- Integration-Servern wie Jenkins oder Hudson gebaut. Dieser Trend geht einher mit einem Fokus auf Qualität, der das Qualitäts-Tracking- Tool Sonar immer attraktiver macht. Der Continuous-Integration-Prozess wird sich auch dahingehend entwickeln Software- Deployment zu integrieren. Dieser Trend basiert auf der steigenden Beliebtheit des Konzepts der Continuous Delivery und der Infrastructure- As-Code-Bewegung. Heutzutage kann Continuous Delivery einfach von Continuous- Integration-Servern unterstützt werden. Tools wie Puppet und Chef verändern auch, wie Infrastruktur verwaltet wird. Der letzte Trend zeigt sich im Rückgang von Apache Ant zugunsten von Apache Maven. Doch obwohl Maven klar vorherrscht, entstehen mehrere neue Build-Tools wie Gradle, SBT (Simple Build Tools von Scala) und Apache Buildr. Parallel dazu verändern sich auch die Source-Control-Technologien. Subversion wird mehr und mehr von Git ersetzt. Der Aufstieg von Git liegt an der großen Popularität von GitHub. Git und andere verteilte Versionskontrollsysteme scheinen besser für die Code-Integration und verteilte Teams geeignet zu sein. Außerdem wächst Branch-By- Abstraction, was darauf abzielt Refactoring von Code vor Ort durchzuführen statt innerhalb eines Branches. akquinet hilft Kunden bei Entscheidungen und Entwicklung im globalen IT- Bereich. akquinet widmet sich der Entwicklung von flexiblen, adaptierbaren Enterprise-Softwarelösungen für anspruchsvolle Umgebungen. Folgen Sie uns auf Kontakt per Oder per Telefon: +49 (0)

Beschreibung. Methoden Platforms & Middleware Datenbanken Frameworks & Bibliotheken Sprachen Werkzeuge

Beschreibung. Methoden Platforms & Middleware Datenbanken Frameworks & Bibliotheken Sprachen Werkzeuge Dezember 2013 Einführung Das Technologie Radar 2013 gibt einen Überblick der Trends für Technologien, Methoden und Tools in der Softwareentwicklung für 2013/2014. Es ist aus den Einschätzungen von Experten

Mehr

Persönliche Daten. Lebenslauf - Marcel Thannhäuser - MTH-Soft. Kontaktdaten. Seite 1 von 11. Marcel Thannhäuser Maybachufer 9 12047 Berlin

Persönliche Daten. Lebenslauf - Marcel Thannhäuser - MTH-Soft. Kontaktdaten. Seite 1 von 11. Marcel Thannhäuser Maybachufer 9 12047 Berlin Persönliche Daten Kontaktdaten Marcel Thannhäuser Maybachufer 9 12047 Berlin Geburtsdatum: 28.03.1980 Telefon: +49 30 91504361 E-Mail: info@mth-soft.de Beruflicher Werdegang Berufserfahrung - 01.06.2014

Mehr

Entwicklung und Integration mobiler Anwendungen. Oracle Deutschland B.V. & Co. KG

Entwicklung und Integration mobiler Anwendungen. <Speaker> Oracle Deutschland B.V. & Co. KG Entwicklung und Integration mobiler Anwendungen Oracle Deutschland B.V. & Co. KG Global Users (Millions) Der Trend ist eindeutig. Trend zu mobilen Endgeräten Wachstum des mobilen Datenverkehrs

Mehr

Persönliche Daten. Lebenslauf Marcel Thannhäuser - MTH-Soft. Kontaktdaten. Zusammenfassung der Fähigkeiten. Seite 1 von 10

Persönliche Daten. Lebenslauf Marcel Thannhäuser - MTH-Soft. Kontaktdaten. Zusammenfassung der Fähigkeiten. Seite 1 von 10 Persönliche Daten Kontaktdaten Foto Marcel Thannhäuser Maybachufer 9 12047 Berlin Geburtsdatum: 28.03.1980 Telefon: +49 30 91504361 Mobil: +49 170 8031128 Fax: +49 3221 1203593 E-Mail: info@mth-soft.de

Mehr

MOBILE ENTERPRISE APPLICATION PLATFORM (MEAP)

MOBILE ENTERPRISE APPLICATION PLATFORM (MEAP) MOBILE ENTERPRISE APPLICATION PLATFORM (MEAP) Oliver Steinhauer Markus Urban.mobile PROFI Mobile Business Agenda MOBILE ENTERPRISE APPLICATION PLATFORM AGENDA 01 Mobile Enterprise Application Platform

Mehr

Firmenpräsentation. Stand: 01.10.2015. Bornholdt Lee GmbH Erste Brunnenstraße 3 20459 Hamburg

Firmenpräsentation. Stand: 01.10.2015. Bornholdt Lee GmbH Erste Brunnenstraße 3 20459 Hamburg Firmenpräsentation Stand: 01.10.2015 Bornholdt Lee GmbH Erste Brunnenstraße 3 20459 Hamburg UNSER ZIEL Nachhaltige Softwarelösungen zu entwickeln, die einfach gewartet und weiterentwickelt werden können.

Mehr

Web 2.0 Architekturen und Frameworks

Web 2.0 Architekturen und Frameworks Web 2.0 Architekturen und Frameworks codecentric GmbH Mirko Novakovic codecentric GmbH Quality Technische Qualitätssicherung in Software-Projekten mit Fokus auf Performance, Verfügbarkeit und Wartbarkeit

Mehr

MICHAEL RÜGER. Abschluss Diplom Fach Informatik. Geburtsjahr 1985 Profil-Stand April 2015

MICHAEL RÜGER. Abschluss Diplom Fach Informatik. Geburtsjahr 1985 Profil-Stand April 2015 MICHAEL RÜGER Abschluss Diplom Fach Informatik Geburtsjahr 1985 Profil-Stand April 2015 Triona Information und Technologie GmbH Wilhelm-Theodor-Römheld-Str. 14 55130 Mainz Fon +49 (0) 61 31 9 21-122 Fax

Mehr

Moderne Benutzeroberflächen für SAP Anwendungen

Moderne Benutzeroberflächen für SAP Anwendungen Seite 1 objective partner für SAP Erfahrungen mit dem UI-Development Kit für HTML5 (SAPUI5) - 19.06.2012 Seite 2 Quick Facts objective partner AG Die objective partner AG 1995 gegründet mit Hauptsitz in

Mehr

Open Source. Hendrik Ebbers 2015

Open Source. Hendrik Ebbers 2015 Open Source Hendrik Ebbers 2015 Open Source About me Hendrik Ebbers Lead of JUG Dortmund Java Architect @ Canoo Engineering AG JavaOne Rockstar, Java Expert Group Member Speaker, blogger & author Engineering

Mehr

Max-Ernst Strasse 29, 40670 Meerbusch. Diplom Informatiker FH, Fachhochschule Dortmund. Softwareentwicklung / Projektmanagement

Max-Ernst Strasse 29, 40670 Meerbusch. Diplom Informatiker FH, Fachhochschule Dortmund. Softwareentwicklung / Projektmanagement Beraterprofil Name: Orhan Keskin Jahrgang: 1976 Nationalität: Anschrift: Türkisch Max-Ernst Strasse 29, 40670 Meerbusch Mobilnummer: 0172-6744499 Email: Web: Studium: Position: Berufserfahrung: Qualifikationen:

Mehr

Erfahrungen und Erkenntnisse. Klaus Richarz, HBT GmbH

Erfahrungen und Erkenntnisse. Klaus Richarz, HBT GmbH Erfahrungen und Erkenntnisse Klaus Richarz, HBT GmbH Java Enterprise Edition 5.0 JBoss Seam Konsequenzen für Realisierung Qualitätssicherung Build & Deployment Fazit & Empfehlungen JBoss Seam in Projekten,

Mehr

MOBILE ENTERPRISE APPLICATION PLATFORM (MEAP)

MOBILE ENTERPRISE APPLICATION PLATFORM (MEAP) MOBILE ENTERPRISE APPLICATION PLATFORM (MEAP) Oliver Steinhauer.mobile PROFI Mobile Business Agenda MOBILE ENTERPRISE APPLICATION PLATFORM AGENDA 01 Mobile Enterprise Application Platform 02 PROFI News

Mehr

Unternehmensprofil & Projektablauf! März 2015!

Unternehmensprofil & Projektablauf! März 2015! Unternehmensprofil & Projektablauf! Inhalt Inhalt Unternehmen Leistungen Technologien Kompetenzen Referenzen Abrechnungsmodelle Zusammenarbeitsmodell Next Steps Über uns Unternehmen Nachhaltige Softwarelösungen

Mehr

Rechnernetze Projekt SS 2015

Rechnernetze Projekt SS 2015 30/03/15 Seite 1 Aspektorientierte Programmierung logische Aspekte (Concerns) im Programm separieren Crosscutting Concerns (Ziel: generische Funktionalitäten über mehrere Klassen hinweg zu verwenden -

Mehr

Empfehlungen für erfolgreiche ADF-Projekte. Volker Linz Oracle Deutschland B.V. & Co. KG

Empfehlungen für erfolgreiche ADF-Projekte. Volker Linz Oracle Deutschland B.V. & Co. KG Empfehlungen für erfolgreiche ADF-Projekte Volker Linz Oracle Deutschland B.V. & Co. KG Empfehlungen für erfolgreiche ADF-Projekte Architektur & Design Team & Skills Organisation & Entwicklungsprozess

Mehr

THOMAS WEHRSPANN. Diplom Wirtschaftsinformatiker Scrum Master. Geburtsjahr 1978 Profil-Stand Juli 2015

THOMAS WEHRSPANN. Diplom Wirtschaftsinformatiker Scrum Master. Geburtsjahr 1978 Profil-Stand Juli 2015 THOMAS WEHRSPANN Diplom Wirtschaftsinformatiker Scrum Master Geburtsjahr 1978 Profil-Stand Juli 2015 Triona Information und Technologie GmbH Wilhelm-Theodor-Römheld-Str. 14 55130 Mainz Fon +49 (0) 61 31

Mehr

SaaS-Referenzarchitektur. iico-2013-berlin

SaaS-Referenzarchitektur. iico-2013-berlin SaaS-Referenzarchitektur iico-2013-berlin Referent Ertan Özdil Founder / CEO / Shareholder weclapp die Anforderungen 1.000.000 registrierte User 3.000 gleichzeitig aktive user Höchste Performance Hohe

Mehr

Profil von Oliver Raupach

Profil von Oliver Raupach Profil von Oliver Raupach Adresse : Simmernstraße 12 80804 München Telefon : 0170 / 18 38 4 99 Jahrgang : 1968 Verfügbar ab : sofort EMail : oliver@raupach.cc Arbeitsschwerpunkte: Java-Entwicklung, Rich-Client,

Mehr

Java$Webentwickler$/$Architekt$

Java$Webentwickler$/$Architekt$ Java$Webentwickler$/$Architekt$ Persönliche$Daten$ StephanLachmuth Schillerstr.48,76135Karlsruhe 0163/6303630 sl@weberater.de http://weberater.de Geburtsjahr:1977 $ $ Auf$einen$Blick$ LangjährigeErfahrunginderWebentwicklungmitJava;Technologien$

Mehr

Das Entwickler-Netzwerk PORTFOLIO. Das Entwickler-Netzwerk Vernetzte Entwicklung aus einer Hand

Das Entwickler-Netzwerk PORTFOLIO. Das Entwickler-Netzwerk Vernetzte Entwicklung aus einer Hand Das Entwickler-Netzwerk PORTFOLIO sf.projects - Vermittlung der besten Entwickler Der richtige Entwickler für Ihr Projekt In unserem Entwickler-Netzwerk aus über 2000 Entwicklern sind alle Skills für die

Mehr

MUSTAFA GERCEK. Bachelor of Science Wirtschaftsinformatik. Geburtsjahr 1992 Profil-Stand Oktober 2015

MUSTAFA GERCEK. Bachelor of Science Wirtschaftsinformatik. Geburtsjahr 1992 Profil-Stand Oktober 2015 MUSTAFA GERCEK Bachelor of Science Wirtschaftsinformatik Geburtsjahr 1992 Profil-Stand Oktober 2015 Triona Information und Technologie GmbH Wilhelm-Theodor-Römheld-Str. 14 55130 Mainz Fon +49 (0) 61 31

Mehr

jbpm5 in Java EE 6 Marek Iwaszkiewicz Pascal Schaerf akquinet AG

jbpm5 in Java EE 6 Marek Iwaszkiewicz Pascal Schaerf akquinet AG jbpm5 in Java EE 6 Marek Iwaszkiewicz Pascal Schaerf akquinet AG Über uns Developer @ akquinet AG Marek Iwaszkiewicz marek.iwaszkiewicz@akquinet.de JBoss Compentence Center Pascal Schaerf pascal.schaerf@akquinet.de

Mehr

Luiz Hogrefe. Senior Web Entwickler

Luiz Hogrefe. Senior Web Entwickler LEBENSLAUF Luiz Hogrefe Senior Web Entwickler Persönliche Daten Name: Luiz Claudio Hogrefe Anschrift: Bahnstraße 72, 40210 Düsseldorf E-Mail: mail@luizhogrefe.de Website: luizhogrefe.de Telefonnummer:

Mehr

Firmenpräsentation. Stand: 14.04.2014. Bornholdt Lee GmbH Erste Brunnenstraße 3 20459 Hamburg

Firmenpräsentation. Stand: 14.04.2014. Bornholdt Lee GmbH Erste Brunnenstraße 3 20459 Hamburg Firmenpräsentation Stand: 14.04.2014 Bornholdt Lee GmbH Erste Brunnenstraße 3 20459 Hamburg UNSER ZIEL Nachhaltige Softwarelösungen zu entwickeln, die einfach gewartet und weiterentwickelt werden können.

Mehr

Mobile App Testing. Software Test im mobilen Umfeld ATB Expertentreff, Wien, 2013. Functional Test Automation Tools

Mobile App Testing. Software Test im mobilen Umfeld ATB Expertentreff, Wien, 2013. Functional Test Automation Tools Functional Test Automation Tools Mobile App Testing Software Test im mobilen Umfeld ATB Expertentreff, Wien, 2013 Presenter: Christoph Preschern (cpreschern@ranorex.com) Inhalte» Ranorex Company Overview»

Mehr

PRÄSENTATION JANUAR 2014

PRÄSENTATION JANUAR 2014 PRÄSENTATION JANUAR 2014 p e n t a l o g. de Reiner Hörger, Projekt Direktor MISSION Wir möchten Ihre Expansionsstrategien begleiten und Ihnen helfen, Kosten zu reduzieren. Wir stellen Ihnen unsere Kompetenz,

Mehr

Mobile App Solutions. creative workline GmbH Eldenaer Straße 60 10247 Berlin Friedrichshain www.creativeworkline.com

Mobile App Solutions. creative workline GmbH Eldenaer Straße 60 10247 Berlin Friedrichshain www.creativeworkline.com Mobile App Solutions nt aus n auch beka creative workline GmbH Eldenaer Straße 60 10247 Berlin Friedrichshain www.creativeworkline.com Ihr Anspruch ist unsere Energie VISION Unsere Vision als Mobile App

Mehr

BRANCHENSCHWERPUNKTE Energiewirtschaft Customer Relationship Management

BRANCHENSCHWERPUNKTE Energiewirtschaft Customer Relationship Management PROFIL (KURZFORM) MARTIN LÜHRING FACHLICHE SCHWERPUNKTE Fachliche Anforderungsanalyse und Konzeption von Geschäftsprozessen Technische Konzeption und Implementierung von komplexen Datenbankbankanwendungen

Mehr

Java-Trends - Ein Kurzüberblick

Java-Trends - Ein Kurzüberblick Java-Trends - Ein Kurzüberblick Referat bei Wincor Nixdorf AG, Brüttisellen 16.11.2012 Arif Chughtai mail@arifchughtai.org www.arifchughtai.org Referent Arif Chughtai Diplom-Informatiker - IT-Consultant

Mehr

Application Server und Continuous Integration

Application Server und Continuous Integration Application Server und Continuous Integration Outline 2 Einleitung Application Server Java EE Enterprise Applikationen vs. Web Applikationen Web Application Life Cycle Servlets JavaServer Pages verschiedene

Mehr

Cloud-Provider im Vergleich. Markus Knittig @mknittig

Cloud-Provider im Vergleich. Markus Knittig @mknittig Cloud-Provider im Vergleich Markus Knittig @mknittig As Amazon accumulated more and more services, the productivity levels in producing innovation and value were dropping primarily because the engineers

Mehr

Bekannte Tools in einem agilen Ansatz. Frank Schwichtenberg SourceTalkTage 2013 Göttingen, 2.10.2013

Bekannte Tools in einem agilen Ansatz. Frank Schwichtenberg SourceTalkTage 2013 Göttingen, 2.10.2013 Bekannte Tools in einem agilen Ansatz Frank Schwichtenberg SourceTalkTage 2013 Göttingen, 2.10.2013 Vorher Lange Planungszeiten und Releasezyklen Manche Features brauchten lange und wurden nicht gebraucht

Mehr

www.jsf-academy.com JSF goes Mobile Mit JavaServer Faces mobile Welten erschließen Copyright 2013, Andy Bosch, www.jsf-academy.

www.jsf-academy.com JSF goes Mobile Mit JavaServer Faces mobile Welten erschließen Copyright 2013, Andy Bosch, www.jsf-academy. www.jsf-academy.com JSF goes Mobile Mit JavaServer Faces mobile Welten erschließen Copyright 2013, Andy Bosch, www.jsf-academy.de Slide 1 Was habe ich heute vor? Aufzeigen, welche Möglichkeiten JSF bietet,

Mehr

Präsentation Von Laura Baake und Janina Schwemer

Präsentation Von Laura Baake und Janina Schwemer Präsentation Von Laura Baake und Janina Schwemer Gliederung Einleitung Verschiedene Betriebssysteme Was ist ein Framework? App-Entwicklung App-Arten Möglichkeiten und Einschränkungen der App-Entwicklung

Mehr

Enterprise PHP 5. Serviceorientierte und webbasierte Anwendungen für den Unternehmenseinsatz. von Johann-Peter Hartmann, Björn Schotte. 1.

Enterprise PHP 5. Serviceorientierte und webbasierte Anwendungen für den Unternehmenseinsatz. von Johann-Peter Hartmann, Björn Schotte. 1. Enterprise PHP 5 Serviceorientierte und webbasierte Anwendungen für den Unternehmenseinsatz von Johann-Peter Hartmann, Björn Schotte 1. Auflage Hanser München 2008 Verlag C.H. Beck im Internet: www.beck.de

Mehr

Einführung in Maven und GWT

Einführung in Maven und GWT Einführung in Maven und GWT Prof. Christoph Knabe Beuth-Hochschule Berlin 08.05.2014 Gliederung Motivation für Build-Werkzeug Maven-Ziele, Begriffe Maven-Benutzung in 5 min Maven-Vorteile GWT-Ziele GWT-Projekt

Mehr

Desktopvirtualisierung 2009 ACP Gruppe

Desktopvirtualisierung 2009 ACP Gruppe Konsolidieren Optimieren Automatisieren Desktopvirtualisierung Was beschäftigt Sie Nachts? Wie kann ich das Desktop- Management aufrechterhalten oder verbessern, wenn ich mit weniger mehr erreichen soll?

Mehr

Frontend Engineer (m/w)

Frontend Engineer (m/w) Hamburg Frontend Engineer (m/w) Unser Hamburger -Team braucht Unterstützung! im verantworten u.a. die innovativen Frontend-Entwicklungen für Websites, Shops, Kampagnen und mobile Anwendungen. Dazu entwickeln

Mehr

Inhalt. TEIL I Grundlagen 1 Einführung in die SAP HANA Cloud Platform... 27. 2 Einrichtung und Inbetriebnahme... 41. Vorwort... 15 Einleitung...

Inhalt. TEIL I Grundlagen 1 Einführung in die SAP HANA Cloud Platform... 27. 2 Einrichtung und Inbetriebnahme... 41. Vorwort... 15 Einleitung... Vorwort... 15 Einleitung... 17 TEIL I Grundlagen 1 Einführung in die SAP HANA Cloud Platform... 27 1.1 Einführung in die SAP HANA Cloud Platform... 27 1.2 Die Cloud-Computing-Revolution... 29 1.2.1 Was

Mehr

Unternehmensprofil 2 ANEVAR

Unternehmensprofil 2 ANEVAR ANEVAR Java C++/# Unternehmensprofil ANEVAR Softwareentwicklungsunternehmen IT Outsourcing Besteht seit 2010 Privatunternehmen, GmbH Büros in Schweden und Belarus Hochqualifiziertes Personal 2 ANEVAR Ziele

Mehr

Verteilte Systeme Hochschule Mannheim

Verteilte Systeme Hochschule Mannheim Verteilte Systeme Hochschule Mannheim Thorsten Reitz, Thomas Zimmermann, Jori Kern, Tobias Schröder, Christoph Reiser, Kay Estelmann Fakultät für Informatik Hochschule Mannheim 8.4.2011 Heute 1 Einleitung

Mehr

Falko Braune Präsentation - Hauptseminar Web Engineering Professur Verteilte und selbstorganisierende Rechnersysteme Technische Universität Chemnitz

Falko Braune Präsentation - Hauptseminar Web Engineering Professur Verteilte und selbstorganisierende Rechnersysteme Technische Universität Chemnitz Falko Braune Präsentation - Hauptseminar Web Engineering Professur Verteilte und selbstorganisierende Rechnersysteme Technische Universität Chemnitz - 19.12.2012 1. Einleitung 2. Technologie 3. Bewertung

Mehr

STOFF- IDENT. System DAIOS. Workshop: STOFF-IDENT & openmasp 18. / 19.04.2013 Freising. marco.luthardt@hswt.de

STOFF- IDENT. System DAIOS. Workshop: STOFF-IDENT & openmasp 18. / 19.04.2013 Freising. marco.luthardt@hswt.de STOFF- IDENT System DAIOS Workshop: STOFF-IDENT & openmasp 18. / 19.04.2013 Freising marco.luthardt@hswt.de Überblick 1. Plattform - Vorschau 2. openmasp (OM) 3. STOFF-IDENT(SI) 4. Plattform - Fazit Folie

Mehr

Entwicklung von Web-Anwendungen auf JAVA EE Basis

Entwicklung von Web-Anwendungen auf JAVA EE Basis Entwicklung von Web-Anwendungen auf JAVA EE Basis Java Enterprise Edition - Überblick Prof. Dr. Bernhard Schiefer Inhalt der Veranstaltung Überblick Java EE JDBC, JPA, JNDI Servlets, Java Server Pages

Mehr

Ablauf, Inhalt und Themen SS2013 Michael Theis

Ablauf, Inhalt und Themen SS2013 Michael Theis Ablauf, Inhalt und Themen SS2013 Michael Theis Wöchentliche Vorlesung (4 SWS) Start am 22.03.2013 jeden Freitag von 15.15 18.30 Uhr Raum 0.007 Themen werden zu Semesterbeginn vergeben und einzeln bearbeitet

Mehr

M i t a r b e i t e r p r o f i l (Stand: August 09)

M i t a r b e i t e r p r o f i l (Stand: August 09) M i t a r b e i t e r p r o f i l (Stand: August 09) KB-M1-Java134 Schwerpunkte / Spezialisierung: Softwareentwickler Java / J2EE Swing JSF JavaScript Verfügbarkeit (skalierbar): Ab sofort Ausbildung:

Mehr

Managed VPSv3 Was ist neu?

Managed VPSv3 Was ist neu? Managed VPSv3 Was ist neu? Copyright 2006 VERIO Europe Seite 1 1 EINFÜHRUNG 3 1.1 Inhalt 3 2 WAS IST NEU? 4 2.1 Speicherplatz 4 2.2 Betriebssystem 4 2.3 Dateisystem 4 2.4 Wichtige Services 5 2.5 Programme

Mehr

Schwerpunkte und fachliche Interessen. Programmiersprachen. Datenbanken. Betriebssysteme. Technologien. Florian Hell

Schwerpunkte und fachliche Interessen. Programmiersprachen. Datenbanken. Betriebssysteme. Technologien. Florian Hell Schwerpunkte und fachliche Interessen Programmiersprachen Agiles Projektmanagement Software-Design und Architektur Softwareentwicklung im Java Umfeld Webentwicklung Sicherheitsschulung / -Entwicklung Java,

Mehr

Mobile Backend in der

Mobile Backend in der Mobile Backend in der Cloud Azure Mobile Services / Websites / Active Directory / Kontext Auth Back-Office Mobile Users Push Data Website DevOps Social Networks Logic Others TFS online Windows Azure Mobile

Mehr

Abschlussarbeiten für StudentInnen

Abschlussarbeiten für StudentInnen Camunda bietet StudentInnen die Möglichkeit, ihre Abschlussarbeit zu einem praxisnahen und wirtschaftlich relevanten Thema zu schreiben. Alle Themen im Überblick Elasticsearch (Backend) Java Client (Backend)

Mehr

Softwareentwicklung mit Enterprise JAVA Beans

Softwareentwicklung mit Enterprise JAVA Beans Softwareentwicklung mit Enterprise JAVA Beans Java Enterprise Edition - Überblick Was ist J2EE Java EE? Zunächst mal: Eine Menge von Spezifikationen und Regeln. April 1997: SUN initiiert die Entwicklung

Mehr

Fünf Jahre Erfahrung in der Softwareentwicklung, davon drei Jahre in leitender Position in der Entwicklung und dem Betrieb von E-Commerce-Systemen.

Fünf Jahre Erfahrung in der Softwareentwicklung, davon drei Jahre in leitender Position in der Entwicklung und dem Betrieb von E-Commerce-Systemen. Alexander Gilmer Genter Strasse 48, 13353 Berlin Mobil: +49 176 62355942 Email: alexander.gilmer@agilmer.de ÜBERSICHT Fünf Jahre Erfahrung in der Softwareentwicklung, davon drei Jahre in leitender Position

Mehr

Kerry W. Lothrop @kwlothrop Zühlke Engineering GmbH

Kerry W. Lothrop @kwlothrop Zühlke Engineering GmbH Kerry W. Lothrop @kwlothrop Zühlke Engineering GmbH Enterprise Was ist im Enterprise-Kontext wichtig? Native Crosscompiled Hybrid Web ios Android Windows Native Mac Xcode Objective- C/Swift Mac/Windows

Mehr

Profil Jens-Peter Frank

Profil Jens-Peter Frank Profil Jens-Peter Frank NT Innovation Company GmbH Als Spezialist für individuelle Softwareentwicklung begleiten wir Sie auf Ihrem Weg. Wir planen, realisieren und betreuen Ihre spezifische Softwarelösung

Mehr

Jörg Neumann Acando GmbH

Jörg Neumann Acando GmbH Jörg Neumann Acando GmbH Jörg Neumann Principal Consultant bei der Acando GmbH MVP Windows Platform Development Beratung, Training, Coaching Buchautor, Speaker Mail: Joerg.Neumann@Acando.com Blog: www.headwriteline.blogspot.com

Mehr

deutsch (Muttersprache), englisch (sehr gut), französisch (Grundkenntnisse)

deutsch (Muttersprache), englisch (sehr gut), französisch (Grundkenntnisse) Diplom-Informatiker (FH) Matthias Strolz Geboren am: 12.07.1978, in Karlsruhe Reismühle 11 22087 Hamburg Telefon: 0163-409 444 8 E-Mail: mail@matthias-strolz.de Homepage: http://www.matthias-strolz.de

Mehr

SIEBEL OPEN UI. Rhein-Main-Handel GmbH. Bankhaus Goldbaum GmbH & Co. KG. Standort: Düsseldorf. Standort: Frankfurt ilum:e informatik ag

SIEBEL OPEN UI. Rhein-Main-Handel GmbH. Bankhaus Goldbaum GmbH & Co. KG. Standort: Düsseldorf. Standort: Frankfurt ilum:e informatik ag SIEBEL OPEN UI Rhein-Main-Handel GmbH Standort: Düsseldorf Bankhaus Goldbaum GmbH & Co. KG ilum:e informatik ag Standort: Mainz Forschungszentrum Medizin Internationale Telecom AG Chemielabor GmbH Standort:

Mehr

Webinar: Einführung in ICEfaces

Webinar: Einführung in ICEfaces Webinar: Einführung in ICEfaces präsentiert von VOIP-Audio ist standardmässig aktiviert Alternatives Einwählen: +41 (0) 415 0008 65 ICESOFT TECHNOLOGIES INC ICESOFT Donnerstag, TECHNOLOGIES 26. März 2009

Mehr

Effective Trainings & Consulting

Effective Trainings & Consulting Kontaktdaten: Dietersheimerstraße 23 80805 München E-Mail: martin@effectivetrainings.de Mobil: 0176 / 63134391 Web: http://www.effectivetrainings.de Blog: http://blog.effectivetrainings.de Twitter: http://www.twitter.com/dilgerma

Mehr

Diplomarbeit: Open Source Rapid Web Development Frameworks - Eine Untersuchung der Skalierungsstrategien

Diplomarbeit: Open Source Rapid Web Development Frameworks - Eine Untersuchung der Skalierungsstrategien Diplomarbeit: Open Source Rapid Web Development Frameworks - Eine Untersuchung der Skalierungsstrategien Ergebnispräsentation Kolloquium Ralf Geschke FOM Köln 27.04.2009 Gliederung Einleitung Vorgehensweise

Mehr

Continuous Delivery mit OpenShift, 2nd Edition

Continuous Delivery mit OpenShift, 2nd Edition Daniel Tschan CTO Continuous Delivery mit OpenShift, 2nd Edition OpenShift Tech Lab, Bern, 27.10.2014 1 Grundlagen Kleine Geschichte «Integration Hell» und «Works on My Machine» 1991: Object Oriented Design:

Mehr

AUSBILDUNG Fachhochschule Hagenberg, Software Engineering 10.2002 07.2006 Bundeshandelsakademie Waidhofen/Thaya 09.1994 06.1999

AUSBILDUNG Fachhochschule Hagenberg, Software Engineering 10.2002 07.2006 Bundeshandelsakademie Waidhofen/Thaya 09.1994 06.1999 LEBENSLAUF PERSÖNLICHE DATEN Geburtsdatum 8. Mai 1980 Familienstand ledig Staatsbürgerschaft Österreich BERUFSERFAHRUNG Freelancer Lead Developer/Consultant 01.2011 aktuell Celum GmbH Senior Software Developer

Mehr

mimacom path Ihr Nutzen www.mimacom.com

mimacom path Ihr Nutzen www.mimacom.com ist ein Lösungspaket, mit dem sich das ganze Application Lifecycle Management abdecken lässt: Vom Requirements Engineering über die agile Abwicklung von Projekten bis hin zum Service Management. Der ganzheitliche

Mehr

Agenda. Ingo Ebel (ie007) Benjamin Müller (bm032) Was ist AJAX? Sicherheit Vor- und Nachteile. AJAX Frameworks. Wozu benötigt Client/Server

Agenda. Ingo Ebel (ie007) Benjamin Müller (bm032) Was ist AJAX? Sicherheit Vor- und Nachteile. AJAX Frameworks. Wozu benötigt Client/Server AJAX Agenda Ingo Ebel (ie007) Was ist AJAX? Wozu benötigt Client/Server Sicherheit Vor- und Nachteile Benjamin Müller (bm032) AJAX Frameworks GWT ATF Ingo Ebel - ie007 2 Web 2.0 Ingo Ebel - ie007 3 Ingo

Mehr

Buildfrei skalieren für Big Data mit Z2

Buildfrei skalieren für Big Data mit Z2 Buildfrei skalieren für Big Data mit Z2 Henning Blohm ZFabrik Software KG 5.6.2013 1 Teil 1: Buildfrei entwickeln und skalieren Teil 2: Big Data, Cloud, und wie es zusammenpasst 2 1. Teil BUILDFREI ENTWICKELN

Mehr

Softwareentwicklung in der industriellen Praxis

Softwareentwicklung in der industriellen Praxis Softwareentwicklung in der industriellen Praxis Cloud-Systeme: Besonderheiten bei Programmierung und Betrieb Steffen Gemkow / Paul Fritsche - ObjectFab GmbH 26.11.2012 Simple is beautiful Don t repeat

Mehr

JavaScript Frameworks für Mobile

JavaScript Frameworks für Mobile JavaScript Frameworks für Mobile MoBI Expertenrunde Usability, 1. März 2012 doctima GmbH JavaScript Frameworks für Mobile MoBI 1.3.2012 Edgar Hellfritsch Inhalt Native App-Entwicklung Klassische Web-Entwicklung

Mehr

Mitarbeiterprofil PG0225

Mitarbeiterprofil PG0225 Kurzprofil Senior - PHP/JAVA Entwickler für Backend sowie (Web)-Frontend ist ein ideenreicher Entwickler, der komplexe Sachverhalte schnell erfasst und Softwarelösungen konzeptionell sicher und zeiteffizient

Mehr

Webapplikation aus dem MISTRA Bereich

Webapplikation aus dem MISTRA Bereich Webapplikation aus dem MISTRA Bereich Übersicht Vortrag Fachapplikation Verkehrsunfälle Lösung mit Adobe Flex Demo der Applikation Schlussbemerkungen MISTRA Management-Informationssystem Strasse und Strassenverkehr

Mehr

DevOps bei den ID Build-Automatisierung statt Silo-Betrieb

DevOps bei den ID Build-Automatisierung statt Silo-Betrieb DevOps bei den ID Build-Automatisierung statt Silo-Betrieb SWS Entwicklertreffen vom 1.10.2015 Benno Luthiger 1.10.2015 1 Ausgangslage Kundenwunsch: Stabiles System, das schnell reagiert ( Betrieb) Neue

Mehr

Value Delivery and Customer Feedback

Value Delivery and Customer Feedback Value Delivery and Customer Feedback Managing Continuous Flow of Value Michael Reisinger Microsoft & ANECON Praxisupdate 2014 ANECON Software Design und Beratung G.m.b.H. Alser Str. 4/Hof 1 A-1090 Wien

Mehr

Testest Du schon? Verfahren und Tools zum Testen von Software

Testest Du schon? Verfahren und Tools zum Testen von Software Testest Du schon? Verfahren und Tools zum Testen von Software Martin Kompf Dezember 2010 JAVA USER GROUP DARMSTADT Testing Software Ziel des Softwaretests ist es, Fehler aufzudecken. Nachzuweisen, dass

Mehr

WELTWEIT EINMALIGES SYSTEM AUS VERWALTUNGSPLATTFORMEN UND KUNDEN-APPS

WELTWEIT EINMALIGES SYSTEM AUS VERWALTUNGSPLATTFORMEN UND KUNDEN-APPS MARKETINGSERVICE & KOMMUNIKATIONSPLATTFORM DIE FRISEURBRANCHE WELTWEIT EINMALIGES SYSTEM AUS VERWALTUNGSPLATTFORMEN UND KUNDEN-APPS ÜBER DIE FRIZISTO AG Die frizisto AG ist ein industrieunabhängiges und

Mehr

Clouds. Erwartungen der Nutzer. Wolkig bis Heiter. (c) 2013, Peter Sturm, Universität Trier. Er ist verwöhnt! Er ist nicht dankbar!

Clouds. Erwartungen der Nutzer. Wolkig bis Heiter. (c) 2013, Peter Sturm, Universität Trier. Er ist verwöhnt! Er ist nicht dankbar! Clouds Wolkig bis Heiter Erwartungen der Nutzer Er ist verwöhnt! Verfügbarkeit Viele Anwendungen Intuitive Interfaces Hohe Leistung Er ist nicht dankbar! Mehr! Mehr! Mehr! Moore 1 Erwartungen der Entwickler

Mehr

Kernpunkt der Entwicklung sind dabei intra- und internetbasierte Anwendungen mit komplexen Backend- und Geschäftsprozessen.

Kernpunkt der Entwicklung sind dabei intra- und internetbasierte Anwendungen mit komplexen Backend- und Geschäftsprozessen. Beraterprofil Würzburger Straße 14 01187 Dresden Tel: 0179/1315749 Fax: 0351/329 13 51 Mail: carsten.schunk@cssec.de Management Summary Der Schwerpunkt meiner bisherigen Arbeit liegt vor allem im Bereich

Mehr

Continuous Delivery. Der pragmatische Einstieg. von Eberhard Wolff. 1. Auflage. dpunkt.verlag 2014

Continuous Delivery. Der pragmatische Einstieg. von Eberhard Wolff. 1. Auflage. dpunkt.verlag 2014 Continuous Delivery Der pragmatische Einstieg von Eberhard Wolff 1. Auflage dpunkt.verlag 2014 Verlag C.H. Beck im Internet: www.beck.de ISBN 978 3 86490 208 6 Zu Leseprobe schnell und portofrei erhältlich

Mehr

Mit Cloud Power werden Sie zum

Mit Cloud Power werden Sie zum Mit Cloud Power werden Sie zum Windows 8 und Windows Phones Apps Mark Allibone Noser Engineering AG History Channel Computing Technology 1960 Mainframe Computing 1970 Mini Computing 1980 Personal Computing

Mehr

Build-Pipeline mit Jenkins

Build-Pipeline mit Jenkins JUG Augsburg 24.10.2013 Seite 1 Wer sind wir? Agiler Architekt und Entwickler Eigenes Produkt mit kompletter Pipeline / CD aktuell: Architekt / Entwickler in einem großen Entwicklungsprojekt im Automotiv

Mehr

Microsoft Azure: Ein Überblick für Entwickler. Malte Lantin Technical Evangelist, Developer Experience & Evangelism (DX) Microsoft Deutschland GmbH

Microsoft Azure: Ein Überblick für Entwickler. Malte Lantin Technical Evangelist, Developer Experience & Evangelism (DX) Microsoft Deutschland GmbH Microsoft Azure: Ein Überblick für Entwickler Malte Lantin Technical Evangelist, Developer Experience & Evangelism (DX) Microsoft Deutschland GmbH Moderne Softwareentwicklung Microsoft Azure unterstützt

Mehr

Programmierung von Client/Server- Anwendungen

Programmierung von Client/Server- Anwendungen Programmierung von Client/Server- Anwendungen Komponenten des Web-Containers (Java EE) SoSe2015 Prof. Dr. Andreas Schmietendorf 1 Übersicht zur Vorlesung Entwicklung der Java Enterprise Edition Servlets,

Mehr

Continuous Delivery mit Docker

Continuous Delivery mit Docker Continuous Delivery mit Docker Berlin Expert Days 2014 Dr. Halil-Cem Gürsoy adesso AG 04.04.14 http://www.flickr.com/photos/jpmartineau/501718334/ Definition und Provisionierung eines Linux-Containers

Mehr

Cross-Platform Apps mit HTML5/JS/CSS/PhoneGap

Cross-Platform Apps mit HTML5/JS/CSS/PhoneGap Cross-Platform Apps mit HTML5/JS/CSS/PhoneGap Proseminar Objektorientiertes Programmieren mit.net und C# Florian Schulz Institut für Informatik Software & Systems Engineering Einführung Was hat Cross-Plattform

Mehr

Profil. Dipl.-Ing. (BA) Linda Werner Helga-Seibert-Str. 37 76149 Karlsruhe. +49 (0) 721 467 105 60 mail@lindawerner.de http://www.lindawerner.

Profil. Dipl.-Ing. (BA) Linda Werner Helga-Seibert-Str. 37 76149 Karlsruhe. +49 (0) 721 467 105 60 mail@lindawerner.de http://www.lindawerner. Profil Persönliche Daten Kontakt Dipl.-Ing. (BA) Linda Werner Helga-Seibert-Str. 37 76149 Karlsruhe +49 (0) 721 467 105 60 mail@lindawerner.de http://www.lindawerner.de voraussichtliche Verfügbarkeit 02.09.2013

Mehr

Mobile Backend in. Cloud. Azure Mobile Services / Websites / Active Directory /

Mobile Backend in. Cloud. Azure Mobile Services / Websites / Active Directory / Mobile Backend in Cloud Azure Mobile Services / Websites / Active Directory / Einführung Wachstum / Marktanalyse Quelle: Gartner 2012 2500 Mobile Internet Benutzer Desktop Internet Benutzer Internet Benutzer

Mehr

Kernpunkt der Entwicklung sind dabei intra- und internetbasierte Anwendungen mit komplexen Backend- und Geschäftsprozessen.

Kernpunkt der Entwicklung sind dabei intra- und internetbasierte Anwendungen mit komplexen Backend- und Geschäftsprozessen. Beraterprofil Würzburger Straße 14 01187 Dresden Tel: 0179/1315749 Fax: 0351/329 13 51 Mail: carsten.schunk@cssec.de Management Summary Der Schwerpunkt meiner bisherigen Arbeit liegt vor allem im Bereich

Mehr

Programmieren im Web 2.x

Programmieren im Web 2.x Programmieren im Web 2.x Ein Überblick über die Webentwicklung im Jahre 2011 Johannes Leers 26. März 2012 1 Motivation 2 Web-Frameworks 3 Mobile Computing 4 WebGL 5 Cloud Computing 6 Fazit Native Programme

Mehr

CONTINUOUS DELIVERY. Entmystifiziert. codecentric AG

CONTINUOUS DELIVERY. Entmystifiziert. codecentric AG CONTINUOUS DELIVERY Entmystifiziert WIE SOFTWARE LIEFERN? 01.07.2014 2 WAS IST CONTINUOUS DELIVERY? Robust Wiederholbar Effektiv 01.07.2014 3 LANDSCHAFTEN Continuous Integration Public / Private Hybrid

Mehr

Ihr IT-Dienstleister aus Bonn

Ihr IT-Dienstleister aus Bonn Ihr IT-Dienstleister aus Bonn Wer wir sind Sie sind auf der Suche nach einem Partner, der Sie bei der technischen Umsetzung Ihrer Online-Projekte zuverlässig und kompetent unterstützt? Wer wir sind Die

Mehr

ZenQuery - Enterprise Backend as a Service Single Page Applications mit AngularJS und Spring MVC. - Björn Wilmsmann -

ZenQuery - Enterprise Backend as a Service Single Page Applications mit AngularJS und Spring MVC. - Björn Wilmsmann - ZenQuery - Enterprise Backend as a Service Single Page Applications mit AngularJS und Spring MVC - Björn Wilmsmann - ZenQuery Enterprise Backend as a Service Unternehmen horten Daten in Silos ZenQuery

Mehr

mimacom path Ihr Nutzen www.mimacom.com

mimacom path Ihr Nutzen www.mimacom.com ist ein Lösungspaket, mit dem sich das ganze Application Lifecycle Management abdecken lässt: Vom Requirements Engineering über die agile Abwicklung von Projekten bis hin zum Service Management. Der ganzheitliche

Mehr

Unternehmenspräsentation

Unternehmenspräsentation IT-Services & Consulting Unternehmenspräsentation Eberhard Oesterling solutions & more PIXEL Group Marketing, HR, Finanzen und Verwaltung Embedded Systems & Software IT-Development & Consulting IT-Services

Mehr

Continuous Delivery in der Realität eines Großunternehmens

Continuous Delivery in der Realität eines Großunternehmens Continuous Delivery in der Realität eines Großunternehmens Agile World, 28. Juni 2013 Christian Weber 01 Continuous Delivery Das Versprechen Das Versprechen Sch Entspanntes Release Time To Market 3 02

Mehr

Apps entwickeln mit HTML und Javascript

Apps entwickeln mit HTML und Javascript Apps entwickeln mit HTML und Javascript Framework "PhoneGap" (Apache Cordova) Apps für diverse Mobil-Plattformen (Android, ios, etc.) Apps als Web-Anwendung Vor- und Nachteile zu nativen Apps. Frank Bartels

Mehr

Moderne Web-Anwendungen mit Vaadin

Moderne Web-Anwendungen mit Vaadin Moderne Web-Anwendungen mit Vaadin Sebastian.Rothbucher@akquinet.de Juni 2013 19.06.2013 2 Web-Anwendungen mit Vaadin???

Mehr

Mobile Services. Möglichkeiten, technische Realisierung und zukünftige Entwicklung von mobilen Services. 14. November 2012.

Mobile Services. Möglichkeiten, technische Realisierung und zukünftige Entwicklung von mobilen Services. 14. November 2012. Mobile Services Möglichkeiten, technische Realisierung und zukünftige Entwicklung von mobilen Services 14. November 2012 Seite 1 Agenda 1. Kurzvorstellung (1 ) 2. Projekte am Institut im Bereich Mobile

Mehr