Жоғары өнімді есептеу жүйелері
Сипаттама: Курс даёт представление о принципах построения, функционирования и эффективного использования высокопроизводительных вычислительных систем, охватывая современные архитектуры многопроцессорных и распределённых систем, технологии параллельного программирования и методы оптимизации вычислительных процессов. В рамках дисциплины рассматриваются подходы к разработке, моделированию и анализу производительности вычислительных приложений с применением параллельных алгоритмов. Особое внимание уделяется освоению специализированных инструментов и программных средств, а также формированию навыков самостоятельной работы с технической документацией и современными программно-аппаратными средствами в области высокопроизводительных вычислений.
Кредиттер саны: 5
Пререквизиты:
- Заманауи орталар және бағдарламалау тілдері
- Нақты уақыт жүйелері үшін бағдарламалық қамтаманы әзірлеу технологиялары
Пәннің еңбек сыйымдылығы:
| Жұмыс түрлері | сағат |
|---|---|
| Дәрістер | 15 |
| Практикалық жұмыстар | |
| Зертханалық жұмыстар | 30 |
| СӨЖО | 30 |
| СӨЖ | 75 |
| Қорытынды бақылау нысаны | емтихан |
| Қорытынды бақылауды жүргізу нысаны |
Компонент: ЖОО компоненті
Цикл: Кәсіптік пәндер
Мақсат
- Формирование у обучающихся базовых знаний и практических навыков работы с системой управления контейнерами Kubernetes в объёме, достаточном для уверенного начала работы с кластерной инфраструктурой, развертывания и управления контейнеризованными приложениями.
Міндет
- Формирование у студентов теоретических знаний и практических навыков работы с платформой с открытым исходным кодом Kubernetes, предназначенной для автоматизации процессов развертывания, масштабирования и управления контейнеризованными приложениями в среде кластеров хостов.
Оқыту нәтижесі: білу және түсіну
- демонстрировать знания архитектуры Kubernetes, принципов её работы и компонентов, обеспечивающих автоматизацию управления контейнерами;
Оқыту нәтижесі: білім мен ұғымды қолдану
- применять на практике навыки создания и настройки кластеров Kubernetes с использованием различных инструментов, включая Minikube и kubectl;
Оқыту нәтижесі: талқылай білуді қалыптастыру
- формировать суждения по вопросам применения систем мониторинга, обеспечения высокой доступности, масштабируемости и безопасности в Kubernetes;
Оқыту нәтижесі: коммуникативтік қабілеттіліктер
- работать в команде, применять современные технологии для организации отказоустойчивой и надёжной кластерной инфраструктуры, развёртывания микросервисных приложений и управления их состоянием;
- предлагать новые решения по обеспечению стабильности и масштабируемости приложений, разрабатываемых с использованием ресурсов и сервисов Kubernetes;
Оқыту нәтижесі: Оқу дағдылары немесе сабаққа қабілеттілігі
- осуществлять сбор необходимой информации, систематизировать и обобщать её для анализа проблем, возникающих в кластерах, и предлагать эффективные пути их устранения;
- развивать навыки обучения, способствующие профессиональному и личностному развитию, повышению квалификации в области управления контейнерной инфраструктурой и высокопроизводительных вычислений с использованием Kubernetes.