Azure/AWS Flashcards

1
Q

Azure :
Development Options Overview

A

Windows Azure is a cloud computing platform used to build, deploy and manage applications using a network of Microsoft-managed datacenters.

Azure allows for applications to be built through different languages and frameworks.

One aim is to enable developers to integrate (new Azure) public cloud applications into their existing IT environment.

It provides both Platform as a Service (PaaS) and
Infrastructure as a Service (IaaS) services.

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

Azure : Cloud Service Types

A

Paas :
Platform as a Service (PaaS) supplies all of the resources required to build applications and services completely. There is no need to download or install software.
PaaS services include application design, development, testing, deployment and hosting.

IaaS :
Infrastructure as a Service (IaaS) is where Azure outsources the equipment used to support operations, including storage, hardware, servers and networking components.
The service provider owns the equipment and is responsible for housing, running and maintaining it.
The client pays on a per-usage basis.

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

Azure :
Microsoft Azure Cloud Services

A

Windows Azure is Microsoft’s application platform for the
public cloud.

You can use this platform in many different ways:

to build a web application that runs and stores its data in Microsoft datacenters;
to store data, with the applications that use this data running on-premises (not the public cloud!);
to create virtual machines for development and test or run;
to build massively scalable applications with lots and data and users

the platform offers a wide range of services, all of these are possible.

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

Azure :
Windows Azure Execution Models

A

Types of Execution Models :

Windows Azure provides three different execution models for running applications:

Virtual Machines
Web Sites
Cloud Services

Each is different and thus, requires a different approach
We describe each technology and discuss when it should be deployed.

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

Azure
virtual machine :

A

Azure Virtual Machines facilitates developers, IT operations staff, and users in creating and using virtual machines in the cloud.
Providing Infrastructure as a Service (IaaS), this technology can be used in variety of ways.

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

Azure :
Interpreting the Architecture Diagram

A

Layer 1. Applications, scripts, etc.
Layer 2. Azure Management Portal
Layer 3. Virtual Machines Middleware (execution model)
Layer 4. VMs and VHDs

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

Azure :
Azure Management Portal

A

Create VMs using Azure Management Portal.

Creating a new VM requires choosing a Virtual Hard Disk (VHD) for the VM’s image.

These VHDs are stored in Azure blobs, with two choices: upload your own or use VHDs provided by Microsoft (from the Azure Marketplace).

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

Azure :
What is Azure Marketplace?

A

A community-driven catalog of pre-configured operating systems, applications, and development stacks for easy deployment on Azure.

VM Depot is useful to:
Discover useful Virtual Machine Images to be deployed on Windows Azure
Distribute Virtual Machines for use by others

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

Azure :
Using REST

A

REpresentational State Transfer (REST) is a style of software architecture for distributed systems such as the World Wide Web.

REST is the predominant Web service design model.

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

Azure :
Operating System Updates

A

Each running VM has an associated OS disk, kept in a blob (Binary Large OBject).

When you create a VM using a gallery VHD, that VHD is copied to your VM’s OS disk.

Changes to the OS of your running VM are stored here: if you install an application that modifies the Windows registry, that change will be stored in your VM’s OS disk.

For VHDs stored in the gallery, Microsoft applies updates when needed, such as operating system patches.

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

Azure :
System Monitor

A

Virtual Machines also monitors the hardware hosting each VM.

If a physical server running a VM fails, the platform notices this and starts the same VM on another machine.

You can copy a changed VHD, run it elsewhere, such as in your own on-premises datacenter or another cloud provider

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

Azure :
Disk Types

A

Along with its OS disk, your VM has one or more data disks.

Even though each of these looks to your VM like a mounted disk drive, the contents of each one is stored in a blob.
Every write made to a data disk is stored persistently in the underlying blob.

As with all blobs, Azure replicates these both within a single datacenter and across datacenters to guard against failures.

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