Search icon CANCEL
Arrow left icon
Explore Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Conferences
Free Learning
Arrow right icon
Arrow up icon
GO TO TOP
Developing Solutions for Microsoft Azure AZ-204 Exam Guide

You're reading from   Developing Solutions for Microsoft Azure AZ-204 Exam Guide Discover the essentials for success when developing and maintaining cloud-based solutions on Azure

Arrow left icon
Product type Paperback
Published in Oct 2022
Publisher Packt
ISBN-13 9781803237060
Length 404 pages
Edition 1st Edition
Tools
Arrow right icon
Authors (2):
Arrow left icon
Paul Ivey Paul Ivey
Author Profile Icon Paul Ivey
Paul Ivey
Alex Ivanov Alex Ivanov
Author Profile Icon Alex Ivanov
Alex Ivanov
Arrow right icon
View More author details
Toc

Table of Contents (25) Chapters Close

Preface 1. Part 1: Developing Compute Solutions in Azure
2. Chapter 1: Azure and Cloud Fundamentals FREE CHAPTER 3. Chapter 2: Implementing IaaS Solutions 4. Chapter 3: Creating Azure App Service Web Apps 5. Chapter 4: Implementing Azure Functions 6. Part 2: Developing for Azure Storage
7. Chapter 5: Developing Solutions That Use Cosmos DB Storage 8. Chapter 6: Developing Solutions That Use Azure Blob Storage 9. Part 3: Implementing Azure Security
10. Chapter 7: Implementing User Authentication and Authorization 11. Chapter 8: Implementing Secure Cloud Solutions 12. Part 4: Implementing Monitoring, Troubleshooting, and Optimization Solutions in Azure
13. Chapter 9: Integrating Caching and Content Delivery within Solutions 14. Chapter 10: Troubleshooting Solutions by Using Metrics and Log Data 15. Part 5: Connecting to and Consuming Azure and Third-Party Services
16. Chapter 11: Implementing API Management 17. Chapter 12: Developing Event-Based Solutions 18. Chapter 13: Developing Message-Based Solutions 19. Part 6: Exam Preparation
20. Chapter 14: Mock Exam Questions 21. Mock Exam Answers
22. Assessments 23. Index 24. Other Books You May Enjoy

Reviewing cloud deployment models

There are three main types of cloud deployment models available from cloud providers: public cloud, private cloud, and hybrid cloud (other cloud models exist, such as Community Cloud, but we won’t discuss those other models here). Here is a summary of these models:

  • Public cloud:
    • This is the most common model and where services and resources are offered over the public internet to anybody that wishes to purchase them. All cloud resources are owned and maintained by a cloud provider, so it’s more like renting resources than purchasing them.
    • Pay only for what you use with a consumption-based model.
    • The cloud provider handles maintaining and updating the hardware.
  • Private cloud:
    • Unlike the public model, services and resources are available exclusively for one organization. Often, this model is chosen when strict security controls and isolation are required.
    • Hardware, software, configuration, maintenance, updates, and security are all managed by the organization exclusively using the available resources.
    • Hardware needs to be purchased and all running costs fall to the organization if the hardware is running, even if resources aren’t being used.
  • Hybrid cloud:
    • You can compose public and private cloud models, taking advantage of the benefits of each.
    • Flexibility to store sensitive information on private resources, while allowing interconnection to an application on the public cloud, for example.
    • Ability to decide where to host workloads, depending on the requirements.

It’s important to note that although a private cloud may be required to meet certain regulatory standards, public clouds are often more than secure enough for most scenarios. The physical data centers hosting cloud hardware follow strict security controls that comply with many external regulations, as well as bring the benefits of availability and redundancy.

The security features available from cloud providers are comprehensive, industry-leading, and often offer better protection, monitoring, alerting, and remediation than most organizations achieve when they manage their resources. Unless otherwise stated, this book will be assuming that the public cloud is the chosen model (which is the most common by far).

Now that we understand the main cloud deployment models, of which the public cloud is the most common, we should discuss the service models available. You will encounter the models we are about to cover numerous times if you haven’t already, and every service you deploy in Azure will come under one of these models.

You have been reading a chapter from
Developing Solutions for Microsoft Azure AZ-204 Exam Guide
Published in: Oct 2022
Publisher: Packt
ISBN-13: 9781803237060
Register for a free Packt account to unlock a world of extra content!
A free Packt account unlocks extra newsletters, articles, discounted offers, and much more. Start advancing your knowledge today.
Unlock this book and the full library FREE for 7 days
Get unlimited access to 7000+ expert-authored eBooks and videos courses covering every tech area you can think of
Renews at €18.99/month. Cancel anytime