Back to questions
Junior — Middle
58
Можете объяснить, что такое виртуальные серверы EC2 в облачной платформе AWS?
Answer from AI
sobes.tech AI
Виртуальные серверы EC2 (Elastic Compute Cloud) в AWS — это масштабируемые виртуальные машины, которые можно запускать в облаке для выполнения приложений и сервисов.
Основные характеристики EC2:
- Позволяют быстро создавать и настраивать серверы с нужными параметрами (CPU, память, диск).
- Поддерживают различные операционные системы.
- Обеспечивают гибкое масштабирование — можно запускать множество экземпляров или изменять их конфигурацию.
- Оплата происходит по факту использования.
Пример создания EC2-инстанса с помощью Python и boto3:
import boto3
ec2 = boto3.resource('ec2')
instance = ec2.create_instances(
ImageId='ami-0abcdef1234567890',
MinCount=1,
MaxCount=1,
InstanceType='t2.micro'
)
print(f'Создан инстанс с ID: {instance[0].id}')