Immutable Application Deployments with F# Make
Offered By: NDC Conferences via YouTube
Course Description
Overview
Explore immutable application deployments using F# Make in this comprehensive conference talk. Learn how to create scalable and testable build and deployment pipelines for Azure Web Apps. Discover the power of FAKE and compare it to Cake and PSAKE. Gain insights into Kudu, the engine behind Azure Web App deployments. Free yourself from environment-specific configurations in tools like Octopus Deploy and VSTS. Master the art of migrating Azure SQL databases during deployment using Web App connection strings. Dive into integrating ARM templates, addressing security concerns, and implementing automated smoke tests. Through practical demonstrations and in-depth explanations, acquire the skills to write build and deployment scripts that run consistently across local machines and Azure Web Apps, enabling seamless continuous delivery.
Syllabus
Introduction
What is F Make
Build Automation
Source Control
Cake
Fake
Fsharp
Finished modules
Dependencies
Database
Global tools
The easy part
Artifacts
RM Template
Identity
Azure CLI
Group deployment parameters
Find closest zip file
Release management tools
Release management parameters
Environments
Zip file
Kudou
Web Apps
Guru
Kudos Inc
Build script
Deploy script
The big win
Connection string
Migration tool
Migration staging
Rolebased access control
partly managed
fully managed
all I do
in my RM template
in my Key Vault
will this work on the development machine
populate the key world with secrets
add a script
nested templates
keep secrets
getsecret
killperson
deployfsx
VMs
Taught by
NDC Conferences
Related Courses
Health Informatics: Data and Interoperability StandardsGeorgia Institute of Technology via edX Fractal Architecture
NDC Conferences via YouTube Strangling the Monolith - Applied Patterns & Practices from the Trenches
NDC Conferences via YouTube Refactoring Is Not Just Clickbait
NDC Conferences via YouTube Amazing Algorithms for Solving Problems in Software
NDC Conferences via YouTube