CHIȘINĂU | TEKWILL |
30 May 2019
As it has recently celebrated its 10th anniversary, we are taking a look back at the evolution of DevOps and how it has developed beyond a set of tools used to configure a CI and CD pipeline, to being an all-encompassing culture and mindset for software delivery and operation.
During this time, the focus of DevOps has shifted from focusing on the automation of code from commit to deployment to a more holistic approach, where DevOps becomes a natural evolution of Agile, a mix of tools and people, and thus delivers value from end to end.
At Endava Tech Flow we will discuss the evolution of DevOps and its practices & consider what awaits us in the future, as DevOps - the power behind digital evolution - will help drive digital transformation, delivering high-quality products and new customer experiences.
VP Cognitive Computing, Endava
DOES CHANGE MEAN DOWNTIME?
This talk aims to reinforce how simple automation can eliminate the risk of executing a deployment (such as Blue/Green releases). In the pursuit of Continuous Delivery, as well as the technical patterns, the talk’s main objective is to help stakeholders recognise the value of such techniques - culminating in the cultural changes that lead to improved communications, thus higher performance.
With 20 years of experience in the technology field, Edward is one of the most respected voices in DevOps, Application Management and Security.
His area of expertise includes software Project Management, Business Analysis and Cloud Computing. Currently Edward is working with large international enterprises to help them unlock Continuous Delivery through new ways of working and technical solutions. He is passionate about the ‘human’ side of IT and working alongside colleagues from all disciplines in the hope to learn something new. Edward speaks regularly at meetups in London and has also co-authored scientific papers.
In his free time, Edward is also a keen snowboarder and life-long musician.
Cloud Development Consultant, Endava
AZURE DEVOPS – THE CURIOUS CASE OF AZURE RESOURCE MANAGER (ARM) TEMPLATES
If you need a way of deploying cloud resources-as-code to Azure, then Azure Resource Manager (ARM) templates is a simple and fast solution, for repeated actions.
The code to deploy the underlying infrastructure and platform dependencies can be shipped together with your application code and managed using the same best practices like versioning and source control. During his presentation, Andrei will share basic concepts of templates, how to create them, how to feed them back to Azure API.
**bonus ** We'll have a practical exercise and use a CI/CD tool to accomplish it. As we are targeting provisioning resources to a public cloud, we'll focus on security aspects as well.
If it doesn't work, I'll fix it. If it works, then why does it work? Technology is easier to adopt and to evangelise if one understands it. For more than a decade, Andrei is learning about technology and is playing with it - that takes almost all of his time. Still, he manages to help Endava customers with solutions for virtualisation, public cloud technologies and automation.
DEVOPS BEHIND THE TOOLS
Everyone today is “doing DevOps” but everyone means something different when they say that. At Endava we’ve had a lot of confusion between the various tools that are useful in getting DevOps working and the actual process of working in a DevOps-like way. So we’ve defined the two separately and done quite a lot of thinking about what DevOps is for us and our clients. In this talk we’ll explain our conclusions and describe the journey we are on to really create “DevOps at Endava”.
Eoin Woods is CTO at Endava, where he leads the technical strategy for the firm, guides capability development and directs investment in emerging technologies. Eoin is a widely published author in both the research and industrial communities and a regular conference speaker.