Technology and Management Consulting

Technologien

Neue digitale Technologien sind der Wegbereiter für die digitale Transformation.

Ich bin seit dem Jahr 2008 als Software-Entwickler und IT-Architekt tätig. Dabei konnte ich bereits Erfahrungen mit den folgenden Technologien sammeln:

ASP.NET CoreASP.NET Core ist ein modernes Framework zur Entwicklung von Web Anwendungen und REST APIs aus dem Hause Microsoft.
Async API SpecificationAsync API definiert ein Schema zur Spezifikation von asynchronen, d.h. Nachrichten-basierten APIs. Die Async API Specification orientiert sich stark an der Open API Specification. Während sich die Open API Specification jedoch auf die Definition von synchronen REST Operationen beschränkt, erlaubt die Async API Specification die Definition von Nachrichten-basierten Kanälen zur asynchronen Kommunikation. Moderne Integrations-Architekturen sind sowohl API- als auch Ereignis-basiert und können nur vollständig mit einer Kombination aus Open API und Async API spezifiziert werden.
Auth0Auth0 ist ein Cloud Service für Identity Management. Es wird insbesondere von Entwicklern aufgrund der intuitiven Konfigurierbarkeit geschätzt und spielt seine Stärken in der Authentifizierung und Autorisierung von Kunden für Websites und mobile Anwendungen aus.
AWSAmazon Web Services ist eines der populärsten Cloud Angebote.
AzureUnter dem Namen Azure vermarktet das Unternehmen Microsoft ein umfangreiches Angebot an Cloud Services.
Azure API ManagementAzure API Management ist eine verwaltete API Management Lösung von Microsoft. Azure API Management besteht aus einem API Gateway, das eingehende Anfragen validiert, bei Bedarf transformiert, und an die jeweiligen Backend Dienste weiterleitet. Daneben stellt Azure API Management ein Developer Portal für die Bekanntmachung verfügbarer APIs bereit.
Azure Dev OpsAzure Dev Ops ist ein Tool aus dem Hause Microsoft, das die Verwaltung von Quellcode und die automatisierte Verteilung von Software vereinfacht.
Azure Event HubsAzure Event Hubs ist ein verwalteter Dienst auf der Azure Cloud Plattform für die Bereitstellung von Event Streams (Ereignis-Strömen). Azure Event Hubs ist mit dem Kafka Client Protokoll kompatibel. Azure Event Hubs spielt seine Vorteile in der Aufnahme und Verteilung großer Datenströme zur Datenanalyse aus. Daneben kann es auch hervorragend als Backbone für die Integration von Microservices sowie ganzheitlich zur Anwendungsintegration auf Unternehmensebene (Enterprise Application Integration) verwendet werden.
Azure Function AppsAzure Functions ist ein Dienst der Azure Cloud Plattform zur einfachen Ausführung von Programm-Code. Azure Functions ist ein serverless Angebot: Microsoft kümmert sich um den technischen Betrieb der Plattform und Entwickler können sich auf die Anwendungsebene mit der wertschöpfenden Geschäftslogik fokussieren.
Azure Service BusAzure Service Bus ist ein verwalteter Message Broker Dienst von Microsoft.
Bee 360Bee 360 ist eine integrierte Lösung für die Aufgabenfelder Portfoliomanagement, IT Finanz-Management und Enterprise Architecture Management.
BicepBicep ist eine Sprache von Microsoft zur Spezifikation von Azure Ressourcen-Konfigurationen. Es ist eine wichtige Grundlage für die Anwendung des Infrastructure as Code Prinzips auf der Microsoft Azure Plattform.
C#C# ist eine Programmiersprache aus dem Hause Microsoft.
Channel AdvisorChannel Advisor hilft dabei, global eCommerce Marktplätze mit wenig Aufwand zu integrieren. Channel Advisor verteilt Produktdaten an die Marktpklätze und holt Bestellungen zur weiteren Verarbeitung im Backend ab.
Cloud EventsCloud Events ist ein Standard zur Strukturierung und Spezifikation von Ereignissen in Ereignis-basierten Integrations-Architekturen.
ContentfulContentful ist ein Headless Content Management System. Contentful vereinfacht die Erstellung und Bereitstellung von Inhalten für mehrere Kanäle wie Websites, Shop-Systeme und mobile Anwendungen.
DatabricksDatabricks ist eine Cloud-basierte Plattform für die effiziente Implementierung und Bereitstellung von Daten- und KI-basierten Anwendungen.
DatadogDatadog ist ein Cloud Service für die Überwachung von Anwendungen. Die Kernfunktion besteht in der Sammlung und Auswertung von Logs und Metriken aus unterschiedlichsten Quellen wie Kubernetes und virtuellen Maschinen.
DockerDocker hat Container Technologien populär gemacht und verbessert weltweit die Effizienz in der Entwicklung und dem Betrieb von Software-Anwendungen.
GCPDie Google Cloud Platform (GCP) bietet diverse Plattform- und Infrastruktur-Services für die effiziente Entwicklung und Bereitstellung von Anwendungen.
GitHub ActionsGitHub Actions ist ein Service von GitHub, der die automatisierte Verteilung von Software-Anwendungen ermöglicht. Im Gegensatz zu anderen Diensten trat GitHub spät in den Wettbewerb ein - setzte allerdings von Anfang an auf Versionierung der Pipelines und Wiederverwendbarkeit. Dadurch ist es in Rekordzeit zu einem Liebling unter Entwicklern geworden.
IstioIstio ist der bekannteste Vertreter aus der Gruppe der Service Mesh Produkte.
JavaJava ist eine der bekanntesten Programmiersprachen und wird heute vornehmlich für die Entwicklung von Backend Services eingesetzt.
KubernetesKubernetes ist eine Open Source Technologie, die den effizienten und skalierbaren Betrieb von Container-basierten Anwendungen ermöglicht.
LeanIXLean IX ist ein führendes Enterprise Architecture Management Tool. Lean IX bezeichnet sich selbst als das Google Maps für die IT. Lean IX erzeugt Transparenz über komplexe IT-Architekturen und verbessert die Geschwindigkeit und Qualität von IT-Entscheidungen.
Microsoft Dynamics 365Microsoft Dynamics 365 ist ein Cloud-basiertes ERP und CRM System von Microsoft. Das System ermöglicht die Abbildung globaler Unternehmensprozesse rund um die Bereiche Finanzen, Logistik, Einkauf, Verkauf und Kundenservice und bietet gute Fähigkeit zur Anwendungsintegration sowie zum Customizing.
NestJSNestJS ist ein Framework für die Entwicklung nachhaltiger und skalierbarer Node JS basierter Anwendungen mit einem Fokus auf professionelle Anwendungsarchitektur.
NodeJSNodeJS ermöglicht die Ausführung von JavaScript Anwendungen im Backend. Während JavaScript ursprünglich für den Browser konzipiert war, hat es durch NodeJS Einzug im Backend Bereich gehalten und ermöglicht das Teilen von Quellcode zwischen Frontend und Backend.
Open API SpecificationDie Open API Specification ist ein Standard zur Beschreibung von REST APIs. Seit der Veröffentlichung, zu Beginn noch unter dem Namen Swagger, hat sich ein ganzes Toolset für unterschiedlichste Programmiersprachen entwickelt, das die Bereitstellung und Nutzung von per Open API Specification definierten Services vereinfacht.
PHPPHP war als einfach zu lernende Programmiersprache Wegbereiter für die Vielfalt des Internets. Noch heute stellt PHP die Basis für viele Websites und eCommerce Systeme dar.
PythonPython ist eine einfache Programmiersprache, der heutzutage im Besonderen im Bereich von Big Data und Machine Learning eine große Bedeutung zukommt.
ReactReact ist ein beliebtes Framework von Facebook zur Entwicklung von Single Page Applications.
REST APIsREST APIs sind der Standard wenn es um die Bereitstellung von APIs für eine heterogene Zielgruppe aus internen oder externen Kunden besteht. REST APIs basiert auf den Technologien des Internets und wird damit von nahezu allen Entwicklungs-Plattformen unterstützt. Es hat komplexe und proprietäre Protokolle wie SOAP oder EDI für viele Anwendungsfälle abgelöst.
Salesforce OMSSalesforce OMS ist ein Omni-Channel Order Management System für die effiziente Abwicklung von Bestellung auf der Basis der Salesforce Plattform.
Shopware 6Shopware 6 ist ein modernes System für die Bereitstellung von Online Shops. Die Stärken von Shopware 6 liegen in den umfangreichen Konfigurationsmöglichkeiten (inkl. Low Code Konfiguration) sowie in der Anbindbarkeit, die auf der Headless Architektur basiert.
Spring BootSpring Boot ist das wohl bekannteste Framework für die effiziente Entwicklung von Java Anwendungen.
SymfonySymfony ist ein Framework für die Programmiersprache PHP, das moderne Entwicklungspraktiken wie Test Driven Development und Modularisierung für PHP Anwendungen auf einfache Art und Weise erschließt.
TerraformTerraform hilft dabei, virtuelle Infrastruktur automatisiert bereitzustellen. Damit verbessert Terraform die Effizienz sowie die Stabilität des Betriebs von IT-Anwendungen. Der entscheidende Vorteil von Terraform besteht in der Unterstützung einer Vielzahl von Cloud Providern und Cloud Services. So können mit Terraform sowohl AWS-basierte Infrastrukturen als auch Azure-basierte Infrastrukturen definiert und bereitgestellt werden.
TypeScriptTypeScript ist ein Programmiersprache, die statische Typisierung für JavaScript ermöglicht. Inzwischen ist TypeScript der Standard für die Entwicklung leichtgewichtiger Web Frontends und Web Backends.
Vue.jsVue.js ist ein populäres Framework für die Entwicklung von Single Page Applications.
Robert Blutner · Alle Themen · Kontakt · Impressum
© 2022-2024, Blutner Digital.