Academy and Foundation unixmens | Your skills, Your future
2.28K subscribers
6.66K photos
1.37K videos
1.23K files
6.02K links
@unixmens_support
@yashar_esm
[email protected]
یک کانال علمی تکنولوژی
فلسفه متن باز-گنو/لینوکس-امنیت - اقتصاد
دیجیتال
Technology-driven -بیزینس های مبتنی بر تکنولوژی
Enterprise open source
ارایه دهنده راهکارهای ارتقای سازمانی - فردی - تیمی
Download Telegram
#jobs #oracle #linux @unixmens
علاقه مندان میتوانند رزومه خود را به آدرس [email protected] ارسال فرمایند .
آیا #DevOps بیش از یک عنوان است؟ (بخش اول)
عنوان مهندسی DevOps بیش از پنج سال است که به طور مداوم در حال حرکت به جلو ست. این در حالیست که به نظر میرسد، این مهندسان، با مهندسان سیستم (Administrator's) برابری می کنند. اما تفاوت های ظریفی بین این دو وجود دارد.
وجود DevOps عمدتا در نتیجه وجود ابر است و نیاز به توانایی خودکارسازی بسیاری از وظایف انجام شده توسط مدیر سیستم سنتی بود که تکامل نقش DevOps شکل گرفت.
امروزه از سیستم ادمین سنتی خواسته می شود تا با تیم های توسعه نرم افزار و مدیریت محصول برای اطمینان از کارآیی فرآیند انتشار نرم افزار همکاری کند در حالیکه این همکاری، نیازمند دانش DevOps است.
به طور خلاصه، یک مهندس DevOps می تواند به طور کلی هر کاری را که مدیر سیستم می تواند انجام دهد را انجام دهد، اما نه برعکس.
بنابراین زمانی که شرکت ها به دنبال نیروی متخصص هستند، این سوال مطرح میشود که
چرا استعداد هایی که دارای مهارت های گسترده تر هستند را جذب نکنیم حتی اگر در روز اول لزوما مورد نیاز نباشد؟
آیا #DevOps بیش از یک عنوان است؟ (بخش دوم)
آنچه مسلم است، اعداد نشان دهنده رشد قوی در تقاضای عنوان DevOps است. در 18 ماه گذشته تعداد آگهی هایی که شامل عنوان مهندسی DevOps هستند، بیش از 50 درصد افزایش یافته است.
تغییر واقعی است؛
شرکت ها بیش از آن که به دنبال سیستم ادمین ها یا مدیران سیستم (Administrator's) باشند، به دنبال مهندسان DevOps هستند.
و همانطور که اشاره شد، تفاوت های مشخصی در وظایفی که برای تکمیل هر یک از آن ها خواسته شده، وجود دارد
بله. DevOps آینده است.
بنابراین، بیشتر از یک نام است. سوال واقعی این است که آیا شرکت ها به آن بیش از یک نام می پردازند؟
Manning.#Docker.in.Practice dll
The.Art.of.Monitoring. dll
جزئیات استراتژی کانتینر Red Hat
کمپانی Red Hat پس از به‌دست آوردن CoreOS در اوایل امسال، در کنفرانس Red Hat Summit 2018 خود برخی از نقاط تاریک استراتژی کانتینر خود را روشن ساخت. در طی چند ماه آینده، توزیع Kubernetesی که توسط CoreOS ساخته شده است یعنی Tectonic، با توزیع Kubernetesی که لینوکس Red Hat در محیط (OpenShift (PaaS خود گنجانده است، تلفیق خواهد شد. علاوه‌براین، نرم‌افزار Operators که توسط CoreOS و برای تسهیل مدیریت کلاسترهای Kubernetes ایجاد شده است نیز به OpenShift راه پیدا خواهد کرد. همچنین Red Hat PaaS برروی Container Linux که یک نسخه‌ی سبک‌وزن توزیع لینوکسی توسعه یافته شده توسط CoreOS میباشد نیز منتشر خواهد شد. Red Hat اعلام کرد که توزیع Atomic لینوکس که ساخته‌ی همین کمپانی است نیز با Container Linux تلفیق خواهد شد.

ا Red Hat به ارائه‌ی راهنمای کاملی درخصوص ادغام دو نمونه‌ی Kubernetes تا پایان سال متعهد شده است که پشتیبانی ممتد از Quay Container Registry که توسط CoreOS ایجاد شده را نیز شامل می‌شود. تمام کاربران کنونی Tectonic به مرور به کاربران OpenShift مبدل خواهند شد. همچنین Red Hat اذعان داشت که نسخه‌ی Containerizeشده‌ای از سرور برنامه‌ی کاربردی Red Hat Fuse که پبیشتر با نام JBoss شناخته می‌شد، به‌زودی برای OpenShift دردسترس خواهد بود.
استقبال از Docker Enterprise Edition
#داستان موفقیت

شرکت‌های رهن مسکن در امریکا و اروپا وظیفه‌ی فراهم نمودن وام مسکن برای مشتریان را بر عهده دارند و معمولا هنگامیکه صحبت از این شرکت‌ها به میان می‌آید، اولین مورد که در ذهن خطور می کند «کاغذبازی» است. چراکه فرایندهای خدماتی این شرکت‌ها به ندرت بصورت سریع و مناسب صورت می‌گیرد. در این میان شرکت رهن Franklin American تصمیم گرفته برخلاف روال معمول، با سرمایه‌گذاری روی تکنولوژی‌های‌های جدید، Microserviceها و Docker Enterprise Edition، پلتفرمی ایجاد نماید تا این تکنولوژی‌ها را در جهت موفقیت خود در این عرصه مورد استفاده قرار دهد.

دان بایِر مدیر بخش DevOps در شرکت Franklin American عضوی از یک تیم نوآوری است که این شرکت سال گذشته به‌منظور به چالش کشیدن وضعیت حاضر ایجاد نمود. این شرکت از سال گذشته تاکنون کارهای شگفت‌انگیزی انجام داده و کسب‌وکار خود را دچار تغییر و تحول نموده که تمامی این تغییرات با کمک Docker Enterprise Edition به‌عنوان نقطه‌ی شروع این فرایند بوده اند.
این شرکت توانسته است به‌سرعت یک فرهنگ DevOps را حول چهار محور اصلی تشکیل دهد:

وضوح
ساده‌سازی
استانداردسازی
آزمون و خطا

در این بین آزمون و خطا امری کلیدی است و باعث می‌شود آن‌ها بتوانند بدون ترس و به سرعت به اشتباهات پی برد و از آنها در قالب تجربه استفاده نمود.

دان در مصاحبه‌ای در DockerCon، توضیح داد که شرکت آن‌ها چگونه از Docker Enterprise Edition برای پیش‌روی نوآوری استفاده نموده است.

به گفته‌ی وی Docker به آن‌ها اجازه داده که بدون ترس از خطا، به استقبال آن بروند و مدام ایده‌های جدیدی را امتحان نمایند. در صورتی که این ایده‌ها ثمربخش باشند مورد استفاده قرار می‌گیرند، در غیر این صورت زمان بیشتری صرف آن‌ها نخواهند شد.

برای این شرکت، نوآوری چیزی فراتر از تکنولوژی است؛ نوآوری یعنی انجام کاری نو و کارآمد برای مشتریان. اولین چالشی که این تیم سعی کرد به آن بپردازد، جایگاه رقابتی این شرکت در خصوص قیمت‌گذاری خدمات بود.

ا Docker Enterprise Edition به شرکت Franklin American این توانایی را می‌دهد که با سرعت بیشتری به سمت هدفشان برای ایجاد تغییر و تحول قدم بردارند.

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

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

نکته‌ای که بیش از این موارد چشمگیر است، سرعت آن‌ها در انجام این موارد است. همانطور که دان و شارون در سخنرانی DockerCon خود توضیح دادند، تیم DevOps شرکت Franklin American از تاریخ هفده نوامبر سال 2017، بیش از ده هزار پیاده‌سازی انجام داده ، یعنی به طور میانگین دویست پیاده‌سازی در روز!

همانطور که شارون در صحبت‌های خود در DockerCon اشاره کرد، وی استارتاپی را در بین شرکت‌های آمریکایی اداره می‌کند و این شغل بهترین شغل جهان است. با همکاری Docker، هدف این گروه، اطمینان حاصل کردن از این امر است که شرکت در ده سال آینده کارآمد بوده و در میدان رقابت باقی بماند.
#docker @unixmens
Forwarded from Academy and Foundation unixmens | Your skills, Your future (yashar esmaildokht 🐧)
#داستان موفقیت IoT based Big Data System for Chungho-Nais


When creating their new home IoT platform to monitor each water purifier in real time, Chungho Nais knew that they needed a database which could handle large amounts of data. Additionally, whatever system they chose would need to be capable of real-time online inquiries within a Hadoop Big Data environment. In order to ensure this happened on a highly reliable yet cost effective solution, Chungho Nais chose to deploy on MySQL.
Forwarded from Academy and Foundation unixmens | Your skills, Your future (yashar esmaildokht 🐧)
#داستان موفقیت : چگونه تجارتی از گنو/لینوکس و ساختارهای آن و mysql و ... قدرت گرفته https://www.dropbox.com/s/bz8bkwi3kxedw7h/mysql_cs_1check.pdf?dl=0 @unixmens
Forwarded from Academy and Foundation unixmens | Your skills, Your future (yashar esmaildokht 🐧)
#داستان موفقیت 2 :
صنعت: مهمانداری
منطقه: شمال امریکا
دفتر مرکزی: دالاس، تگزاس، ایالات متحده
اندازه شرکت: بیش از 900 محل کسب و کار چیلی
درباره شرکت
در واقع Brinker International، Inc.، شرکت Grill & Bar چیلی و ایتالیایی Little Maggiano، در زمینه غذا های استثنایی با تجربه های مهمان نوآورانه دیجیتال تمرکز دارد. Brinker می خواست برای مهمانان خود در برنامه تلفن همراه خود، وب سایت، کیوسک های در رستوران و رستوران ها و غذا های مهماندار آشپزخانه ارائه دهد. با استفاده از راه حل های Red Hat ® ، برینکر یک محیط تجارت الکترونیک را برای پشتیبانی از توسعه سریع و استقرار، مقیاس برای رفع نیازهای ترافیکی و حفاظت از اطلاعات مهمان ایجاد کرد.
برینکر تصمیم به استفاده از فناوری منبع باز با استفاده از نوآوری و انعطاف پذیری لازم داشت. او پلت فرم Red Hat را به عنوان پایه و اساس تجارت الکترونیک جدید خود انتخاب کرده است، که همچنین خدمات جدید دیجیتال Chili را میزبانی می کند. Brinker راه حل Red Hat را برای ذخیره سازی، مدیریت و تجزیه و تحلیل داده ها ادغام کرد. Patra مدیر عامل برینکر می گوید : "ما یک فروشگاه با پلت فرم بسته برای 40 سال بوده ایم." "اما برای این پروژه، ما نمی خواستیم به یک تکنولوژی وابسته باشیم، بنابراین ما شروع به نگاه کردن به منبع باز کردیم. توسعه بسیار نوآورانه در جوامع منبع باز وجود دارد. "

راه حل :
“Red Hat’s software-defined storage solutions
Red Hat Gluster and Red Hat Enterprise Linux
container
#devops #redhat #linux @unixmens
Forwarded from Academy and Foundation unixmens | Your skills, Your future (yashar esmaildokht 🐧)
#داستان موفقیت 2 :
صنعت: مهمانداری
منطقه: شمال امریکا
دفتر مرکزی: دالاس، تگزاس، ایالات متحده
اندازه شرکت: بیش از 900 محل کسب و کار چیلی
درباره شرکت
در واقع Brinker International، Inc.، شرکت Grill & Bar چیلی و ایتالیایی Little Maggiano، در زمینه غذا های استثنایی با تجربه های مهمان نوآورانه دیجیتال تمرکز دارد. Brinker می خواست برای مهمانان خود در برنامه تلفن همراه خود، وب سایت، کیوسک های در رستوران و رستوران ها و غذا های مهماندار آشپزخانه ارائه دهد. با استفاده از راه حل های Red Hat ® ، برینکر یک محیط تجارت الکترونیک را برای پشتیبانی از توسعه سریع و استقرار، مقیاس برای رفع نیازهای ترافیکی و حفاظت از اطلاعات مهمان ایجاد کرد.
برینکر تصمیم به استفاده از فناوری منبع باز با استفاده از نوآوری و انعطاف پذیری لازم داشت. او پلت فرم Red Hat را به عنوان پایه و اساس تجارت الکترونیک جدید خود انتخاب کرده است، که همچنین خدمات جدید دیجیتال Chili را میزبانی می کند. Brinker راه حل Red Hat را برای ذخیره سازی، مدیریت و تجزیه و تحلیل داده ها ادغام کرد. Patra مدیر عامل برینکر می گوید : "ما یک فروشگاه با پلت فرم بسته برای 40 سال بوده ایم." "اما برای این پروژه، ما نمی خواستیم به یک تکنولوژی وابسته باشیم، بنابراین ما شروع به نگاه کردن به منبع باز کردیم. توسعه بسیار نوآورانه در جوامع منبع باز وجود دارد. "

راه حل :
“Red Hat’s software-defined storage solutions
Red Hat Gluster and Red Hat Enterprise Linux
container
#devops #redhat #linux @unixmens
Forwarded from Academy and Foundation unixmens | Your skills, Your future (yashar esmaildokht 🐧)
سریعتر با #DevOps نوآوری کنید

سازمان های فناوری اطلاعات باید با انعطاف پذیری مواجه شوند و با یکدیگر همکاری کنند تا بتوانند در ارتباط باشند استفاده از فناوری اطلاعات، انتظارات مشتری را تغییر داده است و فناوری اطلاعات باید فرهنگ و فرآیندهای خود را با هم تطبیق دهد تا سریعا برنامه ها و ویژگی های خود را ارائه دهند.

با یک استراتژی کامل DevOps، سازمان ها می توانند تغییرات فرهنگی، فرآیند و پلت فرم مورد نیاز برای پاسخگویی به خواسته های جدید را آغاز کنند. نتیجه یک سازمان فناوری اطلاعات است که می تواند نوآوری کسب و کار را سریعتر ارائه دهد.


در واقع DevOps یک رویکرد به فرهنگ، اتوماسیون، و طراحی پلت فرم برای ارائه ارزش کسب و کار بهتر و پاسخگویی است. هدف این است که سرعت و انعطاف پذیری را با ویژگی های جدید و خدمات تحویل دهیم.

در واقع devops زیرساخت نیست چیزی نیست که deploy کرده و فراموش کنید.

کلید موفقیت اعتماد است ، فراتر از آن، اجرای DevOps نیازمند تغییر فرایندها و ادغام ابزارهای مناسب است. بسته به سازمان شما، این سفر می تواند چالش برانگیز باشد، اما بازده بسیار زیاد است.
#linux #DevOps #devops @unixmens
Forwarded from Academy and Foundation unixmens | Your skills, Your future (yashar esmaildokht 🐧)
کانال @unixmens کانالی برای ارتقا ساختار سازمانی و کارایی بالا بر مبنای تجارت و راهکار های متن باز و گنو/لینوکس می باشد ،این کانال کانالی در حوزه های مختلف IT است. کانال خود را به دیگران معرفی کنید .
خریداری Heptio توسط VMware
کمپانی #VMWare اعلام کرد که به‌عنوان بخشی از اقدام خود برای گسترش دسترسی به کلاسترهای مبتنی بر Kubernetes، درحال خریداری کمپانی Heptio می‌باشد. بر پایه‌ی این خبر که در کنفرانس #VMworld Europe 2018 اعلام شده بود، چندین ابزار مدیریتی #Kubernetes، به همراه مجموعه‌ای از ابزار تعدیل و یک برنامه‌ی کاربردی Heptio ARK Disastery Recovery برای Kubernetes را، به مجموعه ابزار کنونی VMware اضافه می‌کند. معامله‌ی Heptio در اواخر سال 2018 انجام پذیرفت، هرچند که جزئیات دقیق آن منتشر نشده است.

به گفته‌ی پاول فازون، معاون ارشد و مدیر کلی بخش Cloud Native Apps Business Unit در شرکت VMware، از تکنولوژی‌های Heptio برای دو امر استفاده خواهد شد:


پیشبرد Pivotal Container Service یا PKS که یکی از توزیعات Kubernetes می‌باشد که برای محیط‌های VMwareی بهینه‌سازی شده که با همکاری کمپانی Pivotal Software ساخته شده‌اند.
پبیشبرد مجموعه ابزار مدیریتی VMware که می‌توان آن‌ها را به چندین توزیع اِعمال نمود.

به گفته‌ی فازون، Kubernetes درحال‌حاضر پلتفرم نرم‌افزاری است که سریع‌ترین رشد را در صنعت IT دارد. خریداری Heptio موجب می‌شود که دو تن از توسعه‌دهندگان آن یعنی کریگ مک‌لاکی، مدیرعامل کمپانی Heptio و جو بِدا، مدیر عامل اجرایی این شرکت، به تیم VMware Cloud Native Business Unit اضافه شوند. جو بِدا عضوی از انجمن هدایت Kubernetes نیز می‌باشد.

به گفته‌ی مک‌لاکی، Kubernetes ایجاد شده بود تا یک Goldilocks Abstraction برروی طیف گسترده‌ای از VMها، سرورهای فیزیکی و محیط‌های محاسبات کامپیوتری ایجاد شود. به گفته‌ی وی، یکی از بزرگترین برتری‌های VMware این است که با تداخلات زیرساخت IT غریبه نیست. می‌توان از تجربه‌ی VMware در امر پیشبرد استفاده از Kubernetes در محیط‌های IT قدیمی سازمانی، فایده‌ی زیادی برد.

اکنون سازمان‌های IT درحال بررسی این هستند که تا چه حد می‌خواهند در افزونه‌های (Extensionهای) مختلفی Lock شوند که ارائه‌دهندگان مختلف توزیعات Kubernetes، درحال اِعمال هستند. برای مثال VMware یک Instance از نرم‌افزار مجازی‌سازی شبکه VMware NSX را درکنار PKS می‌گنجاند. به همین ترتیب، Amazon Web Services نیز در سرویس‌های Storage و Networking خود، افزونه‌هایی اعمال کرده است. برنامه‌های کاربردی که برروی توزیعات مختلف اجرا می‌شوند، پورتابل هستند؛ اما کلاستری که این برنامه‌ها برروی آن اجرا می‌شوند را نمی‌توان به راحتی حرکت داد، مگر اینکه سازمان‌های IT برروی یک توزیع خاص از Kubernetes، استاندارد‌سازی نمایند.

همچنین VMware به منظور تسهیل گسترش امنیت، Storage و سرویس‌های Networking کنونی سازمان‌ها، درحال انجام اقداماتی برای پیاده‌سازی Kubernetes برروی VMها می‌باشد. اما برپایه‌ی دیدگاه چندین شرکت رقیب، اجرای Kubernetes برروی سرورهای Bare-Metal به مرور نیاز به VMها را، حداقل در حالت فعلی آن‌ها، به کل از بین می‌برد. دلایل پیروی از این رویکرد از حذف سربار (Overhead) VMها آغاز شده و به اجتناب‌ورزی از لایسنس‌نمودن نرم‌افزارهای تبلیغاتی VMها می‌رسد. توقع می‌رود که برای سالیان پیشِ رو، اکثر سازمان‌ها از پیاده‌سازی‌هایی بهره ببرند که شامل ترکیبی از ماشین‌های فیزیکی و مجازی (VMها) می‌باشد.

در عین حال، مشخص است که VMware می‌خواهد یکی از ارائه‌دهندگان اصلی و قدرتمند Kubernetes باشد. این کمپانی به‌جای اینکه اجازه دهد تسلط کنونی خود بر IT سازمانی را به مرور و با مهاجرت شرکت‌ها به Containerهایی که برروی Kubernetes اجرا می‌شوند، از دست بدهد، به صورت مداوم درحال گسترش محصولات خود است تا هرجا و زمان، قابل ادغام باشند.
foss چیست ؟‌
ا FOSS مخفف “Free and Open Source Software” به معنای نرم افزار متن باز و آزاد می باشد . FOSS یک جنبش بود که در سال ۱۹۸۳ توسط شرکت Free Software Foundation آغاز شد و برداشت آن ها از “free ” در واقع آزادی عمل در توسعه ی نرم افزار می باشد و نه رایگان بودن نرم افزار .

تمام نرم افزار هایی که بر روی سیستم ها نصب می شوند ، در واقع برای یک سیستم عامل خاص طراحی شده اند. مثلا ویندوز ، مک و یا لینوکس . در واقع نرم افزار هایی که بر روی کامپیوتر ها نصب می شوند در قالبی طراحی می شوند که به آن فرم باینری یا فرم اجرایی گفته می شود .
نرم افزار های “باینری” به نوعی قفل گذاری شده اند ، به طوری که عملا برای کاربران عادی غیر ممکن است که آن را باز کرده یا از چگونگی عملکرد آن آگاه شوند به طور مثال برنامه های آنتی ویروس و زمانی هم که نصب می شوند ، امکان یافتن اینکه این برنامه ها چه فعالیتی انجام می دهند وجود ندارد. برای مثال ممکن است این نرم افزار ها بانک های اطلاعاتی شما را از طریق اینترنت ارسال کنند یا تمام رمزهای عبور شما را سرقت کنند و همه ی این ها به دلیل قفل بودن این قبیل برنامه هاست .

تمام برنامه ها ابتدا توسط برنامه نویس و با یک زبان قابل خواندن نوشته می شوند که به آن “source code” گفته می شود و مثلا مایکروسافت ، اپل وحتی ویروس نویس ها source code یا کد منبع خاص خود را دارند که هرگز آن را در اختیار عموم قرار نمی دهند . به شرایطی فکر کنید که شما کد منبع یک ویروس را بدانید ، در این حالت می دانید که این ویروس چه کاری انجام می دهد و به راحتی می توانید جلوی آن را بگیرید .

در این شرایط است که تفکری به وجود می آید که حق هر کاربر است که بداند هر نرم افزار در سیستم شخصی او چه عملکردی دارد . در نتیجه تولید کنندگانی وارد بازار شدند که کد منبع برنامه ی خود را برای مصرف کننده قابل دسترس قرار دادند ، که به آن “open source“ یا متن باز گفته می شود.نمونه ی عالی اینگونه برنامه ها Mozilla Firefox می باشد که مرورگری آزاد و امن است .

ذاتا به برنامه ای می توان اعتماد کرد که کد منبع آن باز باشد و اینجاست که مفهوم نرم افزار های متن باز و آزاد (FOSS ) معنا پیدا می کند. به همین دلیل دولت ها ، سازمان ها و دیگران تمایل به استفاده ازامنیت برنامه های متن باز پیدا کرده اند .