Get in Touch

Course Outline

Introduction to Microsoft Azure

  • Examination of Azure service capabilities and cloud computing fundamentals
  • Configuration of Azure subscriptions and operational environments
  • Analysis of resource groups, virtual machine instances, and network infrastructure

Constructing Event-Driven and Serverless Frameworks

  • Overview of Azure Functions and serverless computing paradigms
  • Implementation of event-driven systems utilizing Azure Event Grid and Service Bus
  • Development of serverless APIs and automated workflows

Administration of Storage and Database Systems within Azure

  • Assessment of Azure Storage services including Blob, Table, Queue, and File
  • Administration of Azure SQL Database and Cosmos DB instances
  • Integration of storage architectures into cloud-based applications

Deployment of Web Applications on Azure

  • Evaluation of Azure App Service and associated deployment methodologies
  • Creation and deployment of containerized workloads using Docker
  • Scaling of web applications through Kubernetes and Azure Container Instances

Integration of Artificial Intelligence and Machine Learning in Cloud Applications

  • Introduction to Azure AI capabilities and Cognitive Services
  • Utilization of Azure Machine Learning Studio for model development
  • Application of computer vision and natural language processing technologies

DevOps and Continuous Integration/Continuous Deployment (CI/CD) in Azure

  • Establishment of CI/CD pipelines via Azure DevOps
  • Management of infrastructure as code using Terraform and Bicep
  • Monitoring and log management of applications using Azure Monitor

Enhancement of Development Processes with GitHub Copilot

  • Introduction to GitHub Copilot and AI-assisted coding support
  • Application of Copilot for writing, debugging, and optimizing cloud application code
  • Adoption of best practices for AI-assisted coding in cloud development for government

Capstone Project: Construction of an AI-Enabled Cloud Application

  • Design of a scalable AI cloud solution
  • Development and deployment of the application
  • Optimization of performance, security, and monitoring capabilities

Summary and Future Directions

Requirements

  • Foundational understanding of cloud computing principles
  • Proficiency in at least one programming language (Python, JavaScript, or C# recommended)
  • Familiarity with web application development and database management

Target Audience

  • Cloud developers and software engineers
  • AI practitioners and data scientists focused on cloud AI integration
  • IT professionals and DevOps engineers
 35 Hours

Number of participants


Price per participant

Testimonials (3)

Upcoming Courses

Related Categories