تصویر علی اژدری

سلام، علی اژدری هستم کارشناس کامپیوتر – نرم افزار، کامپیوتر رو از هنرستان شروع کردم و فوق دیپلم و کارشناسی رو نرم افزار خوندم، اول علاقه مند به Warcraft و ۳DS Max و Maya و Lightwave بودم ولی با ورود به مقطع کارشناسی به سمت تولید نرم افزار تغییر جهت دادم ( البته علت این مساله بازار کار پیچیده نرم افزارهای ۳D بود! ) و بعد از چندین سال نوشتن سایت ها  و برنامه های مختلف و با توجه به علاقه ام به ساختن تیم هایی با استانداردهای جهانی وارد حوزه ALM و DevOps شدم، ابتدا قراربود برای چند بانک کشورمون این کار رو انجام بدم که نشد و قرعه به نام دیجی کالا افتاد و الان در این شرکت فعالیت می کنم. کار خوب و جذابیه یکم دقت می خواد و استقلال و روحیه تغییر در محیط اطراف، این سایت هم در همین زمینه نامگذاری شده و وظیفه اش اینه که در زمینه Application Lifecycle Management و DevOps توضیحات و راهنمایی های تئوری و عملی ارائه بده، ولی به صورت کلی با اسم های تجاری که از قبل باهاشون آشنایی دارید هم کار خواهیم داشت، مثل Git، Scrum، CMMI، Agile و موارد دیگه.

در ابتدا راهکارهای عملی که ارائه می دم بر اساس Stack مایکروسافت خواهد بود و در ادامه به سراغ سایر ابزارها هم خواهیم رفت، و البته نباید ناگفته بمونه که مباحثی مثل Continuous Integration و Continuous Deployment هدف های اصلی این وب سایت هستن نه ابزارها و برندها.

طبق قولی که در پاراگراف بالا داده بودم قرار بود بعد از مدتی سایر ابزارهایی که در هر کدوم از زیر بخش های ALM فعال هستند رو هم بررسی کنم. اینکار دلایل مختلفی داره دو دلیل اصلیش یکی علاقه خودم به یادگیری مدل های فکری مختلف در پیاده سازی یک مفهوم مشخص توسط تیم های مختلف و دیگری نیاز بازاره بعضا با همکارانی مواجه میشم که یک ابزار خاص مد نظرشونه و هر گونه توضیحی درباره ایرادات ابزار رو تکنیک بازاریابی میدونن. برای همین من لازم دیدم یک دید جامع از تمام ابزارها داشته باشم تا در زمان راهنمایی و مشاوره بسته به شرایط تیم بتونم بهترین گزینه رو در اختیارشون قرار بدم. خوشحالم بگم از این به بعد شاهد حضور ابزارهای متنوع تری در پست هام خواهیم بود. دوره های جدید برای ابزارهایی از دنیای اوپن سورس مثل Gitlab GitHub Jenkins Docker BitBucket Jira Bamboo و شاید بعدتر Kubernetes

لینکد این علی اژدری

دوره های آموزشی که در حال حاضر برگزار می کنم شامل موارد زیر میشه:

 

به غیر از موارد برنامه نویسی و دیتابیس( که ارتباطی به محتوای این سایت نداره )، در زمینه ALM/Devops تخصص های من شامل موارد زیر میشه:

 

  • Impliment ALM With Microsoft Team Foundation Server [TFS] 2013,2015,2017/Visual Studio Team Services [VSTS]
  • Visual Studio Capabilities.
  • Version Control – TFVC/GIT
  • TFS Web Access
  • Branching & Merging
  • SQL Server data Tools[SSDT]/Redgate ReadyRoll
  • Security In Teams
  • Build VNEXT
  • Test Hub
  • Release VNEXT
  • Octopus Deploy
  • TFS Extentions
  • Continuous Monitoring And Learn – Microsoft Azure Application Insight
  • Infrastructure As a Code/Configuration As a Code – VMware/Scvmm Resource Deployment.
  • UI Test With Selenium & SpecFlow
  • Design & Impliment Test Framework For All kind of Tests – DB Test, UI Test, Unit Test, Integration Test
  • Security Development Lifecycle – SDL
  • GitLab Full Solution For ALM
  • Jenkins
  • BitBucket, Jira, Bamboo

 

سوالات و نظرهای خودتون رو با من در میون بذارید  A.AzhdariALM[at]GMail.com