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

สำหรับคำถามทั่วไปเกี่ยวกับ Amazon Web Services (AWS) หากคำถามของคุณเกี่ยวกับบริการเว็บ Amazon บางอย่างโปรดใช้แท็กนั้นเช่น [amazon-s3], [amazon-ec2], [amazon-ecs], [aws-codedeploy]

2
อะไรคือกลยุทธ์ที่ดีในการทำให้เว็บไซต์ของฉันออนไลน์เมื่อ S3 ออฟไลน์
อะไรคือกลยุทธ์ที่ดีในการทำให้เว็บไซต์ของฉันออนไลน์เมื่อ S3 ออฟไลน์ หาก S3 US East 1 ออฟไลน์ฉันจะกำหนดค่าแอปของฉัน / กำหนดโครงสร้างเพื่อป้องกันไม่ให้ไซต์ทั้งหมดของฉันออฟไลน์ได้อย่างไร อะไรคือกลยุทธ์ที่ดีที่สุดในการกระจายความเสี่ยงในสถานการณ์เช่นนี้?

3
Chaos Monkey ตัวนี้คือใครและทำไมเขาถึงชนเซิร์ฟเวอร์ของฉัน
ฉันมีเซิร์ฟเวอร์ที่สมบูรณ์แบบมันสวยและน่าทึ่งมากฉันจึงตั้งชื่อมันว่า Petra มันสมบูรณ์แบบในทุกด้านทุกอย่างได้รับการปรับแต่งและปรับแต่งอย่างถูกต้องมันมีบันทึกการบริการที่สมบูรณ์แบบ 100% และเวลาทำงาน 753 วัน ฉันใช้เวลาและความพยายามมากเพื่อให้แน่ใจว่ามันทำงานได้ดี ไม่มีเซิร์ฟเวอร์ตัวอื่นใน บริษัท ที่ดีขนาดนี้ แต่เมื่อคืนนี้อสูรตัวร้ายตัวนี้ตกที่เซิร์ฟเวอร์ของฉันโดยไม่มีเหตุผล แน่นอนว่าฉันได้รับแจ้งเวลาตี 2 และฉันต้องใช้เวลาจนถึงเช้าเพื่อให้มันทำงานและทุกอย่างได้รับการกำหนดค่าและปรับจูน แต่ฉันกลัวว่ามันจะไม่ดีเท่าที่เคยมีมา อาจใช้เวลาหลายสัปดาห์ก่อนที่จะกลับไปสู่ความรุ่งเรืองในอดีต ตอนนี้สถานะการออนไลน์ของฉันหมดไปแล้วฉันไม่มีแม้แต่สามเก้าชั่วคนและใครจะรู้ว่าสิ่งนี้จะทำให้ชื่อเสียงของฉันดีขึ้นได้อย่างไร ลิงโกลาหลคนนี้คือใครและทำไมเขาถึงทำอย่างนั้นกับเซิร์ฟเวอร์ของฉันและทำไมเขาถึงพยายามทำลายฉัน

5
จะหลีกเลี่ยงไดอะล็อกโต้ตอบเมื่อใช้งาน "apt-get upgrade -y" ใน Ubuntu 16.04 เมื่อทำการบรรจุด้วย Packer ได้อย่างไร?
ฉันใช้Packerเพื่อสร้าง AWS AMI จากอิมเมจ Ubuntu 16.04 ในการเริ่มต้นฉันทำการอัพเกรด: sudo apt-get update sudo apt-get upgrade -y นี่คือส่วนที่เกี่ยวข้องของส่วนผู้จัดหาของฉัน: "provisioners": [ { "type": "shell", "inline": [ "sudo apt-get update", "sudo apt-get upgrade -y" ] } ] สิ่งนี้จะทำลายการทำให้เป็นอัตโนมัติอย่างไรก็ตามเมื่อไดอะล็อกโต้ตอบปรากฏขึ้น: amazon-ebs: Found kernel: /boot/vmlinuz-4.4.0-72-generic amazon-ebs: A new version of /boot/grub/menu.lst is available, but the version installed amazon-ebs: …

4
เหตุใดราคาพิเศษของ AWS EC2 จึงสูงกว่าราคาตามความต้องการ
ฉันพยายามจัดสรรอินสแตนซ์ของ Spot ผ่าน Ansible เมื่อวานนี้และคำขอเกือบทั้งหมดของฉันล้มเหลวแม้ว่าฉันจะวางราคา spot == ราคาตามความต้องการของอินสแตนซ์นั้น ดังนั้นเมื่อฉันดูกราฟราคาสปอตฉันพบสิ่งที่น่าสนใจมาก: ราคาสปอตของอินสแตนซ์ในเราตะวันออก -1a เป็นมากกว่าราคาตามความต้องการซึ่งทำให้ฉันสับสน [ในความเป็นจริง ~ 5 เท่าสูงกว่า] อินสแตนซ์แบบ Spot ไม่เหมาะสำหรับต้นทุนต่ำใช่ไหม ถ้าใช่แล้วทำไมราคาถึงสูงกว่าราคาตามความต้องการ? ตามเอกสารของ AWS : อินสแตนซ์แบบ Spot ให้คุณเข้าถึงความสามารถของ Amazon EC2 ที่ไม่ได้ใช้พร้อมส่วนลดที่สูงชันเมื่อเทียบกับราคาตามความต้องการ นอกจากนี้ยังหมายความว่าผู้คนกำลังประมูลราคาตามความต้องการใช่ไหม ถ้าใช่แล้วทำไมล่ะ พวกเขาไม่ได้ดีกว่าด้วยอินสแตนซ์ตามต้องการหรือไม่ หรือฉันเข้าใจแนวคิดของอินสแตนซ์จุดที่ผิดหรือเปล่า?

5
วิธีทำความสะอาดภาพรวม AWS EC2 ที่ไม่ได้ใช้งาน
เราจบลงด้วยภาพรวม AWS EC2 ในจำนวนที่พอใช้ซึ่ง AMI ถูกลบไปแล้ว ฉันต้องการวิธีการระบุและลบเด็กกำพร้าเหล่านี้แบบไม่มีคู่มือเพื่อประหยัดเงินและพื้นที่ เป็นการดีที่ฉันคิดว่าสคริปต์ทุบตีใช้ประโยชน์จาก CLIแต่ AWS-fu ของฉันอ่อนแอ ฉันคิดว่ามีคนทำสิ่งนี้มาก่อน แต่ไม่พบสคริปต์ที่ใช้งานได้จริง ในกรณีที่ดีที่สุดสิ่งนี้จะตรวจสอบปริมาณและล้างสิ่งเหล่านั้นด้วย แต่นั่นอาจจะเหมาะกว่าสำหรับคำถามที่สอง

1
ฉันจะหลีกเลี่ยงข้อเท็จจริงที่ว่า AWS SQS ไม่สอดคล้องกับมาตรฐาน HIPAA ได้อย่างไร
ฉันมีกรณีการใช้งานที่ข้อมูลจาก S3 ถูกจัดคิวไว้ใน AWS SQS ซึ่งเชื่อมต่อกับ CloudWatch ซึ่งเมตริกจะเรียก AWS Lambda อย่างไรก็ตามฉันต้องการให้สถาปัตยกรรมเป็นไปตามมาตรฐานHIPAA ดังนั้นฉันจึงเกิดแนวคิดนี้ขึ้น เมื่อที่เก็บข้อมูล S3 ของฉันได้รับไฟล์ เปิดไฟฟังก์ชั่นแลมบ์ดาซึ่งทำการแฮช / เปลี่ยนชื่อไฟล์และคัดลอกไปยังที่เก็บข้อมูล S3 อีกอัน (ผ่านaws cp) เชื่อมต่อที่ฝากข้อมูลด้วยชื่อที่ถูกแฮช / สัญญาณรบกวนกับคิว SQS นี่เป็นการปฏิบัติที่ดีและปลอดภัยหรือไม่? หรือมีวิธีแก้ปัญหาที่ดีกว่า? (จะมีความสุขมากกว่านี้หากฉันสามารถส่งคีย์เข้ารหัสของ S3 ถึง SQS ได้ แต่ไม่แน่ใจว่าฉันสามารถทำได้หรือเป็นไปได้)

4
ฉันจะทดลองใช้งาน Cloud (Azure, AWS, Google, ฯลฯ ) ได้อย่างไรโดยไม่เกิดปัญหา
เทคโนโลยีคลาวด์กำลังมาแรงในตอนนี้ แต่อาจมีราคาแพง อะไรคือกลยุทธ์ที่ดีที่สุดสำหรับการเรียนรู้ / ทดลองใช้บริการคลาวด์โดยไม่ต้องจ่ายเงินจำนวนมาก?

2
เป็นไปได้ไหมที่จะตั้งค่าการเตือน CloudWatch สำหรับการรวมกันของเมทริก?
ตัวอย่างเช่นฉันต้องการทริกเกอร์การเตือน CloudWatch สำหรับสิ่งต่อไปนี้: Number of messages sent- Number of messages deleted> = 6 ด้านบนนี้ใช้สำหรับการวัด AWS SQS และฉันต้องการให้ตัวชี้วัดนั้นเรียกใช้ AWS Lambda หากตั้งปลุกแล้ว มีวิธีใดบ้างที่ฉันสามารถทำได้ ถ้าไม่เช่นนั้นจะมีการแก้ปัญหาใด ๆ [เล็งสำหรับกระบวนทัศน์แบบไม่มีเซิร์ฟเวอร์] [ฉันต้องการทำเช่นนั้นเพราะไม่มีเมตริกที่บอกจำนวนข้อความ (มี) ในขณะนี้ในคิว] ดังนั้นถ้ามีตัวชี้วัดที่สามารถให้สิ่งนั้นกับฉันได้มันจะมีประโยชน์มาก

1
วิธีสร้างแดชบอร์ดส่วนกลางเพื่อตรวจสอบคลาวด์หลาย ๆ ตัว (Amazon และ Google)
ฉันกำลังมองหาผลิตภัณฑ์หรือบริการเดียวซึ่งสามารถใช้เป็นแผงควบคุมส่วนกลางเพื่อตรวจสอบโครงสร้างพื้นฐานคลาวด์ที่ให้บริการโดย Amazon Web Services และแพลตฟอร์ม Google Cloud นอกเหนือจากแอปพลิเคชัน ฉันกำลังดูตัวเลือกไม่กี่อย่างเช่น sensu ที่รองรับบริการทั้งหมดใน Amazon Web Servicesแต่ฉันไม่พบปลั๊กอินใด ๆ ในการตรวจสอบแพลตฟอร์ม Google Cloud มีบริการหรือผลิตภัณฑ์อื่นใดที่อนุญาตให้ฉันสร้างสิ่งนี้ความชอบของฉันคือโอเพ่นซอร์สหรือไม่ หมายเหตุ: ทุกคนสามารถเข้าถึง GCP และ AWS และหากใครเปิดตัวสิ่งใดสิ่งหนึ่งมันจะเป็นเรื่องง่ายที่จะมีแดชบอร์ดเดียวสำหรับการตรวจสอบ

3
วิธีตรวจสอบราคา AWS spot อัตโนมัติ?
ฉันกำลังคิดเกี่ยวกับงานของเจนกินส์เพื่อตรวจสอบราคาสำหรับกล่องตัวแทนที่เราหมุน บ่อยครั้งที่ราคาพุ่งสูงขึ้นและมันจะเป็นหนึ่งหรือสองชั่วโมงก่อนที่ใครก็ตามจะสังเกตเห็นว่าไม่มีตัวแทนใหม่เข้ามาแล้วเราจะต้องเข้าไปด้วยตนเองและตรวจสอบราคาสปอตแล้วปรับตามหรือเปลี่ยนโซน ฯลฯ สัญชาตญาณแรกของฉันคือเส้นทางที่ดีที่สุดคือการมีงาน Jenkins รายชั่วโมงที่เรียกใช้aws ec2 describe-spot-instance-requestsและตรวจสอบคำขอที่ล้มเหลว (และทำให้เราล้มเหลว) แต่ฉันสงสัยว่ามีวิธีที่สะอาดกว่าหรือไม่ซึ่งเกี่ยวข้องกับการเปรียบเทียบราคาที่ยากจริง ๆ (และอาจบอกเราได้อย่างชัดเจนว่าเกิดอะไรขึ้นและจำนวนเท่าไร) แทนที่จะดูคำขอที่ประสบความสำเร็จ / ล้มเหลว ใครตั้งค่าคล้ายกันบ้าง คุณจะทำอย่างไร

2
วิธีการสั่งซื้อการสำรองข้อมูลจริงของข้อมูล S3
ฉันต้องการสั่งซื้อสำเนาสำรองข้อมูลจาก S3 ไปยังไดรฟ์ทางกายภาพ (SATA HD) และส่งไปยังที่อยู่ ฉันรู้ว่ามันเป็นไปได้ที่จะใช้Amazon Glacierแต่ฉันไม่สามารถหาตัวเลือกได้ทุกที่ อะไรจะเป็นวิธีที่ง่ายที่สุดในการทำเช่นนั้น?

1
คุณจะจัดการสินค้าคงคลังของ Spot อินสแตนซ์บน AWS ด้วย Ansible ได้อย่างไร
ฉันยังใหม่กับ Ansible ด้วยประสบการณ์บางอย่างใน Chef ฉันกำลังพิจารณาเรียนรู้และใช้ Ansible เพื่อจัดการสภาพแวดล้อม ฉันสงสัยว่าวิธีใดที่จะเป็นวิธีที่ดีที่สุดในการจัดการสินค้าคงคลังของจุดอินสแตนซ์ของ AWS ตัวอย่างเช่นเมื่ออินสแตนซ์จุดถูกปิด IP เก่าไม่เกี่ยวข้องอีกต่อไปในสินค้าคงคลังของโฮสต์ มีวิธีการทางเลือกอื่น ๆ สำหรับกรณีการใช้งานของสภาพแวดล้อมยืดหยุ่นหรือไม่?

1
วิธีการสื่อสารความล่าช้าในการประมวลผลตามคิวให้กับสมาชิกที่ไม่ใช่ด้านเทคนิค?
ฉันรับผิดชอบชุดงานการประมวลผลคิว SQS ด้วยนโยบายการปรับขนาดในApproximateNumberOfMessagesVisibleตัวชี้วัด CloudWatch งานเหล่านี้อาจล้มเหลวในการติดตามจำนวนข้อความที่ส่งด้วยเหตุผลหลายประการ: การลดลงของบริการลดความสามารถของข้อความที่สามารถประมวลผลได้ AutoScaling ถึงขีด จำกัด สูงสุดในขณะที่ความลึกของคิวยังคงเพิ่มขึ้น S3 Outage ส่งผลกระทบต่อบริการ AWS อื่น ๆ ( AutoScalingบริการ) ที่งานการประมวลผลคิวใช้เพื่อตอบสนองความต้องการ เมื่อพูดถึงการขาดหายกับสมาชิกในทีมที่ไม่ใช่ด้านเทคนิคฉันต้องการสื่อสารความล่าช้าเฉพาะของการประมวลผลคิวที่สามารถแปลเป็นความเสื่อมโทรมที่ลูกค้าเห็นได้ ฉันจะทำสิ่งนี้กับ SQS queues ได้อย่างไร

4
CodeBuild - สิ่งประดิษฐ์อินพุตหลายรายการใน AWS Pipeline
ฉันกำลังสร้าง AWS CodePipeline ซึ่งขึ้นอยู่กับแหล่งเก็บข้อมูลสองแห่ง หากขั้นตอน 'CodeBuild' .. declares 2 input artifacts which is more than the maximum countถูกระบุด้วยสิ่งประดิษฐ์การป้อนข้อมูลต่างๆจากนั้นคุณจะได้รับข้อผิดพลาด: เอกสารมีข้อกำหนดที่เข้มงวดสำหรับ CodeBuild ที่จะมีสิ่งประดิษฐ์อินพุตเดียวเท่านั้น ในอีกทางหนึ่งแลมบ์ดาไม่มีข้อ จำกัด นี้ ฉันได้มองหาวิธีที่แลมบ์ดาสามารถ "ผสาน" สองสิ่งประดิษฐ์เข้าด้วยกันเป็นสิ่งเดียวซึ่งฉันสามารถผ่านไปยัง CodeBuild ได้ น่าเสียดายที่ข้อมูลในหัวข้อนี้ค่อนข้าง จำกัด ไม่มีใครมี CodePipeline แลมบ์ดาที่ทำงานซึ่งจะรวมสองสิ่งประดิษฐ์เข้าด้วยกัน? หมายเหตุ : เอกสารเกี่ยวกับวิธีการเข้าถึงสิ่งประดิษฐ์

1
วิธีการสำรองข้อมูล Amazon Cognito
Amazon Cognitoเป็นบริการการจัดการผู้ใช้และรับรองความถูกต้องที่ Amazon จัดทำผ่าน Amazon Web Services: Amazon Cognito ช่วยให้คุณสามารถเพิ่มการลงทะเบียนผู้ใช้และการลงชื่อเข้าใช้ในมือถือและเว็บแอพของคุณได้อย่างง่ายดาย ด้วย Amazon Cognito คุณยังมีตัวเลือกในการรับรองความถูกต้องของผู้ใช้ผ่านผู้ให้บริการเอกลักษณ์ทางสังคมเช่น Facebook, Twitter หรือ Amazon ด้วยโซลูชันเอกลักษณ์ SAML หรือโดยใช้ระบบเอกลักษณ์ของคุณเอง นอกจากนี้ Amazon Cognito ช่วยให้คุณสามารถบันทึกข้อมูลไว้ในอุปกรณ์ของผู้ใช้ช่วยให้แอปพลิเคชันของคุณทำงานแม้ในขณะที่อุปกรณ์ออฟไลน์ จากนั้นคุณสามารถซิงโครไนซ์ข้อมูลข้ามอุปกรณ์ของผู้ใช้เพื่อให้ประสบการณ์การใช้แอพของพวกเขายังคงสอดคล้องไม่ว่าจะใช้อุปกรณ์ใด สิ่งที่คุณทำอย่างมีประสิทธิภาพคือการจัดเก็บข้อมูลลูกค้าของคุณในระบบปิดที่โฮสต์โดย Amazon หากคุณเป็น บริษัท เช่นเครือข่ายโซเชียลข้อมูลของใครแสดงถึงทรัพย์สินที่สำคัญภายในองค์กรของคุณวิธีการตรวจสอบให้แน่ใจว่าข้อมูลนี้ได้รับการปกป้องจาก: Amazon Cognito ถูกปิดตัวลงโดยไม่คาดหมายเช่นเมื่อได้รับการร้องขอจากหน่วยงานบังคับใช้กฎหมายหรือหน่วยงานของรัฐ คีย์การเข้าถึงของคุณถูกบุกรุกและระเบียนบางส่วนหรือทั้งหมดเสียหาย ความสัมพันธ์ระหว่างองค์กรของคุณกับอเมซอนแตกไปจนถึงจุดที่อเมซอนถอนการบริการทั้งหมดโดยมีผลทันที Amazon Cognito เป็นประโยชน์อย่างมากต่อองค์กรและนักพัฒนาเนื่องจากใช้ซอฟต์แวร์ที่แข็งเป็นพิเศษและทำให้ง่ายต่อการใช้งาน จากมุมมองของความสามารถในการให้บริการเราจำเป็นต้องหาวิธีในการลดแก้ไขหรือยอมรับความเสี่ยงต่อสินทรัพย์ของ บริษัท ตลอดเวลา

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