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