طراحي زير ساخت پروژه هاي شرپوينت - قسمت اول
يکي از مهمترين عوامل موفقيت يا عدم موفقيت پروژه هاي SharePoint ، طراحي يا به عبارتي معماري زيرساختي آن پروژه است . اينگونه طراحي ها کاملا وابسته به نوع پروژه و Infrastructure شبکه اي سازمان مربوطه ارائه ميگردد . به نظر يکي از مشاوران با تجربه SharePoint 80 درصد موفقيت پروژه هاي SharePoint در گرو طراحي صحيح آن ميباشد. بصورت کلي ميتوان طراحي پروژه هاي شرپوينت را از دو بعد نرم افزار و سخت افزار نگاه کرد. قابل ذکر است در راهنما ، کتابها و اسناد فني مرتبط با SharePoint معمولا از اصطلاح Logical Design براي طراحي هاي نرم افزاري و از اصطلاحات Physical Design يا Farm Topology براي طراحي هاي زير ساختي سخت افزاري استفاده ميکنند .
براي درک بيشتر بايد گفت که بعد نرم افزاري طراحي زير ساختي در SharePoint به چگونگي قرار گرفتن و چيدمان سرويسها وکامپوننت ها مانند سايت ها ، web application ، Shared Service Provider ،Excel Services ، Form Service و ... در کنار يکديگر و تشکيل Farm هاي اشاره ميکند.
در صورتي که طراحي زيرساختي سخت افزاري به نحوه ارتباط و قرار گيري سرورهاي مرتبط در محيط شبکه مثل موقعيت سرور پايگاه داده يا وب سرور يا موقعيت سرويسهاي شبکه اي و .. اشاره ميکند . شايان ذکر است که طراحي هاي پايه اي در پروژه هايي با مقياسهاي متوسط و بزرگ به مراتب با اهميت تر و پيچيده تر از پروژه هاي کوچک است ، زيرا طراحي هاي زيرساختي نقش بسيار مهمي در کارايي ، در دسترس بودن ، نگهداري آسان و امنيت پروژه هاي SharePoint را دارد .
در Logical Design يا طراحي زيرساختي نرم افزاري مفاهيم زير مورد نظر قرار دارد :
· Server farms
· Shared Services Providers
· IIS application pools
· Web applications
· Zones
· Policy for Web applications
· Content databases
· Site collections
· Sites
· Host-named site collections
براي درک بيشتر ميتوانيد نمونه ارائه شده مايکروسافت را به نام Logical Architecture Sample Design از اينجا دانلود کنيد (فايل Visio -1.13 MB)

الگويي از طراحي زير ساختي نرم افزاري يا Logical Design
بخشي از طراحي زير ساختي سخت افزاري يا Physical Design
در پست هاي بعدي سعي ميشود جزئيات بيشتري از اين مفاهيم همراه با الگوهاي کاربردي طراحي ها ارائه شود .