Various IT Flashcards

1
Q

What does REST stand for?

A

Representational state transfer. It is an architecture design that was created to guide the development of the architecture of www. Rest basically determines what the API looks like.

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

Why would you go with cloud computing?

A

Cloud computing is on-demand computing storage and computing power. Which allows for scaling both in where your servers is and how many servers you have.

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

Explain API

A

Is a set of rules and protocols that allows different software to communicate with each other. Which allows for automation and different services and systems.

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

What is serverless computing?

A

Serverless computing is a way to build and run applications without having to manage the underlying infrastructure. This can lead to cost savings, as you only pay for the resources you use, and can also make it easier to scale your application.

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

Explain Microservices

A

Microservices architecture is a way of building applications by breaking them down into small, independent services that can be developed, deployed, and scaled independently. This allows for more flexibility and scalability in building and deploying applications.

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

What do you need to know before you decide to use microservices?

A

You need to know the desired outcome

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

What would be the reasons for going with microservices?

A

Independent deployability. It isolates deployment but also gives zero downtime deployment.
Isolating the processing of the data would be really important, especially when the data is like medical data. Moreover, it isolates the processing of that data.
3. Distributing responsibility and coordination needed with other teams in the organization.

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

How can you get out of the trap of avoiding a distributed monolith?

A

Basically track back which are often changed together and then think through if they need to be merged

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