Which of the following is not a Windows Azure service?
Sockets
Management
Storage
Compute
Which additional default property does the Table object inherit and what Type is it?
TimeStamp and
DateTime
CreateTime and long
CreateTime and DateTime
Date and DateTime
What is the name of the binding used to build a layer that the Service Bus can use to "tunnel" through a firewall?
NetPeerTcpBinding
NetTcpRelayBinding
WsHttpBinding
NetTcpBinding
Where can you read Azure Diagnostic information from?
SQL Azure
It's written to standard Windows Server directories
depending on the data source type
Blob and Table
Storage
The Local Windows Azure filesystem
What provider would you use to connect to a Sql Azure database?
System.Data.SqlClient
System.Data.Service.Client
Microsoft.WindowsAzure.SqlClient
System.Data.OleDb.Client
What is the constraint for performing batch operations on a Table?
There is no constraint on batch operations they can
be performed on any number of Tables with distinct properties
Each row must have an identical RowKey property
Batch updates can only be performed on Table
objects that are not locked out by another process
Each row that is
being updated must have the same PartitionKey
What is the maximum number of blocks you can have in Block Blob?
1,000
50,000
5,000
10,000
500
What form of API would you use to manage Windows Azure?
REST
XML
JSON
SOAP
WMI
What is the main purpose of Azure Storage Queues?
To allow messages to pass between an internet
client and a role
To store messages that can be retrieved later
To allow
messages to pass between web roles and worker roles
To underpin the transport of a WCF endpoint
Which size is not a SQL Azure Business Edition size?
30 GB
20 GB
5 GB
10 GB
50 GB
How does Azure Traffic Manager differ from the Azure Content Delivery Network (CDN)?
CDN works on
static content whereas Traffic Manager on everything else such as Role Based
Load Balancing
They are the same
Traffic manager allows more types of content to be
scheduled whereas CDN will schedule them all
CDN will only allow certain types of content to be
scheduled whereas Traffic Manager will schedule them all
Which language does Windows Azure NOT support?
Java
PHP
Ruby
C#
What security level does the Service Bus need to function in a host?
Partial Trust Code Access Security
Principal of Least Privilege
Medium Trust Code Access Security
Full Trust Code
Access Security
How do you get a reference to an Azure Storage Queue called "myqueue" where the CloudQueueClient variable is named "client"?
CloudQueue queue
= client.GetCloudQueueReference("myqueue");
CloudQueue queue = new
CloudQueue("myqueue");
CloudQueue queue =
client.CreateQueueIfNotExists("myqueue");
CloudQueue queue =
CloudQueue.Create("myqueue");
How would you look at messages on a queue called "myqueue" in a Storage Account called "mystorage" without popping it using the REST API?
http://mystorage.queue.windows.core.net/myqueue/Messages?peekonly=true
http://mystorage.queue.windows.core.net/myqueue/Messages
http://mystorage.queue.windows.core.net/Messages?peekonly=true
http://mystorage.queue.windows.core.net/Messages
If you have a handle to a CloudBlob called "myblob" and you've uploaded a photo byte array to the Blob Container how would add a description to the Blob?
blob.Metadata["Description"] =
description;
blob.AddDesciption(description);
blob.Metadata["Description"]
= description; blob.SetMetadata();
blob.Description = description;
What is the maximum size for a Page Blob?
200 GB
1 TB
100 MB
100 GB
50 GB
What is the name of the class which provides client access to a volatile, small short-lived peekable cache?
ServiceBusClient
TcpClient
MessageBufferClient
MulticastClient
What binding would you use for guaranteed delivery of messages with the Service Bus and what is the protocol that underpins it?
NetTcpRelayBinding and WS-Transaction
NetPeerTcpBinding and WS-ReliableMesssaging
NetTcpRelayBinding
and WS-ReliableMessaging
NetPeerTcpBinding and WS-Transaction
Which principal is Windows Azure NOT built on?
SaaS
PaaS
Caas
IaaS
Which of the following is NOT a feature of Windows Azure Storage?
Table Storage
Microsoft
SkyDrive
BLOB Storage
Windows Azure Drive
Queue
What PowerShell CmdLet would you use to list all Azure hosted services?
Web-Services
Get-HostedServices
ListServices
List-HostedServices
In order to secure the AppFabric cache by ACS what object Type must be passed to a DataCacheSecurity instance?
System.String
ArrayList<char>
char*
System.Security.SecureString
char[]
If you have a Storage Account called "mystorageaccount" what is the full URI you would use to access a Queue?
mystorageaccount.queue.windows.core.net
mystorageaccount.queue.azure.com
mystorageaccount.cloudapp.net
mystorageaccount.queue.azure.net
Which is the following can not be done using the Service Management API?
Get the status of a service deployment
List all hosted services
Deployment of a
management certificate
Delete a service deployment
By default which trust level does Azure run in?
Unsafe trust
Partial trust
Managed trust
Full trust
Which Azure compute option can be used to host a website
All of the above
Azure Worker Role
Azure Web Role
Azure Website
Azure Virtual Machine Roles
What is the default scheduling algorithm to load balance Windows Azure roles?
Weighted Fair Queuing
First-Come-First-Served
Maximum Throughput
Round Robin
What section is added to the web.config of a web application when the STS Wizard runs successfully?
applicationService
issuerNameRegistry
microsoft.identityModel
federationAuthentication
What operating system does Windows Azure run on?
Windows Vista
Windows 7
Windows Server
2008 R2
What do you need to add to each SQL Azure table?
Foreign Key
Non clustered index
Primary Key
Trigger
Clustered Index
What mechanism would you use to authenticate to a Service Management request?
Azure Storage Primary or Secondary Key
X509 Certificate
Windows Cardspace Credential
Windows Live username and password
What HTTP header should you add to a service management request?
x-ms-range
Etag
x-ms-version
Cache-Control
no-transform
In a SQL Azure sharded application what is Horizontal Scaling?
The mirroring of rows across active databases
The segregation of tables across physical databases
the segregation
of rows across physical databases
The mirroring of tables across active databases
What is the name of Microsoft's identity software used to authenticate claims similar to ACS (but not rule map them)?
Active Directory Authentication Service
Forms Authentication
Windows Identity
Foundation
Cardspace
What are the names of the two configuration that need to be deployed to the Windws Azure environment?
ServiceDefinition.cscfg, ServiceConfiguration.cscfg
ServiceDefinition.cscfg, ServiceConfiguration.csdef
ServiceDefinition.csdef,
ServiceConfiguration.cscfg
ServiceDefinition.csdef, ServiceConf.cscfg
ServiceDefinition.def, ServiceConfiguration.cfg
What three attributes do you need to access an Azure Storage Queue?
URI Address,
AccountName, AccountKey
URI Address, Subscription ID, Access Key
URI Address, Primary Access Key, Secondary Access
Key
URI Address, Username, Password
Which of the following Identity Providers does ACS NOT support?
Facebook
Google
Twitter
Live
Yahoo!
Geo Redundancy in Azure storage keeps a copy of your data in all Azure datacenters in the world.
False
True
Which two properties will form the Primary Key of the Table?
RowKey and
PartitionKey
Id and PartitionKey
TableId and TableRow
Id and RowKey
If you create a management certificate for a Visual Studio-based role using makecert -r -pe -a sha1 -n CN=Manager -ss My "Manager.cer" what does the -pe flag mean and which local store is the certificate deployed to?
Private key exportable and My store
Private key exportable and Public store
Public key encryption and personal store
Private key
exportable and personal store
If you configure a Web Role to use a LocalStorage with a name of StorageDisk, how do you access this storage in code?
LocalResource
storage = RoleEnvironment.GetLocalResource("StorageDisk")
LocalStorage storage =
RoleEnvironment.GetLocalStorage("StorageDisk")
LocalResource storage =
RoleEnvironment["StorageDisk"]
LocalStorage storage =
RoleEnvironment["StorageDisk"]
Which of the following activities does SQL Azure support?
Open an XML document
Create a
temporary table
Create a linked server
Create a synonym
In a service definition file A Windows Azure Diagnostics Connection string is set using which class?
System.WindowsAzure.Diagnostics.ConnectionString
Microsoft.WindowsAzure.Plugins.Diagnostics.ConnectionString
System.WindowsAzure.Plugins.Diagnostics.ConnectionString
Microsoft.WindowsAzure.Diagnostics.ConnectionString
In order to use the STS Wizard in VS.NET 2010 what protocol should be referenced containing the bindings for the Relying Party?
WS-Federation
Metadata
WS-Metadata Exchange
OAuth2
OAuth WRAP
How long are the Windows Azure Event Logs retained for by default?
1 week
3 months
1 month
6 months
1 day
Which of the following is not a function of a Blob Snapshot?
To take a read only copy of a Blob for a moment in
time
To take a backup of a Blob
To take a checkpoint of a Blob
To update a Blob
as the original is updated
If you were to write a LINQ query to get all of the rows in particular table with the "KeyHolder" property beginning with "J" what would be the correct approach?
where row.KeyHolder.IndexOf(0) == "J"
where row.KeyHolder.StartsWith("J")
where
row.KeyHolder.CompareTo("J") >= 0 && row.KeyHolder.CompareTo("K")
< 0
where row.KeyHolder > = "J" &&
row.KeyHolder < "K"
If Microsoft manages certain things under Platform as a Service, which of the following do you manage?
Middleware
Virtualization
Storage
Data
What is the name of the addressing mechanism used to find services on the Service Bus?
ServiceRegistry
ServiceBusRegistry
ServiceBusAddressBook
Registry
Which type of class is used to create a Service Bus host using which type of Microsoft technology?
ServiceBus and WCF
CommunicationHost and WWF
ServiceBusHost and WCF
ServiceHost and
WCF
Name the communication protocol that underlies Windows Azure Connect.
PPP
SSTP
PPTP
IPSEC
Which attack is inherently not proteced against within Windows Azure?
Spoofing
XSS
Denial of Service
Privilege Escalation
Tampering
Which step would you not use for the deployment of a Cloud Project through Visual Studio 2010?
Enter a Subscription ID related to an Azure account
Select an X509 Certificate from a repository
Create a new X509 Certificate
Enter the X509
Certificate Thumbprint
Upload certificate to your Windows Azure account
Subscription Certificates section
Which of the following Diagnostic Data Sources is not collected by default for a Web Role?
Windows Azure Diagnostic Infrastructure log
Windows Azure Log
IIS 7.0 Log
Failed Request
Log
Which of the following sizes is NOT an option for an AppFabric Cache?
256 MB
64 MB
128 MB
4 GB
How can you add a Diagnostic Monitor in code?
RoleEnvironment.Listeners.Default = new
Micrsoft.Windows.Azure.Diagnostics.DiagnosticMonitorTraceListener();
System.Diagnostics.Trace.Listeners.Add(Microsoft.WindowsAzure.Diagnostics.DiagnosticMonitorTraceListener.Create());
System.Diagnostics.Trace.Listeners.Add(new
Micrsoft.Windows.Azure.Diagnostics.DiagnosticMonitorTraceListener());
RoleEnvironment.Listeners["MyListener"] =
new Micrsoft.Windows.Azure.Diagnostics.DiagnosticMonitorTraceListener();
Which object would you use prior to referencing the default AppFabric Cache?
DataCacheFactory
DataCache
Cache
CacheFactory
DataCacheProvider
How does Azure isolate user accounts?
Parallels
VM Instance Manager
Using IIS
Hypervisor
How can you migrate SQL from a SQL Server CREATE DATABASE script to be compliant for SQL Azure?
You have to make the changes by hand currently
using the SQL Azure guidelines
Write code using the
Microsoft.WindowsAzure.Data.dll assembly
Use the SQL
Azure Migration Wizard
Use the SQL Azure Migration Assistant
What class can be used through the Service to execute the Publish/Subscribe Multicast pattern?
WsHttpBinding
NetEventRelayBinding
NetPeerTcpBinding
NetTcpRelayBinding
If you have a cloud application called cloudexperiment.cloudapp.com with a subscription ID of 00000000-0000-0000-0000-000000000000 what is the base URI for the service management request?
https://cloudexperiment.cloudapp.net/00000000-0000-0000-0000-000000000000
https://cloudexperiment.cloudapp.net
https://management.core.windows.net/00000000-0000-0000-0000-000000000000
http://management.core.windows.net/00000000-0000-0000-0000-000000000000
Which of the following is not a built-in capability or benefit of Windows Azure Storage?
Integration with Windows Azure CDN
RESTful APIs
Geo replication
Encrypted data
at rest
Fault tolerance
What of the following is NOT an advantage of an affinity group?
More performant friendly due to fewer network hops
between services
Lower cost due to proximity of services and not
intra-data center bandwidth
Logical aggregation of similar services makes
easier management letting Microsoft worry about the optimisation and
geo-location of the hosted services
They allow
greater resilience such that if a Role goes down another running copy is
readily available from the affinity group
How would you define (through attribute decoration) an REST-based HTTP GET operation to a WCF Service Method within the Service Bus?
[OperationContract,
WebGet]
[OperationContract, WebInvoke]
[OperationMethod, HttpGet]
[OperationContract, HttpGet]
Which statement about a Worker Role is incorrect?
Hosted in IIS
Acts as a WCF Service Host
Can be used to poll and pop messages from Queue
Storage
Uses startup tasks to execute background of
foreground processes
Can be used to run or host a database server or web
server
Which API is not supported by AppFabric Caching?
REST
.NET Cache APIs
.NET Session State APIs
Soap 1.2
What does a Lease operation do to a Blob?
Prevents write
operations on the Blob for one minute
Allows a snapshot to be taken of a Blob
Allows any updates on related Blobs to be
aggregated into a single transaction
Allows a Blob to be copied
Which is the following is NOT an Azure Role?
Web Role
Worker Role
VN Role
Service Role
What is the default number of default Fault domains supported for a Windows Azure Role?
1
3
2
4
0
What additional steps would you need to do to enable Windows Azure Connect on an internal network?
Enable TCP ports 80 and 443 inbound
Enable ICMP
Enable ICMPv6
Enable IGMP
What is the name of the Token that is generated and supplied through the Windows Azure Management Portal to enable Connect between a role and an internal machine?
EndPointToken
SiteToken
ConnectToken
ActivationToken
How can you check whether the executing Role is running within the Fabric environment?
RoleEnvironment.IsActive == true
RoleEnvironment.IsRunning == true
RoleEnvironment.IsHere == true
RoleEnvironment.Available
== true
RoleEnvironment.Running == true
Which command would you use when using the bcp utility to export data?
exporttable
dump
copytable
queryout
Which model does the AppFabric Cache use?
Plugin
Adapter
Provider
HttpModule
Which of the following is NOT a Windows Azure VM Role attribute?
Fully persisted
state
Customer is given full administrator priviliges
OS provided by customer
Patches should be provided by customer
License is included in default pricing model
How would you create a new SQL Azure database called "BidCenter" using the sqlcommand utility?
sqlcommand -U username -P password -S
myserver.database.windows.net -create BidCenter
sqlcommand -U username -P password -S
myserver.database.windows.net -d master -c BidCenter
sqlcommand -U username -P password -S
myserver.database.windows.net -d BidCenter CREATE DATABASE BidCenter
sqlcommand -U
username -P password -S myserver.database.windows.net -d master CREATE DATABASE
BidCenter
What type of Web Roles does the Visual Studio 2010 Wizard support out of the box?
ASP.NET MVC1 and 2
ASP.NET WebForms
and ASP.NET MVC2
ASP.NET MVC2 and ASP.NET MVC3 with Razor
ASP.NET WebForms
What is the name of the service that manages Azure instances?
Azure Controller
AppFabric Controller
Fabric
controller
Service Controller
What is the default number of default Upgrade domains supported for a Windows Azure Role?
4
5
2
3
1
Which of the following is NOT true for DNS lookups against Windows Azure Applications?
Full support for CNAME records
Full support for
A records
IP Address short lived for deployments
TTL for cloudapp.net address is 10 seconds
Limited caching due to low TTL
What is a relying party?
A service like Facebook or Windows Live which
provides verification of credentials through verifiable claims
microsoft.com
The Windows Azure Access Control Service (ACS)
The website that
is using the ACS for logging in
In order to register a COM component on role startup you would need to elevate privileges. Which of the following is not a correct taskType for a startup task.
Background
Simple
Foreground
Queued
Which of the following security items is NOT provided for the Compute Process?
Limited number of loaded device dirvers
Intrusion
Detection System
Hardened version of Windows Server 2008
Use of a host firewall
Three virtual hard disks
What protocols does the Odata (Open Data Protocol) not encompass?
AtomPub
JSON
TDS
HTTP
A Windows Azure Web Role should inherit from the following class.
WebRole
Role
ElevatedRole
RoleEntryPoint
AzureWebRole
You cannot connect a Web Role to an on-site Azure Connect Client and the Diagnostic tool says it is a Policy Check failure. What is the most likely fix for this?
The Windows Update service is not running. The
Service should be started and the Diagnostics utility run again.
There is no
active internet connection. Check the internet connection and run the
diagnostics utility again.
Enable the Remote Access Manager service on the
machine and run the Diagnostics utility again.
Enable IPv6 on the machine and run the Diagnostics
utility again.
In SQL Azure which is the following features are supported?
Accessing system tables
Using distributed transactions
Using distributed queries
Use Defined
Functions
Using CLR objects
What class should be used to encapsulate authentication to ACS programmatically?
System.Security.Cryptography.X509Certificates.X509Certificate2
System.Security.Principal
System.Security.Cryptography.X509Certificates.X509Certificate
System.Net.CredentialCache
Which providers can you currently use for the AppFabric Cache?
Page Output and
Session State
Object Cache and Session State
Dictionary and Object Cache
Object Cache and Resource Cache
If you create a Table object which class will you inherit from?
System.Data.SqlClient.Table
Microsoft.WindowsAzure.StorageClient.TableServiceEntity
Microsoft.WindowsAzure.StorageClient.Table
Microsoft.WindowsAzure.StorageClient.TableEntity
When you use the UseDevelopmentStorage=true configuration what port endpoint does the Blob Storage service run on locally?
10000
10002
8001
10001
Select the correct order of method execution for an Azure Role lifecycle.
OnLoad, OnStart, Run, OnStop, OnUnLoad
Start, OnRun, Stop
OnStart, OnRun, OnStop
OnStart, Run,
OnStop
Start, Run, Stop
When you build a dynamic roles database, how do you use input claims and output claims?
Let ACS check a managed list of input claim values
and emit an output claim with a specific role name
Test for a
specific input claim value and pass back an output claim with a specific role
name
Let any input claim be acceptable but delegate the
Access Control Service to a .NET code block to produce an output claim
Check a database through the ACS wizard with an
input claim and passback an output claim with a specific role name
Which of the following is NOT required for a Windows Azure Role to join a domain through Connect?
Must supply the Domain Password in the .cscfg
config
Connect Client must be installed on the Primary
Domain Controller
Must supply the Fully Qualified Domain Name in the
.cscfg config
Must supply the
Primary Domain Controller Machine Key
Must supply the Domain User in the .cscfg config
Which Token Format is NOT supported by ACS?
SWT
Saml 1.1
Saml 1.2
Saml 2.0
How many extra compute instances by default are redundant to ensure a seamless uptime?
3
2
1
0
Which two Modules would you need to import to enable Remote Desktop in Configuration?
RemoteManagement, RemoteAccess
RemoteForwarder, RemoteChannel
RemoteAccess,
RemoteForwarder
No configuration is necessary to enable Remote
Access to a Role
RemoteAccess, RemoteChannel
Which of the following is the code block that successfully gets a reference to the Diagnostic Monitor?
var config =
DiagnosticMonitor.GetDefaultInitialConfiguration();
var config =
DiagnosticMonitorTraceListener.Current;
DiagnosticMonitorTraceListener listener = new
DiagnosticMonitorTraceListener("DiagnosticsConnectionString"); var
config = listener.GetDefaultInitialConfiguration();
var config =
DiagnosticMonitor.GetDefaultConfiguration();
Which of the following web.config for the Session State provider would allow you to add Caching?
Microsoft.Samples.ServiceHosting.AspProviders.TableStorageSessionStateProvider
Microsoft.Web.DistributedCache.DistributedCacheSessionStateStoreProvider
System.Data.Caching.SessionStoreProvider with an
attribute flag setting for SqlServer=true
System.Data.Caching.SessionStoreProvider