Amazon Elastic Container Registry

แชร์และติดตั้งใช้จริงซอฟต์แวร์คอนเทนเนอร์ทั้งแบบสาธารณะและแบบส่วนตัว

Amazon Elastic Container Registry (ECR) เป็นคอนเทนเนอร์รีจิสทรีที่มีการจัดการอย่างเต็มรูปแบบซึ่งสามารถจัดเก็บ จัดการ และติดตั้งใช้จริงอิมเมจคอนเทนเนอร์และสิ่งประดิษฐ์ได้ทุกที่อย่างง่ายดาย Amazon ECR ตัดความจำเป็นในการใช้คลังคอนเทนเนอร์ของคุณเองหรือความกังวลเกี่ยวกับการปรับขนาดโครงสร้างพื้นฐานที่สำคัญ Amazon ECR โฮสต์อิมเมจของคุณในสถาปัตยกรรมที่พร้อมใช้งานและมีประสิทธิภาพสูง ทำให้คุณสามารถติดตั้งใช้จริงอิมเมจสำหรับแอปพลิเคชันคอนเทนเนอร์ของคุณได้อย่างมีเสถียรภาพ คุณสามารถแชร์ซอฟต์แวร์คอนเทนเนอร์ได้แบบส่วนตัวภายในองค์กรของคุณหรือแบบสาธารณะทั่วโลกให้ทุกคนสามารถค้นหาและดาวน์โหลดได้ ตัวอย่างเช่น นักพัฒนาสามารถค้นหาแกลเลอรีสาธารณะของ ECR สำหรับอิมเมจระบบปฏิบัติการซึ่งมีการจำลองแบบตามภูมิศาสตร์เพื่อความพร้อมใช้งานสูงและการดาวน์โหลดที่รวดเร็ว Amazon ECR ทำงานร่วมกับ Amazon Elastic Kubernetes Service (EKS), Amazon Elastic Container Service (ECS) และ AWS Lambda เพื่อช่วยลดความซับซ้อนในการพัฒนาเวิร์กโฟลว์การผลิตของคุณ และ AWS Fargate เพื่อการติดตั้งใช้งานในคลิกเดียว หรือคุณสามารถใช้ ECR กับสภาพแวดล้อมคอนเทนเนอร์ของคุณเองได้ การผสานรวมเข้ากับ AWS Identity and Access Management (IAM) ให้การควบคุมระดับทรัพยากรในแต่ละคลัง ด้วย ECR จะไม่มีค่าธรรมเนียมล่วงหน้าหรือภาระผูกพัน เพียงชำระแค่ตามจำนวนข้อมูลที่คุณเก็บไว้ในคลังและข้อมูลที่ถ่ายโอนไปยังอินเทอร์เน็ต

ประโยชน์

ลดภาระของคุณด้วยรีจิสทรีที่มีการจัดการอย่างเต็มรูปแบบ

Amazon Elastic Container Registry ตัดความจำเป็นในการดำเนินงานและปรับขนาดโครงสร้างพื้นฐานที่จำเป็นในการขับเคลื่อนรีจิสทรีคอนเทนเนอร์ของคุณ ไม่ต้องติดตั้งและจัดการซอฟต์แวร์และไม่มีโครงสร้างพื้นฐานให้ปรับขนาด เพียงแค่ดันอิมเมจคอนเทนเนอร์ไปยัง Amazon ECR แล้วดึงอิมเมจโดยใช้เครื่องมือจัดการคอนเทนเนอร์เมื่อคุณต้องการติดตั้งใช้จริง

แชร์และดาวน์โหลดอิมเมจคอนเทนเนอร์อย่างปลอดภัย

Amazon Elastic Container Registry ถ่ายโอนอิมเมจคอนเทนเนอร์ของคุณผ่าน HTTPS และเข้ารหัสภาพของคุณโดยอัตโนมัติอย่างง่ายดาย คุณสามารถกำหนดค่านโยบายในการจัดการสิทธิ์และควบคุมการเข้าถึงอิมเมจโดยใช้ผู้ใช้และบทบาทของ AWS Identity and Access Management (IAM) โดยไม่ต้องจัดการข้อมูลประจำตัวโดยตรงใน EC2 Instance ของคุณ 

ให้การเข้าถึงที่รวดเร็วและพร้อมใช้งานสูง

Amazon Elastic Container Registry มีสถาปัตยกรรมที่สามารถปรับขนาดได้ มีระบบสำรอง และทนทาน อิมเมจคอนเทนเนอร์ของคุณจะมีความพร้อมใช้งานและสามารถเข้าถึงได้ง่าย ทำให้คุณติดตั้งใช้จริงคอนเทนเนอร์ใหม่สำหรับแอปแพลิเคชันของคุณอย่างเชื่อถือได้ คุณสามารถเผยแพร่อิมเมจคอนเทนเนอร์สาธารณะรวมถึงไฟล์ เช่น แผนภูมิ Helm และการกำหนดนโยบายเพื่อใช้โดยนักพัฒนาทั้งหมดได้อย่างมีเสถียรภาพ ECR จะจำลองแบบซอฟต์แวร์คอนเทนเนอร์โดยอัตโนมัติไปยังรีเจี้ยน AWS หลายแห่งเพื่อลดเวลาดาวน์โหลดและปรับปรุงความพร้อมใช้งาน 

ลดความซับซ้อนในเวิร์กโฟลว์การติดตั้งใช้งาน

Amazon Elastic Container Registry ผสานรวมกับ Amazon EKS, Amazon ECS, AWS Lambda และ Docker CLI ทำให้คุณสามารถลดความซับซ้อนในเวิร์กโฟลว์การพัฒนาและการผลิตของคุณ คุณสามารถดันอิมเมจคอนเทนเนอร์ของคุณไปยัง Amazon ECR โดยใช้ Docker CLI จากเครื่องที่เกิดจากการพัฒนา แล้วบริการของ AWS ที่ผสานการทำงานไว้จะสามารถดึงอิมเมจเหล่านั้นได้โดยตรงเพื่อการติดตั้งใช้งานการผลิต การเผยแพร่ซอฟต์แวร์คอนเทนเนอร์เป็นเรื่องง่ายเช่นเดียวกับการใช้คำสั่งเดียวจากเวิร์กโฟลว์ CI/CD ที่ใช้ในขั้นตอนของนักพัฒนาซอฟต์แวร์

วิธีการทำงาน

Product-Page-Diagram_Amazon-ECR
Pinterest_Logo_innovators
"ที่ Pinterest เราใช้ Amazon Elastic Container Registry (ECR) เพื่อจัดการอิมเมจคอนเทนเนอร์ Docker ของเรา เราใช้คุณสมบัติการสแกนรูปภาพของ ECR เพื่อช่วยปรับปรุงความปลอดภัยของอิมเมจคอนเทนเนอร์ ECR จะสแกนรูปภาพหารูปแบบที่หลากหลายของช่องโหว่ในระบบปฏิบัติการและให้เราสร้างเครื่องมือเพื่อดำเนินการตามผลลัพธ์”

Cedric Staub ผู้จัดการวิศวกร Pinterest 

Blackboard_Logo
ที่ Blackboard ภารกิจของเราคือการยกระดับการเรียนรู้ขั้นสูงสำหรับนักเรียน นักการศึกษา และสถาบันต่างๆ ทั่วโลก เพื่อการบริการลูกค้าอย่างดีที่สุด เราใช้ ECR เนื่องจากมีคอนเทนเนอร์รีจีสทรีที่ปลอดภัยสำหรับ Blackboard เพื่อโฮสต์ภาพของตนเองและภายนอก ECR ให้ความพร้อมใช้งานและเวลาพร้อมให้บริการที่รีจีสทรีอื่นๆ ไม่สามารถรักษาระดับไว้ได้ พร้อมไปกับโซลูชันที่มีการจัดการอย่างเต็มรูปแบบซึ่งช่วยให้เวิร์กโฟลว์ของเราที่ Blackboard มีประสิทธิภาพ”

Joel Snook, ผู้อำนวยการ, วิศวกร DevOps

Snowflake
“Snowflake ตัดสินใจจำลองแบบอิมเมจไปยัง ECR ซึ่งเป็นคอนเทนเนอร์รีจิสทรี Docker ที่มีการจัดการอย่างเต็มรูปแบบที่ให้รีจิสทรีภายในที่เชื่อถือได้ในการจัดเก็บอิมเมจ ประโยชน์เพิ่มเติมสำหรับรีจิสทรีภายในคือการไม่ถูกจำกัดไว้เฉพาะสำหรับ Joshua องค์ประกอบแพลตฟอร์มทั้งหมดที่จำเป็นสำหรับคลัสเตอร์ Snowflake สามารถแคชได้ในรีจีสทรี ECR ภายใน เพื่อความปลอดภัยและประสิทธิภาพเพิ่มเติม Snowflake ใช้ AWS PrivateLink เพื่อรักษาการรับส่งข้อมูลในเครือข่ายจาก ECR ไปยังโหนดปฏิบัติงานไว้ภายในเครือข่าย AWS และยังแก้ปัญหาการจำกัดอัตราจากการดึงอิมเมจจากรีจิสทรีสาธารณะด้วยคำขอที่ไม่ได้รับการตรวจสอบความถูกต้อง การปลดบล็อกโหนดคลัสเตอร์จากการดึงอิมเมจสำคัญสำหรับการปฏิบัติการ”

Brian Nutt วิศวกรซอฟต์แวร์อาวุโส Snowflake

เรียนรู้เพิ่มเติมเกี่ยวกับ Amazon ECR

ไปที่หน้าคุณสมบัติ
พร้อมสร้างหรือยัง
เริ่มต้นใช้งาน Amazon ECR
มีคำถามเพิ่มเติมหรือไม่
ติดต่อเรา