adesso Blog

adesso
  • Neueste Beiträge
  • Java
  • Softwareentwicklung
  • Microsoft
  • Methodik
  • Architektur
  • Branchen & People
Softwareentwicklung

18.02.2019 von Thomas Buß

Micronaut - Eine Alternative zu Spring

Ja, richtig gelesen, es gibt Alternativen! Obwohl der Platzhirsch Spring sich bei Java-Anwendungen großer Beliebtheit erfreut, sollte man nicht vergessen, dass es daneben auch noch andere Frameworks gibt, die einen Blick wert sind. In diesem Blog-Artikel soll es um Micronaut gehen, ein noch vergleichsweise junges Framework, welches jedoch einige interessante Eigenschaften hat, die es besonders im Cloud-Umfeld zu einem echten Rivalen gegenüber Spring machen. Wir implementieren in diesem Artikel eine Anwendung einmal mit Spring Boot und einmal mit Micronaut. Danach vergleichen wir die beiden Ansätze und schauen, wo welches Framework überlegen ist.

WEITERLESEN

Softwareentwicklung

In meinem letzten Blog-Beitrag habe ich euch verschiedene Technologien – unter anderem Kubernetes, VirtualBox, Vagrant, Gitlab und Sonatype – vorgestellt und die Cloud-Plattformen OpenShift, Heroku, Google App Engine und Microsoft Azure verglichen. In diesem Beitrag möchte ich euch nun einige Tools und Features zeigen, die ihr bei der Arbeit mit Pods kennen solltet.

WEITERLESEN

Java

Nachdem Microservice basierte Architekturen sich zunehmend als Architekturansatz der Wahl bei der Neuentwicklung von Anwendungslandschaften und der Modernisierung von Monolithen etabliert haben, baut sich bereits die nächste Innovationswelle mit Function as a Service (FaaS) und Serverless Computing auf. Dieser Artikel beschreibt die Idee hinter FaaS und zeigt, wie man Funktionen mit Spring Cloud Function umsetzen kann.

WEITERLESEN

Methodik

Im ersten Teil meiner Blog-Serie zum Thema „Kundenzentrierung“ ging es darum, zunächst den Status Quo zu klären. Von der Analyse und Standortbestimmung über die Konzeption und Optimierung zur Zentrierung bis hin zur Umsetzung eurer Strategie – im zweiten verrate ich euch, wie diese Etappen im Einzelnen aussehen.

WEITERLESEN

Methodik

31.01.2019 von Eva Maria Herzog

Gemeinsame Retrospektiven mit dem Kunden

In agilen Softwareprojekten endet ein Sprint mit einer Retrospektive – also einer kritischen Bewertung der Abläufe. Welche Vorteile eine gemeinsame Retrospektive mit dem Kunden hat, wie dieses Vorgehen die Zusammenarbeit mit dem Kunden verbessern kann und was ihr dabei genau beachten solltet, erkläre ich euch in meinem Blog-Beitrag.

WEITERLESEN

Softwareentwicklung

Wer sich in letzter Zeit mit dem Thema Open-Source auseinandergesetzt hat, wird festgestellt haben, dass der Hype um das Konzept und die dazugehörigen Plattformen kaum nachgelassen hat. Viele große Unternehmen werden zunehmend aktiv und lassen ihre Mitarbeiter auf GitHub und Co. los, um Projekte zu entwickeln, die der Öffentlichkeit frei zur Verfügung stehen. Wir haben einen GitHub-Crawler entwickelt, der euch alle interessanten Informationen zu Organisationen auf GitHub liefert - Git-Intel!

WEITERLESEN

Methodik

24.01.2019 von Kim Lauenroth

Beyond RE ist Digital Design

Die gute Nachricht vorweg: Requirements Engineering (RE) ist und bleibt eine Kernkompetenz für erfolgreiche Softwareentwicklung. In meinem Blog-Beitrag erkläre ich euch, warum eine neue Profession notwendig ist und warum RE an seine Grenzen kommt.

WEITERLESEN

Methodik

17.01.2019 von Matthias Roth

Alle Wege führen nach Rom - auch die Irrwege

Die Themengruppe „Blockchain“ der adesso Schweiz AG konnte in der Vergangenheit zahlreiche Erfahrungen in verschiedenen Kundenworkshops und mit unterschiedlichen Proof of Concepts sammeln. Diese Erfahrungen möchte ich euch in meinem Blog-Beitrag vorstellen. Damit sollen der Stand der Technologie, deren Möglichkeiten, aber auch zwischenzeitliche Grenzen skizziert werden.

WEITERLESEN

Methodik

Der Begriff „Ontologie“ taucht vielfach auf, ohne dass genau klar ist, welche Zielsetzung dahinter steckt. In meinem Blog-Beitrag möchte ich euch daher erklären, was es damit auf sich hat, welchen Nutzen der Einsatz von Ontologien mit sich bringt und welcher konkrete Zusammenhang zur Künstlichen Intelligenz besteht.

WEITERLESEN

Diese Seite speichern. Diese Seite entfernen.

C71.898,22.5,97.219,25.136,96.279,52.11z"/>