Azure Azure DevOps Development Solution Architecture .net .net core Application Lifecycle Management (ALM) DevOps Power BI
Vlaardingen, South Holland, Netherlands
I'm the CTO of 3fifty, an experienced consultancy company with a strong focus on the Microsoft Cloud. I have over 15 years’ experience providing architecture, development, training and design expertise. During this I have worked in a variety of projects ranging from Cloud Transformations to DevOps implementations.
I love to share knowledge which was also one of the reasons why he founded the Dutch Cloud Meetup. I’m a public speaker, write blogs and organizes events (http://dutchcloudmeetup.online).
If you want to learn more about me or recover more about my expertise check out my blog (https://msftplayground.com).
How to get from a Architecture to a redeployable solution with Azure Pipelines and Azure DevOps.
Technologies discussed: .net core, Azure Pipelines and Azure
A lot of manual task get automated by IT pros via PowerShell. These script can be used within Azure DevOps making the re usability and the life-cycle management of very hard. During this session you will learn how to create Azure DevOps extensions from your scripts.
- Language: English and Dutch
- Technologies: Azure DevOps, Azure Pipelines and PowerShell
The Azure platform needs to be maintained. Users must adhere to Azure naming conventions, specific locations, do not create that one expensive VM and standard tagging.
Many of these things are written down in an Azure Platform design but must also be developed, checked and complied to.
During this sessions we will go in depth on how to setup these compliancy checks and do it the DevOps way via Azure DevOps.
Just buying and using a Azure subscription is not of this time anymore. Without the proper landing zone you will end-up with an unmanageable Azure platform were you are not able to find and manage the proper resources. In this session you learn the techniques for hosting a landing platform.
But will also see how you can automate the deployment of these components
Services are often deployed in Azure by using the Azure Portal. Default settings are forgotten and different configurations are being used for services that need to do the same thing. By using IaC this should not occur anymore. In Azure we can accomplish this by writing ARM templates. During this session you will learn how to become a Pro in creating Azure Resource Manager Templates.
One of the core concepts of DevOps is building and maintaining code within the same team (you build it, you run it). This is necessary if you want to continuously add value for your end users. But how can you accomplish this within an Microsoft platform. During this session I will share real worlds scenario's and show how to build and maintain solutions within a Microsoft platform.
Session will show situations from existing projects and will show solutions based on the PAAS offering of Microsoft.
Serverless is really great! Services as Azure Functions and Azure Web Apps are great to get started with, but how do you deploy and make that deployment repeatable. During this session you will see which learning journey I had and will share experiences about deploying Azure Web Apps, Azure Functions and and Azure Logic Apps.
Since a few years I have been developing Azure DevOps pipeline extensions. During this sessions I will share my experience on this process of moving a PowerShell script into a extension with a lot of active installations.
Automation and PowerShell and the process of developing and maintaining Azure DevOps extensions.
One of the characteristics of Platform as a Service components in Azure is that they are open for the complete world by default. Azure PaaS offers great services but you do not want to have them open by default in many situations. For this reasons I see many companies switching back the known functionalities (IaaS) but that should not be the case. In this session you will learn how to secure services like: Azure Functions, Azure App Service, Azure SQL Databases with the use of Azure Front Door, Azure Private Link and Virtual Networks and many more.
Do not use IaaS because you know the security setup and settings. Try to innovate by securing the Azure Platform as a Service components and run a secured application within a secure boundary.