Describe core solutions and management tools on Azure Flashcards

1
Q

What’s IoT?

A

IoT enables devices to gather and then relay information for data analysis

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Let’s suppose your company manufactures and operates smart refrigerated vending machines. What kinds of information would you want to monitor?

A

You might wanna ensure that:

Each machine is operating without any errors.

The machines haven't been compromised.

The machines' refrigeration systems are keeping their contents within a certain temperature range.

You're notified when products reach a certain inventory level so you can restock the machines.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

what’s Azure IoT Hub?

A

Azure IoT Hub is a managed service that’s hosted in the cloud and that acts as a central message hub for bi-directional communication between your IoT application and the devices it manages. You can use Azure IoT Hub to build IoT solutions with reliable and secure communications between millions of IoT devices and a cloud-hosted solution back end. You can connect virtually any device to your IoT hub.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

what’s Azure IoT Central?

A

Azure IoT Central builds on top of IoT Hub by adding a dashboard that allows you to connect, monitor, and manage your IoT devices.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

what’s Azure Sphere?

A

Azure Sphere creates an end-to-end, highly secure IoT solution for customers that encompasses everything from the hardware and operating system on the device to the secure method of sending messages from the device to the message hub.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

which is bets IoT for this situation, it’s critical to ensure that the device is not compromised?

A

When security is a critical consideration in your product’s design, the best product option is Azure Sphere, which provides a comprehensive end-to-end solution for IoT devices.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

which is bets IoT for this situation, do I need a dashboard for reporting and management?

A

if you want a pre-built customizable user interface with which you can view and control your devices remotely, you might prefer to start with IoT Central. With this solution, you can control a single device or all devices at once, and you can set up alerts for certain conditions, such as a device failure.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

When can we use the azure IoT hud?

A

It’s ideal when e need integrate the telemetry data and all other functionality into existing maintenance requests

and bi-direcional comunication

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

when can we use the azure IoT central?

A

It’s ideal when we need a dashboard for reporting and management

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

when can we use the azure Sphere?

A

It’s ideal when e need to ensure that all devices on other things not be compromised

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Question:

A company wants to build a new voting kiosk for sales to governments around the world. Which IoT technologies should the company choose to ensure the highest degree of security?

A

Azure Sphere

That’s correct. Azure Sphere provides the highest degree of security to ensure the device has not been tampered with.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Question:

A company wants to quickly manage its individual IoT devices by using a web-based user interface. Which IoT technology should it choose?

A

IoT Central

That’s correct. IoT Central quickly creates a web-based management portal to enable reporting and communication with IoT devices.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Question:

You want to send messages from the IoT device to the cloud and vice versa. Which IoT technology can send and receive messages?

A

IoT Hub

That’s correct. An IoT hub communicates to IoT devices by sending and receiving messages.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

what’s Azure Machine Learning?

A

Azure Machine Learning is a platform for making predictions. It consists of tools and services that allow you to connect to data to train and test models to find one that will most accurately predict a future result. After you’ve run experiments to test the model, you can deploy and use it in real time via a web API endpoint.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What’s Azure Cognitive Services?

A

Azure Cognitive Services provides prebuilt machine learning models that enable applications to see, hear, speak, understand, and even begin to reason. Use Azure Cognitive Services to solve general problems, such as analyzing text for emotional sentiment or analyzing images to recognize objects or faces

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What’s Azure bot service?

A

Azure Bot Service and Bot Framework are platforms for creating virtual agents that understand and reply to questions just like a human. Azure Bot Service is a bit different from Azure Machine Learning and Azure Cognitive Services in that it has a specific use case. Namely, it creates a virtual agent that can intelligently communicate with humans.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

When use Azure bot services ?

A

Use Azure Bot Service when you need to create a virtual agent to interact with humans by using natural language.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

When use Azure Cognitive Services?

A

Use Azure Cognitive Services when it comes to general-purpose tasks, such as performing a speech to text, integrating with search, or identifying the objects in an image, or when you need to predict the behavior or provides users with personalized recommendations in your app

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

when use Azure Machine Learning?

A

Choose Azure Machine Learning when you need to analyze data to predict future outcomes, or when you need use your our data

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

Question:

You need to predict future behavior based on previous actions. Which product option should you select as a candidate?

A

Azure Machine Learning

That’s correct. Azure Machine Learning enables you to build models to predict the likelihood of a future result. It should not be eliminated as a candidate.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

Question:

You need to create a human-computer interface that uses natural language to answer customer questions. Which product option should you select as a candidate?

A

Azure Bot Service

That’s correct. Azure Bot Service creates virtual agent solutions that utilize natural language. It should not be eliminated as a candidate.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

Question:

You need to identify the content of product images to automatically create alt tags for images formatted properly. Which product option is the best candidate

A

Azure Cognitive Services

That’s correct. Azure Cognitive Services includes Vision services that can identify the content of an image. Azure Cognitive Services is the best candidate.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

What’s Azure Functions?

A

With the Azure Functions service, you can host a single method or function by using a popular programming language in the cloud that runs in response to an event.

The Azure Functions solution is ideal when you’re concerned only with the code that’s running your service and not the underlying platform or infrastructure

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

What’s Azure Logic Apps?

A

Logic Apps is a low-code/no-code development platform hosted as a cloud service.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
Q

When use the Azure Functions?

A

you need to execute custom algorithms or perform specialized data parsing and data lookups

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
26
Q

When use the Azure logic Apps?

A

Azure Logic Apps was designed with orchestration in mind, from the web-based visual configurator to the pricing model (you need to perform an orchestration across well-known APIs)

If you already have your orchestration or business logic expressed in C#, Java, Python, or another popular programming language

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
27
Q

Question:

You need to process messages from a queue, parse them by using some existing imperative logic written in Java, and then send them to a third-party API. Which serverless option should you choose?

Azure Functions
Azure logic apps

A

Azure Functions

Azure Functions is the correct choice because you can use existing Java code with minimal modification.

28
Q

Question:

You want to orchestrate a workflow by using APIs from several well-known services. Which is the best option for this scenario?

A

Azure Logic Apps

Azure Logic Apps makes it easy to create a workflow across well-known services with less effort than writing code and manually orchestrating all the steps yourself.

29
Q

Question:

Your team has limited experience with writing custom code, but it sees tremendous value in automating several important business processes. Which of the following options is your team’s best option?

azure functions

azure logic apps

A

Azure Logic Apps

Azure Logic Apps is best suited for users who are more comfortable in a visual environment that allows them to automate their business processes. Logic Apps is the best option in this scenario.

30
Q

What’s Azure DevOps Services?

A

Azure DevOps Services is a suite of services that address every stage of the software development lifecycle.

Azure Repos is a centralized source-code repository where software development, DevOps engineering, and documentation professionals can publish their code for review and collaboration.

Azure Boards is an agile project management suite that includes Kanban boards, reporting, and tracking ideas and work from high-level epics to work items and issues.

Azure Pipelines is a CI/CD pipeline automation tool.

Azure Artifacts is a repository for hosting artifacts, such as compiled source code, which can be fed into testing or deployment pipeline steps.

Azure Test Plans is an automated test tool that can be used in a CI/CD pipeline to ensure quality before a software release.
31
Q

What’s Azure DevTest Labs?

A

Azure DevTest Labs provides an automated means of managing the process of building, setting up, and tearing down virtual machines (VMs) that contain builds of your software projects. This way, developers and testers can perform tests across a variety of environments and builds.

32
Q

What’s GitHub and GitHub Actions?

A

GitHub is arguably the world’s most popular code repository for open-source software. Git is a decentralized source-code management tool, and GitHub is a hosted version of Git that serves as the primary remote.

33
Q

When use the GitHub and Git?

A

If is necessary building open-source software use it

34
Q

When use the DevTest labs?

A

If your aim is to automate the creation and management of a test lab environment, consider choosing Azure DevTest Labs.

35
Q

When use the DevOps service?

A

Azure DevOps has a much more granular set of permissions that allow organizations to refine who is able to perform most operations across the entire toolset.(when you need diferent kinds of permissions)

Azure DevOps is highly customizable, which allows an administrator to add custom fields to capture metadata and other information alongside each work item.(For generates report)

36
Q

Question:

Which of the following choices would not be used to automate a CI/CD process?

Azure Pipelines

GitHub Actions

Azure Boards

A

Azure Boards

Azure Boards is an agile project-management tool. It would not be used to automate a CI/CD process.

37
Q

Question:

Which service could help you manage the VMs that your developers and testers need to ensure that your new app works across various operating systems?

Azure DevTest Labs

Azure Test Labs

Azure Repos

A

Azure DevTest Labs

Azure DevTest Labs is used to manage VMs for testing, including configuration, provisioning, and automatic de-provisioning.

38
Q

Question:

Which service lacks features to assign individual developers tasks to work on?

A

Azure Pipelines

Azure Pipelines is a CI/CD tool for building an automated toolchain. It lacks features to assign tasks for individual developers to work on. However, it can automate other tools to assign tasks to users.

39
Q

What’s Azure portal?

A

By using the Azure portal, a web-based user interface, you can access virtually every feature of Azure. The Azure portal provides a friendly, graphical UI to view all the services you’re using, create new services, configure your services, and view reports.

40
Q

What’s Azure mobile app?

A

The Azure mobile app provides iOS and Android access to your Azure resources when you’re away from your computer. With it, you can:

Monitor the health and status of your Azure resources.

Check for alerts, quickly diagnose and fix issues, and restart a web app or virtual machine (VM).

Run the Azure CLI or Azure PowerShell commands to manage your Azure resources.
41
Q

What’s Azure PowerShell?

A

Azure PowerShell is a shell with which developers and DevOps and IT professionals can execute commands called cmdlets (pronounced command-lets). These commands call the Azure Rest API to perform every possible management task in Azure. Cmdlets can be executed independently or combined into a script file and executed together to orchestrate:

The routine setup, teardown, and maintenance of a single resource or multiple connected resources.
The deployment of an entire infrastructure, which might contain dozens or hundreds of resources, from imperative code.

Capturing the commands in a script makes the process repeatable and automatable.

Azure PowerShell is available for Windows, Linux, and Mac, and you can access it in a web browser via Azure Cloud Shell.

Windows PowerShell has helped Windows-centric IT organizations automate many of their on-premises operations for years, and these organizations have built up a large catalog of custom scripts and cmdlets, as well as expertise.

42
Q

What’s Azure CLI?

A

The Azure CLI command-line interface is an executable program with which a developer, DevOps professional, or IT professional can execute commands in Bash. The commands call the Azure Rest API to perform every possible management task in Azure.

43
Q

What’s ARM templates?

A

Although it’s possible to write imperative code in Azure PowerShell or the Azure CLI to set up and tear down one Azure resource or orchestrate an infrastructure comprising hundreds of resources, there’s a better way to implement this functionality.

44
Q

When use ARM templates?

A

ARM templates define your application’s infrastructure requirements for a repeatable deployment that is done in a consistent manner

Use ARM to scale fast when you need make the same resource, using json declarative

45
Q

When use or Azure Powershell?

A

Use this method if your team has knowledge about Windows administrator

46
Q

When use Azure Portal?

A

If you need view data visually or creating reports, the azure portal is better choice

47
Q

When use Azure mobile?

A

If you don’t have a computer available, use the mobile app to do tasks

48
Q

When use Azure CLI?

A

Use this method if your team has knowledge about Linux administrator

49
Q

Question:

As an administrator, you need to retrieve the IP address from a particular VM by using Bash. Which of the following tools should you use?

ARM templates

Azure PowerShell

The Azure portal

The Azure CLI

A

The Azure CLI

The Azure CLI enables you to use Bash to run one-off tasks on Azure.

50
Q

Question:

You’re a developer who needs to set up your first VM to host a process that runs nightly. Which of the following tools is your best choice?

ARM templates

Azure PowerShell

The Azure portal

The Azure CLI

A

The Azure portal

The Azure portal is a great place for newcomers to learn about Azure and set up their first resources.

51
Q

Question:

What is the best infrastructure-as-code option for quickly and reliably setting up your entire cloud infrastructure declaratively?

ARM templates

Azure PowerShell

The Azure portal

The Azure CLI

A

ARM templates

ARM templates are the best infrastructure-as-code option for quickly and reliably setting up your entire cloud infrastructure declaratively.

52
Q

What can we do using combination of monitoring solutions on Azure?

A

Gain answers, insights, and alerts to help ensure that you’ve optimized your cloud usage.

Ascertain the root cause of unplanned issues.

Prepare ahead of time for planned outages.
53
Q

What’s Azure Advisor?

A

Azure Advisor evaluates your Azure resources and makes recommendations to help improve reliability, security, and performance, achieve operational excellence, and reduce costs. Advisor is designed to help you save time on cloud optimization.

54
Q

what notifications can azure advisor show you?

A

Reliability: Used to ensure and improve the continuity of your business-critical applications.
Security: Used to detect threats and vulnerabilities that might lead to security breaches.
Performance: Used to improve the speed of your applications.
Cost: Used to optimize and reduce your overall Azure spending.
Operational Excellence: Used to help you achieve process and workflow efficiency, resource manageability, and deployment best practices.

55
Q

What’s Azure Monitor?

A

Azure Monitor is a platform for collecting, analyzing, visualizing, and potentially taking action based on the metric and logging data from your entire Azure and on-premises environment.

56
Q

What’s Azure Application Insights?

A

a service for sending telemetry information from application source code to Azure, uses Azure Monitor under the hood.

57
Q

What’s Azure Service Health?

A

Azure Service Health provides a personalized view of the health of the Azure services, regions, and resources you rely on.

58
Q

what kind of Health service helps you to keep an eye on ?

A

Service issues are problems in Azure, such as outages, that affect you right now. You can drill down to the affected services, regions, updates from your engineering teams, and find ways to share and track the latest information.

Planned maintenance events can affect your availability. You can drill down to the affected services, regions, and details to show how an event will affect you and what you need to do. Most of these events occur without any impact to you and aren’t shown here. In the rare case that a reboot is required, Service Health allows you to choose when to perform the maintenance to minimize the downtime.

Health advisories are issues that require you to act to avoid service interruption, including service retirements and breaking changes. Health advisories are announced far in advance to allow you to plan.

59
Q

When use Azure Service Health?

A

If you want to keep tabs on Azure itself, especially the services and regions you depend on, you want to choose Azure Service Health. You can view the current status of the Azure services you rely on, upcoming planned outages, and services that will be sunset. You can set up alerts that help you stay on top of incidents and upcoming downtime without having to visit the dashboard regularly.

60
Q

When use Azure Monitor?

A

Choose Azure Monitor when you want to measure custom events alongside other collected telemetry data. Custom events, such as those added in the source code of your software applications, could help identify and diagnose why your application is behaving a certain way.

you would use Azure Monitor to set up alerts for key events that are related to your specific resources.

61
Q

When use Azure Advisor?

A

Choose Azure Advisor when you’re looking for an analysis of your deployed resources. Azure Advisor analyzes the configuration and usage of your resources and provides suggestions on how to optimize for reliability, security, performance, costs, and operations based on experts’ best practices.

62
Q

Question:

You want to be alerted when new recommendations to improve your cloud environment are available. Which service will do this?

Azure Advisor

Azure Monitor

Azure Service Health

A

Azure Advisor

Azure Advisor can alert you when new recommendations are available.

63
Q

Question:

Which service provides official outage root cause analyses (RCAs) for Azure incidents?

Azure Advisor

Azure Monitor

Azure Service Health

A

Azure Service Health

Azure Service Health provides incident history and RCAs to share with your stakeholders.

64
Q

Question:

Which service is a platform that powers Application Insights, monitoring for VMs, containers, and Kubernetes?

Azure Advisor

Azure Monitor

Azure Service Health

A

Azure Monitor

Azure Monitor is the platform used by Application Insights.

65
Q

big data

what is Azure Synapse Analytics?

A

Azure Synapse Analytics (formerly Azure SQL Data Warehouse) is a limitless analytics service that brings together enterprise data warehousing and big data analytics. You can query data on your terms by using either serverless or provisioned resources at scale. You have a unified experience to ingest, prepare, manage, and serve data for immediate BI and machine learning needs.

66
Q

What is Azure HDInsight?

A

Azure HDInsight is a fully managed, open-source analytics service for enterprises. It’s a cloud service that makes it easier, faster, and more cost-effective to process massive amounts of data. You can run popular open-source frameworks and create cluster types such as Apache Spark, Apache Hadoop, Apache Kafka, Apache HBase, Apache Storm, and Machine Learning Services. HDInsight also supports a broad range of scenarios such as extraction, transformation, and loading (ETL), data warehousing, machine learning, and IoT.

67
Q

what is Azure Databricks?

A

Azure Databricks helps you unlock insights from all your data and build artificial intelligence solutions. You can set up your Apache Spark environment in minutes, and then autoscale and collaborate on shared projects in an interactive workspace. Azure Databricks supports Python, Scala, R, Java, and SQL, as well as data science frameworks and libraries including TensorFlow, PyTorch, and scikit-learn.