Microsoft AZ-300 Microsoft Azure Architect Technologies Online Training

If you have decided to participate in the Microsoft AZ-300 exam, Microsoft is here. We can help you achieve your goals. We know that you need to pass your Microsoft Azure certification AZ-300 exam, we promise that provide high quality Microsoft AZ-300 Microsoft Azure Architect Technologies Online Training for you, Which can help you through AZ-300 Microsoft Azure Architect Technologies exam.

Page 1 of 6

1. Case Study: 1

Label Maker app

Requirements

Data

You identify the following requirements for data management and manipulation:

- Order data is stored as non relational JSON and must be queried using Structured Query Language (SQL).

- Changes to the Order data must reflect immediately across all partitions. All reads to the Order data must fetch the most recent writes.

Security

You have the following security requirements:

- Users of Coho Winery applications must be able to provide access to documents, resources, and applications to external partners.

- External partners must use their own credentials and authenticate with their organization's identity management solution.

- External partner logins must be audited monthly for application use by a user account administrator to maintain company compliance.

- Storage of e-commerce application settings must be maintained in Azure Key Vault.

- E-commerce application sign-ins must be secured by using Azure App Service authentication and Azure Active Directory (AAD).

- Conditional access policies must be applied at the application level to protect company content.

- The LabelMaker application must be secured by using an AAD account that has full access to all namespaces of the Azure Kubernetes Service (AKS) cluster.

Label Maker app

Azure Monitor Container Health must be used to monitor the performance of workloads that are deployed to Kubernetes environments and hosted on Azure Kubernetes Service (AKS).

You must use Azure Container Registry to publish images that support the AKS deployment.

Architecture

Issues

Calls to the Printer API App fail periodically due to printer communication timeouts. Printer communication timeouts occur after 10 seconds. The label printer must only receive up to 5 attempts within one minute.

The order workflow fails to run upon initial deployment to Azure.

Order.json

Relevant portions of the app fries are shown below Line numbers are induced for reference only. This JSON file contains a representation of the data for an order that includes a single item.

You need to access user claims in the e-commerce web app.

What should you do first?

2. DRAG DROP

You need to deploy a new version of the Label Maker application.

Which three actions should you perform in sequence? To answer, move the appropriate actions from the list of actions to the answer area and arrange them in the correct order.

3. Case Study: 2

Background

Requirements

You are a developer for Proseware, Inc. You are developing an application that

applies a set of governance policies for Proseware's internal services, external

services, and applications. The application will also provide a shared Horary for

common functionality.

Policy service

You develop and deploy a stateful ASP.NET Core 21 web application named Policy service to an Azure App Service Web App. The application reacts to events from Azure Event Grid and performs policy actions based on those events.

The application must include the Event Grid Event ID field in all Application Insights telemetry.

Policy service must use Application Insights to automatically scale with the number

of policy actions that it is performing.

Policies

Log policy

All Azure App Service Wet) Apps must write logs to Azure Blob storage. All tog files should be saved to a container named logdrop. Logs must remain in the container for 15 days.

Authentication events

Authentication events are used to monitor users signing in and signing out All authentication events must be processed by PoScy service Sign outs must be processed as quickly as possible

Policy Lib

You have a shared library named Policy Lib that contains functionality common to all

ASP.NET Core web services and applications.

The Policy Lib library must:

- Exclude non-user actions from Application Insights telemetry.

- Provide methods that allow a web service to scale itself.

- Ensure that scaling actions do not disrupt application usage.

Other

Anomaly detection service

You have an anomaly detection service that analyzes log information for anomalies. It is implemented as an Azure Machine learning model. The model is deployed as a web service.

If an anomaly is detected, an Azure Function that emails administrators is called by using an HTTP WebHook.

Hearth monitoring

All web applications and services have health monitoring at the /health service endpoint

Issues

Policy loss

When you deploy Policy service, policies may not be applied if they were m the process of being applied during the deployment.

Performance issue

When under heavy load, the anomaly detection service undergoes slowdowns and rejects connections.

Notification latency

Users report that anomaly detection emails can sometimes arrive several minutes after an anomaly is detected.

App code

EventGridController.cs

Relevant portions of the app files are shown below. Line numbers are included for reference only and include a two-character prefix that denotes the specific file to which they belong.

LoginEvent.cs

Relevant portions of the app files are shown below. Line numbers are included for reference only and include a two-character prefix that denotes the specific file to which they belong.

You need to meet the scaling requirements for Policy Service.

What should you store in Azure Redis Cache?

4. DRAG DROP

You need to add code at line EG15 in EventGndControllef.es to ensure that the tag policy applies to all services.

How should you complete the code? To answer, drag the appropriate code segments to the correct locations. Each code segment may be used once, more than once, or not at all. You may need to drag the Split bar between panes or scroll to view content. NOTE: Each correct selection is worth one point.

5. You need to resolve a notification latency issue.

Which two actions should you perform? Each correct answer presents part of the solution. NOTE: Each correct selection is worth one point.

6. You need to ensure that the solution can meet the scaling requirements for Policy Service.

Which Azure Application Insights data model should you use?

7. You need to ensure that the Policy service can implement the policy actions.

Which code segment should you insert at line EG07 in EventGridController.cs?

8. Case Study: 3

Overview

Contoso, Ltd. is a consulting company that has a main office in Montreal and two branch offices in Seattle and New York.

The Montreal office has 2.000 employees. The Seattle office has 1,000 employees

The New York office has 200 employees.

AH the resources used by Contoso are hosted on-premises.

Contoso creates a new Azure subscription. The Azure Active Directory (Azure AD) tenant uses a domain named contoso.onmicrosoftc.om. The tenant uses the PI pricing tier.

Existing Environment

The network contains an Active Directory forest named contoso.com. All domain controllers are configured as DNS servers and host the contoso.com DNS zone. Contoso has finance, human resources, sales, research, and information technology departments. Each department has an organizational unit (OU) that contains all the accounts of that respective department. All the user accounts have the department attribute set to their respective department. New users are added frequently.

Contoso.com contains a user named User 1.

AJI the offices connect by using private links.

Contoso has data centers in the Montreal and Seattle offices. Each data center has a firewall that can be configured as a VPN device.

All infrastructure servers are virtualized.

The visualization environment contains the servers in the following table.

Contoso uses two web applications named App1 and App2. Each instance on each web application requires 1 GB of memory.

The Azure subscription contains the resources in the following table.

The network security team implements several network security groups (NSGs)

Planned Changes

Contoso plans to implement the following changes:

- Deploy Azure ExpressRoute to the Montreal office.

- Migrate the virtual machines hosted on Server1 and Server2 to Azure.

- Synchronize on-premises Active Directory to Azure Active Directory (Azure AD).

- Migrate App1 and App2 to two Azure web apps named WebApp1and WebApp2.

Technical Requirements

Contoso must meet the following technical requirements:

- Ensure that WebApp1 can adjust the number of instances automatically based on the load and can scale up to five instances.

- Ensure that VM3 can establish outbound connections over TCP port 8080 to the applications servers in the Montreal office.

- Ensure that routing information is exchanged automatically between Azure and the routers in the Montreal office.

- Enable Azure Multi-Factor Authentication (MFA) for the users in the finance department only.

- Ensure that webapp2.azurewebsites.net can be accessed by using the name app2.contoso.com.

- Connect the New York office to VNet1 over the Internet by using an encrypted connection

- Create a workflow to send an email message when the settings of VM4 are modified.

- Create a custom Azure role named Role1 that is based on the Reader role

- Minimize costs whenever possible.

HOTSPOT

You need to implement Role1.

Which command should you run before you create Role1? To answer, select the appropriate options in the answer area. NOTE: Each correct selection < worth one point.

9. You need to meet the technical requirement for VM4.

What should you create and configure?

10. HOTSPOT

You need to meet the connection requirements for the New York office.

What should you do? To answer, select the appropriate options in the answer area. NOTE: Each correct selection is worth one point.


 

Latest AZ-300 Dumps Valid Version with 245 Q&As

Latest And Valid Q&A | 90 Days Free Update | Once Fail, Full Refund

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

  • Sign up
Lost your password? Please enter your username or email address. You will receive a link to create a new password via email.
We do not share your personal details with anyone.