boto è un open source e free software da riga di comando che è stato progettato da zero per agire come interfaccia di AWS (Amazon Web Services). Si è scritto interamente in linguaggio di programmazione Python e corre dalla riga di comando di qualsiasi system.Supports operativi GNU / Linux una vasta gamma di funzioni di Amazon Web ServicesKey includono il supporto per il calcolo Amazon Elastic Compute Cloud (EC2), Amazon Elastic Map Reduce ( EMR), AutoScaling e Amazon Kinesis, il supporto per il servizio di Amazon Relational (RDS), Amazon Redshift, Amazon SimpleDB, Amazon DynamoDB e database Amazon ElastiCache, e il supporto per la distribuzione di contenuti Cloudfront.
Solo tecnologie di distribuzione e di gestione L'AWS Elastic Beanstalk, AWS CloudTrail, AWS dati Pipeline, AWS CloudFormation e AWS Opsworks sono supportati anche, il supporto per AWS Identity and Access Management (IAM), così come per l'Amazzonia CloudWatch Logs e Amazon CloudWatch (EC2 ) servizi di monitoraggio.
Inoltre, l'Amazzonia CloudSearch, Amazon Simple Notification Server (SNS), Amazon Cognito Identità, Amazon Elastic Transcoder, Amazon Cognito Sync, Amazon Simple Queue Service (SQS), Amazon Simple Workflow Service (SWF) e Amazon Simple Email Service (SES) servizi applicativi sono supportati.
Tra le altre caratteristiche interessanti, possiamo citare il supporto per il Flexible Payment Service Amazon (FPS) pagamenti e il servizio di fatturazione, le forze lavoro Amazon Mechanical Turk, il Google Cloud Storage, Amazon Simple Storage Service (S3), Amazon Elastic Block negozi (EBS) e servizi di Amazon Glacier di stoccaggio, così come Marketplace Web Services e AWS.
Infine, Amazon Virtual Private Cloud (VPC), Amazon Route53, AWS Direct Connect, Amazon percorso 53 Domini e Load Balancing Elastic (ELB) servizi di rete sono supportati anche da boto.Getting iniziato con botoTo installare boto sul sistema operativo GNU / Linux , aprire un emulatore di terminale ed eseguire il & ldquo; pip installare boto & rdquo; Comando, senza virgolette, che richiede il pacchetto pip. Inoltre, se si preferisce la clonazione del progetto da Git, è possibile eseguire il & ldquo; git clone git: //github.com/boto/boto.git” il comando, seguito da & ldquo; cd boto & rdquo; e & ldquo; python setup.py install & rdquo; come root, il tutto senza virgolette.
Coloro che vogliono installare boto utilizzando le fonti universali archiviare distribuite su Softoware libero, può farlo estraendo sul loro percorso e in esecuzione solo il & ldquo; python setup.py install & rdquo; comamnd come root o con sudo
Cosa c'è di nuovo in questa versione:.
- Questa versione aggiunge il supporto per Amazon Rotta 53 Domini , Amazon Cognito Identità, Amazon Cognito Sync, la funzione di modello di documento DynamoDB, e corregge diversi problemi.
Cosa c'è di nuovo in versione 2.25.0:
- Caratteristiche:
- Aggiungi supporto per Route53 versione API 2013/04/01 (edizione 2080, commettono 600dcd0)
- Aggiungi facoltà di opt-in per EC2 SigV4 (edizione 2074, commit 4d780bd)
- Aggiungi funzione Autoscale per ottenere tutti i tipi di regolazione (emissione 2058, numero 1538, commit b9c7e15)
- Aggiungi unit test Route53 (emissione 2066, commettere e859576)
- Aggiungi un tutorial Route53 base (edizione 2060, commit f0ad46b)
- Aggiungi Autoscale pubblico associato IP per lanciare la configurazione (edizione 2051, edizione 2028, edizione 2029, commit c58bda6)
- Aggiungi opzione per passare identificatori zona VPC come una lista Python (edizione 2047, edizione 1772, commit 07ef9e1)
- Aggiungi RDS chiamare per ottenere tutti i file di log (edizione 2040, edizione 1994, commit 925b8cb)
- Bugfix:
- Cambiato get_bucket S3 usare HEAD al posto di GET. (Edizione 2078, edizione 2082, commit 016be83)
- describe_cluster_command Fix di EMR. (Edizione 2034, commit 1c5621e)
- Tutorial piccolo fix codice (edizione 2072, commit 38e7db1)
- Fissare rappresentazione di stringa CloudFront (edizione 2069, commit 885c397)
- Route53 doc cleanup (edizione 2059, commit d2fc38e)
- MWS Fix parsing della risposta GetProductCategoriesForASIN. (Edizione 2024, commit 0af08ce)
- docs Fix SQS per get_queue_attributes (emissione 2061, commettere 1cdc326)
- Non inserire un '?' negli URL a meno che non vi è una stringa di query (edizione 2042, edizione 1943, commit c15ce60)
Cosa c'è di nuovo in versione 2.23.0:
- Caratteristiche:
- impaginazione e data aggiunta gamma di filtraggio per le opzioni di inventario Glacier. (Edizione 1977 commit 402a305)
- Aggiunta la possibilità di selezionare la specifica attributi per andare a prendere nella scansione e get_Item chiamate all'interno DynamoDB v2. (Edizione 1945, edizione 1972 commit f6451fb e commettere 96cd413)
- Consenti ottenere un token di sicurezza sia da un ambiente o variabile di configurazione. (: Problema :,: sha:)
- Porting la chiamata has_item dall'originale DynamoDB (v1) modulo DynamoDB v2. (Edizione 1973, edizione 1822, commit f96e9e3)
- Aggiunto un metodo associate_address_object a EC2. (Edizione 1967, edizione 1874, edizione 1893, commit dd6180c)
- Aggiunta di un metodo download_to_fileobj Glacier, simile alla chiamata S3 con lo stesso nome. (Edizione 1960, edizione 1941, commit 67266e5)
- Aggiunto il supporto per gli ingressi dict arbitrarie a MWS. (Edizione 1966 commit 46f193f)
- Bugfix:
- Fatto l'utilizzo di è / non è più coerente. (Edizione 1930, commit 8597c54)
- with_statement importato per le vecchie versioni di Python (emissione del 1975, commettere a53a574)
- Cambiato l'oggetto di dati binari all'interno DynamoDB gettare un errore se si utilizza un tipo di dati non validi. (1963, edizione 1956 commit e5d30c8)
- alterato il test di integrazione per evitare errori di connessione per talune regioni. (Commit 2555b8a)
- Cambiato il gestore di upload ripristinabile GCS di salvare i file con protezione inseguitore 0600. (commit 7cb344c)
- Documentazione:
- Chiarito documentazione intorno alle list_metrics chiamano in CloudFormation. (Edizione 1962 commit c996a72)
- Aggiunta di tag per la documentazione API autoscale. (Edizione 1964 commit 31118d9)
- Aggiornamento della documentazione di supporto AWS all'ultima. (Commit 29f9264)
Cosa c'è di nuovo in versione 2.22.1:
- nomi chiave fissi con caratteri speciali in S3 quando si usa SigV4. (Commit 8b37180)
- Re-ha aggiunto l'attributo nextToken all'oggetto impostare risultato EC2. (Edizione 1968 commit 6.928.928)
Cosa c'è di nuovo in versione 2.22.0:
- Caratteristiche:
- Aggiornamento Auto Scaling per supportare l'ultima API. (Commit 9984c4f)
- Aggiunta la possibilità di modificare le dimensioni di risposta in DynamoDB query / scansioni. (Edizione 1949, commit 6761b01)
- Bugfix:
- test istanza String Fix. (Edizione 1959 commit ee203bf)
- Aggiungi parametri mancanti al metodo get_spot_price_history. (Edizione 1958, commit f635474)
- Fix unicode parametro di stringa manipolazione in S3Connection. (Edizione 1954, edizione 1952, commit 12e6b0c)
- Fix errore di battitura in docstring per SSHClient.run. (Edizione 1953, commit 5263b20)
- Gestire correttamente getopt lunghe opzioni s3put. (Edizione 1950, edizione 1946, commit cf693ff)
Cosa c'è di nuovo in versione 2.21.2:
- Questa versione è una versione di mantenimento che corregge un altro bug negli oggetti Mechanical Turk.
Cosa c'è di nuovo nella versione 2.6.0:
- Il supporto per Amazon Glacier
- Il supporto per AWS Elastic Beanstalk
- supporto CORS per Amazon S3
- Il supporto per istanze riservati Resale in Amazon EC2
- Supporto per i ruoli IAM
Requisiti :
- Python
I commenti non trovato