Enterprise DevOps – how to avoid the chaos

When you want to scale your IT to support ongoing digital transformation programs, it’s likely you’l [More]

Delivering continuous value in the enterprise cloud

he modern enterprise is adopting both cloud and DevOps to drive business outcomes. These outcomes in [More]

The Key to Continuous Delivery? Continuous Testing

Every day, a traditional business joins the legion of organizations worldwide that are choosing to a [More]

Tackling enterprise cloud adoption with a DevOps approach

While we’ve all been talking about cloud for several years, it’s clear that there’s still a long way [More]

Enterprise Portfolio Modernization at scale

As the journey to cloud continues to gather pace, I have been looking at how to accelerate the adopt [More]

The 4 focus areas of DevSecOps.

DevOps will make systems more secure. In opposite to what many think, adopting DevOps, with its fast release cadence, will result in hardened systems which are fully compliant with security guidelines and which can stand the modern hackers. Summary.Teams must follow, must inject, secure guidelines and practices in their way of working. This way of working needs to be highly automated, supported by machine learning and role playing. Fast, flexible, innovative, cheap, compliant and secure are the common requirements the business has on systems. In the past these requirements where a tradeoff from each other. Fast, flexible and innovative never went hand in hand with compliant and secure. With ... [More]

How to setup a VSTS pipelines for Azure Service Fabric and its containing services

Sven wrote a detailed How To covering the creating of a release pipelines for a secure Azure Service Fabric cluster and the containing services, based on a project we did together. These posts with the sources on GitHub provides some great information.The posts: Create and import the certificates Register SF Application in AAD and create AppKey Generate encrypted AppKey Lookup the service principles Create the Key Vaults with ARM Adjust the SF Application settings Upload certificates to Key Vault Register the Service Fabric System Applications Install SF Cluster with ARM Install the SF Application(s) with ARMThe sources: https://github.com/sven73a/blog.asf.arm.s... [More]

Test Windows applications with Appium and JavaScript.

A sample implementation is available on GitHub.Appium is an opensource test framework for validating [More]

Use Azure availability tests and load tests to analyze the decoupling needs of your system (handson).

Azure load testing can set load on your system from any location around the world. Azure availability tests can monitor and analyze the responsiveness of your system anywhere in the world.Interesting capabilities even more interesting when you combine them in an investigation of your system. When you put some load on one part of your system and monitor the availability of another part you can analyze if that load impacts the availability of the other part. When the analytics are positive, there is an impact, it is a candidate for decoupling so the parts can scale independent. PaaS services, Containers or a CDN to the rescue.The scenarioThe sales of PartsUnlimited is expanded to Asia. Due to ... [More]

Application configuration settings guidelines and practices.

Handling configuration settings for environments/ development stages is not always easy and straight forward. Application characteristics, platform capabilities, business and security requirements are different per system you build and release. Although all application differ it is always good to have guidance. Guidance in the form of guidelines, practices and opinions that worked and are adopted in projects will provide a consistent, flexible and secure way of working. On GitHub an example implementation with Net Core can be found at:https://github.com/sogeti/EasyAADManager (Level 2, look at the ARM templates)Levels.Following general guidelines and common practices will help to keep systems... [More]

Şarkı Sozleri