We may earn an affiliate commission when you visit our partners.
Pluralsight logo

Running Applications in Microsoft Azure

Getting Started

Matt Milner

Microsoft Azure offers several options for running server applications. In this course, you'll learn the main options and the trade offs of each, and leave the course knowing how to make intelligent choices for your own applications.

Read more

Microsoft Azure offers several options for running server applications. In this course, you'll learn the main options and the trade offs of each, and leave the course knowing how to make intelligent choices for your own applications.

There are many options that Microsoft Azure offers the user for running server applications. In this course, Running Applications in Microsoft Azure: Getting Started, you'll learn about the various options to inform your decisions moving forward with the cloud. First, you'll cover how to use the PaaS offerings of Cloud Services and Azure Web Apps to host your web and server applications. Next, you'll explore how to use virtual machines and containers to deploy and host application code. Finally, you'll discover information about the features and trade offs of each option as the course progresses. When you're finished with this course, you'll be armed with the knowledge you need to pick the right Azure option for hosting your application.

Enroll now

What's inside

Syllabus

Course Overview
Running Applications in Azure
Running Applications in Virtual Machines
Running Applications in Azure Cloud Services
Read more
Running Websites in Azure App Services
Running Applications in Azure Containers
Wrap Up

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Teaches options and trade offs for running server applications on Microsoft Azure
Provides foundational knowledge and guidance for making informed decisions when deploying applications in Microsoft Azure
Covers a wide range of options for running server applications, including Cloud Services, Azure Web Apps, virtual machines, and containers
Instructor Matt Milner is an experienced software engineer and architect with deep knowledge of Azure technologies
Suitable for learners with a basic understanding of cloud computing and Azure fundamentals

Save this course

Save Running Applications in Microsoft Azure: Getting Started 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 Running Applications in Microsoft Azure: Getting Started with these activities:
Review Microsoft Azure Documentation
Familiarize yourself with the reference documentation for Microsoft Azure to support your understanding of the key concepts and services discussed throughout this course.
Show steps
  • Visit the Microsoft Azure Documentation website
  • Browse the documentation for topics relevant to this course, such as virtual machines, containers, and Azure App Services
  • Pay attention to code samples and examples provided in the documentation
Follow Microsoft Azure Tutorials
Complement the course content by working through hands-on tutorials provided by Microsoft Azure, focusing on topics that align with the course material.
Browse courses on Azure Virtual Machines
Show steps
  • Visit the Microsoft Azure Tutorials website
  • Filter tutorials by topics relevant to this course
  • Follow the step-by-step instructions provided in the tutorials
  • Experiment with different configurations and scenarios to deepen your understanding
Discuss Azure Best Practices
Engage with peers to exchange knowledge, discuss real-world experiences, and learn about best practices for designing and implementing Azure solutions.
Show steps
  • Join an online forum or discussion group focused on Azure
  • Participate in discussions and share your experiences
  • Seek advice and insights from other Azure users
Two other activities
Expand to see all activities and additional details
Show all five activities
Deploy Applications to Azure
Reinforce your knowledge and skills by actually deploying applications to Azure using different methods, such as virtual machines, containers, and Azure App Services.
Show steps
  • Set up an Azure account and subscription
  • Create a virtual machine and deploy an application to it
  • Create a container image and deploy it to Azure Container Registry
  • Create an Azure App Service and deploy an application to it
Design an Azure Solution
Apply the concepts learned in the course to design an Azure solution for a real-world scenario, taking into account factors such as scalability, reliability, and cost.
Browse courses on Cloud Architecture Design
Show steps
  • Identify a problem statement or business requirement
  • Research and select appropriate Azure services
  • Design the architecture of the solution, including infrastructure, networking, and security
  • Document your design in a clear and concise manner

Career center

Learners who complete Running Applications in Microsoft Azure: Getting Started will develop knowledge and skills that may be useful to these careers:
Azure Cloud Developer
An Azure Cloud Developer designs, builds, and maintains cloud-based applications and services using Microsoft Azure. The Running Applications in Microsoft Azure course can be helpful for aspiring Azure Cloud Developers because it provides a solid foundation in the concepts and technologies used in Azure, including virtual machines, Azure Cloud Services, Azure App Services, and Azure Containers. This knowledge can help Azure Cloud Developers make informed decisions about which Azure services to use for their applications and how to best deploy and manage those applications.
DevOps Engineer
A DevOps Engineer collaborates with developers and operations teams to ensure that software is built, tested, and deployed efficiently and reliably. The Running Applications in Microsoft Azure course can be helpful for aspiring DevOps Engineers because it provides a solid foundation in the concepts and technologies used in Azure, including virtual machines, Azure Cloud Services, Azure App Services, and Azure Containers. This knowledge can help DevOps Engineers make informed decisions about which Azure services to use for their CI/CD pipelines and how to best deploy and manage those pipelines.
Cloud Engineer
A Cloud Engineer designs, builds, and maintains cloud-based infrastructure and applications. The Running Applications in Microsoft Azure course can be helpful for aspiring Cloud Engineers because it provides a solid foundation in the concepts and technologies used in Azure, including virtual machines, Azure Cloud Services, Azure App Services, and Azure Containers. This knowledge can help Cloud Engineers make informed decisions about which Azure services to use for their infrastructure and applications and how to best deploy and manage those resources.
Azure Solutions Architect
An Azure Solutions Architect designs and implements cloud-based solutions using Microsoft Azure. The Running Applications in Microsoft Azure course can be helpful for aspiring Azure Solutions Architects because it provides a comprehensive overview of the different Azure services available for running applications. This knowledge can help Azure Solutions Architects make informed decisions about which Azure services to use for their solutions and how to best design and implement those solutions.
Web Developer
A Web Developer designs, develops, and maintains websites and web applications. The Running Applications in Microsoft Azure course can be helpful for aspiring Web Developers because it provides a solid foundation in the concepts and technologies used in Azure, including Azure App Services. This knowledge can help Web Developers make informed decisions about which Azure services to use for their websites and web applications and how to best deploy and manage those applications.
Software Engineer
A Software Engineer designs, develops, and maintains software applications. The Running Applications in Microsoft Azure course can be helpful for aspiring Software Engineers because it provides a solid foundation in the concepts and technologies used in Azure, including virtual machines, Azure Cloud Services, Azure App Services, and Azure Containers. This knowledge can help Software Engineers make informed decisions about which Azure services to use for their applications and how to best deploy and manage those applications.
Machine Learning Engineer
A Machine Learning Engineer designs and develops machine learning models. The Running Applications in Microsoft Azure course may be helpful for aspiring Machine Learning Engineers because it provides a solid foundation in the concepts and technologies used in Azure, including virtual machines and Azure Cloud Services. This knowledge can help Machine Learning Engineers make informed decisions about which Azure services to use for their machine learning projects and how to best deploy and manage those projects.
Data Scientist
A Data Scientist uses data to solve business problems. The Running Applications in Microsoft Azure course may be helpful for aspiring Data Scientists because it provides a solid foundation in the concepts and technologies used in Azure, including virtual machines and Azure Cloud Services. This knowledge can help Data Scientists make informed decisions about which Azure services to use for their data science projects and how to best deploy and manage those projects.
Network Engineer
A Network Engineer designs, implements, and maintains computer networks. The Running Applications in Microsoft Azure course may be helpful for aspiring Network Engineers because it provides a solid foundation in the concepts and technologies used in Azure, including virtual machines and Azure Cloud Services. This knowledge can help Network Engineers make informed decisions about which Azure services to use for their networks and how to best deploy and manage those networks.
IT Manager
An IT Manager plans, organizes, and manages an organization's IT systems and resources. The Running Applications in Microsoft Azure course may be helpful for aspiring IT Managers because it provides a solid foundation in the concepts and technologies used in Azure, including virtual machines, Azure Cloud Services, Azure App Services, and Azure Containers. This knowledge can help IT Managers make informed decisions about which Azure services to use for their organization's IT systems and how to best deploy and manage those systems.
Security Engineer
A Security Engineer designs, implements, and maintains security systems. The Running Applications in Microsoft Azure course may be helpful for aspiring Security Engineers because it provides a solid foundation in the concepts and technologies used in Azure, including virtual machines, Azure Cloud Services, Azure App Services, and Azure Containers. This knowledge can help Security Engineers make informed decisions about which Azure services to use for their security systems and how to best deploy and manage those systems.
Business Analyst
A Business Analyst analyzes business needs and develops solutions to meet those needs. The Running Applications in Microsoft Azure course may be helpful for aspiring Business Analysts because it provides a solid foundation in the concepts and technologies used in Azure, including virtual machines, Azure Cloud Services, Azure App Services, and Azure Containers. This knowledge can help Business Analysts make informed decisions about which Azure services to use for their business solutions and how to best deploy and manage those solutions.
Project Manager
A Project Manager plans, organizes, and manages projects. The Running Applications in Microsoft Azure course may be helpful for aspiring Project Managers because it provides a solid foundation in the concepts and technologies used in Azure, including virtual machines, Azure Cloud Services, Azure App Services, and Azure Containers. This knowledge can help Project Managers make informed decisions about which Azure services to use for their projects and how to best deploy and manage those projects.
Technical Writer
A Technical Writer creates and maintains technical documentation. The Running Applications in Microsoft Azure course may be helpful for aspiring Technical Writers because it provides a solid foundation in the concepts and technologies used in Azure, including virtual machines, Azure Cloud Services, Azure App Services, and Azure Containers. This knowledge can help Technical Writers create and maintain accurate and up-to-date documentation for Azure products and services.
Sales Engineer
A Sales Engineer designs and sells technical solutions to customers. The Running Applications in Microsoft Azure course may be helpful for aspiring Sales Engineers because it provides a solid foundation in the concepts and technologies used in Azure, including virtual machines, Azure Cloud Services, Azure App Services, and Azure Containers. This knowledge can help Sales Engineers make informed decisions about which Azure services to recommend to their customers and how to best deploy and manage those services.

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 Running Applications in Microsoft Azure: Getting Started.
Offers a comprehensive overview of cloud computing concepts, technologies, protocols, and architectures, providing a solid foundation for understanding the deployment and management of cloud-based applications.
Will be especially useful for developers who are looking to understand how to design and develop cloud-native applications for Microsoft Azure. It provides a practical, hands-on approach to developing applications using Docker and Kubernetes.
Provides a comprehensive overview of cloud computing theory and practice, covering topics such as cloud architectures, resource allocation, and performance management.
Specifically focuses on Azure Virtual Machines for Windows, providing in-depth coverage of VM creation, management, and optimization techniques.
Provides an overview of Azure's compute services, including Virtual Machines, App Services, and Functions. It valuable resource for gaining foundational knowledge in this domain.
Provides a broader perspective on cloud computing principles and paradigms, offering foundational knowledge for understanding the theoretical underpinnings of cloud-based systems.
Provides a practical framework for designing and architecting Azure applications. It is especially useful as a reference work for system designers and architects, and would be of value for current and future deployments.
Serves as a comprehensive resource on service-oriented architecture, providing background knowledge on SOA principles and design patterns.

Share

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

Similar courses

Here are nine courses similar to Running Applications in Microsoft Azure: Getting Started.
Microsoft Azure Developer: Choosing an Appropriate...
Most relevant
Maintaining and Monitoring Windows Server 2016
Most relevant
Backing Up Virtual Machines in Microsoft Azure
Most relevant
Microsoft Azure: Executive Briefing
Most relevant
Microsoft Azure Developer: Create Serverless Functions
Most relevant
Microsoft Azure DevOps Engineer: Implement and Manage...
Most relevant
Configuring Virtual Machines in Microsoft Azure
Most relevant
Microsoft Azure Network Engineer: Secure and Monitor...
Most relevant
Windows Server 2022: Migrate Servers and Workloads
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