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

Azure Microservices

Ann K. Hoang, Nathan Anderson, Golois Mouelet, and Chris Vasquez

What's inside

Syllabus

By the end of this lesson, students should be able to define microservices, identify offerings of microservices in Azure, and describe the appropriate use cases for building microservices.
Read more
Create, test and authenticate Azure Functions, along with connecting them to database storage for your apps.
Design additional work flows with logic apps, and set up event triggers for notifications.
It’s time to deploy your functions and apps to the web! From there, you’ll also learn how to containerize your app and deploy it with Kubernetes.
Deploy an app called Neighborly, allowing neighbors to post advertisements for services and products they can offer. Your app will use a blend of Cosmos DB, Azure Functions, Event Hub and more.

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Develops skills used in industry, making this course relevant to a professional setting
Teaches widely-used tools and resources in the technology sector, specifically Azure Functions and Logic Apps
Taught by recognized experts in the field, including Ann K. Hoang and Golio Mouelet
Offered through the established and respected provider Udacity
The curriculum contains a mix of lectures, hands-on exercises, and projects for practical learning
Builds a solid foundation in microservices, making the course immediately applicable for beginners

Save this course

Save Azure Microservices to your list so you can find it easily later:
Save

Activities

Coming soon We're preparing activities for Azure Microservices. These are activities you can do either before, during, or after a course.

Career center

Learners who complete Azure Microservices will develop knowledge and skills that may be useful to these careers:
Data Scientist
Data Scientists use data to solve business problems. They work with clients to identify the data that is needed to solve a problem, and then develop models to analyze the data and make predictions. The Azure Microservices course may be useful in this field as it teaches the skills needed to design and build microservices, which are a type of software architecture that is often used in data science.
Machine Learning Engineer
Machine Learning Engineers design, build, and deploy machine learning models. They work with clients to identify the data that is needed to train a model, and then develop models to analyze the data and make predictions. The Azure Microservices course may be useful in this field as it teaches the skills needed to design and build microservices, which are a type of software architecture that is often used in machine learning.
Software Engineer
Software Engineers design and develop software products. They work on every step of a software's lifecycle, from researching and prototyping to testing and deploying. The Azure Microservices course may be useful in this field as it teaches the skills needed to design and build microservices, which are a type of software architecture that has become popular in recent years.
Database Administrator
Database Administrators design, build, and manage databases. They work with clients to identify their database needs and develop solutions to meet those needs. This often involves designing and implementing new databases or integrating existing databases. The Azure Microservices course may be useful in this field as it teaches the skills needed to design and build microservices, which are a type of software architecture that is often used in database administration.
Web Developer
Web Developers design, build, and maintain websites. They work with clients to identify their website needs and develop solutions to meet those needs. This often involves designing and implementing new websites or integrating existing websites. The Azure Microservices course may be useful in this field as it teaches the skills needed to design and build microservices, which are a type of software architecture that is often used in web development.
Product Manager
Product Managers are responsible for the development and management of products. They work with clients to identify their product needs and develop solutions to meet those needs. This often involves designing and implementing new products or integrating existing products. The Azure Microservices course may be useful in this field as it teaches the skills needed to design and build microservices, which are a type of software architecture that is often used in product management.
Solutions Architect
Solutions Architects provide technical guidance and expertise to organizations. They work with clients to identify their business needs and develop solutions that meet those needs. This often involves designing and implementing new systems or integrating existing systems. The Azure Microservices course may be useful in this field as it teaches the skills needed to design and build microservices, which are a type of software architecture that is often used in enterprise solutions.
Data Engineer
Data Engineers design, build, and manage data pipelines. They work with clients to collect, process, and analyze data. The Azure Microservices course may be useful in this field as it teaches the skills needed to design and build microservices, which are a type of software architecture that is often used in data engineering.
Game Developer
Game Developers design, build, and maintain video games. They work with clients to identify their game development needs and develop solutions to meet those needs. This often involves designing and implementing new games or integrating existing games. The Azure Microservices course may be useful in this field as it teaches the skills needed to design and build microservices, which are a type of software architecture that is often used in game development.
DevOps Engineer
DevOps Engineers are responsible for bridging the gap between development and operations teams. They work to ensure that software is developed and deployed quickly and efficiently. The Azure Microservices course may be useful in this field as it teaches the skills needed to design and build microservices, which are a type of software architecture that is often used in DevOps.
Cloud Engineer
Cloud Engineers design, build, and manage cloud computing systems. They work with clients to migrate their applications and data to the cloud and to optimize their cloud infrastructure. The Azure Microservices course may be useful in this field as it teaches the skills needed to design and build microservices, which are a type of software architecture that is often used in cloud computing.
Security Engineer
Security Engineers design, build, and manage security systems. They work with clients to identify their security needs and develop solutions to meet those needs. This often involves designing and implementing new security systems or integrating existing systems. The Azure Microservices course may be useful in this field as it teaches the skills needed to design and build microservices, which are a type of software architecture that is often used in security.
Network Engineer
Network Engineers design, build, and manage computer networks. They work with clients to identify their networking needs and develop solutions to meet those needs. This often involves designing and implementing new networks or integrating existing networks. The Azure Microservices course may be useful in this field as it teaches the skills needed to design and build microservices, which are a type of software architecture that is often used in networking.
Mobile Developer
Mobile Developers design, build, and maintain mobile applications. They work with clients to identify their mobile application needs and develop solutions to meet those needs. This often involves designing and implementing new mobile applications or integrating existing mobile applications. The Azure Microservices course may be useful in this field as it teaches the skills needed to design and build microservices, which are a type of software architecture that is often used in mobile development.
Systems Engineer
Systems Engineers design, build, and manage computer systems. They work with clients to identify their system needs and develop solutions to meet those needs. This often involves designing and implementing new systems or integrating existing systems. The Azure Microservices course may be useful in this field as it teaches the skills needed to design and build microservices, which are a type of software architecture that is often used in systems engineering.

Reading list

We've selected two 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 Azure Microservices.
A comprehensive guide to building microservices, covering design principles, patterns, and best practices. Particularly useful for understanding the underlying concepts and challenges of microservices architecture.
Provides a catalog of design patterns for building microservices. It covers topics such as service discovery, load balancing, fault tolerance, and security. The book is well-written and provides a good overview of the different design patterns that can be used to build microservices.

Share

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

Similar courses

Similar courses are unavailable at this time. Please try again later.
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