Design and Implement cloud services Flashcards

1
Q

Cloud service overview

A

1) Platform-as-a-Service (PaaS)
2) deploy websites and asynchronous work to Azure servers with simpler deployment options and without the need to manage complex networking and operating system updates.

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

Design and develop a cloud service

A

1) Install SDKs and emulators
2) Develop a web or worker role
3) Design and implement resiliency
4) Develop startup tasks

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

Installing SDKs and emulators

A

1) install the Azure SDK

2) Azure Compute Emulator and the Azure Storage Emulator.

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

Developing a web role

A

Web roles Used for web server applications hosted in IIS, such as an ASP.NET MVC application or a Web API application

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

Worker role

A

Used for running a compute workload. It can be used to launch an executable process or for background worker implementations that work in a similar manner to a Windows service.

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

Paas Vs Iaas

A

With PaaS cloud services, you are entrusting Azure to manage the operating system updates, patching, and deployment lifecycle of your applications. IaaS cloud services are a mechanism for grouping assets in your VM topology.

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

The RoleEntryPoint Class

A

1) Cloud service web and worker roles are projects that include a class that inherits the RoleEntryPoint base type
2) When each role is allocated to a VM, its entry point is invoked to initialize the environment. There are three key methods to override when you implement RoleEntryPoint: OnStart(), Run(), and OnStop()

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

cloud service project elements

A

1) ServiceDefinition.csdef
2) ServiceConfiguration.Local.cscfg, ServiceConfiguration.Cloud.cscfg
3) Roles node

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

Each startup task typically references a batch file that contains the instructions to run.

A

1) Install registry settings with a .reg file
2) Call a Windows PowerShell script
3) Install software using msiexec.exe
4) Launch a process

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

Configuring instance size and count

A

Similar to websites and VMs, you can scale cloud service roles both in terms of instance size and instance count, and you can use auto-scale for the instance count.

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

Scaling role instance sizes

A

The size of the local temp disk
The number of CPU cores available
The amount of RAM memory available
The network performance

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

scaling the instance size of a role instance

A

scaling the instance size of a role instance requires that you change the cloud service definition and re-deploy the package

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

Scaling role instance count

A

The role instance count can be scaled using the existing management portal or by adjusting the count in the cloud service configuration and re-deploying

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

cloud service endpoint types

A

1) Input endpoint
2) InstanceInput endpoint
3) Internal endpoint

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

Configuring HTTPS endpoints

A

1) acquire a certificate
2) convert the certificate into the PFX format by exporting it from the keystore.
3) upload the certificate to the certificate store used by your cloud service
4) configure an endpoint in your role

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

Configuring network traffic rules

A

Network traffic rules are configured to control or restrict how internal communication between roles within a cloud service happens, effectively dictating which roles are allowed to communicate with the internal endpoints of another role within a cloud service.

17
Q

Configuring access control lists

A

1) Access control lists act on cloud service endpoints the same way they act on VM endpoints
2) Currently, you must perform a complete re-deployment if you enable ACLs on a service that already exists

18
Q

Configuring virtual networks

A
19
Q

Configuring reserved IPs and public IPs

A

configure the reserved and public IPs by editing the service configuration file.

20
Q

Configuring a reserved IP

A

1) create a reserved IP in your Azure subscription.
2) New-AzureReservedIP -Location “” -ReservedIPName
3)