Serverless and Networking services Flashcards
What are Serverless services?
When server is invisible to the clients, so they completely focus on code without worrying about scaling.
It is usually used for microservices, small chunks of code with some event triggering the execution of the code. For example https request.
Usually charged via micro-billing, only per execution.
What are Azure Functions? How are they paid?
Example of Serverless service. It executes code representing a simple function in response to en event or a trigger.
They are paid only when the code is running.
What is the difference between Stateful and Stateless Functions?
Stateful - remembers the past state and stores it somewhere
Stateless - always starting from zero, with no memory
What are typical use cases for Azure Functions?
Running a code when a file is uploaded or changed.
Running scheduled small tasks.
Building event-driven systems using many programming languages.
What is Azure Logic App?
Serverless service enabling scheduling, automating and orchestration of tasks, business processes and workflows in a graphical way through diagrams.
A data engineer in your organization wants to execute code in response to an HTTP request. Which service do you suggest?
a) Azure Logic App
b) Azure App Service
c) Azure Functions
d) Azure Virtual Machines
c) Azure Functions
An automation expert in your organization wants to have an email sent when a file in your blob storage has been updated. Which service do you suggest?
a) Azure Logic App
b) Azure App Service
c) Azure Functions
d) Azure Virtual Machines
a) Azure Logic App
What are Virtual Networks?
Private networks enabling resources to securely communicate with each other or with users over the internet. They are not physical networks, just a software emulation, but they work like real private networks, so the traffic on them is isolated and segmented.
Virtual Networks are…
a) IaaS
b) PaaS
c) SaaS
a) IaaS
When do we use Virtual Subnets?
When we need further grouping and organizing within our Virtual networks.
What is Azure DNS?
Name resolution system using Microsoft infrastructure.
What is CND?
Content Delivery Network
Global network of servers (physical nodes strategically placed around the globe) that efficiently deliver web content to users via .
You want to provide a privately accessible IP address to a SQL database. What can you use to achieve that?
a) CDN
b) Azure DNS
c) Private Endpoint
d) Private Virtual Subnet
c) Private Endpoint
You want to minimize the latency for end users all around the world when they access content on your company’s website. Which service will help with that?
a) Public endpoints
b) Azure DNS
c) Load Balancers
d) Content Delivery Network
d) Content Delivery Network
True or False? ExpressRoute uses an encrypted tunnel to extend your on-premise data center to the Azure cloud.
No. ExpressRoute doesn’t go over the public internet. It is a private connection that doesn’t need a tunnel or an encryption.