Network: AWS (vCPU, network/servers: Elastic IP, VPC, vcpu)

 
  • elastic beanstalk – деплой, автоскейлинг (инстанцев/контейнеров), healthcheck приложений; позволяет разработчикам меньше думать о деплое и поддержке, больше о разработке; выглядит как приближение к k8s (о нем ниже)
  • Aws EKS – k8s в aws (aws отвечает за внутренние движки k8s), значительно сложнее вышестоящего beanstalk
aws
Fortinet активно пользуется aws s3 CDN для выкладывания PDF. По сути тот же youtube, на который выкладывает свой контент весь мир, только для файлов.
 
https://fortinetweb.s3.amazonaws.com/docs.fortinet.com/v2/attachments/0b93696d-e983-11eb-97f7-00505692583a/fortitester-4.2.0-handbook.pdf
vcpu limitation

Для учетки можно делать ограничение по vcpu (чтобы не съедались все деньги), которое можно снять только запросов в ТП.

Are you sure you want to start these instances?

i-05bd6b3210d997254

Error starting instances

You have requested more vCPU capacity than your current vCPU limit of 40 allows for the instance bucket that the specified instance type belongs to. Please visit http://aws.amazon.com/contact-us/ec2-request to request an adjustment to this limit.

Hello,

We have approved and processed your limit increase request(s).  It can sometimes take up to 30 minutes for this to propagate and become available for use.  I hope this helps, but please reopen this case if you encounter any issues.

Summary of limit(s) requested for increase:

  [EU_WEST_1]: EC2 Instances / Instance Limit (All Standard (A, C, D, H, I, M, R, T, Z) instances), New Limit = 80
VPC – Virtual Private Network

Можно создавать свои виртуальные сети, связи с другими VPC через промежуточные роутеры, связывая CIDR (подсети).

 

netplan

При смене типа instance в AWS может поменяться нейминг интерфейсов, после старта VM заходим и меняем в netplan на соответствующие.

sudo nano /etc/netplan/50-cloud-init.yaml
sudo netplan apply

ubuntu@ip-172-16-1-234:~$ cat /etc/netplan/50-cloud-init.yaml
# This file is generated from information provided by
# the datasource.  Changes to it will not persist across an instance.
# To disable cloud-init's network configuration capabilities, write a file
# /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg with the following:
# network: {config: disabled}

network:
   version: 2
   ethernets:
       eth0:
           dhcp4: true
           match:
               macaddress: 0a:9b:df:fd:55:96
           set-name: eth0
        ens6: #((был eth1))
           addresses: [172.18.0.5/24]
           gateway4: 172.18.0.1
           dhcp4: false
SUBNET

subnet существующего интерфейса не поменять, нужно создавать новый интерфейс, привязывать к нему subnet и добавлять к виртуалке.

 

Дорогие услуги

Дополнительные (добавление к текущей стоимости VM):

    • fast snapshots – 0,75$/h
    • dedicated tenancy – 2$/h. VM будет “приземлена” на конкретном сервере. Может помочь для того, чтобы задержка стала статический, но стоит дорого.

Leave a Reply