Rogoit Webdesign Duisburg

Webdevelopmet Blog

Clean Code, PhpStorm Tricks, TYPO3, Codeception, Command Line Interface, Software-Qualität und vieles mehr.
Webdevelopment Blog
 

T3DD17: DevOps-Trilogy

TYPO3 developer days
@flickr t3dd17 group picture

During the T3DD17 I had the chance to present 3 DevOps topics.

  • «Pipeline as Code»
  • «Discuss. Plan. Code. Review. Test.»
  • «Deployment Strategies – The Good, the Bad and the Ugly»

«Pipeline as Code»

This was my first talk on configuration management, showing the benefits of a file-defined deployment pipelines – e.g. a Jenkinsfile with the „Jenkins 2“ CI Server.

 

Implementing these changes allows your pipeline configuration to:

 

  • be reviewed, forked, iterated upon and audited
  • Support complex CI/CD requirements
  • be extended through shared libraries

 

You can find the slides from this talk on Speakerdeck.

 

«Discuss. Plan. Code. Review. Test.»

On this talk i had stressed the importance of ‚Code Reviews‘ as an essential technique to improve code quality, foster communication across team members and share knowledge. I kept going with a showcase of Phabricator, a suite of software development collaboration tools. Mostly used at dkd for doing Code Reviews and Source Control Management.

Slides to be found on Speakerdeck.

 

«Deployment Strategies – The Good, the Bad and the Ugly»

TYPO3 developer days 2017 speaker devops

TYPO3 developer days 2017 speaker devops

Was the third talk completed the DevOps-Trilogy. I covered a couple of anti-patterns which are indicators that your deployment workflow could be done better. After summarizing Agile Commandments and well proven Best Practises I gave a short roundup of the most popular CI application stacks and deployment tools, like dkd’s open source solution. The talk finally and most importantly covered the different strategies required when your deployment target resides on a physical host or somewhere in a cloud infrastructure.
Slides have been published to Speakerdeck.

Feel free to have a look at my slides, our website or contact us for more information.

dkd Internet Service GmbH

Development, Kommunikation, Design. Erst im harmonischen Zusammenspiel verschiedener Disziplinen wird aus einer guten Website eine perfekte.

No Comments

Post a Comment

Comment
Name
Email
Website