در Docker ، ما همیشه به دنبال راه هایی هستیم تا زندگی توسعه دهندگان را مستقیماً یا با همکاری با شرکای خود آسانتر کنیم. بهبود بهره وری توسعه دهنده یک مزیت اصلی استفاده از محصولات Docker است و اخیراً یکی از شرکای ما اعلامیه ای را ارائه داده است که توسعه برنامه های بومی ابر را آسان تر می کند.

AWS اعلام كرد كه مشتريان آن هم اكنون مي توانند برنامه هاي سرويس كننده خدمات الاستيك آمازون (ECS) مستقر در حالت Cloud Cloud Cloud (EC2) آمازون را براي دسترسي به سيستم هاي پرونده Amaz Elastic File Storage (EFS) پيكربندي كنند. این خبر خوب برای توسعه دهندگان Docker است که از Amazon ECS استفاده می کنند. این بدان معنی است که Amazon ECS اکنون بطور طبیعی با Amazon EFS ادغام می شود تا بطور خودکار سیستم های پرونده مشترک را در ظروف Docker سوار کند. این به شما امکان می دهد بارهای کاری را که نیاز به دسترسی به فضای ذخیره مشترک دارد مانند بارهای یادگیری ماشین ، برنامه های حاوی برنامه های قدیمی و یا بارهای داخلی DevOps مانند GitLab ، Jenkins یا Elasticsearch ، به کار بگیرید.

زیبایی ترکیب برنامه های شما فراهم کردن راهی بهتر برای ایجاد ، بسته بندی و استقرار نرم افزار در محیط های مختلف محاسباتی به روشی قابل پیش بینی و آسان برای مدیریت است. در ابتدا ظروف به صورت بی تاب و زودگذر (موقت) طراحی شده اند. یک برنامه بدون تابعیت از مواردی است که هیچ وقت اطلاعاتی درباره وضعیت خود را نمی خواند و یا از یک زمان اجرای آن به زمان دیگر ذخیره نمی کند. از طرف دیگر ، یک برنامه کاربردی می تواند هر زمان که اجرا می شود ، مواردی را درباره وضعیت آن به خاطر بسپارد.

حفظ حالت در یک برنامه به معنای پیدا کردن راهی برای اتصال ظروف به ذخیره سازی حالت دهنده است. به عنوان مثال ، اگر برنامه آب و هوای خود را بر روی دستگاه تلفن همراه خود باز می کنید ، با حفظ وضعیت برنامه هواشناسی ، شهرتان را به یاد می آورید. تنها راه برای کانتینر کردن برنامه های کاربردی که به دولت نیاز دارند ، اتصال کانتینرها به انبارداری ثابت و ثابت است.

"Docker و AWS در ساخت بارهای کاری مناسب به عنوان برنامه های کاربردی کانتینر دار با هم کار می کنند. فن آوری کانتینر پیشرو در صنعت Docker از جمله Docker Desktop و Docker Hub برای پیشبرد گردش کار برنامه نویسان برای برنامه های مدرن ضروری است. به گفته جاستین گراهام ، معاون رئیس جمهور محصولات Docker ، مشتریان ما هم اکنون می توانند ظروف Docker را بطور یکپارچه در آمازون ECS و Amazon EFS مستقر کرده و اجرا کنند ، این امکان را می دهد که تیم های توسعه سریع برنامه ها را ارسال کنند. "

اگر شما یک توسعه دهنده هستید. می خواهم بارهای کاری را که نیاز به دسترسی به فضای ذخیره‌سازی شده خارجی ، فضای ذخیره‌سازی منطقه ای بسیار زیاد یا ذخیره سازی با توان بالا دارند ، بکار ببرید ، سپس ترکیب ECS Amazon و Amazon EFS پاسخ شما باشد. توسعه دهندگان آشنا با آمازون ECS هم اکنون می توانند از تعریف وظیفه ECS برای مشخص کردن شناسه سیستم فایل و فهرست مشخصی که مایل هستند بر روی یک یا چند کانتینر در وظیفه خود نصب کنند استفاده کنند. ECS از نصب سیستم فایل روی کانتینر مراقبت می کند تا بتوانید بدون نگرانی در مورد پیکربندی زیرساخت ها روی برنامه های خود متمرکز شوید.

اگر شما علاقه مند هستید که چگونه یک برنامه کاربردی مبتنی بر کانتینر را مستقر کنید ، مارتین بیبی AWS دارای یک وبلاگ عالی است که در مورد نحوه پیکربندی Amazon EFS برای اضافه کردن حالت به ظروف خود که در Amazon ECS کار می کنند ، بازدید می کند. توسعه دهندگان که علاقه مند به یادگیری بیشتر در مورد چگونگی شروع کار با Docker هستند می توانند درک خود را با این منابع اضافی گسترش دهند: Docker Desktop و Docker Hub.

<! –

 Avatar

Robert Robert Duffner

Robert Duffner رئیس بازاریابی محصولات در داکر است. وی دارای بیش از 20 سال به عنوان یک رهبر محصول در زمینه بازاریابی و تبادل سیستم عاملهای نرم افزاری برای متخصصان و توسعه دهندگان فناوری اطلاعات است.

->