random definitions Flashcards

1
Q

what is a .dll?

A

this is a compiled object that offers functions for other objects to use.

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

what is an assembly?

A

An assembly is a collection of types and resources that are built to work together and form a logical unit of functionality. Assemblies take the form of executable (.exe) or dynamic link library (.dll) files, and are the building blocks of .NET applications.

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

what is a .net program?

A

A .NET program consists of one or more assemblies.

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

what is a file version?

A

version of an object like a .dll or .exe

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

what is an assembly version?

A

version of the assembly - (it’s a .net thing)

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

what is a product version?

A

generally the version of the product that utilises the assemblies as an end-user solution.

e.g.
product version is used to identify the version of the application you are using
assembly version is used to identify the version of the assembly used by the product
file version is used to identify the version of the file employed by the assembly

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

what are the 3 R’s of security?

A

The three Rs of enterprise security

  • rotate
  • repair
  • repave

take advantage of infrastructure automation and continuous delivery to eliminate opportunities for attack. Rotating credentials, applying patches as soon as they’re available, and rebuilding systems from a known, secure state

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

what is cloud native?

A

approach to building and running applications across private, public and hybrid clouds.

designed specifically to be developed and managed within a cloud environment.

a few key components of a cloud native solition:

  • containers
  • microservices
  • orchestration
  • ci/cd
  • declarative api (intent not prescriptive, request outcome)
  • immutable infrastructure
  • service mesh - consider 5 micro-services communicating with each other against all 5 micro-services communicating with a broker like an api gateway. that would be the mesh
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

what is RPO?

A
  • recovery point objective (RPO)

- maximum acceptable amount of data loss measured in time

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

what is RTO?

A
  • recovery time objective (RTO)
    • maximum desired length of time allowed between an unexpected failure or disaster and the resumption of normal operations and service levels
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

what is a region?

A
  • regions have a pair eg. uk south and uk west
  • region pairs are more than 300 miles apart
  • region pairs reside in the same political areas
  • data residency is the same (Brazil is a weird one though)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

what is an availability zone?

A
  • Certain, resources eg. appservice, kubernetes, virtual machine, can protect itself by being distributed across an availability zone
  • an availability zone is a protection in the same region
  • one or more discrete data centers with redundant power, networking, and connectivity in a region
  • this only protects against failure in the same region
  • could be more cost effective
  • still best practice to protect against region failure but does depend on application and requirements

https://docs.microsoft.com/en-us/azure/aks/availability-zones

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

what is geography?

A

There are geo-political, tax, law enforcement jurisdictions, compliance, or other reason that an enterprise may require all their data to be located within the bounds of a certain country.

  • geography
    • regions
      • datacentres
      • zones
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

explain business continuity

A
  • how to keep business running during a disaster
  • limit operational downtime
  • focuses on keeping the lights on (tactical)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

explain disaster recovery

A
  • how to restore infrastructure and data access after a disaster
  • limit inefficient or abnormal system function
  • focuses on restoring full function (strategic)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

name the four cloud teams (according to the microsoft cloud adoption framework)

A
  • cloud strategy
    • championing projects that should be promoted to a cloud solution
    • do not always need this team as some companies do not require championing of cloud migrations
  • cloud adoption
    • implementation team
  • cloud governance
    • convert cloud risks into corporate policy
  • cloud operations
    • focuses on monitoring, repairing, and remediating issues related to traditional IT operations and assets

https://docs.microsoft.com/en-us/azure/cloud-adoption-framework/get-started/team/cloud-strategy