Сравнительный анализ использования Kubernetes и AWS EC2 при развертывании облачных приложений
Annotatsiya
В статье проводится сравнительный анализ двух широко используемых технологий облачных вычислений — платформы оркестрации контейнеров Kubernetes и сервиса виртуальных машин Amazon Elastic Compute Cloud (AWS EC2). Рассматриваются концептуальные различия, архитектурные особенности и практические сценарии использования данных технологий. Анализируются преимущества и ограничения каждого подхода с точки зрения масштабируемости, управления ресурсами, отказоустойчивости и эксплуатационной сложности. Результаты исследования показывают, что Kubernetes и AWS EC2 не являются взаимоисключающими решениями, а представляют собой разные уровни абстракции, применимые в зависимости от требований к архитектуре и жизненному циклу облачных приложений.
Ключевые слова: Kubernetes, AWS EC2, облачные вычисления, контейнеризация, виртуализация, DevOps.
Библиографические ссылки
1. Burns B., Beda J., Hightower K. Kubernetes: Up and Running. O’Reilly Media, 2022.
2. Amazon Web Services. Amazon EC2 User Guide.
3. Pahl C. Containerization and the PaaS cloud. IEEE Cloud Computing, 2015.
4. Merkel D. Docker: Lightweight Linux containers. Linux Journal, 2014.
5. Newman S. Building Microservices. O’Reilly Media, 2021.
6. Turnbull J. The Docker Book. James Turnbull, 2019.


