×

AWS’de sıkça kullanılan bazı temel komutlar

AWS’de sıkça kullanılan bazı temel komutlar

AWS’de sıkça kullanılan bazı temel komutlar ve işlevleri şunlardır:

AWS CLI Komutları

1. AWS CLI Kurulumu ve Konfigürasyonu:

  • AWS CLI kurulumunu yaptıktan sonra ilk olarak yapılandırma işlemi:
    shell
    aws configure
    

2. EC2 (Elastic Compute Cloud) Komutları:

  • Tüm EC2 instance’larını listelemek:
    shell
    aws ec2 describe-instances
    
  • Yeni bir EC2 instance başlatmak:
    shell
    aws ec2 run-instances --image-id ami-12345678 --count 1 --instance-type t2.micro --key-name MyKeyPair
    
  • Bir EC2 instance’ı durdurmak:
    shell
    aws ec2 stop-instances --instance-ids i-1234567890abcdef0
    

3. S3 (Simple Storage Service) Komutları:

  • Tüm S3 bucket’larını listelemek:
    shell
    aws s3 ls
    
  • S3 bucket’ına dosya yüklemek:
    shell
    aws s3 cp myfile.txt s3://my-bucket/myfile.txt
    
  • Bir S3 bucket’ından dosya indirmek:
    shell
    aws s3 cp s3://my-bucket/myfile.txt myfile.txt
    

4. IAM (Identity and Access Management) Komutları:

  • IAM kullanıcılarını listelemek:
    shell
    aws iam list-users
    
  • Yeni bir IAM kullanıcısı oluşturmak:
    shell
    aws iam create-user --user-name new-user
    
  • IAM kullanıcısına politika eklemek:
    shell
    aws iam attach-user-policy --user-name new-user --policy-arn arn:aws:iam::aws:policy/AmazonS3ReadOnlyAccess
    

5. Lambda Komutları:

  • Tüm Lambda fonksiyonlarını listelemek:
    shell
    aws lambda list-functions
    
  • Yeni bir Lambda fonksiyonu oluşturmak:
    shell
    aws lambda create-function --function-name my-function --runtime python3.8 --role arn:aws:iam::account-id:role/execution_role --handler lambda_function.lambda_handler --zip-file fileb://function.zip
    
  • Lambda fonksiyonunu tetiklemek:
    shell
    aws lambda invoke --function-name my-function --payload '{"key": "value"}' response.json
    

Bu komutlar AWS üzerinde sıkça kullanılan temel komutlardan bazılarıdır. AWS CLI kullanarak çeşitli AWS hizmetlerini yönetebilir ve otomatikleştirebilirsiniz.

Yorum gönder

You May Have Missed