Build a thorough understanding of the technology, concepts, and development patterns used in building applications in Azure, through detailed explanations, hands-on exercises, and downloadable code samples.
Key Features
- Written by two Microsoft technical trainers for a structured learning of the exam topics
- Understand the "why", and not just "how" behind design and solution decisions
- Follow along examples with downloadable code samples to help cement each topic's learning objective
Book Description
With the prevalence of cloud technologies and DevOps ways of working, the industry demands developers that can develop cloud solutions and monitor them throughout their lifecycle. Becoming a Microsoft certified Azure developer can differentiate developers from the competition, but with such a plethora of information out there, it can be difficult to structure learning in an effective way to obtain the certification. Through easy-to-understand explanations and exercises, this book will provide a more palatable learning experience than what you may expect from an exam preparation book.
We start off with a recap on some important cloud concepts, like IaaS, PaaS, and SaaS. From there, you'll learn about each relevant solution area, with use cases, as well as different implementation methodologies, both manual and programmatic - Ranging from compute resources like App Service and serverless applications, to storage, database, security, monitoring solutions, and connecting to third-party services.
By the end of this book, you'll have covered everything you need to pass the AZ-204 certification exam and have a handy, on-the-job reference guide.
What you will learn
- Develop Azure compute solutions
- Tips and tricks from Azure experts for interactive learning
- Use Cosmos DB storage and blob storage for developing solutions
- Develop secure cloud solutions for Azure
- Use optimization, monitoring, and troubleshooting for Azure solutions
- Develop Azure solutions connecting with third-party services
Who This Book Is For
This book is intended for Azure Developers aiming to improve their Azure development knowledge to pass the AZ-204 exam. This book assumes the readers have at least one year of professional development experience with Azure, with the ability to program in at least one language supported by Azure. Existing Azure CLI and PowerShell skills would also be of benefit.
Table of Contents
- Recap of Azure and cloud fundamentals
- Implementing IaaS solutions
- Creating Azure App Service Web Apps
- Implementing Azure Functions
- Developing solutions that use Cosmos DB storage
- Developing solutions that use Azure Blob Storage
- Implementing user authentication and authorisation
- Implementing secure cloud solutions
- Integrating caching and content delivery within solutions
- Instrumenting solutions to support monitoring and logging
- Implementing API Management
- Developing event-based solutions
- Developing message-based solutions
- Mock exams
- Let's talk DevOps