VNode ITeSBook

Enterprise Program Brief

Software Delivery and DevOps Foundations

Deliver a small service through repeatable tests, deployment and rollback. Proposed instructor-led duration; delivery subject to environment and lab validation.

VNode ITeSFoundation
Download Program Brief (PDF)

Program Snapshot

Engagement scoped to cohort

Duration32 hours
FormatPrivate cohort
LevelFoundation
Course CodeF08
  • MCT-led delivery
  • Private cohort / virtual ILT
  • Typical response: 1 business day
Scoping call typically scheduled within one business day

VNode ITeS delivers Software Delivery and DevOps Foundations as an MCT-led VNode ITeS program for Developers entering AI delivery. Typical duration is 32 hours (Private cohort). Delivery stays scoped to how your teams will actually use the platform after the room empties. Private cohorts can shift emphasis by role mix, workspace or repo constraints, and rollout timing.

Audience Profile

Built for these roles

Developers entering AI delivery

  • Tailored Team Delivery

Overview

Executive overview

Deliver a small service through repeatable tests, deployment and rollback.

Environment and licensing

Git repository and test application Code editor and supported runtime CI runner and approved test deployment target For O04: licensed coding-agent access, approved model usage and a local mock MCP/API tool Delivery depends on environment and lab validation. This outline does not include step-by-step lab instructions.

Prerequisites

  • Can build, debug and test a small application

Program Outcomes

Capabilities your teams will gain

  • Release a versioned application through the pipeline
  • Block a failing candidate and verify a working rollback
  • Protect pipeline identity, secrets and deployment scope
  • Provide artifact traceability and an incident recovery runbook

Enterprise Delivery

Private cohort delivery

VNode-designed, vendor-aligned instructor-led program. Scope role mix, delivery format, and rollout goals for your cohort.

Curriculum

Curriculum roadmap

Proposed instructor-led duration; delivery subject to environment and lab validation.

  • Maintainable application structure
  • Testing and collaborative delivery
  • Build and deployment pipelines
  • Release and recovery exercise
1

Module 1 · 8 hours

Maintainable application structure

+

Refactor a supplied service into a testable application structure.

Modules and interfaces

  • Separate business logic from transport and infrastructure
  • Define small testable interfaces

Configuration

  • Load configuration per environment
  • Distinguish secrets from ordinary settings

Dependency management

  • Lock dependencies and document runtime requirements
  • Identify vulnerable or unnecessary dependencies

Local development

  • Run the service locally with health checks
  • Provide a repeatable development setup

Concept and design 4h · applied exercise 3h · review 1h. Included within module duration; no extra hours. Refine during delivery planning without silently changing published course hours.

Applied exercise: Maintainable application structure

Refactor a supplied service into a testable application structure.

Expected output. Maintainable application skeleton

Acceptance. A clean setup can start the service and run its basic checks.

2

Module 2 · 8 hours

Testing and collaborative delivery

+

Add tests and resolve a reviewed change without bypassing checks.

Unit and integration tests

  • Separate unit and integration test responsibilities
  • Use controlled fixtures and mocks

Mocks

  • Define branch and review conventions
  • Keep commits focused and attributable

Branches

  • Review changes against acceptance criteria
  • Inspect generated as well as handwritten code

Pull-request review

  • Resolve a controlled merge conflict
  • Protect unrelated work during changes

Concept and design 4h · applied exercise 3h · review 1h. Included within module duration; no extra hours. Refine during delivery planning without silently changing published course hours.

Applied exercise: Testing and collaborative delivery

Add tests and resolve a reviewed change without bypassing checks.

Expected output. Tested pull request

Acceptance. The reviewed change passes independent tests and retains unrelated functionality.

3

Module 3 · 8 hours

Build and deployment pipelines

+

Build a pipeline that tests and packages the service with controlled deployment.

CI checks

  • Run tests and quality checks on each proposed change
  • Use a build artifact rather than rebuilding unpredictably

Artifacts

  • Parameterise environment-specific deployment settings
  • Grant narrow pipeline identity permissions

Environment configuration

  • Keep secrets in the approved runner/deployment store
  • Prevent credentials appearing in logs

Secrets and permissions

  • Separate deployment from release approval
  • Record the artifact version actually deployed

Concept and design 4h · applied exercise 3h · review 1h. Included within module duration; no extra hours. Refine during delivery planning without silently changing published course hours.

Applied exercise: Build and deployment pipelines

Build a pipeline that tests and packages the service with controlled deployment.

Expected output. CI/CD pipeline evidence

Acceptance. A failing check blocks deployment and a passing artifact is traceable to source.

4

Module 4 · 8 hours

Release and recovery exercise

+

Release a version, diagnose a defect and restore the previous working release.

Health checks

  • Define health and smoke checks after release
  • Capture error and latency evidence

Logs

  • Compare deployed version to the approved artifact
  • Record configuration and dependency changes

Versioning

  • Choose rollback versus forward fix deliberately
  • Restore compatible configuration and data assumptions

Rollback and ownership

  • Document owner, escalation and recovery verification
  • Summarise the incident without unsupported causal claims

Concept and design 2h · applied exercise 4h · review 2h. Included within module duration; no extra hours. Refine during delivery planning without silently changing published course hours.

Capstone: Release and recovery exercise

Release a version, diagnose a defect and restore the previous working release.

Expected output. Assessed release and rollback runbook

Acceptance. The previous working release is restored and its health checks pass.

Capstone

Release a version, diagnose a defect and restore the previous working release. Assessed release and rollback runbook Evidence of relevant access, quality and risk controls Demonstration and limitations record

Assessment

Scenario-based practical assessment Release a versioned application through the pipeline 30% Block a failing candidate and verify a working rollback 25% Protect pipeline identity, secrets and deployment scope 25% Provide artifact traceability and an incident recovery runbook 20% Proposed VNode outline-level assessment; no vendor accreditation or completed lab validation implied.

Participant deliverables

  • Assessed release and rollback runbook
  • Evidence of relevant access, quality and risk controls
  • Demonstration and limitations record

Scope boundaries

Step-by-step lab instructions; Runnable solution code; Packaged source datasets; Executed environment validation

Delivery options

Count teaching hours, not calendar days. Exclude breaks. Split into 4-hour or 8-hour teaching sessions; schedule complex project work in contiguous blocks.

Delivery Models

Delivery models

Virtual ILTOnsiteHybridExecutive WorkshopBootcampWeekend

Engagement Fit

Engagement fit

  • Private cohort delivery
  • Foundation practitioner depth
  • Business outcome alignment

Enterprise Customization

Enterprise customization

Tailor this program to your organization's priorities: Deliver a small service through repeatable tests, deployment and rollback.

  • Private cohort scheduling
  • Equivalent-experience entry review

Resources

Program resources

Yes. Most enterprise clients prefer private delivery scoped to role mix, timezone, and rollout timeline. We align lab environments and scenarios to your tenant context where applicable.

Enterprise Proof

Trusted delivery outcomes

“The Microsoft Fabric implementation program gave our data engineering team a structured path from legacy pipelines to a modern lakehouse architecture.”

Head of Data Engineering

Global Financial Services Firm

Financial Services
“We needed a partner who understood both the technical depth of Azure OpenAI and the governance requirements of an enterprise.”

VP of Technology

Large Healthcare Organization

Healthcare

Delivery Capability

Enterprise-grade instruction

View delivery capability profile

MCT-led delivery

Programs led by Microsoft Certified Trainer practitioners

Enterprise program oversight

Founder-led specialist delivery with structured rollout planning

Global delivery

APAC · EMEA · Americas · Virtual & Onsite

Implementation-focused

Hands-on labs aligned to production scenarios

Kriya AI