Что такое облако?
«Облачные вычисления — это предоставление ИТ-ресурсов по требованию через Интернет с оплатой по факту. Вместо покупки, владения и обслуживания физических центров обработки данных и серверов, вы можете получить доступ к технологическим услугам, таким как вычислительные мощности, хранилища и базы данных, по мере необходимости у облачного провайдера, например Amazon Web Services (AWS)».
Говоря языком обывателя, «не ваш сервер, а чей-то другой сервер».
Почему облако?
-
Оптимизация затрат: Облако экономически эффективно. Вы не будете платить за первоначальную настройку сервера(ов) на своей территории или платить по факту.
-
Снижение сложности: Сокращение усилий разработчика и компании. Облако предоставляет множество услуг и ресурсов. Это помогает разработчикам не решать сложные задачи и просто использовать облако.
-
Экономия времени: Облако управляет/предоставляет много работы, такой как инфраструктура, лицензии и т.д. Это экономит время разработчиков, и они могут сосредоточиться на основной деятельности.
-
Масштабируемость: Облако помогает легко масштабировать приложения по требованию.
-
Безопасность: Облако безопасно, и облачные компании делают большие ставки на безопасность. Безопасность в облаке — это двойная ответственность между облачными провайдерами и пользователями.
-
Доступность: Гарантированная доступность. Облачные провайдеры гарантируют доступность среды, ресурсов и инфраструктуры.
-
Оплата по факту: Вы платите только за то, что используете.
-
Глобальное развертывание за считанные минуты: Облако поможет вам с легкостью развернуть глобальную систему за считанные минуты. Вместо того чтобы ждать, пока артефакты будут загружаться часами, или любой сервис будет работать часами. Облако облегчает использование сервисов и развертывание.
Участники облака
Облако имеет различных участников: потребителей, провайдеров и пользователей:
-
облачные провайдеры: Например: AWS, Azure и т.д.
-
пользователи облака: Например: компании, использующие любых облачных провайдеров для создания своих решений.
-
конечные пользователи: Конечные пользователи, использующие решения на базе облака.
Облачные провайдеры
- Google — GCP
- Amazon — AWS
- Microsoft — Azure
- и некоторые другие
Части облака:
- Аппаратное обеспечение
- Сеть
- Хранение
- Виртуализация
- и еще несколько частей
Сервисы
Облако — это огромный океан сервисов. Невозможно одному человеку знать все и каждый сервис. Тем более, что каждый год добавляется множество новых услуг/функций. Чтобы дать вам представление, вот некоторые из них:
- Хостинг
- CI/CD
- Лямбда
- Хранение
- Маршрутизация
- Домен
- SSL
- Уведомления
- и многое другое
Счастливого обучения!!!