دوره IBM Mainframes: راهنمای جامع JCL ،COBOL ،DB2 ،CICS
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- بیاموزید که معماری اساسی، سیستمهای عامل و اکوسیستم mainframes را درک کنید.
- بیاموزید که اسکریپتهای Job Control Language (JCL) را برای پردازش دستهای بنویسید، اجرا کنید و اشکالزدایی نمایید.
- بیاموزید که برنامههای COBOL را برای کاربردهای مختلف کسب و کار، شامل مدیریت فایل و برنامهنویسی ماژولار، توسعه دهید.
- بیاموزید که مجموعهداده Virtual Storage Access Method (VSAM) را برای ذخیرهسازی و بازیابی کارآمد داده طراحی و مدیریت کنید.
- بیاموزید که از پایگاههای داده DB2 برای نوشتن کوئریهای SQL، مدیریت تراکنشها و ادغام با برنامههای COBOL استفاده نمایید.
- بیاموزید که اپلیکیشن های Customer Information Control System (CICS) را برای پردازش تراکنش بسازید و مدیریت کنید.
- بیاموزید که خطاهای رایج در JCL ،COBOL ،DB2 و CICS را عیبیابی و حل کنید.
- بیاموزید که اپلیکیشن های مینفریم را برای عملکرد و قابلیت اطمینان در کامپوننت های مختلف بهینهسازی نمایید.
- بیاموزید که کامپوننت های مینفریم مانند COBOL ،VSAM ،DB2 و CICS را در گردشهای کاری یکپارچه، ادغام کنید.
- بیاموزید که از ابزارهای مینفریم مانند IDCAMS و ابزارهای اشکالزدایی برای مدیریت مؤثر سیستم، استفاده کنید.
- بیاموزید که پروژههای دنیای واقعی را که مهارت در فناوریهای کلیدی مینفریم را نشان میدهند، اجرا کنید.
- بیاموزید که مهارتهای مینفریم را در صنایعی مانند بانکداری، بیمه و خردهفروشی برای پردازش تراکنشهای در مقیاس بزرگ، اعمال کنید.
پیشنیازهای دوره
- شور و اشتیاق و عزم راسخ برای ایجاد تأثیر در جهان
توضیحات دوره
به دوره IBM Mainframes: راهنمای جامع JCL ،COBOL ،DB2 ،CICS از Uplatz خوش آمدید.
IBM Mainframe یک سیستم کامپیوتری با کارایی و قابلیت اطمینان بالا است که برای محاسبات سازمانی در مقیاس بزرگ طراحی شده است. این سیستم به دلیل توانایی خود در مدیریت حجم عظیمی از داده، پشتیبانی از اپلیکیشن های کسب و کار حیاتی و تضمین تراکنشهای امن و با سرعت بالا، مشهور است. مینفریمها به دلیل استحکام، مقیاسپذیری و زمان کارکرد استثنایی، به طور گسترده در صنایعی مانند بانکداری، بیمه، خردهفروشی و دولت استفاده میشوند.
مینفریمهای IBM ستون فقرات محاسبات سازمانی حیاتی هستند و قابلیت اطمینان، امنیت و عملکرد بینظیری را برای صنایع دادهمحور فراهم میکنند.
کامپوننت های اصلی مینفریمهای IBM:
پردازنده (واحد پردازش مرکزی - CPU):
- پردازندههایی با سرعت بالا که به طور خاص برای پردازش موازی و برداری طراحی شدهاند.
- پشتیبانی از چندریسمانی همزمان و مجازیسازی در مقیاس بزرگ
حافظه:
- RAM با ظرفیت بالا برای دسترسی سریع به داده و کشینگ
- پشتیبانی از حافظه مجازی برای استفاده کارآمد از منابع
سیستمهای ذخیرهسازی:
- سیستمهای ذخیرهسازی سلسلهمراتبی با دیسکهای با ظرفیت بالا
- RAID (Redundant Array of Independent Disks) برای افزونگی و قابلیت اطمینان داده
زیرسیستمهای ورودی/خروجی (I/O):
- کانالهای پیشرفته ورودی و خروجی برای انتقال داده با سرعت بالا
- سختافزار اختصاصی برای مدیریت حجم بالایی از درخواستهای I/O همزمان
سیستم عامل:
- IBM z/OS: یک سیستم عامل قدرتمند و چندوظیفهای که برای مینفریمها طراحی شده است.
- سایر سیستمعاملهای پشتیبانی شده شامل Linux on IBM Z و z/VM و z/VSE هستند.
ارتباطات شبکه:
- قابلیتهای شبکهسازی با سرعت بالا برای ادغام با سیستمهای مدرن
- پشتیبانی از پروتکلهای ارتباطی امن مانند TCP/IP و SNA
میانافزار و پردازندههای تراکنش:
- نرمافزارهایی مانند CICS (Customer Information Control System) و IMS (Information Management System) برای مدیریت کارآمد تراکنش و پایگاه داده
زیرسیستمهای امنیتی:
- رمزنگاری در سطح سختافزار و نرمافزار برای ذخیرهسازی و ارتباط امن داده
- ابزارهایی مانند RACF (Resource Access Control Facility) برای مدیریت کاربر و منابع
سیستمهای پایگاه داده:
- DB2 برای مدیریت داده و پردازش تراکنش با کارایی بالا
- ابزارهای توسعه: ابزارهایی برای توسعه اپلیکیشن، اشکالزدایی و ادغام (مانند COBOL ،PL/I ،Assembler)
ویژگیهای کلیدی مینفریمهای IBM:
مقیاسپذیری:
- مدیریت یکپارچه حجم کارهای افزایشیافته با افزودن منابع یا کاربران
در دسترس بودن و قابلیت اطمینان بالا:
- زمان کارکرد 99.999%، تضمین عملیات بدون وقفه
مجازیسازی پیشرفته:
- اجرای هزاران سرور مجازی به طور همزمان روی یک سیستم واحد
امنیت:
- رمزنگاری و کنترل دسترسی پیشرو در صنعت برای داده حساس
عملکرد:
- پردازش با سرعت بالا با پشتیبانی از میلیونها تراکنش در ثانیه
سازگاری:
- پشتیبانی از سازگاری با نسخههای قدیمیتر، که به اپلیکیشن های قدیمی اجازه میدهد بدون تغییر اجرا شوند.
بهرهوری انرژی:
- استفاده کارآمد از انرژی نسبت به حجم کار، کاهش هزینههای عملیاتی
بازیابی از فاجعه و انعطافپذیری:
- مکانیزمهای قوی پشتیبانگیری و بازیابی برای تداوم کسب و کار
مینفریم IBM برای چه مواردی استفاده میشود؟
خدمات مالی:
- پردازش میلیونها تراکنش بانکی، مجوز کارت اعتباری و معاملات اوراق بهادار به صورت روزانه
خردهفروشی:
- مدیریت موجودی، تراکنشهای آنلاین و برنامههای وفاداری مشتری
بهداشت و درمان:
- ذخیره و پردازش امن داده بیمار در مقیاس بزرگ
دولت و دفاع:
- مدیریت داده حساس و سیستمهای زیرساختی حیاتی
مخابرات:
- مدیریت سیستمهای صورتحساب و داده مشتری برای میلیونها کاربر
حمل و نقل و لجستیک:
- زمانبندی، بهینهسازی مسیر و ردیابی بلادرنگ
انبارهای داده و تحلیل:
- تحلیل داده در مقیاس بزرگ برای بینشها و تصمیمگیری
سیستمهای ERP و CRM:
- پشتیبانی از پلتفرمهای برنامهریزی منابع سازمانی و مدیریت ارتباط با مشتری
IBM Mainframes: راهنمای جامع JCL ،COBOL ،DB2 ،CICS - برنامه درسی دوره
ماژول 1: مقدمهای بر مینفریمها
بررسی فناوری مینفریم
- تعریف و ویژگیهای مینفریمها
- تاریخچه و تکامل سیستمهای مینفریم
- مقایسه با سیستمهای توزیعشده
معماری مینفریم
- کامپوننت های معماری مینفریم (CPU، حافظه، ذخیرهسازی، I/O)
- معماری سیستم z و ویژگیهای آن
سیستمهای عامل مینفریم
- مقدمهای بر z/OS
- پردازش دستهای و آنلاین
- ویژگیهای امنیتی و عملکردی
اکوسیستم مینفریم
- بررسی نرمافزار و ابزارهای مینفریم
- فروشندگان کلیدی و پیشنهادات آنها (IBM ،CA Technologies و غیره)
ماژول 2: Job Control Language (JCL)
- مقدمهای بر JCL
- هدف و اهمیت JCL در عملیات مینفریم
- سینتکس و ساختار اولیه JCL
دستورات و پارامترهای JCL
- JOB ،EXEC ،DD و سایر دستورات JCL
- درک پارامترها و کاربرد آنها
ایجاد و ارسال کارها
- نوشتن اسکریپتهای نمونه JCL
- ارسال کارها و نظارت بر وضعیت آنها
مدیریت خطا و اشکالزدایی
- خطاهای رایج JCL و تکنیکهای عیبیابی
- استفاده از کدهای بازگشتی و پیامها برای اشکالزدایی
ماژول 3: برنامهنویسی COBOL
مقدمهای بر COBOL
- تاریخچه و اهمیت COBOL در مینفریمها
- بررسی ویژگیهای زبان برنامهنویسی COBOL
ساختار برنامه COBOL
- ساختار بخشها (Identification ،Environment ،Data ،Procedure)
- کار با انواع داده و متغیرها
مدیریت فایل در COBOL
- پردازش فایلهای ترتیبی و ایندکسشده
- خواندن و نوشتن در فایلها
مفاهیم پیشرفته COBOL
- اشکالزدایی و مدیریت خطا
- استفاده از زیربرنامهها و برنامهنویسی ماژولار
- ادغام با JCL برای ارسال کار
ماژول 4: Virtual Storage Access Method (VSAM)
مقدمهای بر VSAM
- بررسی VSAM و اهمیت آن در مینفریمها
- انواع فایلهای VSAM (Key-Sequenced ،Entry-Sequenced, Relative)
ایجاد و مدیریت مجموعهداده VSAM
- تعریف مجموعهداده VSAM و ویژگیهای آنها
- استفاده از IDCAMS برای مدیریت مجموعهداده VSAM
عملیات فایل VSAM
- خواندن، نوشتن و بروزرسانی فایلهای VSAM با استفاده از COBOL
- مدیریت سازماندهی فایل و فرمتهای رکورد
بهینهسازی عملکرد
- ایندکسگذاری و تنظیم عملکرد VSAM
- بهترین شیوهها برای مدیریت فایل VSAM
ماژول 5: پایگاه داده DB2
مقدمهای بر DB2
- بررسی DB2 و نقش آن در محیطهای مینفریم
- تفاوتهای بین DB2 و سایر سیستمهای پایگاه داده
معماری DB2
- کامپوننت های معماری DB2 (DBMS، مدیر بافر، پردازنده SQL)
- درک ذخیرهسازی و بازیابی داده در DB2
برنامهنویسی SQL با DB2
- نوشتن کوئریهای SQL برای دستکاری و بازیابی داده
- مدیریت تراکنشها و کنترل همزمانی
ادغام DB2 با COBOL
- دسترسی به پایگاههای داده DB2 با استفاده از برنامههای COBOL
- مدیریت خطا و اشکالزدایی SQL در COBOL
ماژول 6: Customer Information Control System (CICS)
مقدمهای بر CICS
- بررسی CICS و اهمیت آن در پردازش تراکنش
- معماری و کامپوننت های CICS
برنامهنویسی CICS
- توسعه اپلیکیشن های CICS با استفاده از COBOL
- فرمان های CICS و کاربرد آنها
مدیریت تراکنش CICS
- مدیریت تراکنشها و منابع در CICS
- مدیریت خطا و اشکالزدایی در اپلیکیشن های CICS
ادغام و عملکرد CICS
- ادغام CICS با DB2 و سایر سیستمها
- تنظیم عملکرد و بهترین شیوهها برای اپلیکیشن های CICS
ماژول 7: پروژه نهایی
کاربرد عملی
- توسعه یک پروژه جامع با استفاده از JCL ،COBOL ،VSAM، DB2 و CICS
- سناریوهای دنیای واقعی و مطالعات موردی
ارائه و مرور
- ارائه نتایج و یافتههای پروژه
- جلسه مرور همکاران و بازخورد
این دوره برای چه کسانی مناسب است؟
- فارغالتحصیلان IT و مبتدیانی که در حال شروع یک حرفه در سیستمهای مینفریم هستند.
- توسعهدهندگان و برنامهنویسان متخصص در JCL ،COBOL ،DB2 و CICS
- مدیران سیستم که عملیات و عملکرد مینفریم را مدیریت میکنند.
- مدیران پایگاه داده که با DB2 در محیطهای در مقیاس بزرگ کار میکنند.
- متخصصان IT که از سیستمهای توزیعشده به مینفریمها تغییر مسیر میدهند.
- تستکنندهها و تحلیلگران QA مینفریم که از کیفیت اپلیکیشن اطمینان حاصل میکنند.
- مشاوران فناوری که روی پروژههای نوسازی مینفریم کار میکنند.
- تحلیلگران کسب و کار که بر فرآیندهای کسب و کار مبتنی بر مینفریم تمرکز دارند.
- متخصصان عملیات IT که پردازش دستهای و آنلاین را انجام میدهند.
- دانشجویان رشتههای علوم کامپیوتر یا رشتههای مرتبط با IT
- متخصصان IT علاقهمند به نگهداری و بهبود سیستمهای قدیمی
- معماران سازمانی که سیستمهایی را طراحی میکنند که مینفریمها را ادغام میکنند.
- مهندسان و تحلیلگران داده که با داده مینفریم کار میکنند.
- مهندسان پشتیبانی که مشکلات اپلیکیشن های مینفریم را حل میکنند.
- مدیران پروژه که بر پروژههای مرتبط با مینفریم نظارت دارند.
- متخصصان در بخشهای بانکداری، بیمه یا خردهفروشی که به مینفریمها وابسته هستند.
- علاقهمندان به مینفریم که به دنبال تجربه عملی با فناوریهای اصلی هستند.
- مدرسان و اساتیدی که مفاهیم و کاربردهای مینفریم را آموزش میدهند.
- متخصصانی که برای گواهینامهها یا مصاحبههای مینفریم آماده میشوند.
- سازمانهایی که از فرآیندهای دستی به راهحلهای خودکار مینفریم تغییر مسیر میدهند.
دوره IBM Mainframes: راهنمای جامع JCL ،COBOL ،DB2 ،CICS
-
مقدمهای بر IBM Mainframes و JCL 01:02:30
-
خوش آمدید به ابزارهای کمکی و کد Abends در JCL 00:34
-
ابزارهای JCL و کدهای Abends 55:08
-
سینتکس و کد JCL خوش آمدید 00:30
-
سینتکس و کد JCL 01:00:16
-
خوش آمدید به پارامترهای نمادین JCL و مرتبسازی و ادغام 00:33
-
پارامترهای نمادین JCL و مرتبسازی و ادغام 56:19
-
خوش آمدید به JCL GDG و مثال عملی از کد JCL 00:41
-
JCL GDG و مثال عملی از کد JCL 50:37
-
خوش آمدید به مقدمهای بر COBOL و بخشها 00:48
-
مقدمهای بر COBOL و بخشها 52:50
-
خوش آمدید به بخشهای COBOL و ساختار داده با مثال برنامه 00:42
-
بخشهای COBOL و ساختار داده با مثال برنامه 51:45
-
شرایط طراحی برنامه COBOL و الگوریتمها 01:01:33
-
خوش آمدید به دستور Perform در COBOL، آرایه Inspect و مثال آن 00:43
-
دستور Perform در COBOL، آرایه Inspect و مثال آن 59:54
-
خوش آمدید به String و Unstring در COBOL و مدیریت فایل با مثال 00:34
-
String و Unstring در COBOL و مدیریت فایل با مثال 56:58
-
خوش آمدید به پردازش فایلهای ترتیبی و مرتبسازی با مثال 00:36
-
پردازش فایلهای ترتیبی و مرتبسازی با مثال 58:48
-
خوش آمدید به پردازش فایل VSAM در COBOL 00:31
-
پردازش فایل VSAM در COBOL 01:05:57
-
دستورات Call و Copy در COBOL و اشکالزدایی 01:02:03
-
مقدمهای بر CICS و کامپوننت های آن 59:29
-
CICS - BMS - نقشه فیزیکی و نمادین 01:02:31
-
CICS - BMS - Micro DFHMDI DGHMDF 42:26
-
CICS - BMS - Micro DFHMSD 21:16
-
CICS - BMS - استانداردهای کدنویسی 56:58
-
CICS - عملیات کنترل ترمینال - ارسال و دریافت نقشه 01:02:24
-
CICS - عملیات کنترل بازه و برنامه - Return و Link 01:05:33
-
CICS - عملیات کنترل بازه و برنامه - XCTL و Calls 01:02:09
-
CICS - عملیات فایل - خواندن و آشکار کردن 01:01:02
-
CICS - عملیات فایل - نوشتن و بازنویسی 01:02:55
-
CICS - عملیات کنترل فایل برای فایل ترتیبی 01:00:23
-
CICS - عملیات کنترل فایل - TSQ و TDQ 01:01:45
-
CICS - TSQ و TDQ - خواندن و نوشتن و سایر تراکنشها 55:26
-
تراکنش استاندارد و کد IBM و Abend 01:01:01
-
مقدمهای بر پایگاههای داده IBM Mainframe - DB2 59:46
-
قوانین شرایط و SQL در DB2 01:00:25
-
عملیات DB2 با SQL و توابع آن 01:08:58
-
SQL پویا و ایستا در DB2 و DCLGEN با COBOL 58:23
-
DCL GEN و Cursor در DB2 01:00:39
-
Subqueries و SQL Joins پیچیده در DB2 01:23:11
-
استفاده از QMF و SPUFI در Mainframe 01:03:53
-
ابزارهای DB2 43:42
-
آزمون پایان دوره None
مشخصات آموزش
دوره IBM Mainframes: راهنمای جامع JCL ،COBOL ،DB2 ،CICS
- تاریخ به روز رسانی: 1404/06/21
- سطح دوره:همه سطوح
- تعداد درس:46
- مدت زمان :34:15:05
- حجم :12.93GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy