В прошлый раз мы говорили о том, как нарисовать диаграмму архитектуры, в которой фигурировала схема архитектуры облачных сервисов, в которой упоминались три очень важных понятия: PaaS, IaaS и SaaS. Здесь необходимо их суммировать.
Содержание этой статьи следующее:
С быстрым развитием интернет-индустрии облачные сервисы стали особенно важны. Почти каждому предприятию необходимо использовать сервисы облачных вычислений для управления большим объемом конфиденциальных и конфиденциальных данных. Поэтому использование облачных сервисов на предприятии любого типа неизбежно. . из.
Здесь я придумал относительно простое для понимания объяснение:
SaaS:арендованный дом,Может использоваться только для размещения людей и хранения предметов.,Удобства в номере не могут быть изменены.
PaaS:Купили хорошо оформленный дом,Можно расставить какую-нибудь бытовую технику (например, телевизоры, кондиционеры и т. д.), повесить на стены какие-нибудь украшения и т. д.,Широко известен как мягкая мебель.
IaaS:Купил грубый дом,Украсить воду, электричество и шкафы можно самостоятельно.,Бытовая техника и т.д.,Обычно известный как жесткое украшение.
Вообще говоря, у предприятий есть три модели обслуживания облачных вычислений на выбор.
По-английски это Infrastructure-as-a-Service (Инфраструктура как услуга).
IaaS предоставляется потребителям Служитьда всемвычислительная инфраструктураИспользование,Включая процессор обработки, память, хранилище, сеть и другие базовые вычислительные ресурсы.,Пользователи могут развертывать и запускать любое программное обеспечение,включать Операционная системаиприложениепрограмма。
Потребитель не управляет и не контролирует какое-либо облако. инфраструктура,Но может контролировать выбор операционной системы, места для хранения, развертывания приложения.,Также возможно получить ограниченные сетевые компоненты.(Например роутер、брандмауэр、балансировщик нагрузки и т. д.).
По-английски это «Платформа как услуга».
PaaS, иногда также называемый промежуточным программным обеспечением. То есть клиенты используют предоставленные языки и инструменты разработки (такие как Java, Python, .Net и др.) и развернуть полученную программу-приложение в облако провайдера вычислительно. инфраструктура Поднимись。
Клиентам не нужно управлять базовой облачной инфраструктурой или контролировать ее.,Включая сеть, сервер, операционную систему, хранилище и т. д.,Но заказчик может контролировать развернутую программу приложения.,Также можно контролировать конфигурацию среды хостинга, в которой работает программа приложения.
Английский язык — это программное обеспечение как услуга (Программное обеспечение как услуга)
SaaS предоставляется клиентам Служить работает в облаке вычислительно инфраструктуранаприложениепрограмма,Пользователи могут получить доступ через клиентский интерфейс на различных устройствах.,Например, браузер.
Потребителям не нужно управлять каким-либо вычислительным облаком или контролировать его. инфраструктура,Включая сеть, сервер, операционную систему, хранилище и т. д.ждать。
IaaS Вам будут предоставлены внешние серверы, хранилище и сетевое оборудование, которое вы можете арендовать. Сэкономив затраты на техническое обслуживание и офисные площади, компания может использовать это оборудование для ведения своего бизнеса в любое время. IaaS, с которым мы наиболее знакомы, — это наш бизнес по размещению серверов. Большинство IDC предоставляют такие IaaS. Пользователи больше не хотят покупать дорогие серверные дисковые массивы. Все оборудование предоставляется компанией. IaaS При условии, вы также можете получить сетевые ресурсы более высокого качества.
PaaS Предоставлять различные решения для разработки и распространения в Интернете.,Например, виртуальная машина и конкретная операционная система. Для вас отведено 3/4 нижней платформы.,Вам просто нужно разработать собственное приложение верхнего уровня. Это экономит ваши деньги на оборудовании,Это также делает разработку различных типов приложений более удобной.,Работникам разных профессий становится легче общаться друг с другом.,Потому что они используют один и тот же язык программирования, протокол и базовый код на одной платформе.
Приложение многих веб-страниц,приложение Веб-хостинг,хранилище,безопасный, а такжеприложение Разрабатывайте инструменты для совместной работыждать。Что нам наиболее знакомо PaaS Платформа — Baidu. Бэй, Сина САЭ, Али Али, Tencent Cloud и т. д. Многие платформы электронной коммерции, видео-сайты и т. д. можно быстро развернуть с помощью PaaS.
SaaS и Наши обычные пользователи могут быть самым прямым контактом,Проще говоря, приложение на любом удаленном Служить можно запустить через сеть.,Это SaaS.
Чаще всего мы подвергаемся воздействию различных небольших программ, висящих на веб-страницах и в WeChat.,Например, приложение H5 в самом разгаре.,Эти приложения дают ИТ-специалистам возможность реализовать свои желания.
Настоятельно рекомендуется отечественными интернет-гигантами. SaaS С приложением должен быть знаком каждый,Например, DingTalk от Alibaba.,Корпоративный WeChat Tencent,Среди этого программного обеспечения на платформе приложений доступно бесчисленное множество различных небольших программ SaaS.,От ОА,от ERP до CRM и т. д.,Охватывает практически все, что вам нужно для ведения вашего бизнеса.
Программное обеспечение как услуга (SaaS)
Программное обеспечение Служить (также известное как облачное приложение Служить) представляет собой наиболее распространенный вариант для предприятий на облачном рынке. SaaS Использует Интернет для предоставления своим пользователям приложений-программ, которыми управляют сторонние поставщики. большинство SaaS приложение программы напрямую через Web Браузер работает и не требует каких-либо загрузок или установок на стороне клиента.
Как показано на рисунке ниже, информация о данных управляется самими арендаторами и предоставляется SaaS Служить предприятию будет приложение Программное обеспечение, Программное обеспечение платформы、Инфраструктура интегрирована,Арендаторам не нужно заботиться о первом этаже.
Схема SaaS
Платформа как услуга (PaaS)
PaaS Модель доставки аналогична SaaS, помимо предоставления программного обеспечения через Интернет, PaaS Предоставляет платформу для создания программного обеспечения. Платформа проходит Web предоставляет разработчикам свободу сосредоточиться на создании программного обеспечения, не беспокоясь об операционных системах, обновлениях программного обеспечения, хранилище или инфраструктуре. Паа С Позволяет предприятиям использовать специальные программные компоненты для проектирования и создания встроенных PaaS вприложениепрограмма。Из-за определенных особенностей облака,Этиприложениепрограммаили Промежуточное программное обеспечение масштабируемои Высокая доступность。
Схема PaaS
Инфраструктура как услуга (IaaS)
IaaS предоставляет организациям инфраструктуру облачных вычислений посредством технологии виртуализации, включая серверы, сети, операционные системы, хранилища и т. д. Эти облачные серверы обычно предоставляются клиентам через панель управления или API, а клиенты IaaS имеют полный контроль над всей инфраструктурой. IaaS предоставляет те же технологии и функциональные возможности, что и традиционный центр обработки данных, без необходимости его физического обслуживания или управления. Клиенты IaaS по-прежнему имеют прямой доступ к своим серверам и хранилищу, но все они проходят через «виртуальный центр обработки данных» в облаке.
и SaaS или PaaS Напротив, IaaS Клиент отвечает за управление программой, средой выполнения, операционной системой, промежуточным ПО и данными. Однако Провайдер IaaS управляет серверами, жесткими дисками, сетями,Виртуализация ихранилище. Некоторые провайдеры даже предлагают больше Служить за пределами уровня виртуализации.,Например, база данных и очередь сообщений.
Схема IaaS
Каждый облачный сервис (IaaS, PaaS и SaaS) адаптированы к бизнес-потребностям их целевой аудитории. С технической точки зрения IaaS Может дать вам максимальный контроль, но требует обширных знаний для управления вычислительной инфраструктурой. SaaS Позволяет использовать облачные приложения-приложения без необходимости управления базовой архитектурой. PaaS Обеспечивает среду для разработки, тестирования и управления приложениями, поэтому PaaS Идеально подходит для компаний-разработчиков программного обеспечения.
Подводя итог, IaaS, PaaS и SaaS, какой облачный сервис подойдет именно вам?
Теперь пришло время выбрать необходимые вам облачные сервисы. На самом деле, выбор полностью зависит от ваших бизнес-целей, поэтому сначала учтите свои собственные потребности.
- END -
Я Гоку, пытаюсь стать сильнее и превратиться в Супер Саяна!