For the past few months I have spent quite a bit of time interviewing candidates for DevSecOps positions, we are not looking for any one particular position. We have a need for a number of people with differing levels of seniority/experience. However this has been a largely unsuccessful task. As a result I have spent… Continue reading DevSecOps: The anatomy of a unicorn
Author: John
Sitting the CISSP exam
So I finally was able to go to a test centre to sit my (ISC)2 CISSP exam, I was initially planning on doing this in April but the lockdown stopped me. I have spent the past month watching a number of Pluralsight courses, reading the study guide, and spent two weeks going through practice tests.… Continue reading Sitting the CISSP exam
Spice world virtual 2020
It has been a busy month, where I spent most of my time studying for my CISSP exam, as such I failed to post this about the first ever virtual spice world conference from September. This is the annual conference for all Spiceworks fans, and was a great example of how a virtual conference should… Continue reading Spice world virtual 2020
Securing an App Service Environment (ASE)
Following on from my previous post about Network Security Groups, this post is about securing an App Service Environment. An Application Gateway with Web Application Firewall (WAF) is also included to provide additional protection by providing the Web Application Gateway functionality. This works by inspecting the traffic and providing defence against the OWASP top 10… Continue reading Securing an App Service Environment (ASE)
Managing Azure Network Traffic with Network Security Groups
Azure Network Security Groups (NSG) are a core tool that enables you to control the network traffic flow within an Azure Virtual Network. A Network Security Group is a collection of stateful layer 3/4 allow/deny rules, that can be associated with either subnets or individual network interfaces. In this post I hope to cover the basics of how NSGs can be used to manage the traffic within an Azure environment and provide segmentation as part of a zero trust solution.
Integrating ARM Template Security Testing into a DevOps Pipeline
Following on from an earlier post about incorporating penetration testing with OWASP ZAP into an Azure DevOps pipeline, I am going to talk about how to add vulnerability checks for your ARM Templates to a release pipeline.
Integrating security testing into an Azure DevOps pipeline – OWASP ZAP
One of the most effective ways of enhancing the security posture of a solution is to incorporate security into the development lifecycle and embed it within the normal CI/CD pipelines of a project. In this post I am going to look at the Passive Pentest stage of the CI/CD Pipeline.
Managing time with an old school pre-digital tool
Whilst trying to organise my day, I have to manage my diary in a couple of places, my work calendar and my clients work calendar, both are Microsoft Exchange Online based, but there is no federation in place so I have to update both manually to ensure they match. I also must keep both my… Continue reading Managing time with an old school pre-digital tool
I’ve written off April
April has just disappeared, I have been used to working from home for periods of time; but this is different. I have found it very hard to work remotely with clients I have not had any face to face contact with, and the daily grind has been very hard going. To top it off, when… Continue reading I’ve written off April
Azure Premium SSD now supports burst mode
Microsoft have made a number of changes to their Premium SSD managed disk service, 3 new small sizes (4, 8, & 16 GiB) and have also introduced burst mode for disk sizes P20 and below (<= 512GiB). Disk bursting allows your disks to increase both IOPS and Throughput for up to 30 minutes, this capability… Continue reading Azure Premium SSD now supports burst mode