Q26. What is Docker? How it is different from container?
Q27. What is azure Kubernetes Service, AKS?
Q28. What are Cluster and Nodes in microservices?
Q29. What are the different types of storages options provided by azure?
Q30. What types of Messaging options we have azure?
----------------------------------------------------------------------------------------------------------------------------------------
Q26. What is Docker? How it is different from container?
Answer:
Docker is a platform that allows developers to build, deploy, and manage applications inside containers. It provides a consistent environment for applications, ensuring they run the same way regardless of where they are deployed.
Containers, on the other hand, are lightweight, standalone, and executable software packages that include everything needed to run a piece of software, such as code, runtime, system tools, libraries, and settings. Containers virtualize the operating system, allowing multiple containers to run on the same machine while sharing the OS kernel
----------------------------------------------------------------------------------------------------------------------------------------
Q27. What is azure Kubernetes Service, AKS?
Answer:
Azure Kubernetes Service (AKS) is a managed Kubernetes service provided by Microsoft Azure. It simplifies the deployment, management, and scaling of containerized applications using Kubernetes
AKS reduced the complexity and operation overhead of health monitoring, maintenance, scaling for you in comparison to plain old K8s.
AKS integrate seamlessly with other Azure services and devops tool. K8 is more time taking activity.
AKS has built in security features while K8 its our duty to keep security intact.
----------------------------------------------------------------------------------------------------------------------------------------
Q28. What are Cluster and Nodes in microservices?
Answer:
Cluster: A network-connected set of virtual or physical machines into which your microservices are deployed and managed. Clusters can scale to thousands of machines.
Node: A machine or VM that's part of a cluster is called a node. Each node is assigned a node name.
----------------------------------------------------------------------------------------------------------------------------------------
Q29. What are the different types of storages options provided by azure?
Answer:
Azure storage include - Blob, table, files and queues and VM Disks
Blog Storage is basically storage for unstructured data that can include pictures, videos, music files, documents, raw data, and log data
Table storage, as the name indicates, is preferred for tabular data, which is ideal for key-value NoSQL data storage. Table Storage is massively scalable and extremely easy to use. Like other NoSQL data stores, it is schema-less and accessed via a REST API
Queues: You can store large numbers of messages to be shared between independent components of applications and communicated asynchronously via HTTP or HTTPS
----------------------------------------------------------------------------------------------------------------------------------------
Q30. What types of Messaging options we have azure?
Answer:
Azure has multiple types of messaging services.
- Azure Service Bus
- Azure Service Bus Queue - Point to point communication. One receiver
- Azure Service Bus Topics and Subscription
- Azure Storage Queues: used for large number of messages where message size is big.
- Azure Event Grid: Event driven architecture. Real time event processing.
- Azure Event Hub: Ingest millions of events per sec. Used in IOT devices. Streaming of events. Save streamed data to Azure Data Lake.
----------------------------------------------------------------------------------------------------------------------------------------
No comments:
Post a Comment