คำถามติดแท็ก amazon-web-services

Amazon Web Services (AWS) เป็นระบบคลาวด์สาธารณะ: IaaS (โครงสร้างพื้นฐานเป็นบริการ) และ SaaS (Software as a Service) ให้บริการโดย Amazon คำถามเกี่ยวกับการเขียนโปรแกรมและสถาปัตยกรรมอยู่ในหัวข้อ สามารถรับความช่วยเหลือเซิร์ฟเวอร์ทั่วไปได้ที่ https://serverfault.com แท็ก AWS นั้นไม่ค่อยได้ใช้คนเดียวและมักจะใช้กับแท็กอื่นเพื่อกำหนดหัวข้อของคำถามให้ชัดเจนยิ่งขึ้น

4
ดาวน์โหลดฟังก์ชั่น Lambda ที่อัปโหลดแล้ว
ฉันสร้างฟังก์ชั่นแลมบ์ดาใน AWS (Python) โดยใช้ "upload .zip" ฉันทำไฟล์เหล่านั้นหายไปและจำเป็นต้องทำการเปลี่ยนแปลงบางอย่างมีวิธีใดในการดาวน์โหลดไฟล์. zip

29
ฉันจะบอกได้ว่ามีวัตถุกี่ชิ้นที่ฉันเก็บไว้ในที่เก็บ S3
ถ้าฉันไม่มีอะไรหายไปดูเหมือนว่าไม่มี API ใดที่ฉันได้ดูจะบอกคุณว่ามีวัตถุจำนวนเท่าใดใน S3 bucket / โฟลเดอร์ (คำนำหน้า) มีวิธีใดบ้างที่จะได้รับการนับ?

11
การเติบโตขนาดปริมาณ Amazon EBS [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน7 ปีที่ผ่านมา ปรับปรุงคำถามนี้ ฉันค่อนข้างประทับใจกับบริการ EC2 และ EBS ของ Amazon ฉันต้องการทราบว่าเป็นไปได้ไหมที่จะเพิ่มปริมาณ EBS ตัวอย่างเช่น: หากฉันมีปริมาณ 50 GB และฉันเริ่มมีพื้นที่เหลือฉันสามารถชนได้ถึง 100 GB เมื่อต้องการหรือไม่


3
จะทำให้ Objects ทั้งหมดในที่เก็บ AWS S3 เป็นค่าเริ่มต้นได้อย่างไร
ฉันใช้ไลบรารี PHP เพื่ออัปโหลดไฟล์ไปยังที่เก็บข้อมูลของฉัน ฉันตั้งค่า ACL เป็นpublic-read-writeและทำงานได้ดี แต่ไฟล์ยังคงเป็นส่วนตัว ฉันพบว่าถ้าฉันเปลี่ยนผู้รับสิทธิ์เป็นทุกคนมันจะทำให้ไฟล์เป็นแบบสาธารณะ สิ่งที่ฉันต้องการที่จะรู้ว่าเป็นวิธีการที่ฉันจะทำให้การเริ่มต้นของผู้ได้รับสิทธิ์ในวัตถุทั้งหมดในถังของฉันที่จะถูกตั้งค่าเป็น"ทุกคน" หรือมีวิธีอื่นในการทำให้ไฟล์เป็นค่าเริ่มต้น รหัสที่ฉันใช้อยู่ด้านล่าง: public static function putObject($input, $bucket, $uri, $acl = self::ACL_PRIVATE, $metaHeaders = array(), $requestHeaders = array()) { if ($input === false) return false; $rest = new S3Request('PUT', $bucket, $uri); if (is_string($input)) $input = array( 'data' => $input, 'size' => strlen($input), …

3
วิธีการเปลี่ยนชื่อถัง AWS S3
ท้ายที่สุดแล้วการโยกย้ายที่ยากลำบากเพียงแค่ตระหนักว่าหากต้องการแสดงเนื้อหาโดยใช้ CNAME (เช่น media.abc.com) ชื่อฝากข้อมูลต้องเริ่มต้นด้วย media.abc.com/S3/amazon.com เพื่อให้แน่ใจว่าทำงานได้อย่างสมบูรณ์ เพิ่งรู้ว่า S3 ไม่อนุญาตให้เปลี่ยนชื่อโดยตรงจากคอนโซล มีวิธีใดบ้างในการแก้ไขปัญหานี้?

2
วิธีทดสอบข้อมูลรับรองสำหรับเครื่องมือบรรทัดคำสั่ง AWS
มีคำสั่ง / คำสั่งย่อยที่สามารถส่งผ่านไปยังawsยูทิลิตี้ที่สามารถ 1) ตรวจสอบว่าข้อมูลประจำตัวใน~/.aws/credentialsไฟล์นั้นถูกต้องและ 2) ให้ข้อบ่งชี้บางอย่างที่ผู้ใช้เป็นของหนังสือรับรอง? ฉันกำลังมองหาสิ่งทั่วไปที่ไม่มีข้อสันนิษฐานเกี่ยวกับผู้ใช้ที่มีสิทธิ์ใช้งาน IAM หรือบริการเฉพาะใด ๆ กรณีใช้งานสำหรับกรณีนี้คือการตรวจสอบเวลาที่เหมาะสมเพื่อให้แน่ใจว่าข้อมูลรับรองนั้นดี โดยหลักการแล้วจะมีวิธีตรวจสอบค่าส่งคืนและยกเลิกการปรับใช้หากมีข้อมูลประจำตัวที่ไม่ถูกต้อง

5
จะโหลดโมดูล npm ใน AWS Lambda ได้อย่างไร
ฉันได้สร้างฟังก์ชั่นแลมบ์ดาหลายรายการโดยใช้เครื่องมือแก้ไขทางเว็บ จนถึงตอนนี้ดีมาก ตอนนี้ฉันต้องการเริ่มขยายโมดูลเหล่านั้นด้วย (เช่น Q สำหรับสัญญา) ฉันไม่สามารถหาวิธีนำโมดูลออกไปที่ Lambda เพื่อให้สามารถใช้งานฟังก์ชั่นของฉันได้ ผมเคยอ่านผ่านทางนี้แต่ดูเหมือนว่าจะเกี่ยวข้องกับการตั้งค่า EC2 และทำงานฟังก์ชั่นแลมบ์ดาจากที่นั่น มีกลไกในการอัพโหลด zip เมื่อสร้างฟังก์ชั่น แต่ดูเหมือนว่าจะเกี่ยวข้องกับการส่งฟังก์ชั่นที่พัฒนาขึ้นในเครื่อง เนื่องจากฉันทำงานในเครื่องมือแก้ไขทางเว็บที่ดูเหมือนเป็นขั้นตอนที่แปลก ฉันจะปรับใช้โมดูลบางอย่างเพื่อใช้ในฟังก์ชัน Lambda ของฉันได้อย่างไร

13
บังคับให้มีการอัปเดตการกระจาย / ไฟล์ของ CloudFront
ฉันใช้ CloudFront ของ Amazon เพื่อให้บริการไฟล์คงที่ของเว็บแอปของฉัน ไม่มีวิธีใดที่จะบอกการกระจายของคลาวด์ฟรอนต์ว่าจำเป็นต้องรีเฟรชไฟล์หรือชี้ให้เห็นไฟล์เดียวที่ควรรีเฟรช? Amazon แนะนำให้คุณปรับรุ่นไฟล์ของคุณเช่น logo_1.gif, logo_2.gif และอื่น ๆ เพื่อเป็นวิธีแก้ปัญหาสำหรับปัญหานี้ แต่ดูเหมือนว่าจะเป็นวิธีแก้ปัญหาที่ค่อนข้างโง่ ไม่มีทางอื่นหรือเปล่า?

11
AWS Lambda งานที่กำหนดเวลาไว้
Amazon ประกาศ AWS Lambda ( http://aws.amazon.com/lambda/ ) คำอธิบายผลิตภัณฑ์รวมถึง: งานที่กำหนดเวลาไว้ ฟังก์ชั่น AWS แลมบ์ดาสามารถเรียกใช้โดยตัวจับเวลาเหตุการณ์ภายนอกดังนั้นสามารถเรียกใช้ฟังก์ชั่นในช่วงเวลาการบำรุงรักษาตามกำหนดเวลาปกติหรือชั่วโมงเร่งด่วนไม่ได้ ตัวอย่างเช่นคุณสามารถเรียกใช้ฟังก์ชัน AWS Lambda เพื่อทำการล้างข้อมูลเก็บถาวรทุกคืนในระหว่างชั่วโมงที่ไม่ยุ่ง เมื่อฉันอ่านสิ่งนี้ฉันเข้าใจว่าในที่สุดฉันก็มีวิธีที่จะทำงานที่ "เหมือน cron" อย่างต่อเนื่อง ฉันต้องการเรียกใช้แบบสอบถามเฉพาะทุกวันเวลา 5 โมงเย็นสมมติว่า อย่างไรก็ตามฉันไม่พบสิ่งนี้ในเอกสารคู่มือ พวกเขาพูดถึงเพียงทริกเกอร์เหตุการณ์เชิงโปรแกรมหรือเหตุการณ์จากบริการ AWS อื่น ๆ ฉันเข้าใจผิดหรือเปล่า? หรือใครบางคนสามารถชี้ให้ฉันไปที่เอกสาร?

12
จะอัปเกรด AWS CLI เป็นเวอร์ชันล่าสุดได้อย่างไร
ฉันเพิ่งสังเกตเห็นว่าฉันใช้ AWS CLI เวอร์ชันเก่าที่ขาดฟังก์ชันบางอย่างที่ฉันต้องการ: $aws --version aws-cli/1.2.9 Python/3.4.3 Linux/3.13.0-85-generic ฉันจะอัปเกรด AWS CLI (1.10.24) เป็นเวอร์ชันล่าสุดได้อย่างไร แก้ไข: การรันคำสั่งต่อไปนี้ล้มเหลวในการอัปเดต AWS CLI: $ pip install --upgrade awscli Requirement already up-to-date: awscli in /usr/local/lib/python2.7/dist-packages Cleaning up... การตรวจสอบเวอร์ชัน: $ aws --version aws-cli/1.2.9 Python/3.4.3 Linux/3.13.0-85-generic

1
ความแตกต่างระหว่าง AWS boto และ boto3 [ปิด] คืออะไร
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ขณะนี้ยังไม่ยอมรับคำตอบ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน3 ปีที่ผ่านมา ปรับปรุงคำถามนี้ ฉันเพิ่งเริ่มใช้ AWS โดยใช้ Python และฉันกำลังพยายามเรียนรู้ boto API แต่ฉันสังเกตเห็นว่ามีสองเวอร์ชันหลัก / แพ็คเกจสำหรับ Python นั่นจะเป็น boto และ boto3 อะไรคือความแตกต่างระหว่างไลบรารี AWS boto และ boto3

6
วิธีกำหนดค่า SSL สำหรับที่ฝากข้อมูล Amazon S3
ฉันใช้ที่ฝากข้อมูล Amazon S3 สำหรับการอัปโหลดและดาวน์โหลดข้อมูลโดยใช้แอปพลิเคชัน. NET ของฉัน ตอนนี้คำถามของฉันคือ: ฉันต้องการเข้าถึง S3 bucket ของฉันโดยใช้ SSL เป็นไปได้หรือไม่ที่จะใช้ SSL สำหรับที่ฝากข้อมูล Amazon s3

2
เพิ่ม EBS ไปยัง Ubuntu EC2 อินสแตนซ์
ฉันมีปัญหาในการเชื่อมต่อปริมาณ EBS กับ Ubuntu EC2 Instance ของฉัน นี่คือสิ่งที่ฉันทำ: จาก Amazon AWS Console ฉันสร้างโวลุ่ม EBS 150GB และเชื่อมต่อกับอินสแตนซ์ Ubuntu 11.10 EC2 ภายใต้คุณสมบัติโวลุ่ม EBS "สิ่งที่แนบมา" จะแสดง: "[id ของอินสแตนซ์ Ubuntu ของฉัน]: / dev / sdf (แนบ)" พยายามติดตั้งไดรฟ์บนกล่อง Ubuntu และบอกฉันว่า "mount: / dev / sdf ไม่ใช่อุปกรณ์บล็อก" sudo mount /dev/sdf /vol ดังนั้นฉันจึงตรวจสอบกับ fdisk และพยายามติดตั้งจากตำแหน่งใหม่และบอกฉันว่ามันไม่ใช่ระบบไฟล์ที่เหมาะสม sudo fdisk …

5
วิธีตั้งค่า GUI บนเซิร์ฟเวอร์ Amazon EC2 Ubuntu
ฉันใช้อินสแตนซ์ amazon Ubuntu EC2 ซึ่งมีเฉพาะอินเทอร์เฟซบรรทัดคำสั่ง ฉันต้องการตั้งค่า UI สำหรับเซิร์ฟเวอร์นั้นเพื่อเข้าถึงโดยใช้เครื่องมือเดสก์ท็อประยะไกล มีวิธีใดบ้างในการนำ GUI ไปใช้กับอินสแตนซ์ EC2

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.