We may earn an affiliate commission when you visit our partners.
Course image
Idan Gabrieli

Microsoft Azure

Read more

Microsoft Azure

Microsoft Azure is one of the leading cloud providers (together with Amazon AWS and Google Cloud) with a global cloud infrastructure for providing public cloud services around the world. Cloud computing is one of the biggest and fastest technology revolutions in the IT industry and the global demand for more skilled people in the area of cloud computing is also growing rapidly across multiple industries.

Becoming a Cloud Expert

If you are looking to become a cloud expert, then this training program is designed to help you build the knowledge and experience about the subject of cloud computing while using the Azure cloud platform. The training program is divided into levels.

Level 2 - is all about Monitoring...

In level 1, we learned to build an end-to-end cloud solution inside the Microsoft Azure platform. Now it is time to learn how to monitor our IaaS solution effectively. In level 2, we are planning to learn how to monitor and analyze the performance and health of our Azure resources and applications as well as Azure platform and services.  One thing for sure, it is going to be an exciting journey.

Join us and start to pave your way as a Cloud Expert.

Enroll now

What's inside

Learning objectives

  • The operation and business requirements for monitoring the performance and health of a cloud solution
  • Understand the different types of telemetry data (metrics and logs) that can be collected
  • Build your own demo system in azure (using linux, apache, mysql, php)
  • Setup alert rules and action groups for creating an automation layer
  • Simulate traffic load on the demo system
  • Monitor the status of azure platform and services
  • Monitor your azure resources (e.g. vms, storage accounts, vnet, interfaces, nsgs, web app)
  • Analyze performance metrics in multiple layers (azure hosting infrastructure, guest os, application)
  • Analyze logs using the kusto query language in log analytics
  • Manage the life cycle of azure alerts

Syllabus

Getting Started with Level 2
Welcome!
Course Objectives and Structure
Why?
Read more
What?
How?
Telemetry Data Collection - Types and Sources
Section Overview
Data Sources - Collection from Multiple Layers
Metrics and Logs
Data Type #1 - Azure Subscription-Level Activity Log
Data Type #2 - Azure Resources Diagnostics Logs
Data Type #3 - Azure Resources Metrics
Data Type #4 - Guest OS Metrics and Logs
Data Type #5 - Applications Metrics and Logs
Test Your Knowledge - Telemetry Data
Preparing our Demo System "Playground"
Step #1 - Back-End MySQL DB Server
Step #2 - Front-End Apache Web Server
Step #3 - Log Analytics Workspace
Step #4 - Diagnostics Settings
Step #5 - Azure Monitor for VMs
Step #6 - Application Insights
Effective Monitoring is all about Automation
The Concept of Alerts and Actions
How to Create an Alert Rule
Configure Our Demo Rules and Actions
Simulating a Load on the Web Server
Managing Alerts
Test Your Knowledge - Automation
Monitoring the Azure Platform
Azure Global Status
Personalised Service Health
Monitoring our Azure Solution
Review the Status, Health and Activity Logs
Metrics Explorer
Log Analytics
Azure Monitor for VMs
Azure Advisor
Application Insights
Test Your Knowledge - Monitoring our Azure Solution
Course Summary
A Quick Recap
** BONUS **

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Provides a solution-oriented approach to cloud monitoring in Azure
Suitable for learners with a beginning-to-intermediate foundation in cloud computing
Skills developed in this course are highly relevant to industry
Instructor Idan Gabrieli's expertise in Azure cloud is a valuable asset
Course effectively combines theory and practical exercises to enhance learning
Teaches essential monitoring techniques to maintain optimal performance of Azure cloud solutions

Save this course

Save Becoming a Cloud Expert - Microsoft Azure IaaS - Level 2 to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Becoming a Cloud Expert - Microsoft Azure IaaS - Level 2 with these activities:
Review Azure Virtual Machines and Their Management
Refresh your knowledge of Azure Virtual Machines by reviewing concepts such as VM types, storage options, and networking.
Browse courses on Azure Virtual Machines
Show steps
  • Review Microsoft documentation on Azure Virtual Machines
  • Read blog posts and articles about Azure Virtual Machines
  • Watch videos on Azure Virtual Machines
Attend a Local Azure Meetup
Attend a local Azure Meetup to connect with other Azure professionals and learn about the latest Azure technologies.
Show steps
  • Find a local Azure Meetup group
  • Register for an upcoming meetup
  • Attend the meetup and network with other Azure professionals
Follow a Tutorial on Azure Monitor Alerts
Follow a guided tutorial to learn how to create and configure alerts in Azure Monitor to be notified of potential issues with your Azure resources.
Browse courses on Azure Monitor Alerts
Show steps
  • Find a tutorial on Azure Monitor Alerts
  • Follow the steps in the tutorial to create and configure an alert rule
  • Test your alert rule to make sure it works
Five other activities
Expand to see all activities and additional details
Show all eight activities
Attend an Azure Monitoring Workshop
Attend an Azure Monitoring workshop to learn about advanced monitoring techniques and tools.
Show steps
  • Find an Azure Monitoring workshop
  • Register for the workshop
  • Attend the workshop and learn about Azure Monitoring
Practice Log Analytics and Kusto Query Language
Practice using Log Analytics and the Kusto Query Language to analyze logs and gain insights into your Azure environment.
Browse courses on Log Analytics
Show steps
  • Create a Log Analytics workspace
  • Configure diagnostics settings to send logs to your workspace
  • Use the Log Analytics portal to explore and query your logs
  • Use the Azure CLI or PowerShell to query logs using the Kusto Query Language
Create a Custom Dashboard for Azure Monitoring
Create a custom dashboard in Azure Monitoring to visualize and monitor the health and performance of your Azure resources.
Browse courses on Azure Monitoring
Show steps
  • Choose the metrics and logs you want to monitor
  • Create a new dashboard and add tiles
  • Configure the tiles to display your chosen metrics and logs
  • Share your dashboard with others
Create a Web Application with Azure App Service
Create a web application using Azure App Service to gain practical experience in deploying and managing web applications in the cloud.
Browse courses on Azure App Service
Show steps
  • Create a new Azure App Service web app
  • Deploy your web application to Azure App Service
  • Configure your web app settings
  • Monitor your web app's performance
Create a Presentation on Azure Monitoring Best Practices
Create a presentation on Azure Monitoring best practices to demonstrate your understanding of the principles and techniques involved in effective monitoring.
Show steps
  • Research Azure Monitoring best practices
  • Develop a presentation outline
  • Create your presentation slides
  • Practice your presentation
  • Deliver your presentation

Career center

Learners who complete Becoming a Cloud Expert - Microsoft Azure IaaS - Level 2 will develop knowledge and skills that may be useful to these careers:
Cloud Architect
A Cloud Architect is responsible for designing, implementing, and maintaining cloud computing solutions. This course can help you build a foundation in cloud computing concepts and Azure IaaS, which are essential for success in this role. You will learn how to monitor and analyze the performance and health of your Azure resources and applications, as well as the Azure platform and services. This knowledge will be invaluable as you work to design and implement cloud solutions that are scalable, reliable, and secure.
Cloud Engineer
A Cloud Engineer is responsible for managing and maintaining cloud computing environments. This course can help you build a foundation in cloud computing concepts and Azure IaaS, which are essential for success in this role. You will learn how to monitor and analyze the performance and health of your Azure resources and applications, as well as the Azure platform and services. This knowledge will be invaluable as you work to manage and maintain cloud environments that are scalable, reliable, and secure.
DevOps Engineer
A DevOps Engineer is responsible for bridging the gap between development and operations teams. This course can help you build a foundation in cloud computing concepts and Azure IaaS, which are essential for success in this role. You will learn how to monitor and analyze the performance and health of your Azure resources and applications, as well as the Azure platform and services. This knowledge will be invaluable as you work to implement DevOps practices that improve the speed and quality of software delivery.
IT Administrator
An IT Administrator is responsible for managing and maintaining IT systems and infrastructure. This course can help you build a foundation in cloud computing concepts and Azure IaaS, which are becoming increasingly important in IT environments. You will learn how to monitor and analyze the performance and health of your Azure resources and applications, as well as the Azure platform and services. This knowledge will be invaluable as you work to manage and maintain IT systems that are scalable, reliable, and secure.
Network Engineer
A Network Engineer is responsible for designing, implementing, and maintaining computer networks. This course can help you build a foundation in cloud computing concepts and Azure IaaS, which are becoming increasingly important in networking environments. You will learn how to monitor and analyze the performance and health of your Azure resources and applications, as well as the Azure platform and services. This knowledge will be invaluable as you work to design and implement networks that are scalable, reliable, and secure.
Security Engineer
A Security Engineer is responsible for protecting computer systems and networks from unauthorized access, use, disclosure, disruption, modification, or destruction. This course can help you build a foundation in cloud computing concepts and Azure IaaS, which are becoming increasingly important in security environments. You will learn how to monitor and analyze the performance and health of your Azure resources and applications, as well as the Azure platform and services. This knowledge will be invaluable as you work to protect your systems and networks from cyber threats.
Systems Engineer
A Systems Engineer is responsible for designing, implementing, and maintaining computer systems. This course can help you build a foundation in cloud computing concepts and Azure IaaS, which are becoming increasingly important in systems engineering environments. You will learn how to monitor and analyze the performance and health of your Azure resources and applications, as well as the Azure platform and services. This knowledge will be invaluable as you work to design and implement systems that are scalable, reliable, and secure.
Data Analyst
A Data Analyst is responsible for collecting, cleaning, and analyzing data to identify trends and patterns. This course can help you build a foundation in cloud computing concepts and Azure IaaS, which are becoming increasingly important in data analysis environments. You will learn how to monitor and analyze the performance and health of your Azure resources and applications, as well as the Azure platform and services. This knowledge will be invaluable as you work to collect, clean, and analyze data to identify trends and patterns that can help your organization make better decisions.
Business Analyst
A Business Analyst is responsible for analyzing business needs and developing solutions to meet those needs. This course can help you build a foundation in cloud computing concepts and Azure IaaS, which are becoming increasingly important in business analysis environments. You will learn how to monitor and analyze the performance and health of your Azure resources and applications, as well as the Azure platform and services. This knowledge will be invaluable as you work to analyze business needs and develop solutions that are scalable, reliable, and secure.
Project Manager
A Project Manager is responsible for planning, organizing, and managing projects. This course can help you build a foundation in cloud computing concepts and Azure IaaS, which are becoming increasingly important in project management environments. You will learn how to monitor and analyze the performance and health of your Azure resources and applications, as well as the Azure platform and services. This knowledge will be invaluable as you work to plan, organize, and manage projects that are successful.
Technical Writer
A Technical Writer is responsible for creating documentation for technical products and services. This course can help you build a foundation in cloud computing concepts and Azure IaaS, which are becoming increasingly important in technical writing environments. You will learn how to monitor and analyze the performance and health of your Azure resources and applications, as well as the Azure platform and services. This knowledge will be invaluable as you work to create documentation that is accurate, clear, and concise.
IT Consultant
An IT Consultant is responsible for providing advice and guidance to organizations on how to use technology to achieve their business goals. This course can help you build a foundation in cloud computing concepts and Azure IaaS, which are becoming increasingly important in IT consulting environments. You will learn how to monitor and analyze the performance and health of your Azure resources and applications, as well as the Azure platform and services. This knowledge will be invaluable as you work to provide advice and guidance to organizations on how to use technology to achieve their business goals.
Software Engineer
A Software Engineer designs, develops, tests, and maintains software systems. This course may be useful as you work to build a foundation in cloud computing concepts and Azure IaaS, which are becoming increasingly important in software engineering environments. You will learn how to monitor and analyze the performance and health of your Azure resources and applications, as well as the Azure platform and services. This knowledge may be helpful as you work to develop software systems that are scalable, reliable, and secure.
Data Scientist
A Data Scientist uses scientific methods, processes, algorithms, and systems to extract knowledge and insights from data in various forms, both structured and unstructured. This course may be useful as you work to build a foundation in cloud computing concepts and Azure IaaS, which are becoming increasingly important in data science environments. You will learn how to monitor and analyze the performance and health of your Azure resources and applications, as well as the Azure platform and services. This knowledge may be helpful as you work to extract knowledge and insights from data.
Database Administrator
A Database Administrator designs, implements, and maintains databases. This course may be useful as you work to build a foundation in cloud computing concepts and Azure IaaS, which are becoming increasingly important in database administration environments. You will learn how to monitor and analyze the performance and health of your Azure resources and applications, as well as the Azure platform and services. This knowledge may be helpful as you work to design, implement, and maintain databases.

Reading list

We've selected eight books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Becoming a Cloud Expert - Microsoft Azure IaaS - Level 2.
Offers insights into data-intensive systems, helping readers understand the design and management of these systems in the cloud.
Provides an overview of cloud computing for business leaders.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to Becoming a Cloud Expert - Microsoft Azure IaaS - Level 2.
Cloud Computing Essentials with Azure Management
Most relevant
Deploy a complete Wordpress Website in Microsoft Azure...
Most relevant
Microsoft Azure: Executive Briefing
Most relevant
AZ-900: Microsoft Azure Fundamentals Certification
Most relevant
Configuring Security Services and Policies in Microsoft...
Most relevant
Microsoft Azure Stack Hub Development: Getting Started
Most relevant
Azure Infrastructure Fundamentals
Most relevant
Microsoft Azure Fundamentals (AZ-900): Azure Architecture...
Most relevant
Deploy a Complete Wordpress Video Blog in Microsoft Azure
Most relevant
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser