Menu
  • My driving force Automation
  • My zeal API's - REST
  • My passion Smart² Home
JavaScript · PHP · Python · Does it matter?

About

Jan Burkl
Solutions Engineer // Software Developer
Who am I?

"A designer knows he has achieved perfection not when there is nothing left to add, but when there is nothing left to take away."

Antoine de Saint-Exupéry

Programmer, software developer, trainer, consultant, solutions enginner - my CV in a nutshell. Since 2018 proud to support automotive customers to establish their data strategy.

Being a passionate believer in the technical progress as a driver for efficiency, security and comfort.

Make life and work smarter.

Talks

Conferences · Webinars
Conferences
2022-11

TAG Heuer Porsche Formula E Team: Cloud-enabled, lightning fast

The TAG Heuer Porsche Formula E Team would be at a standstill without plenty of performance everywhere. Global File Cache gives low-latency access to datasets across edge devices - from the HQ center to pit row at racetracks around the globe.

netapp.tv

2021-07

Selber machen lassen

Code-Commit-Push-Repeat-Code-Commit-Push-Repeat… Routine eines Entwicklers. Aber entscheidend ist, was automatisiert zwischen Push und Repeat passiert. Gemeinsam schauen wir uns in einer Live-Demo an, wie mit der ONTAP REST-API in kürzester Zeit VM-Templates geklont und mit wenig Aufwand ein CI-System mit der Storage-Infrastruktur verbunden werden kann - für eine “Cloud-like-Experience”.

netapp.tv

2017-11

Particulum Mobile: Zend Expressive Micro Services in Docker Swarm

What’s the benefit of Micro Services? They are easy to maintain, easy to link and easy to scale. Theoretically. The tiny sample app “Particulum Mobile” gives us an introduction into the power, flexibility and simplicity of Zend Expressive as the basis for Micro Services. Let’s talk in this session about a straightforward process to deploy the Zend Expressive part - and a HTML/JS frontend - to a Docker Swarm and see how it scales!

Slides: online PDF
2016-07

Schneller entwickeln mit Magento 2 und Z-Ray

Es wird viel gesprochen über die Performance von Magento. Aber wie sieht es mit der Geschwindigkeit beim Entwickeln aus? Z-Ray ist eine Browser-Toolbar, die Laufzeitanalyse, SQL-Query Verarbeitung und Speicherverwaltung direkt in den Workflow des Entwicklers projiziert und damit dessen Effizienz erhöht. Zusätzlich bietet das von Magento entwickelte Z-Ray-Plugin tiefe Einblicke in die verwendeten Events, Blöcke, Plugins, Observer und mehr einer Magento 2 Anwendung. Z-Ray Live unterstützt zu dem noch bei der API-Entwicklung und erlaubt den Einsatz von Z-Ray auch im produktiven Betrieb. In dieser Session gibt Ihnen Jan Burkl einen Überblick über die Installation von Z-Ray in ein bestehendes System, dessen grundlegende Funktionalität und die Erweiterbarkeit durch eigene Plugins.

Slides: online pdf
2015-11

Zend Framework 3

Zend Framework implementiert in seiner neusten Version das verabschiedete PSR-7. Aber was ist PSR 7 überhaupt? Und warum kann eine sogenannte Middleware so wichtig für PHP Entwickler werden? Aber es gibt noch weitere Neuerungen im ZF 3, z. B. die strikte Aufteilung in einzelne, unabhängige Komponenten oder ein performanteres Apigility. Und natürlich: PHP 7 Unterstützung!

Slides: online pdf
2015-11

Phast & Phurious 7

PHP 7 sitzt in den Startlöchern. Und es ist schnell. Deutlich schneller als alle PHP 5.x Releases. Aber kann es auch mit HHVM mithalten? Und wie sieht es mit der Abwärtskompatibilität aus? Welche neuen Must-Have Features gibt es? In dieser Session wird ein Überblick über die wichtigsten Neuerungen gegeben, untermalt von Real-Life Benchmarks.

Slides: online pdf
2015-10

Pretty Continuous Delivery - Bamboo and Zend Server

Learn about the capabilities of the free Zend Server Plugin for Bamboo and utilizing it to build a robust Continuous Delivery process. In a live demo, Jan Burkl will walk you through packaging of a PHP application in Atlassian Bamboo, and deploying it on a test, staging and production system running Zend Server. As monitoring is an important part of a Continuous Delivery process, you will also see how to get Zend Server Monitoring data back into your Continuous Integration system.

2015-10

Control your home with PHP

I know it sounds crazy, automate your house using PHP, but it is possible, and it is fun. The problem is that there is no roadmap to follow, no path to show you how.
In this talk I will show you how I automated my KNX-based heating, shutters, and lights using these simple tools.

  • REST API built with Apigility
  • AngularJS
  • Raspberry PI

Whether you want to turn on the Radio when you switch on the lights in the kitchen, or lower the shutters when you are watching TV, We will walk the path of home automation with PHP.

Slides: online pdf

Webinars

Speaking to the Cloud.

Ongoing management of your PHP 7 application!

Jan Burkl, systems engineer and overall PHP wizard walked through what it takes to manage PHP applications. Taking the day-to-day viewpoint, Jan dissected each area into its many parts.

When it comes to security, think big

Big picture that is. Jan advises to think in many directions – not just one specific area. PHP applications are more than just applications, they include the entire stack, from OS to database and servers. So, for security, he says, “Take a broader look at security, it’s not just one thing or another, It’s everything.” Start with the key pillars, application and stack. This encompasses the community, internal and customer-driven security policies, custom code, skillsets, QA tools, and ongoing support.

Building Continuous Delivery with Bamboo and Zend Server

In this webinar Jan Burkl will demonstrate how you can package a PHP application in Atlassian Bamboo, and deploy it on test, staging and production system running Zend Server. As monitoring is an important part of a Continuous Delivery process, you can also learn how to get Zend Server Monitoring data back into your CI system.

Jenkins

Continuous Delivery helps companies release applications faster and with greater quality by streamlining and automating the process of bringing software from code to production. Join CloudBees and Zend to learn key practices of implementing Continuous Delivery for PHP applications in the enterprise. Jan Burkl will demo deployment features for PHP applications with Zend while Harpreet will talk about building a resilient Jenkins infrastructure to deliver the pipeline.

An overview and demo of Deployment features with Zend Server and CloudBees DEV@cloud (Jenkins in the cloud)

Publications

Not everything written has to be code.
Print

Von monolithischen Systemen bis zu Diensten in der Cloud

Erfolgreiche Softwareprojekte im Web: 100 Gedanken zur Webentwicklung

Nils Langner et al.
20 Feb 2013
ISBN: 978-3-86802-088-5

Jan Burkl bietet mit seinem Cookbook eine detaillierte Auseinandersetzung mit dem neuen Framework. Er ermöglicht damit einen schnellen Einstieg, der mögliche Hürden direkt verhindert und einen Eindruck davon vermittelt, wie angenehm und vorteilhaft ein Projekt mit ZF2 funktionieren kann.

PHPmagazin 1.2013

Ralf Eggert, Jan Burkl, Andreas Baumgart
06 Feb 2013
https://entwickler.de/php/zf2-ein-cookbook ASIN: B00BCKDH2U

Cloud hier, Cloud da, Cloud überall. Irgendwie kann beim Durchforsten verschiedener Foren der Eindruck entstehen, dass die Cloud ein Standing zwischen “das Böse an sich” und “unnützes Zeug” erlangt hat. Doch wir zeigen Ihnen, welchen Mehrwert die Zend Developer Cloud für PHP-Entwickler bietet – und wie Sie sie in Ihrer IDE nutzen können.

PHPmagazin 3.2012

Kevin Schroeder, Jan Burkl
23 Apr 2012
https://entwickler.de/php/php-in-der-cloud

In this webinar Jan Burkl will demonstrate how you can package a PHP application in Atlassian Bamboo, and deploy it on test, staging and production system running Zend Server. As monitoring is an important part of a Continuous Delivery process, you can also learn how to get Zend Server Monitoring data back into your CI system.

Dietmar Rietsch, Jan Burkl
06 Oct 2010
https://entwickler.de/online/pimcore-content-management-framework-auf-zend-basis-130623.html

Online

Im Rahmen des im Juni vorgestellten Zend Server 7 hat Zend Technologies ein neues Feature für Entwickler präsentiert: Z-Ray, eine vom Applikationscode unabhängige Browser-Toolbar, die sich in den HTML-Output einklinkt und vielfältige Informationen des gerade ausgeführten Requests preisgibt.

Jan Burkl
04 Feb 2015
https://entwickler.de/online/z-ray-raychlich-infos-140896.html

As a PHP developer, you work with your favorite IDE for eight hours every single day, so it is absolutely necessary to understand what can be achieved by all the features Zend Studio provides – and what should be avoided. I’d like to quote Roy Ganor, Former Project Lead Zend Studio, who said “You have to master your IDE!”

Jan Burkl
12 Aug 2013
https://devzone.zend.com/3291/10-tips-for-a-speedy-zend-studio/

Gute Nachrichten für Zend-Framework-Entwickler und alle, die es werden wollen: Zend Framework ist am 6. September in der Version 2 erschienen. Und wer schon einmal in den Code reingeschaut hat oder einen Blick in die Doku geworfen hat, wird feststellen, dass sich doch einiges seit der ersten Version geändert hat. Grund genug, in einem Cookbook zu beschreiben, wie mit ZF2 losgelegt werden kann.

Jan Burkl
12 Dec 2012
https://entwickler.de/?p=135610

Contact

Get connected