У нас вы можете посмотреть бесплатно Deploy your code and pipelines to your internal customers - Jelle de Graaf - PSConfEU 2024 или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
In this detailed lecture, Jelle de Graaf discusses the implementation of Aquaduct, a tool designed to synchronize files and register pipelines in Azure DevOps. The origin story of Aquaduct traces back five years when manual steps were required to distribute code to customer teams, leading to the development of a PowerShell script to automate the process. The lecture delves into the challenges faced during deployment, including manual steps and the need for updates. Aquaduct, also known as Connecting Pipelines, was developed to address these challenges by synchronizing files in Azure DevOps and specifically targeting pipelines. The security risks associated with syncing files between repositories are highlighted, leading to the implementation of restrictions on sources and destinations to mitigate unauthorized access. The lecture provides insights into how Aquaduct operates, utilizing PowerShell scripts, Azure Functions, and Azure DevOps API endpoints to synchronize files and register pipelines. The process involves scanning repositories, creating synchronization messages, and executing the synchronization tasks. The lecture includes a detailed code demonstration showcasing the functionality and steps involved in utilizing Aquaduct for seamless software deployment. Key considerations regarding security, version control, commit messages, and the use of personal access tokens are discussed to ensure robust deployment practices and maintain data integrity. The functionality of Aquaduct in simplifying software deployment for internal customers is emphasized, highlighting its flexibility and scalability for various projects. The lecture offers a comprehensive overview of how Aquaduct streamlines the deployment process and provides a hands-on demonstration of its functionality, showcasing its effectiveness in automating deployment tasks in Azure DevOps. Chapters: 00:00:00 Deploy your code and pipelines to your internal customers - Jelle de Graaf - PSConfEU 2024 00:00:10 Introduction 00:02:49 Meet Aqueduct 00:08:18 Security Measures 00:11:42 AcroDict Functionality 00:12:38 Synchronization Process 00:19:35 Successful Pipeline Run 00:25:19 Conclusion and Thank You 00:26:25 Availability of the Tool 00:27:49 Development Roadmap 00:28:44 API Utilization 00:31:15 File Overwrite Concerns 00:32:18 Pitfalls and Security Risks 00:32:53 Code Demonstration 00:38:13 Queue Trigger Execution 00:40:10 Filtering Implementation 00:41:04 Pipeline Registration 00:42:39 End of Presentation