Azure Questions and Answers

Azure Questions and Answers

Azure Basic

1. What terms from the list below would be viewed as benefits of using cloud services?

Ans. Elasticity, Agility and Economies of scale seen as benefits that you can gain from using cloud services.

2. When looking at using a cloud service, what expenditure type are cloud services based on?

Ans. Cloud services operate on an Operational Expenditure model. It is regular, repeated expenditure that you pay for using cloud services.

3. Which of the following terms relate to making a service available with no downtime for an extended period of time?

Ans. High Availability

4. Which cloud models provide services that can be accessed by the public?

Ans. Public and Hybrid cloud models use services that can be accessed by the public. Hybrid cloud has a public and private element, hence the public part is accessible by the public

5. Which cloud model provides the greatest degree of ownership and control?

Ans. Private cloud models

6. What is PaaS?

Ans. Users can create and deploy an application as quickly as possible without having to worry about managing the underlying infrastructure

7. Every resource created in Azure must exist in one and only one what?

Ans. Resource group. Each resource must exist in one, and only one, resource group

8. How Microsoft use to determine Azure costs for each billing period

Ans. Usage meters are used to determine Azure costs for each billing period.

9. An Azure subscription is a logical unit of Azure services that is linked to an Azure account. Is it correct statement

Ans. Yes

10. Which Azure Service provides development collaboration tools including high-performance pipelines, free private Git repositories, configurable Kanban boards, and extensive automated and cloud-based load testing.

Ans. Azure DevOps

11. What is Serverless computing

Ans. Serverless computing is a cloud-hosted execution environment that runs your code but abstracts the underlying hosting environment. You create an instance of the service and you add your code. No infrastructure configuration or maintenance is required, or even allowed.

12. Which Service Azure provides as Serverless service

Ans. Azure Function Apps, Azure Logic Apps

13. What is Azure HDInsight

Ans. Azure HDInsight is a fully managed, open-source analytics service for enterprises. It is a cloud service that makes it easier, faster, and more cost-effective to process massive amounts of data. HDInsight allows you run popular open-source frameworks and create cluster types such as Apache Spark49, Apache Hadoop50, Apache Kafka51, Apache HBase52, Apache Storm53, Machine Learning Services54

14. What is Azure Data Lake Analytics

Ans. Azure Data Lake Analytics is an on-demand analytics job service that simplifies big data. Instead of deploying, configuring, and tuning hardware, you write queries to transform your data and extract valuable insights.

15. Which type of storage can manage thousands of simultaneous uploads, massive amounts of video data, constantly growing log files, and can be reached from anywhere with an internet connection.

Ans. Azure Blob Storage


Azure DevOps


16. What is Azure DevOps

Ans. Azure DevOps Services allows you to create, build, and release pipelines that provide continuous integration, delivery, and deployment for your applications. You can integrate repositories and application tests, perform application monitoring, and work with build artifacts. You can also work with and backlog items for tracking, automate infrastructure deployment, and integrate a range of third-party tools and services such as Jenkins and Chef.

17. CI/CD Pipeline can be created in Azure DevOps using

Ans. Azure Pipeline

18. Azure DevOps supports Build and Release which can be configured using ?

Ans. Azure Pipeline

19. In Azure DevOps Continuous Integration, includes the integration of multiple ?

Ans. Builds

20. Which tools are supports for Continuous Integration?

Ans. Azure Pipelines has support for all the platform like Linux, macOS and Windows and some of the tools that can be used for the Continuous Integrations are Jenkins, Bamboo, GitLab CI, CircleCI are some of the examples.

20. What services Azure DevOps Provides

Ans. Azure DevOps provides full application lifecycle management from planning to coding, and from testing to build and deploy

21. In Azure DevOps, Release pipeline is created on the top of what

Ans. Build pipeline

22. Which component of Azure DevOps act as a “online code repository with version control”

Ans. Azure Repos

23. What are Azure Repos

Ans. Azure Repos is a code version control system that can manage your code and its version.

24. What type of version control system supported by Azure Repos

Ans. Azure Repos supports Centralized version control system and distributed version control system.

25. Which is the default version control mechanism of Azure Repos

Ans. Git (distributed version control system)

26. Which services of Azure DevOps provides for project management

Ans. Azure Boards

27. In Azure DevOps the “yml” configuration file is associated with which DevOps component

Ans. Azure Pipeline

28. What is version controlling systems

Ans. Version control systems are a category of software tools that helps record changes to files by keeping a track of modifications done to the code

29. Continuous integration, Continuous delivery, and Continuous deployment

Ans. Continuous integration (CI) is a practice in which code versions are continuously integrated into a shared repository. Continuous delivery takes CI one step further by ensuring that after integration, the code base is ready to be released any time. Continuous deployment will have all updates in the code automatically deployed to the production environment immediately after the testing phase without any human intervention.

30. Azure DevOps is offered by Microsoft on Azure Cloud. It falls under which cloud service model

Ans. SaaS


Azure Agile


31. What is Agile

Ans. Agile gives you some values and principles where a team can decide what to do and what to use. Agile is not a methodology rather it provides various methodology that a team can use in order to follow Agile values and principles. So AGILE is a practice that promotes continuous iteration of development and testing throughout the software development lifecycle of the project.

32. In one line tell about DevOps vs. Agile

Ans. Both DevOps and agile are modern software development practices aimed at providing a framework to produce a part of a product, a launch, or a release. DevOps versus agile is that they are not mutually exclusive.

33. Difference between DevOps vs. Agile

Ans.

34. How DevOps and agile work together

Ans. Both DevOps and agile offer a structure and framework that can speed software delivery. You do not need to choose between DevOps or agile—instead, you can make use of both methodologies. Agile is strong on methods to organise work, such as through Scrum or Kanban and DevOps drives a broader culture of getting software delivered faster and more reliably.

35. What is Scrum

Ans. The Scrum methodology follows the values and principles of agile. Scrum is an agile project management methodology or framework used primarily for software development projects with the goal of delivering new software capability every 2-4 weeks.


Azure Data Factory


36. What is integration runtime

Ans. The integration runtime is the compute infrastructure that Azure Data Factory uses to provide the data integration capabilities across various network environments:

37. Types of Integration runtime

Ans. There are three types

i) Azure Integration Run Time: Azure Integration Run Time can copy data between cloud data stores and it can dispatch the activity to a variety of compute services such as Azure HDinsight or SQL server.

ii) A Self Hosted IR can run copy activities between a public cloud data store and a data store in a private network. It can also dispatch transformation activities against compute resources in a private network.Eg On-Premises or Azure VM

iii) Azure SSIS Integration Run Time: The integration runtime natively executes SSIS packages in a managed Azure compute environment.

38. What are the four key components of Azure Data Factory

Ans. Pipelines, DataSets, Linked Services, Activities

39. How can I schedule a pipeline?

Ans. You can use the scheduler trigger or time window trigger to schedule a pipeline

40. What is the difference between Azure Data Lake store and Blob storage?

Ans. Azure Data Lake Storage: Optimized storage for big data analytics workloads with Hierarchical file system where as Azure Blob Storage: General purpose object store for a wide variety of storage scenarios, including big data analytics but object store with flat namespace.