Start

Applied Computer Engineering

Applied Computer Engineering

IAM
IaC
CI/CD
DevOps
Azure
Pulumi
C# .NET
Credential-free

This course focused on gaining experience and confidence in developing practical applications and functionality within computer engineering. A key aspect was also training in following a structured project model. Throughout the course, I worked on various stages of the software development process, including project proposals, Software Requirement Specifications (SRS), implementation, documentation, testing, and deployment. For the final project, I developed an Infrastructure as Code (IaC) template suite to automate the provisioning of secure, credential-free workload identities in Microsoft Azure. Utilizing Pulumi and C# .NET, this project addressed the challenges of manual configuration and long-lived credentials by implementing Managed Identities for internal workloads and Federated Identity Credentials for external workloads. The solution enhances operational efficiency, security, and scalability within cloud environments.

  • Points: 7.5
  • Level: B
  • Complete: 2025
  • Grade: B
See courseplan

Project