We may earn an affiliate commission when you visit our partners.
Barry Luijbregts

Microsoft Azure can come in handy in a large variety of situations. In this course, you will learn which services and deployment models you should use for your situation when using Azure.

Read more

Microsoft Azure can come in handy in a large variety of situations. In this course, you will learn which services and deployment models you should use for your situation when using Azure.

At the core of creating applications for Microsoft Azure is a thorough knowledge of the Azure landscape and what to use when. In this course, Microsoft Azure for Developers: What to Use When, you will start by learning how to pick the right Azure services for your applications. Next, you will explore which services are available in Azure and what they can do for you. Finally, you will discover how to compare the Azure services based on your requirements. By the end of this course, you will have a foundational knowledge of the Microsoft Azure landscape that will help you as you move forward to pick the right services in Azure for your applications.

Enroll now

What's inside

Syllabus

Course Overview
Why You Need to Know What to Use When
What to Use for Running Your Applications in Azure?
What to Use to Secure Your Applications in Azure?
Read more
Where to Store Data for Your Applications in Azure?
What to Use to Do Data Analytics in Azure?
What to Use for Speeding up Your Applications in Azure?
What to Use to Add Intelligence to Your Applications in Azure?
What to Use for Working with Events in Your Applications in Azure?
What to Use for Working with Media in Your Applications in Azure?
What to Use for Monitoring Your Applications in Azure?
What Services to Use for Deploying and Testing Your Applications in Azure?

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Explores cloud-based services in detail, which is standard in the industry
Teaches what and when to use Azure services, which helps learners make informed decisions
Develops skills in choosing the right Azure services for different scenarios, which is a core skill for cloud computing
Taught by Barry Luijbregts, who is recognized for their work in cloud computing
Examines various Azure services and their applications, which is highly relevant to cloud computing

Save this course

Save Microsoft Azure for Developers: What to Use When 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 Microsoft Azure for Developers: What to Use When with these activities:
Explore Azure for Beginners Tutorial
Gain a solid understanding of Azure's core concepts and services through guided tutorials designed for beginners.
Browse courses on Azure Fundamentals
Show steps
  • Watch the video tutorials on the Azure Portal
  • Follow the hands-on labs to create your first Azure resource
Organize and Review Course Materials
Stay organized and enhance your understanding by compiling and reviewing lecture notes, assignments, and other course materials.
Show steps
  • Create a dedicated folder or notebook for course materials
  • Organize materials by topic or module
  • Regularly review and summarize key concepts
Attend an Azure Meetup or Conference
Connect with other Azure enthusiasts, learn about industry trends, and expand your Azure knowledge network.
Browse courses on Azure Networking
Show steps
  • Find upcoming Azure events in your area
  • Register and attend the event
  • Engage with speakers and attendees
One other activity
Expand to see all activities and additional details
Show all four activities
Build a simple web application on Azure App Service
Apply your knowledge by creating a practical web application on Azure App Service, solidifying your understanding of web app deployment and management.
Browse courses on Azure App Service
Show steps
  • Create an Azure App Service instance
  • Develop your web application locally
  • Deploy your application to Azure App Service

Career center

Learners who complete Microsoft Azure for Developers: What to Use When will develop knowledge and skills that may be useful to these careers:
Cloud Engineer
Cloud Engineers are responsible for building and maintaining cloud infrastructure. They work with Cloud Architects and Cloud Developers to design and implement cloud solutions and then build and maintain the infrastructure that will support those solutions. This course would be helpful for Cloud Engineers because it would help them learn about the different Azure services available and how to use them to build and manage cloud infrastructure.
Cloud Developer
Cloud Developers are responsible for developing and maintaining cloud applications. They work with Cloud Architects to design and implement cloud solutions and then develop and test the applications that will run on those solutions. This course would be helpful for Cloud Developers because it would help them learn about the different Azure services available and how to use them to build and deploy cloud applications.
Cloud Architect
Cloud Architects are responsible for designing, planning, and managing cloud computing systems. They work with clients to understand their business needs and then design and implement cloud solutions that meet those needs. This course would be helpful for Cloud Architects because it would help them learn about the different Azure services available and how to use them to build and manage cloud applications.
Data Engineer
Data Engineers are responsible for building and maintaining data pipelines. They work with Data Analysts to design and implement data solutions and then build and maintain the pipelines that will move data from source systems to target systems. This course would be helpful for Data Engineers because it would help them learn about the different Azure services available for storing and analyzing data.
DevOps Engineer
DevOps Engineers are responsible for building and maintaining software development and deployment pipelines. They work with Developers and Operations teams to design and implement CI/CD pipelines and then build and maintain the infrastructure that will support those pipelines. This course would be helpful for DevOps Engineers because it would help them learn about the different Azure services available for building and deploying cloud applications.
Security Engineer
Security Engineers are responsible for protecting an organization's information assets. They work with IT teams to identify and mitigate security risks and then develop and implement security solutions. This course would be helpful for Security Engineers because it would help them learn about the different Azure services available for securing cloud applications.
Network Engineer
Network Engineers are responsible for designing, building, and maintaining computer networks. They work with IT teams to identify and mitigate network problems and then design and implement network solutions. This course would be helpful for Network Engineers because it would help them learn about the different Azure services available for building and managing cloud networks.
Systems Administrator
Systems Administrators are responsible for managing and maintaining computer systems. They work with IT teams to keep systems up and running and then troubleshoot and resolve any problems that arise. This course would be helpful for Systems Administrators because it would help them learn about the different Azure services available for managing and monitoring cloud applications.
Software Developer
Software Developers are responsible for developing and maintaining software applications. They work with Software Architects and Operations teams to design and implement software solutions and then develop and test the applications that will be used to implement those solutions. This course would be helpful for Software Developers because it would help them learn about the different Azure services available for building and deploying cloud applications.
Software Architect
Software Architects are responsible for designing and developing software systems. They work with Developers and Operations teams to design and implement software solutions and then develop and test the systems that will be used to implement those solutions. This course would be helpful for Software Architects because it would help them learn about the different Azure services available for building and deploying cloud applications.
Technical Support Specialist
Technical Support Specialists are responsible for providing technical support to users. They work with users to troubleshoot and resolve technical problems and then provide guidance on how to use software and hardware. This course would be helpful for Technical Support Specialists because it would help them learn about the different Azure services available for building and deploying cloud applications.
Machine Learning Engineer
Machine Learning Engineers are responsible for building and maintaining machine learning models. They work with Data Scientists to design and implement machine learning solutions and then build and maintain the models that will be used to make predictions. This course would be helpful for Machine Learning Engineers because it would help them learn about the different Azure services available for building and deploying machine learning models.
Operations Engineer
Operations Engineers are responsible for managing and maintaining IT systems. They work with IT teams to keep systems up and running and then troubleshoot and resolve any problems that arise. This course would be helpful for Operations Engineers because it would help them learn about the different Azure services available for managing and monitoring cloud applications.
Data Analyst
Data Analysts are responsible for collecting, cleaning, and analyzing data. They work with businesses to understand their data and then use that data to make informed decisions. This course would be helpful for Data Analysts because it would help them learn about the different Azure services available for storing and analyzing data.
Information Security Analyst
Information Security Analysts are responsible for protecting an organization's information assets. They work with IT teams to identify and mitigate security risks and then develop and implement security solutions. This course would be helpful for Information Security Analysts because it would help them learn about the different Azure services available for securing cloud applications.

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 Microsoft Azure for Developers: What to Use When.
Provides best practices and guidance for designing and developing cloud applications on Azure. is written by Microsoft and serves as a useful reference.
Covers a wide range of Azure services and provides practical examples and code snippets. It can be used as a reference guide for different Azure services.
A foundational book in data architecture. While this book does not focus specifically on Azure, it provides valuable background knowledge and principles that are applicable to designing data-intensive applications on Azure.
Provides a comprehensive overview of Azure DevOps, Azure's continuous delivery platform. It valuable resource for anyone who wants to learn more about how to use Azure DevOps to build and deploy continuous delivery pipelines.
Provides a comprehensive overview of Azure Kubernetes Service, Azure's managed Kubernetes service. It valuable resource for anyone who wants to learn more about how to use Azure Kubernetes Service to build and deploy Kubernetes clusters in Azure.
Provides a comprehensive overview of Azure Monitor, Azure's monitoring service. It valuable resource for anyone who wants to learn more about how to use Azure Monitor to monitor and troubleshoot Azure resources.
Provides a comprehensive overview of Azure Data Lake Storage, Azure's data lake storage service. It valuable resource for anyone who wants to learn more about how to use Azure Data Lake Storage to store and manage large amounts of data in the cloud.

Share

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

Similar courses

Here are nine courses similar to Microsoft Azure for Developers: What to Use When.
Running Applications in Microsoft Azure: Getting Started
Most relevant
Microsoft Azure: Executive Briefing
Most relevant
Implementing Managed Identities for Microsoft Azure...
Most relevant
Design a Storage Strategy for Microsoft Azure
Most relevant
Microsoft Azure Developer: Developing for Autoscaling
Most relevant
Designing a Microsoft Azure Messaging Architecture
Most relevant
Microsoft Azure Cognitive Services: Personalizer
Most relevant
Microsoft Azure Solutions Architect: Design a Compute...
Most relevant
Microsoft Azure for Node.js Developers - Cloud Patterns...
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