AZ-PAAS Flashcards Preview

Azure > AZ-PAAS > Flashcards

Flashcards in AZ-PAAS Deck (59):
1

name a platform for building and hosting backend services for mobile applications.

Mobile Apps

2

What challenges does Mobile Apps help developers address?

Storing and accessing data
Recieivning notificaiton in response to custom -defined events
Authentication and authorization of user based on facebook, twitter etc
Incorporating business logic

3

What are logic apps?

automate processses by linking cloud based apps

4

You need to deploy a web app, retain maximum control over the OS and supporting SW. Should you use Azure Cloud service VMS or Web Apps?

Azure cloud services

5

You want to host your web application and ensure you can scale up and deploy Azure market place web apps like drupal or wordpress. What should you use?

Web Apps

6

Advantages of Web Deploy?

Uploads only modified files
Support https
Allows setting NTFS perms
Supports database publishing
Allows setting connection strings

7

What Service provides a powerful
platform that integrates everything
that companies need to build web
and mobile apps that can work on
any device

App Service

8

What service uses a workflow engine to
design business processes graphically,
and then connect them through
connectors so that users can access data
and required services

Logic apps

9

What service feature is a part of App
Service, and it provides a platform for
building and supporting mobile
applications.

Mobile Apps

10

What programming languages are supported is Azure App service

In Azure, you can run web apps that
are developed by using the ASP.NET,
PHP, Node.js, and Python
frameworks.

11

What Provides a hosted service platform that can help
developers to build, host, and consume APIs easily that are
developed by using known platforms, such as ASP.NET,
PHP, and Python.

API Apps

12

You have a production web app, you have tested and accepted code there. You need to make changes and seamlessly update the content users will see on the website. What webapp service can be used?

Deployment slots

13

What service can you leverage to implement multiple instances of each web app to increase capacity and ensure resilience when demand increases

Auto-scaling

14

What feature runs background processes for web apps, thereby offloading most of the time-consuming and
CPU-intensive tasks from the web apps.

Web Jobs

15

What service will share the connection across multiple web apps or mobile apps and can limit the TCP ports required to access
your network.

Hybrid connections

16

What are the Requirements of mobile apps?

Store and access structured data
Receive notifications for alerts and
updates
Authenticate and authorize
Incorporate business logic

17

What feature allows
developers to build
cross-platform apps that can
run on Windows, iOS, or
Android?

Mobile Apps

18

What feature allows integrates with Office 365,
Microsoft Dynamics CRM,
Salesforce, and other important
SaaS apps

Mobile Apps

19

What feature allows automate a
business process by enabling
quick links between
cloud-based apps, such as
Office365, Google Services,
Salesforce, and many more.

Logic apps

20

What are the Logic apps Core connectors?

Office 365 Connector
Microsoft OneDrive Connector
Yammer Connector
Facebook Connector
HTTP Connector

21

What are the Logic apps Enterprise integration connectors?

SAP
Oracle
DB2
Informix

22

You have a
JavaScript client running in a web
app, for example www.adatum.com,
calls the API that is running in an API
app that has a different domain, such
as customapi.azurewebsites.net. What service would you use to accomplish this?

API Apps

23

The publish profile includes:

Deployment credentials
Database connection strings
Details for Web Deploy and FTP
deployment

24

What will the following command do?
New-AzureRMWebApp –ResourceGroupName AdatumRG
–Name “WebAppName” –Location “Location”
–AppServicePlan StandardPlan

Create a new webapp

25

Advantages of Web Deploy:

Uploads only modified files
Supports HTTPS
Allows setting NTFS permissions
Supports database publishing
Allows setting connection strings

26

What are the webapp scripted deployment options?

MSDeploy.exe
Azure PowerShell
Azure CLI
Git

27

If you need to enable App Service apps to
connect with on-premises resources,what service can you use?

hybrid connections

28

Auto scaling options available for Basic tier?

Instance size
Instance count

29

Auto scaling options available for Standard and premium tiers:?

Instance size
Instance count
Scale based on a metric:
One or more rules
Instance limits
Schedule
Scale to a specific instance
count:
Instance count
Schedule

30

WebJobs are scripts that run:

Continuously
Triggered
Scheduled
Manual

31

WebJobs can be:

Batch files (.cmd, .bat)
PowerShell scripts (.ps1)
Bash shell scripts (.sh)
PHP scripts (.php)
Python scripts (.py)
Node.js JavaScripts (.js)
JavaScript (.jar)

32

What is an open-source component of
Web Apps that implements Azure’s support for continuous deployment from Git and Mercurial source code control systems. It also includes the code that supports WebJobs?

Project Kudu

33

The features of Mobile
Apps:

Single sign-on
Offline synchronization
Push notifications
Autoscaling
WebJobs
Connect to a SaaS API
Virtual network and hybrid
integration
Staging environment

34

Steps to configure authentication for your app?

Register with a provider:
Azure Active Directory
Microsoft account
Facebook
Twitter
Google

Configure authentication
in the mobile app

Cache the authentication
token on the client
device

35

What service provides load balancing by applying intelligent DNS queries between endpoints located
in different Azure regions?

Traffic manager

36

You need to ensure users are directed to you webapp located in the closest geographic region. What service would you use?

Add a DNS CNAME record


37

Steps to configure traffic manager?

Add a DNS CNAME record
Create a Traffic Manager profile
Configure a DNS prefix
Choose a load-balancing method:
Performance
Weighted
Priority
Geographic
Add endpoints to the Traffic Manager profile
Configure endpoint monitoring

38

Traffic Manager best practices

Consider implications of changing DNS TTL value
Use staging endpoints for testing in production
Make endpoints consistent:
Same web app and port number
Same monitoring settings
Disable endpoints for web app maintenance

39

PaaS consists of what components?

Front-end and worker instances
Direct virtual network connectivity (a
single subnet)
External or internal VIP
ASEv1 or ASEv2

40

Max instances available when using ASEv1?

55

41

Max instances available when using ASEv1?

100

42

What are the components that make up the docker toolbox?

Docker client
Docker Engine
Docker Compose
Docker Machine
Docker Registry
Kitematic
Docker Swarm

43

Steps to deploy a docket host in Azure

Install the Docker VM extension:
Provision a Docker Azure VM from Azure Marketplace:
Run the Docker Machine Azure driver:
Run docker-machine create --driver azure
Use NuGet provider:
Deploy an ACS cluster:

44

What is the docker command to Create containers?

docker rub -d -p 80:80 --restart = always container_name

45

What is the docker command to stop containers?

docker stop

46

What is the docker command to Remove containers?

docker rm

47

What is the docker command to Create images?

docker build

48

What is the docker command to Browse for images?

docker images

49

What The Docker tool allows
you to define and implement
multicontainer applications?

Docker Compose

50

What docker component will define an application consisting of multiple containers, you use a
and which identifies all
the containers, their parameters,
and their interdependencies.?

Compose file,

51

What component allows you create and maintain your own collection of Docker container images, while benefiting from the availability, performance, and resiliency of the Azure platform.

Azure Container Registry

52

Primary docker commands to use with theAzure Container Registry service:

docker login
docker pull
docker tag
docker push
docker pull or docker run

53

What technology facilitates scalability and resiliency, you need to run tens, hundreds, or even thousands of containers across multiple container hosts.

Azure cluster service

54

What is vital to managing
clusters of containers and provides automated provisioning and maintenance of infrastructure capabilities necessary for cluster operations.

Orchestrators are vital

55

What hosting model involves running applications within
customized Windows and Linux virtual machines.

Azure IaaS virtual machines

56

What hosting model eliminates the management overhead
associated with Azure IaaS virtual machines. It delivers a fully managed
platform designed specifically to optimize the development, deployment, and
running of web and mobile applications

Azure PaaS app services.

57

What hosting model combines the advantages of IaaS virtual machines
and PaaS app services. It gives you direct access to the virtual machines hosting your
applications, but at the same time, it relies on the platform to handle their maintenance
and updates.

Azure PaaS cloud services

58

What is vital to managing
clusters of containers and provides automated provisioning and maintenance of infrastructure capabilities necessary for cluster operations.

Orchestrators

59

What role typically handles asynchronous background
processes. It also commonly runs on one or more dedicated virtual machines. A web role commonly uses a worker role to complete resource-intensive, long-running, or continuous tasks.

worker role