Category: DevOps
Architecting for Continuous Delivery and Deployment
Continuous Software Engineering has been gaining signifiant momentum in terms of widespread adoption among large and small Software houses. This paradigm shift is based on the promise of early, frequent delivery and deployment of software features and continuous feedback on the usefulness and adoption of the features. One of the key challenging area of practice…
Understanding Container Isolation Mechanisms for Security-Sensitive Private Cloud
With the increasing trend of adopting containerised solution for cloud-based infrastructures, it is becoming increasingly important to pay appropriate attention to the security risks that usually characterise virtualised solutions using container technologies such as Docker. We have recently finished another successful project with our collaborators from Defence Science and Technology Group (DST). This project was…
Security Support in Continuous Deployment Pipeline
Continuous Software Engineering has gained significant attraction in the software development industry. One of the key areas of Continuous Software Engineering is Development and Operation (DevOps) – according to which development and operations teams are brought together for better coordination, collaboration, and communication. DevOps is characterised by Continuous Development, Continuous Delivery, and Continuous Deployment (CD).…
Collaborative Project with NICTA on Architecting for DevOps Starts
We have recently started a collaborative project with the Software Systems Research Group of National ICT Australia in Sydney. The project is aimed at understanding and addressing new challenges for designing architectures of complex systems that would be following the Continuous deployment (CD) and DevOps paradigm. CD and DevOps have emerged as an auspicious software…