آموزش SOA دنیای واقعی: تجزیه و تحلیل و طراحی

Real World SOA: Analysis and Design

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: این دوره با رویکردی عملی به شما می آموزد SOA واقعاً چیست ، چه مشکلی برای حل آن حل شده است ، چه شرایطی برای یک سازمان مناسب است و چگونه می توان آن را به درستی پیاده سازی کرد. بیشتر نشریات فعلی SOA از دو مشکل اصلی رنج می برند: از همان ابتدا بیش از حد فنی گرا بوده و رویکرد نظری بیش از حد را در پیش گرفته است. این دوره ، Real World SOA: Analysis and Design ، با هر دو مشکل مقابله می کند و به شما کمک می کند قبل از ورود به فناوری ، کسب و کار پشت SOA را درک کنید. ابتدا با دیدن یک مورد تجاری واقعی یاد خواهید گرفت و با مشکلات و راه حل های زندگی واقعی آشنا خواهید شد. در مرحله بعدی ، شما با اصول SOA ، از جمله معماری ، خدمات ، انواع خدمات ، استفاده مجدد و ترکیب آشنا خواهید شد. سرانجام ، شما در مورد اهمیت طراحی یک مدل معنایی مشترک برای همه خدمات SOA یاد خواهید گرفت. در پایان دوره ، شما به تمام ابزارهای مورد نیاز برای اجرای "SOA صحیح" مجهز خواهید شد.

سرفصل ها و درس ها

معرفی دوره Course Introduction

  • مقدمه Introduction

  • یک دوره SOA! SOA مرده نیست؟ A SOA Course! Isn't SOA Dead?

  • ویژگی های خاص این دوره چیست؟ What's Special About this Course?

  • ساختار دوره Course Structure

  • مطالعه موردی را بررسی کنید Spot the Case Study

مطالعه موردی The Case Study

  • مقدمه Introduction

  • شرح Description

  • چالش ها و مسائل Problems

  • اهداف Goals

SOA چیست؟ What Is SOA?

  • مقدمه Introduction

  • محاسبات سرویس گرا ، سرویس گرا و SOA Service-oriented Computing, Service-orientation, and SOA

  • خدمات در SOA چیست؟ What Is a Service in SOA?

  • اهداف استراتژیک محاسبات سرویس گرا Strategic Goals of Service Oriented Computing

  • نمونه هایی از اهداف استراتژیک و نقش SOA Examples of Strategic Goals and the Role of SOA

  • باورهای غلط SOA SOA Misconceptions

  • مطالعه موردی: نمایش اولیه مفهومی Case Study: Early Conceptual Demonstration

  • خلاصه Summary

چالش های موفقیت SOA Challenges of SOA's Success

  • مقدمه Introduction

  • SOA سوerstand تفاهم SOA Misunderstanding

  • چالش های سازمانی Organizational Challenges

  • پارادایم توسعه جدید New Development Paradigm

  • ایجاد مدل اطلاعاتی Establishing an Information Model

  • SOA یک سرمایه گذاری بلند مدت است SOA Is A Long-term Investment

  • غذای آماده کلیدی Key Takeaway

  • خلاصه Summary

ملاحظات برنامه ریزی SOA SOA Planning Considerations

  • مقدمه Introduction

  • حمایت مالی امن Secure Executive Sponsorship

  • تیم SOA SOA Team

  • پروژه دامنه Scope Project

  • مدیریت سهامداران Stakeholder Management

  • برنامه ریزی در افزایش Plan in Increments

  • مطالعه موردی: برنامه ریزی برای SOA Case Study: Planning for SOA

  • خلاصه Summary

مکث و بازبینی مجدد Pause and Recap

  • مکث و بازبینی مجدد Pause and Recap

مبانی SOA SOA Fundamentals

  • مقدمه Introduction

  • A در SOA The A in SOA

  • معماری مرجع Reference Architecture

  • موجودی خدمات Service Inventory

  • استفاده مجدد و ترکیب Reuse and Composition

  • زمینه عملکردی سرویس Service Functional Context

  • نکته جانبی: آیا با سرعت بخشیدن به پذیرش ابر ، SOA هنوز مرتبط است؟ Side Note: Is SOA Still Relevant as Cloud Adoption Accelerates?

  • مطالعه موردی: نگاه اولیه به معماری مرجع به کار رفته Case Study: Early Look at Reference Architecture Applied

  • خلاصه Summary

لایه های سرویس Service Layers

  • مقدمه Introduction

  • خدمات پردازش Process Services

  • خدمات وظیفه Task Services

  • خدمات نهادی Entity Services

  • وظیفه در مقابل زمینه عملکردی نهاد Task vs. Entity Functional Context

  • خدمات کمکی Utility Services

  • خدمات یکپارچه سازی Integration Services

  • خدمات خارجی چطور؟ What About External Services?

  • چرا خدمات را طبقه بندی کنیم؟ Why Classify Services?

  • هنوز شک دارید؟ Still Skeptical?

  • مطالعه موردی: استفاده از لایه های سرویس در معماری مرجع Case Study: Applying Service Layers to Reference Architecture

  • خلاصه Summary

دانه دانه بودن خدمات Service Granularity

  • مقدمه Introduction

  • دانه دانه چیست؟ What Is Granularity?

  • سردرگمی پیرامون دانه دانه بودن The Confusion Around Granularity

  • معاملات طراحی دانه دانه عملکردی Functional Granularity Design Tradeoffs

  • دانه بندی عملکردی و زمینه عملکردی Functional Granularity and Functional Context

  • مبادلات طراحی دانه دانه بودن داده ها Data Granularity Design Tradeoffs

  • دانه دانه بودن به عنوان اندازه گیری نسبی Granularity as a Relative Measure

  • مطالعه موردی: گرانولاریته چه نقشی را بازی می کند؟ Case Study: What Role Does Granularity Play?

  • خلاصه Summary

مکث و بازخوانی - قسمت 2 Pause and Recap - Part 2

  • مکث و بازبینی مجدد Pause and Recap

ایجاد معماری تجاری Creating the Business Architecture

  • مقدمه Introduction

  • چرا درک تجارت ضروری است؟ Why Understanding the Business Is a Must?

  • مبانی: از اهداف تا استراتژی تا اجرا Basics: From Goals to Strategy to Implementation

  • معماری سازمانی و تجاری: SOA در کجا جا می گیرد؟ Enterprise and Business Architecture: Where SOA Fits In?

  • نگاه گسترده به معماری تجارت Extended Look at Business Architecture

  • از معماری تجارت تا SOA: بررسی اجمالی From Business Architecture to SOA: Overview

  • مقدمه ای بر جریان های ارزشی Introduction to Value Streams

  • مقدمه ای بر نقشه های قابلیت Introduction to Capability Maps

  • جریان های ارزشمند برای قابلیت ها Value Streams to Capabilities

  • ماهیت SOA: ردیابی تجاری The Essence of SOA: Business Traceability

  • اولویت بندی کنید و تکرار کنید؟ قابلیت نقشه حرارتی Prioritize and Iterate? Capability Heat Map

  • اما معماری تجارت شغل من نیست! But Business Architecture Is Not My Job!

  • خلاصه: نمای کلی ردیابی Summary: Overall Traceability View

مطالعه موردی: ایجاد معماری تجاری Case Study: Creating the Business Architecture

  • مقدمه Introduction

  • مرحله 1: بیان اهداف تجاری Step 1: Articulating the Business Goals

  • مرحله 2: مدل سازی جریان های ارزش Step 2: Modeling the Value Streams

  • مرحله 3: نگاشت جریان های ارزش با قابلیت ها Step 3: Mapping Value Streams to Capabilities

  • مرحله 4: نقشه قابلیت را کامل کنید Step 4: Complete the Capability Map

  • مرحله 5: با ایجاد Heat Map محدوده مورد نظر خود را تنظیم کنید Step 5: Set Your Scope by Creating the Heat Map

  • مرحله 6: نقشه برداری از قابلیت های فرآیندهای تجاری Step 6: Map Capabilities to Business Processes

  • یک کلمه در مورد فرآیندهای تجاری ، BPM و SOA A Word about Business Processes, BPM, and SOA

  • مرحله 7: شناسایی سرویس را شروع کنید Step 7: Start Service Identification

خدمات را شناسایی کنید Identify Services

  • مقدمه Introduction

  • شناسایی سرویس Service Identification

  • تحلیل از بالا به پایین در مقابل پایین به بالا Top-down vs. Bottom-up Analysis

مطالعه موردی: خدمات را شناسایی کنید Case Study: Identify Services

  • مقدمه Introduction

  • نکته ای در مورد پارامترهای قابلیت A Note About Capability Parameters

  • "اعمال" فرآیند کسب و کار 'Apply' Business Process

  • روند تغییر "بورس تحصیلی" 'Change Scholarship' Business Process

  • فرایند تجارت "پاداش پاداش" 'Reward Compensation' Business Process

  • کلمه ای درباره خدمات سودمند و یکپارچه سازی A Word About Utility and Integration Services

  • خلاصه تصمیمات طراحی Summary of Design Decisions

مدل اطلاعاتی ایجاد کنید Create the Information Model

  • مقدمه Introduction

  • قابلیت همکاری معنایی چیست؟ What Is Semantic Interoperability?

  • مدل اطلاعات معنایی در مقابل مدل داده های عملیاتی Semantic Information Model vs. Operational Data Model

  • ایجاد مدل معنایی Creating the Semantic Model

  • مرحله 1: نیازهای اطلاعات حوزه کسب و کار را درک کنید Step 1: Understand Business Domain Information Needs

  • مرحله 2: مدل واحدهای تجاری و خصوصیات آنها Step 2: Model Business Entities and Their Attributes

  • مرحله 3: روابط موجودیت مدل Step 3: Model Entity Relationships

  • مرحله 4: تهیه اسناد تجاری (پیام ها) Step 4: Derive Business Documents (Messages)

  • مطالعه موردی: مدل اطلاعات معنایی Case Study: Semantic Information Model

  • مطالعه موردی: یادگیری از مدل اطلاعات Case Study: Learning from the Information Model

  • مطالعه موردی: پیام ها Case Study: Messages

  • خلاصه Summary

خلاصه و نگاهی به جلو Recap and a Look Ahead

  • مقدمه Introduction

  • آنچه آموخته اید؟ What You've Learned?

  • بنابراین چگونه اهداف تجاری را به دست آوردید؟ So How Did You Achieve the Business Goals?

  • نگاهی به جلو A Look Ahead

نمایش نظرات

آموزش SOA دنیای واقعی: تجزیه و تحلیل و طراحی
جزییات دوره
3h 52m
113
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
60
4.1 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Mohamad Halabi Mohamad Halabi

محمد یک معمار راه حل است که در حال حاضر در بخش دولت الکترونیکی کار می کند. او حرفه حرفه ای خود را از سال 2003 شروع کرد. او معتقد است که معماران چیزی فراتر از مدل سازی نیستند ، بنابراین او مجموعه معماری سازمانی را پوشش می دهد ، از معماری کسب و کار تا طراحی دقیق و توسعه سخت. وی دارای طیف وسیعی از مهارت ها در زمینه ادغام شرکت ، هویت و دسترسی ، cloud ، اینترنت اشیا و تجزیه و تحلیل داده ها است. وی از سال 2010 به عنوان MVP مایکروسافت مشغول به کار بوده و به عنوان ASV.NET MVP و سپس Integration MVP و در حال حاضر Azure MVP فعالیت می کند. وی دارای مدرک لیسانس در رشته مهندسی کامپیوتر و کارشناسی ارشد در معماری سازمانی است.