What is AWS Fargate in Hindi?

AWS Fargate एक अमेज़न वेब सर्विस है इस पोस्ट में हम इसके बारे में अच्छे से जानेंगे What is AWS Fargate in Hindi की AWS Fargate किसे कहते है।

What is AWS Fargate in Hindi?

AWS Fargate is a technology that you can use with Amazon ECS to run containers without having to manage servers or clusters of Amazon EC2 instances. With Fargate, you no longer have to provision, configure, or scale clusters of virtual machines to run containers. This removes the need to choose server types, decide when to scale your clusters, or optimize cluster packing.

When you run your Amazon ECS tasks and services with the Fargate launch type or a Fargate capacity provider, you package your application in containers, specify the Operating System, CPU and memory requirements, define networking and IAM policies, and launch the application. Each Fargate task has its own isolation boundary and does not share the underlying kernel, CPU resources, memory resources, or elastic network interface with another task.

For information about Fargate architecture, see Using the Fargate launch type in the Amazon Elastic Container Service Developer Guide

This topic describes the different components of Fargate tasks and services, and calls out special considerations for using Fargate with Amazon ECS.

Components

Clusters

An Amazon ECS cluster is a logical grouping of tasks or services. You can use clusters to isolate your applications. When your tasks are run on Fargate, your cluster resources are also managed by Fargate.

Task definitions

task definition is a text file that describes one or more containers that form your application. It’s in JSON format. You can use it to describe up to a maximum of ten containers. The task definition functions as a blueprint for your application. It specifies the various parameters for your application. For example, you can use it to specify parameters for the operating system, which containers to use, which ports to open for your application, and what data volumes to use with the containers in the task. The specific parameters available for your task definition depend on the needs of your specific application.

Your entire application stack doesn’t need to be on a single task definition. In fact, we recommend spanning your application across multiple task definitions. You can do this by combining related containers into their own task definitions, each representing a single component.

Tasks

task is the instantiation of a task definition within a cluster. After you create a task definition for your application within Amazon ECS, you can specify the number of tasks to run on your cluster. You can run a standalone task, or you can run a task as part of a service.

Services

You can use an Amazon ECS service to run and maintain your desired number of tasks simultaneously in an Amazon ECS cluster. How it works is that, if any of your tasks fail or stop for any reason, the Amazon ECS service scheduler launches another instance based on your task definition. It does this to replace it and thereby maintain your desired number of tasks in the service.

Operating System and CPU architecture

The following operating systems are supported:

  • Amazon Linux 2
  • Windows Server 2019 Full
  • Windows Server 2019 Core
  • Windows Server 2022 Full
  • Windows Server 2022 Core

Conclusion 

इस पोस्ट में हमने AWS Fargate अमेज़न वेब सर्विस के बारे में अच्छे से जाना।

Ravi Giri
Ravi Girihttp://hinditechacademy.com/
नमस्कार दोस्तों, मै रवि गिरी Hindi Tech Academy का संस्थापक हूँ, मुझे पढ़ने और लिखने का काफी शौख है और इसीलिए मैंने इस ब्लॉग को बनाया है ताकि हर रोज एक नयी चीज़ के बारे में अपने ब्लॉग पर लिख कर आपके समक्ष रख सकू।

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Must Read