Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Introduction to Microsoft Azure
- Comprehensive overview of Azure services and cloud computing.
- Establishing an Azure subscription and configuring the environment.
- Gaining insight into resource groups, virtual machines, and networking.
Constructing Event-Driven and Serverless Architectures
- Introduction to Azure Functions and the principles of serverless computing.
- Building event-driven applications using Azure Event Grid and Service Bus.
- Developing serverless APIs and workflows.
Managing Storage and Databases in Azure
- Exploring Azure Storage options (Blob, Table, Queue, File).
- Administering Azure SQL Database and Cosmos DB.
- Integrating storage solutions into cloud applications.
Deploying Web Applications in Azure
- Understanding Azure App Service and various deployment models.
- Building and deploying containerized applications using Docker.
- Scaling web applications through Kubernetes and Azure Container Instances.
Integrating AI and Machine Learning in Cloud Applications
- Introduction to Azure AI and Cognitive Services.
- Utilizing Azure Machine Learning Studio to develop models.
- Implementing computer vision and natural language processing capabilities.
DevOps and CI/CD in Azure
- Establishing CI/CD pipelines using Azure DevOps.
- Managing infrastructure as code with Terraform and Bicep.
- Monitoring and logging applications using Azure Monitor.
Enhancing Development with GitHub Copilot
- Introduction to GitHub Copilot and AI-powered coding assistance.
- Using Copilot to write, debug, and optimize cloud application code.
- Best practices for leveraging AI-assisted coding in cloud development.
Capstone Project: Building an AI-Powered Cloud Application
- Designing a scalable AI cloud solution.
- Developing and deploying the application.
- Optimizing performance, security, and monitoring.
Summary and Next Steps
Requirements
- Fundamental understanding of cloud computing concepts.
- Hands-on experience with at least one programming language (preferably Python, JavaScript, or C#).
- Familiarity with web application development and database management.
Target Audience
- Cloud developers and software engineers.
- AI practitioners and data scientists interested in integrating cloud-based AI.
- IT professionals and DevOps engineers.
35 Hours
Testimonials (2)
Examples and their usage
Dariusz Frycz - WASKO SPOLKA AKCYJNA
Course - AZ-040T00: Automating Administration with PowerShell
Everything, is a new platform for me and everything was interesting.