The document discusses eCommerce and the Magento platform. It defines eCommerce as the purchase and sale of goods and services over electronic systems like the internet. It outlines benefits of eCommerce like no checkout queues and access to a global market. The document then provides an overview of the Magento eCommerce platform, noting that it is open source and widely used, with over 240,000 merchants. It describes Magento's benefits including being open source, having SEO-friendly URLs, security features, and a large community.
PHP Usergroup Berlin: Zalando - Ein Leben mit und ohne Magento (2010)Volker Pilz
06.04.2010: Präsentation von Daniel Nowak und Volker Pilz über die Anfänge von Zalando Tech mit Magento und den damit verbundenen Fallstricken und Herausforderungen.
Diese Präsentation wurde im Rahmen der Berliner PHP Usergroup (www.bephpug.de) gehalten.
BASTA Spring 2016 - Moderne Versionsverwaltung mit Git, und der neue Build-Se...Marc Müller
In einer Zeit, in der Codeänderungen möglichst schnell ins Produkt einfließen sollen, steigt auch der Bedarf an Automatisierung und Toolunterstützung. In diesem Vortrag geht es um alle Themen zwischen dem Check-in und dem Bereitstellen des Build-Ergebnisses zum Deployment. Zum einen werden die vom TFS angebotene neue Versionsverwaltungsmöglichkeit auf Basis von G beleuchtet, wie z.B. lokale Branches, Integration in den Auslieferungsbranch mittels Pull Requests sowie Branch Policies, zum anderen geht es um den neuen Build-Server im TFS, der den alten ablöst und das kontinuierliche Integrieren noch einfacher macht.
Der entspannte Administrator - How to make your life easier by using TDI to a...Klaus Bild
AdminCamp 15 Vortrag, Abstract:
Schon gewusst? IBM Connections kann als Datenquelle respektive Datenziel für verschiedenste Applikationen dienen.
In diesem Vortrag zeigen wir Ihnen, wie Sie mithilfe des Tivoli Directory Integrators (TDI):
- die Mitglieder einer Connections Community durch eine Domino Applikation pflegen
- Daten aus der Connections-Datenbank in eine Domino Applikation überführen und dort auswerten
- den Activity Stream von IBM Connections aus beliebigen Anwendungen befüllen und
- Ihren Usern einfach eine embedded Experience zur Verfügung stellen können ohne die darunter liegende Anwendung anzupassen.
Ebenso verstehen Sie dank der Ausführungen zu den TDI Grundlagen, wie Sie das Potential des TDI in Zukunft einsetzen können.
Kommen Sie vorbei und lernen Sie, wie Sie bestehende Daten weiterverwerten können und Ihr Leben als Administrator entspannter wird durch die Verwendung von TDI Assembly Lines.
CODINEERS, Rosenheim, Mai ,Dominik Haas (Full Stack Entwickler und Software Architekt bei QAware)
== Dokument bitte herunterladen, falls unscharf! Please download slides if blurred! ==
In vielen unseren Projekten werden Anwendungen als Microservices umgesetzt. Was bereits im Backend fordernd ist, wird bei Anwendungen mit grafischer Oberfläche noch mal zusätzlich komplexer.
Schnell stellt sich die Frage: Wie baut man eigentlich grafische Oberflächen in einer Microservice-Architektur?
In diesem Vortrag haben wir zuerst über Micro Frontends und was wir letztendlich erreichen wollen gesprochen.
Wir haben uns angesehen was, was Web Components sind, wie man sie entwickeln kann und vor allem warum sie ein möglicher Lösungsbaustein für unsere Herausforderung sind.
Dies haben wir an einem einfachen Beispiel präsentiert und über die Vor- und Nachteile gesprochen sowie Alternativen diskutiert.
FileMaker WebDirect ist eine in FileMaker Server 14 integrierte, wegweisende Webtechnologie. Sie führen damit individuelle Business-Lösungen direkt mit einem handelsüblichen Webbrowser eines Arbeitsplatzrechners oder Laptops aus. Sie benötigen dafür keinerlei Webentwicklungsfähigkeiten. Einfacher geht es nicht.
Mit FileMaker WebDirect benötigen Sie keine Codierungswerkzeuge wie PHP, HTML5, CSS oder JavaScript, um stabile Lösungen für das Web zu entwickeln. Ihre FileMaker-Kenntnisse reichen vollkommen, um mit wenigen Klicks eine Datenbanklösung zu erstellen und für die Verwendung mit einem Webbrowser anzubieten. Weil FileMaker WebDirect wie eine Desktopanwendung aussieht und auch genauso funktioniert, nutzen Sie bekannt und damit vertraute Funktionen für die Interaktion, für Aktualisierungen in Echtzeit und für automatisiert ausgeführte Prozesse.
Ich werde in diesem Vortrag auf die zu verwendeten Technologien eingehen: - Aktivieren und Bereitstellen auf dem FileMaker Server - Designrichtlinien - Lizenzmodelle, Connection-Packs
Als Arbeitsgrundlage dient das WebDirect Guide, Starterlösungen von FileMaker, FTS Material.
The document discusses eCommerce and the Magento platform. It defines eCommerce as the purchase and sale of goods and services over electronic systems like the internet. It outlines benefits of eCommerce like no checkout queues and access to a global market. The document then provides an overview of the Magento eCommerce platform, noting that it is open source and widely used, with over 240,000 merchants. It describes Magento's benefits including being open source, having SEO-friendly URLs, security features, and a large community.
PHP Usergroup Berlin: Zalando - Ein Leben mit und ohne Magento (2010)Volker Pilz
06.04.2010: Präsentation von Daniel Nowak und Volker Pilz über die Anfänge von Zalando Tech mit Magento und den damit verbundenen Fallstricken und Herausforderungen.
Diese Präsentation wurde im Rahmen der Berliner PHP Usergroup (www.bephpug.de) gehalten.
BASTA Spring 2016 - Moderne Versionsverwaltung mit Git, und der neue Build-Se...Marc Müller
In einer Zeit, in der Codeänderungen möglichst schnell ins Produkt einfließen sollen, steigt auch der Bedarf an Automatisierung und Toolunterstützung. In diesem Vortrag geht es um alle Themen zwischen dem Check-in und dem Bereitstellen des Build-Ergebnisses zum Deployment. Zum einen werden die vom TFS angebotene neue Versionsverwaltungsmöglichkeit auf Basis von G beleuchtet, wie z.B. lokale Branches, Integration in den Auslieferungsbranch mittels Pull Requests sowie Branch Policies, zum anderen geht es um den neuen Build-Server im TFS, der den alten ablöst und das kontinuierliche Integrieren noch einfacher macht.
Der entspannte Administrator - How to make your life easier by using TDI to a...Klaus Bild
AdminCamp 15 Vortrag, Abstract:
Schon gewusst? IBM Connections kann als Datenquelle respektive Datenziel für verschiedenste Applikationen dienen.
In diesem Vortrag zeigen wir Ihnen, wie Sie mithilfe des Tivoli Directory Integrators (TDI):
- die Mitglieder einer Connections Community durch eine Domino Applikation pflegen
- Daten aus der Connections-Datenbank in eine Domino Applikation überführen und dort auswerten
- den Activity Stream von IBM Connections aus beliebigen Anwendungen befüllen und
- Ihren Usern einfach eine embedded Experience zur Verfügung stellen können ohne die darunter liegende Anwendung anzupassen.
Ebenso verstehen Sie dank der Ausführungen zu den TDI Grundlagen, wie Sie das Potential des TDI in Zukunft einsetzen können.
Kommen Sie vorbei und lernen Sie, wie Sie bestehende Daten weiterverwerten können und Ihr Leben als Administrator entspannter wird durch die Verwendung von TDI Assembly Lines.
CODINEERS, Rosenheim, Mai ,Dominik Haas (Full Stack Entwickler und Software Architekt bei QAware)
== Dokument bitte herunterladen, falls unscharf! Please download slides if blurred! ==
In vielen unseren Projekten werden Anwendungen als Microservices umgesetzt. Was bereits im Backend fordernd ist, wird bei Anwendungen mit grafischer Oberfläche noch mal zusätzlich komplexer.
Schnell stellt sich die Frage: Wie baut man eigentlich grafische Oberflächen in einer Microservice-Architektur?
In diesem Vortrag haben wir zuerst über Micro Frontends und was wir letztendlich erreichen wollen gesprochen.
Wir haben uns angesehen was, was Web Components sind, wie man sie entwickeln kann und vor allem warum sie ein möglicher Lösungsbaustein für unsere Herausforderung sind.
Dies haben wir an einem einfachen Beispiel präsentiert und über die Vor- und Nachteile gesprochen sowie Alternativen diskutiert.
FileMaker WebDirect ist eine in FileMaker Server 14 integrierte, wegweisende Webtechnologie. Sie führen damit individuelle Business-Lösungen direkt mit einem handelsüblichen Webbrowser eines Arbeitsplatzrechners oder Laptops aus. Sie benötigen dafür keinerlei Webentwicklungsfähigkeiten. Einfacher geht es nicht.
Mit FileMaker WebDirect benötigen Sie keine Codierungswerkzeuge wie PHP, HTML5, CSS oder JavaScript, um stabile Lösungen für das Web zu entwickeln. Ihre FileMaker-Kenntnisse reichen vollkommen, um mit wenigen Klicks eine Datenbanklösung zu erstellen und für die Verwendung mit einem Webbrowser anzubieten. Weil FileMaker WebDirect wie eine Desktopanwendung aussieht und auch genauso funktioniert, nutzen Sie bekannt und damit vertraute Funktionen für die Interaktion, für Aktualisierungen in Echtzeit und für automatisiert ausgeführte Prozesse.
Ich werde in diesem Vortrag auf die zu verwendeten Technologien eingehen: - Aktivieren und Bereitstellen auf dem FileMaker Server - Designrichtlinien - Lizenzmodelle, Connection-Packs
Als Arbeitsgrundlage dient das WebDirect Guide, Starterlösungen von FileMaker, FTS Material.
TechDays 2016 - Der DevOps Kreislauf – Moderne Source Code Verwaltung und Pac...Marc Müller
GIT gilt als die beliebteste und erfolgreichste verteilte Quellcode-Verwaltung und ergänzt seit nun fast drei Jahren das Portfolio der ALM Plattform Team Foundation Server und Visual Studio Team Services. Die neuen Möglichkeiten zur Source Code Verwaltung ergeben auch neue Anforderungen an die Paket-Verwaltung und das Dependency Management. Beide sind nun ebenfalls in die ALM Plattform integriert. Abgerundet wird dieser Vortrag durch einen Einblick in das von Grund auf neu konzipierte Build-System.
Forms and Reports 12c - Processes and Automation in Development and OperationsTorsten Kleiber
The current target architecture of IKB's credit and loan management is based on Oracle ADF and SOA and of course the database. But how can you protect in this time your Oracle Forms & Reports longtime investments, can you support their Development Lifecycle by Automation?
Many supporting technologies from the Java environment, such as branching models, automated build and deploy procedures or code review were established with the Oracle technologies and in the course of the regulatory process.
But there is still a large part of the Oracle Forms & Reports that have grown over 25 years and have not yet been replaced. Actually, we hoped that we would no longer need a version higher than 11g. Forms & Reports had been running very stably for years. A bug brought the migration to 12c back into focus to further run supported versions. The regulatory environment did the rest to revise the current processes and, where possible, to automate them.
So how do supporting technologies and automation fit in here?
I will show you a selection of these processes from IKB's development and operations life cycle:
* Installation of application server
* Regular patching
* Packaging of the local development environment
* Requirements documentation
* Branching
* Development
* Code Review
* Merge
* Deployment
* Traceability for Regulatory Purposes
The following tools are used, among others
* Jenkins
* Scripting with Bash and Powershell
* Git
* Bitbucket
* JIRA
* FormsAPI Master
Unsere DevOps-Reise in der Mobiliar begann im Herbst 2015 im Rahmen eines PoC mit dem Namen „Agiles Releasing“. Das Ziel war von Anfang an klar: Wir wollten die halbjährlichen Monster-Releases auf kürzere Intervalle mit inhaltlich kleineren Changes herunterbrechen.
Unsere Reise ist noch lange nicht zu Ende, aber mittlerweile releasen wir Teile unserer Applikationslandschaft wöchentlich und problemlos. Die Präsentation soll Einblick geben über unsere Vorgehensweise und die eingesetzten Tools.
10 Wege, wie Sie Ihr Magento-Projekt vor die Wand fahrenJaromir Fojcik
Anhand verschiedenen Kundenprojekte möchte ich Ihnen daher 10 Wege näher bringen, wie Sie ihr Magento-Projekt vor die Wand fahren – oder genau das durch ein richtiges Projekmanagement verhindern. Dafür sehen wir uns sowohl positive als auch negative Beispiele zu den einzelnen Punkten an.
Mit Performance-Modellierung Test- und Betriebskosten senkenDynatrace
In diesem Webinar, zeigt Herr Andreas Brunnert, Performance Consultant bei RETIT, in einer Live-Demo und anhand von vier Kundenszenarien wie Performance Modellierung erfolgreich in der Praxis eingesetzt werden.
Präsentation zum Final Release von Magento 2 vom 12. Treffen des Magento Stammtisch Kiel am 09.12.2015. Im Mittelpunkt stehen die wichtigsten technischen Neuerungen und Änderungen des Systems
Präsentation zum Final Release von Magento 2 vom 12. Magento Stammtisch Kiel am 09.12.2015. Im Mittelpunkt stehen die wichtigsten technischen Neuerungen und Änderungen in Architektur und Oberfläche des Systems.
Plug-In Development mit dem Oracle Cloud Control - Enterprise Manager 12c
DOAG 2014 -Die größte Anwenderkonferenz rund um alle Oracle Themen, vom 18.11.2014 - 20.11.2014 in Nürnberg
Plug-In Development mit dem Oracle Enterprise Manager 12c
Entwicklung einer eigenen Lösung für das Monitoring von Applikationen mit den Enterprise Manager 12c am Beispiel der Überwachung für die Oracle NoSQL Datenbank.
Im Vortrag wird das generelle Konzept der OEM Plug-Ins im OEM 12c vorgestellt und die eigenen Erfahrungen und Grenzen beim Entwurf von Plug-Ins für eine größere NoSQL Umgebung werden aufgezeigt.
Ziel ist es über die Fallstricke in der Anfangsphase eines eigenen Projektes zu informieren, um eine schnelle Umsetzung eigener Ideen ohne allzu große Hürden zu ermöglichen.
Zinit Solutions spezialisiert sich seit Jahren auf der Webentwicklung und hat bereits mehrere Projekte mit 4 bis 6-stelligen Budgets und mehreren Tausend Entwicklungsstunden umgesetzt. Wir können auch für Sie eine 100% passende webbasierte Lösung erstellen. Die Anwendung wird modular aufgebaut und kann somit ohne Probleme angepasst oder erweitert werden.
Dieser Vortrag beschäftigt sich mit dem Thema, das heutzutage in aller Munde ist. Immer mehr Projekte werden auf einem sog. „Full Stack“ entwickelt und das teilweise sogar nur von wenigen Personen. Auf Grund der verschwimmenden Grenzen zwischen eingesetzten Technologien, kann beispielsweise ein JavaScript-Entwickler server- und clientseitig programmieren (Browser und Node.js) sowie JSON-basierte Datenbanken (bspw. CouchDB) mit vorhandenem Wissen verwenden. In diesem Vortrag wird ein sog. „Full Stack“ für ein exemplarisches JavaScript-Projekt gezeigt und verschiedene Tools, die für die Entwicklung verwendet werden können, vorgestellt.
OSMC 2012 | Corporate-IT-Monitoring bei der ING-DiBa AG by Dr. Sven WolfarthNETWAYS
Die über Jahre gewachsene Monitoring-Infrastruktur in einem großen Unternehmen wie der ING-DiBa ist ein sensibles und komplexes Konstrukt. Um unseren Fachteams einen flexiblen und robusten Monitoring-Service anbieten zu können, haben wir uns dazu entschlossen, unser Monitoring Tool gegen Icinga einzutauschen.
Dieser Vortrag wird zeigen, welchen Weg wir eingeschlagen haben und welchen Herausforderungen wir bei diesem Migrationsprojekt gegenüberstanden. Das Projekt war jederzeit ein voller Erfolg. Wir haben aber auch gelernt, dass wir nicht nur technologische Herausforderungen zu lösen hatten. Bei der hohen Anzahl an beteiligten Fachteams waren vor allem die richtige Kommunikation sowie ein angemessenes Risiko- und Erwartungsmanagement ausschlaggebend. Anhand konkreter Beispiele werden wir zeigen, wie wir jederzeit die richtige Balance gefunden und das Projekt zum gewünschten Termin umgesetzt haben.
Identity und Access Management mit One Identity - Ein ÜberblickIBsolution GmbH
Inhalt:
Identity und Access Management ist Das Thema unserer Zeit. Noch nie war das Software-gestützte managen von Identitäten so wichtig wie in Zeiten von immer häufiger stattfindenden Cyber-Attacken.
In diesem Webinar stellen wir Ihnen ein Tool vor, welches eine starke Verbreitung im Markt erfahren hat - der One Identity Manager aus der One Identity Suite von Quest Software. Er zählt zu den führenden Produkte für das Identity und Access Management. Im Webinar geben wir Ihnen einen Überblick über dessen Leistungsumfang, gehen auf Stärken ein und geben im Rahmen einer Live Demo wertvolle Insights.
Zielgruppe:
- IT-Security Officer, Chief Security Officer (CSO), CIOs
- Prozessverantwortliche im Identity Lifecycle Management bzw. User Lifecycle Management
- IT-Mitarbeiter, zuständig für Rollen und Berechtigungen
Agenda:
1. Einführung - warum jetzt One Identity
2. Überblick über das One Identity Portfolio
3. One Identity Manager Live-Demo und Insights
4. Softwarearchitektur, Zielsysteme und Konnektoren
Mehr über uns:
Website: https://www.ibsolution.com/
Karriereportal: https://ibsolution.de/karriere/
Webinare: https://www.ibsolution.com/academy/webinare
YouTube: https://www.youtube.com/user/IBSolution
LinkedIn: https://de.linkedin.com/company/ibsolution-gmbh
Xing: https://www.xing.com/companies/ibsolutiongmbh
Facebook: https://de-de.facebook.com/IBsolutionGmbH/
Twitter: https://twitter.com/ibsolutiongmbh?lang=de
Instagram: https://www.instagram.com/ibsolution/?hl=de
Weitere Informationen:
https://www.ibsolution.com/academy/webinar-aufzeichnungen/sap-security-user-access-management-in-hybriden-landschaften-mit-sap-identity-provisioning-service
Container Tag – Nie mehr warten auf die IT! - Tag Management LösungConnected-Blog
Email-Expo 2012
DC Storm Deutschland GmbH
Das Blog der Messe Frankfurt zur Digitalisierung des Geschäftslebens:
http://connected.messefrankfurt.com/de/
Übersicht über unsere Leistungen und Referenzen.
Die Navigate AG ist eine Full-Service-Internetagentur, die alle Bereiche der Erstellung und Betreuung einer Website abdeckt. Durch unser umfangreiches Know-how und die Erfahrung aus über 600 Internetprojekten seit dem Jahr 2000 sind wir in der Lage, unsere Kunden optimal zu betreuen. Unser besonderes Interesse gilt Lösungen, die sich nahtlos in Ihre bestehende IT-System-Landschaft einfügen
TechDays 2016 - Der DevOps Kreislauf – Moderne Source Code Verwaltung und Pac...Marc Müller
GIT gilt als die beliebteste und erfolgreichste verteilte Quellcode-Verwaltung und ergänzt seit nun fast drei Jahren das Portfolio der ALM Plattform Team Foundation Server und Visual Studio Team Services. Die neuen Möglichkeiten zur Source Code Verwaltung ergeben auch neue Anforderungen an die Paket-Verwaltung und das Dependency Management. Beide sind nun ebenfalls in die ALM Plattform integriert. Abgerundet wird dieser Vortrag durch einen Einblick in das von Grund auf neu konzipierte Build-System.
Forms and Reports 12c - Processes and Automation in Development and OperationsTorsten Kleiber
The current target architecture of IKB's credit and loan management is based on Oracle ADF and SOA and of course the database. But how can you protect in this time your Oracle Forms & Reports longtime investments, can you support their Development Lifecycle by Automation?
Many supporting technologies from the Java environment, such as branching models, automated build and deploy procedures or code review were established with the Oracle technologies and in the course of the regulatory process.
But there is still a large part of the Oracle Forms & Reports that have grown over 25 years and have not yet been replaced. Actually, we hoped that we would no longer need a version higher than 11g. Forms & Reports had been running very stably for years. A bug brought the migration to 12c back into focus to further run supported versions. The regulatory environment did the rest to revise the current processes and, where possible, to automate them.
So how do supporting technologies and automation fit in here?
I will show you a selection of these processes from IKB's development and operations life cycle:
* Installation of application server
* Regular patching
* Packaging of the local development environment
* Requirements documentation
* Branching
* Development
* Code Review
* Merge
* Deployment
* Traceability for Regulatory Purposes
The following tools are used, among others
* Jenkins
* Scripting with Bash and Powershell
* Git
* Bitbucket
* JIRA
* FormsAPI Master
Unsere DevOps-Reise in der Mobiliar begann im Herbst 2015 im Rahmen eines PoC mit dem Namen „Agiles Releasing“. Das Ziel war von Anfang an klar: Wir wollten die halbjährlichen Monster-Releases auf kürzere Intervalle mit inhaltlich kleineren Changes herunterbrechen.
Unsere Reise ist noch lange nicht zu Ende, aber mittlerweile releasen wir Teile unserer Applikationslandschaft wöchentlich und problemlos. Die Präsentation soll Einblick geben über unsere Vorgehensweise und die eingesetzten Tools.
10 Wege, wie Sie Ihr Magento-Projekt vor die Wand fahrenJaromir Fojcik
Anhand verschiedenen Kundenprojekte möchte ich Ihnen daher 10 Wege näher bringen, wie Sie ihr Magento-Projekt vor die Wand fahren – oder genau das durch ein richtiges Projekmanagement verhindern. Dafür sehen wir uns sowohl positive als auch negative Beispiele zu den einzelnen Punkten an.
Mit Performance-Modellierung Test- und Betriebskosten senkenDynatrace
In diesem Webinar, zeigt Herr Andreas Brunnert, Performance Consultant bei RETIT, in einer Live-Demo und anhand von vier Kundenszenarien wie Performance Modellierung erfolgreich in der Praxis eingesetzt werden.
Präsentation zum Final Release von Magento 2 vom 12. Treffen des Magento Stammtisch Kiel am 09.12.2015. Im Mittelpunkt stehen die wichtigsten technischen Neuerungen und Änderungen des Systems
Präsentation zum Final Release von Magento 2 vom 12. Magento Stammtisch Kiel am 09.12.2015. Im Mittelpunkt stehen die wichtigsten technischen Neuerungen und Änderungen in Architektur und Oberfläche des Systems.
Plug-In Development mit dem Oracle Cloud Control - Enterprise Manager 12c
DOAG 2014 -Die größte Anwenderkonferenz rund um alle Oracle Themen, vom 18.11.2014 - 20.11.2014 in Nürnberg
Plug-In Development mit dem Oracle Enterprise Manager 12c
Entwicklung einer eigenen Lösung für das Monitoring von Applikationen mit den Enterprise Manager 12c am Beispiel der Überwachung für die Oracle NoSQL Datenbank.
Im Vortrag wird das generelle Konzept der OEM Plug-Ins im OEM 12c vorgestellt und die eigenen Erfahrungen und Grenzen beim Entwurf von Plug-Ins für eine größere NoSQL Umgebung werden aufgezeigt.
Ziel ist es über die Fallstricke in der Anfangsphase eines eigenen Projektes zu informieren, um eine schnelle Umsetzung eigener Ideen ohne allzu große Hürden zu ermöglichen.
Zinit Solutions spezialisiert sich seit Jahren auf der Webentwicklung und hat bereits mehrere Projekte mit 4 bis 6-stelligen Budgets und mehreren Tausend Entwicklungsstunden umgesetzt. Wir können auch für Sie eine 100% passende webbasierte Lösung erstellen. Die Anwendung wird modular aufgebaut und kann somit ohne Probleme angepasst oder erweitert werden.
Dieser Vortrag beschäftigt sich mit dem Thema, das heutzutage in aller Munde ist. Immer mehr Projekte werden auf einem sog. „Full Stack“ entwickelt und das teilweise sogar nur von wenigen Personen. Auf Grund der verschwimmenden Grenzen zwischen eingesetzten Technologien, kann beispielsweise ein JavaScript-Entwickler server- und clientseitig programmieren (Browser und Node.js) sowie JSON-basierte Datenbanken (bspw. CouchDB) mit vorhandenem Wissen verwenden. In diesem Vortrag wird ein sog. „Full Stack“ für ein exemplarisches JavaScript-Projekt gezeigt und verschiedene Tools, die für die Entwicklung verwendet werden können, vorgestellt.
OSMC 2012 | Corporate-IT-Monitoring bei der ING-DiBa AG by Dr. Sven WolfarthNETWAYS
Die über Jahre gewachsene Monitoring-Infrastruktur in einem großen Unternehmen wie der ING-DiBa ist ein sensibles und komplexes Konstrukt. Um unseren Fachteams einen flexiblen und robusten Monitoring-Service anbieten zu können, haben wir uns dazu entschlossen, unser Monitoring Tool gegen Icinga einzutauschen.
Dieser Vortrag wird zeigen, welchen Weg wir eingeschlagen haben und welchen Herausforderungen wir bei diesem Migrationsprojekt gegenüberstanden. Das Projekt war jederzeit ein voller Erfolg. Wir haben aber auch gelernt, dass wir nicht nur technologische Herausforderungen zu lösen hatten. Bei der hohen Anzahl an beteiligten Fachteams waren vor allem die richtige Kommunikation sowie ein angemessenes Risiko- und Erwartungsmanagement ausschlaggebend. Anhand konkreter Beispiele werden wir zeigen, wie wir jederzeit die richtige Balance gefunden und das Projekt zum gewünschten Termin umgesetzt haben.
Identity und Access Management mit One Identity - Ein ÜberblickIBsolution GmbH
Inhalt:
Identity und Access Management ist Das Thema unserer Zeit. Noch nie war das Software-gestützte managen von Identitäten so wichtig wie in Zeiten von immer häufiger stattfindenden Cyber-Attacken.
In diesem Webinar stellen wir Ihnen ein Tool vor, welches eine starke Verbreitung im Markt erfahren hat - der One Identity Manager aus der One Identity Suite von Quest Software. Er zählt zu den führenden Produkte für das Identity und Access Management. Im Webinar geben wir Ihnen einen Überblick über dessen Leistungsumfang, gehen auf Stärken ein und geben im Rahmen einer Live Demo wertvolle Insights.
Zielgruppe:
- IT-Security Officer, Chief Security Officer (CSO), CIOs
- Prozessverantwortliche im Identity Lifecycle Management bzw. User Lifecycle Management
- IT-Mitarbeiter, zuständig für Rollen und Berechtigungen
Agenda:
1. Einführung - warum jetzt One Identity
2. Überblick über das One Identity Portfolio
3. One Identity Manager Live-Demo und Insights
4. Softwarearchitektur, Zielsysteme und Konnektoren
Mehr über uns:
Website: https://www.ibsolution.com/
Karriereportal: https://ibsolution.de/karriere/
Webinare: https://www.ibsolution.com/academy/webinare
YouTube: https://www.youtube.com/user/IBSolution
LinkedIn: https://de.linkedin.com/company/ibsolution-gmbh
Xing: https://www.xing.com/companies/ibsolutiongmbh
Facebook: https://de-de.facebook.com/IBsolutionGmbH/
Twitter: https://twitter.com/ibsolutiongmbh?lang=de
Instagram: https://www.instagram.com/ibsolution/?hl=de
Weitere Informationen:
https://www.ibsolution.com/academy/webinar-aufzeichnungen/sap-security-user-access-management-in-hybriden-landschaften-mit-sap-identity-provisioning-service
Container Tag – Nie mehr warten auf die IT! - Tag Management LösungConnected-Blog
Email-Expo 2012
DC Storm Deutschland GmbH
Das Blog der Messe Frankfurt zur Digitalisierung des Geschäftslebens:
http://connected.messefrankfurt.com/de/
Übersicht über unsere Leistungen und Referenzen.
Die Navigate AG ist eine Full-Service-Internetagentur, die alle Bereiche der Erstellung und Betreuung einer Website abdeckt. Durch unser umfangreiches Know-how und die Erfahrung aus über 600 Internetprojekten seit dem Jahr 2000 sind wir in der Lage, unsere Kunden optimal zu betreuen. Unser besonderes Interesse gilt Lösungen, die sich nahtlos in Ihre bestehende IT-System-Landschaft einfügen
2. Daniel Rose & David Verholen - Techniken in Magento 2 2
Daniel Rose
● Magento Developer seit 2010
● Zertifiziert seit 2014
● Leiter der Magento-Entwicklung
(brandung GmbH & Co. KG)
3. Daniel Rose & David Verholen - Techniken in Magento 2 3
David Verholen
● Magento Developer seit 2011
● Zertifiziert seit 2015
● Magento-Entwickler
(brandung GmbH & Co. KG)
4. Daniel Rose & David Verholen - Techniken in Magento 2 4
Inhalt
● Composer
● Service Contracts
● Dependecy Injection
● Code Generation
● Plugins
5. Daniel Rose & David Verholen - Techniken in Magento 2 5
Inhalt
● Composer
● Service Contracts
● Dependecy Injection
● Code Generation
● Plugins
6. Daniel Rose & David Verholen - Techniken in Magento 2 6
Composer
● Module gekapselt in einem Ordner
M1 M2
7. Daniel Rose & David Verholen - Techniken in Magento 2 7
Composer
● Component Registrar
8. Daniel Rose & David Verholen - Techniken in Magento 2 8
Composer
● Autoloading Bragento2SliderBlockSlider
9. Daniel Rose & David Verholen - Techniken in Magento 2 9
Inhalt
● Composer
● Service Contracts
● Dependecy Injection
● Code Generation
● Plugins
10. Daniel Rose & David Verholen - Techniken in Magento 2 10
Service Contracts
● Set an PHP-
Interfaces
– Data Interface
● Schützt die
Datenintegrität
– Service Interfaces
● Businesslogik wird
nach außen versteckt
Quelle: http://devdocs.magento.com/guides/v2.0/extension-
dev-guide/service-contracts/service-contracts.html
11. Daniel Rose & David Verholen - Techniken in Magento 2 11
Inhalt
● Composer
● Service Contracts
● Dependecy Injection
● Code Generation
● Plugins
12. Daniel Rose & David Verholen - Techniken in Magento 2 12
Dependency Injection
● Entwurfsmuster
● Reglementiert die
Abhängigkeiten eines
Objekts zur Laufzeit
● Lose Kopplung
● Constructor Injection
● ObjectManager &
di.xml
● Definitionen in di.xml
– Preference
– Type
– Virtual Types
13. Daniel Rose & David Verholen - Techniken in Magento 2 13
Demonstration
14. Daniel Rose & David Verholen - Techniken in Magento 2 14
Inhalt
● Composer
● Service Contracts
● Dependecy Injection
● Code Generation
● Plugins
15. Daniel Rose & David Verholen - Techniken in Magento 2 15
Code Generation
● Factory
– Erstellung von Non Injectables
● MagentoCatalogApiDataProductInterfaceFactory
● Proxy
– Class Wrapper zur Verzögerung der
Objektinstantiierung bis zur ersten Benutzung
● MagentoCatalogModelSessionProxy
● (Plugin)
16. Daniel Rose & David Verholen - Techniken in Magento 2 16
Factory Beispiel
17. Daniel Rose & David Verholen - Techniken in Magento 2 17
Proxy Beispiel
Für MagentoCatalogApiProductRepositoryInterface
● Für jede public Methode der
Originalklasse wird eine Methode in der
Proxy Klasse erstellt.
● Ein Objekt der Originalklasse wird beim
ersten Aufruf einer Methode erzeugt
18. Daniel Rose & David Verholen - Techniken in Magento 2 18
Inhalt
● Composer
● Service Contracts
● Dependecy Injection
● Code Generation
● Plugins
19. Daniel Rose & David Verholen - Techniken in Magento 2 19
Plugins
● Interceptor Pattern
– Entwurfsmuster zur gezielten Erweiterung /
Manipulation des Verhaltens einer Methode
20. Daniel Rose & David Verholen - Techniken in Magento 2 20
Plugins
● Vorraussetzungen
– Klasse wird über den Magento ObjectManager
geladen
– Methode muss public und darf nicht final sein
● Best Practices
– @api annotation
21. Daniel Rose & David Verholen - Techniken in Magento 2 21
Plugins
MagentoCustomerModelResourceModelVisitor
MagentoCatalogModelPluginLog
22. Daniel Rose & David Verholen - Techniken in Magento 2 22
Interceptor Beispiel
23. Daniel Rose & David Verholen - Techniken in Magento 2 23
Vielen Dank