Научная статья на тему 'ОБЛАЧНЫЕ ТЕХНОЛОГИИ: ОСНОВА ПОСТРОЕНИЯ КОРПОРАТИВНОЙ АРХИТЕКТУРЫ'

ОБЛАЧНЫЕ ТЕХНОЛОГИИ: ОСНОВА ПОСТРОЕНИЯ КОРПОРАТИВНОЙ АРХИТЕКТУРЫ Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
314
74
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ОБЛАЧНЫЕ ТЕХНОЛОГИИ / ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ / ОПЕРАЦИОННЫЕ СИСТЕМЫ / КОРПОРАТИВНАЯ АРХИТЕКТУРА / АРХИТЕКТУРА IT-РЕШЕНИЙ

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Куликова Оксана Михайловна, Суворова Светлана Дмитриевна

В настоящее время облачные технологии являются основой современной корпоративной архитектуры и благоприятной средой для развития инноваций, а также помогают компаниям повышать устойчивость во время кризиса. Облачные технологии призваны отвечать на новые вызовы: быстро запускать и менять приложения, легко масштабировать инфраструктуру, создавать более качественные продукты, снижать затраты. С появлением удобного интернет-доступа облачные вычисления стали сервисом, которым пользуются 90% предприятий, а их эффективность зависит от того, как спроектирована корпоративная архитектура и архитектура отдельных IT-решений. В связи с тем, что IT-индустрия непрерывно развивается, и требования к качеству корпоративной архитектуры стремительно растут, компаниям необходимо активно развивать IT-компетенции, направленные на использование возможностей облачной инфраструктуры, превращая свои системы в востребованные внешним рынком сервисы.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

CLOUD TECHNOLOGIES: A BASIS FOR BUILDING A CORPORATE ARCHITECTURE

Cloud computing is now the backbone of modern enterprise architecture and a conducive environment for innovation, and helps companies build resilience in times of crisis. Cloud technologies are designed to meet new challenges: quickly launch and change applications, easily scale infrastructure, create better products, and reduce costs. With the advent of convenient Internet access, cloud computing has become a service used by 90% of enterprises, and its effectiveness depends on how the corporate architecture and the architecture of individual IT solutions are designed. Since the IT industry is constantly developing, and the requirements for the quality of corporate architecture are growing rapidly, companies need to actively develop IT competencies aimed at using the capabilities of the cloud infrastructure, turning their systems into services demanded by the external market.

Текст научной работы на тему «ОБЛАЧНЫЕ ТЕХНОЛОГИИ: ОСНОВА ПОСТРОЕНИЯ КОРПОРАТИВНОЙ АРХИТЕКТУРЫ»

тронный ресурс]. - Режим доступа: http://www.cbr.ru/Content/ Document/File/ 113355/con_29102020.pdf (дата обращения 16.06.2021).

4. Обзор ключевых показателей профессиональных участников рынка ценных бумаг [Электронный ресурс]. - Режим доступа: https://cbr.ru/Collection/ Collection/File/35370/ review_secur_21Q1.pdf (дата обращения 16.06.2021).

5. Основные направления единой государственной денежно-кредитной политики на 2021 год и период 2022 и 2023 годов [Электронный ресурс]. - Режим доступа: https://cbr.ru/about_br/publ/ondkp/on_2021_2023/ (дата обращения 16.06.2021).

Kuvaeva Yulia Viktorovna, Candidate of Economic Sciences, Associate Professor

Ural State Economic University, Yekaterinburg, Russia

(e-mail: ykuvaeva1974@mail.ru)

Sedunova Elena Aleksandrovna, student

Ural State Economic University, Yekaterinburg, Russia

(e-mail: sedunovaelen@yandex.ru)

DEVELOPMENT PROSPECTS OF INDIVIDUAL INVESTING ACCOUNT WITH THE PURPOSE OF ATTRACTING INVESTORS FOR LONG-TERM INVESTMENT Abstract. This article examines the statistics of both the general registration of IIA and the practical use of deductions of type A and B. The analysis of changes in the main indicators of the IIA is also carried out. The main advantages of the introduction of the new IIA type III into the economy are given.

Keywords: individual investment account, brokerage account, long-term investment, type A deduction, type B deduction.

ОБЛАЧНЫЕ ТЕХНОЛОГИИ: ОСНОВА ПОСТРОЕНИЯ КОРПОРАТИВНОЙ АРХИТЕКТУРЫ Куликова Оксана Михайловна, к.т.н., доцент

Санкт-Петербургский государственный университет промышленных

технологий и дизайна, Россия (e-mail: fotooksana@yandex.ru) Суворова Светлана Дмитриевна, к.э.н., доцент (e-mail: suvorova_sd@mail.ru) Санкт-Петербургский политехнический университет им. Петра Великого, Россия

В настоящее время облачные технологии являются основой современной корпоративной архитектуры и благоприятной средой для развития инноваций, а также помогают компаниям повышать устойчивость во время кризиса. Облачные технологии призваны отвечать на новые вызовы: быстро запускать и менять приложения, легко масштабировать инфраструктуру, создавать более качественные продукты, снижать затраты. С появлением удобного интернет-доступа облачные вычисления стали сервисом, которым пользуются 90% предприятий, а их эффективность зависит от того, как спроектирована корпоративная архитектура и архитектура отдельных IT-решений. В связи с тем, что IT-индустрия непрерывно развивается, и требования к качеству корпоративной архитектуры стремительно растут, компаниям необходимо активно развивать IT-компетенции, направленные на использование возможностей об-

лачной инфраструктуры, превращая свои системы в востребованные внешним рынком сервисы.

Ключевые слова: облачные технологии, программное обеспечение, операционные системы, корпоративная архитектура, архитектура IT-решений.

Сегодня цифровые технологии становятся катализатором трансформации существующих парадигм и решений на их основе. Роботизация процессов, когнитивная автоматизация и социальная робототехника влияют на формирование бизнес-моделей и их дальнейшую коммерциализацию. Цифровизация расширяет функционал предприятий, повышая их рыночную гибкость, операционную эффективность и компетенции, помогающие преодолеть географические, культурные, личные барьеры и порождает новую волну проектов, имеющих неограниченные технологические возможности.

В течение последних десяти лет наибольшую популярность приобрели облачные технологии. В связи с чем облачные сервисы превратились в глобальный рынок, который превышает 257 млрд долларов, а в 2022 году, по прогнозам Gartner, составит порядка 364 млрд долларов. При этом его основная часть принадлежит США и Китаю (совместная доля 75%). Развивается данный сектор и в России [1]. По оценкам экспертов консалтинговой компании IDC объем российских облачных услуг к 2025 году достигнет 2,51 млрд долларов. Данной тенденции способствует закон, обязывающий компании хранить и обрабатывать персональные данные на территории страны. Среди отечественных поставщиков облачных вычислений активно себя проявляют Mail.ru, «Яндекс», «Ростелеком», «МТС», «Мегафон» [2].

В настоящее время все облачные услуги можно разделить на три базовых типа [3] (рис.1):

- Infrastructure as a Service (IaaS) — инфраструктура как сервис (компания арендует серверы, сеть или хранилище, и сама устанавливает необходимое программное обеспечение);

- Platform as a Service (PaaS) — платформа как сервис (среда с набором инструментов, в которой разработчики могут создавать, тестировать, размещать приложения и управлять ими);

- Software as a Service (SaaS) — программное обеспечение как сервис (включает необходимые данные и приложения такие как облачный Microsoft Office, различные ERP-системы).

140,6

SaaS

121

104,7

PaaS

43,5

57,3

72

81

■ 2022 год 2021 год 2020 гая

IaaS

64,3

50,3

О

50

100

150

Рисунок 1 - Доходы от основных облачных услуг (млрд. долл. США)

Следует отметить, что наиболее востребованной сервисной моделью является SaaS, и, по предположению Gartner, этот тренд сохранится и в ближайшие годы [4].

С развитием облачных технологий появляются все новые вариации сервисов, продуктовые линейки диверсифицируются. На рынке можно встретить, к примеру, DBaaS — Database as a Service (облачные базы данных по подписке), DRaaS — Data Recovery as a Service (услуга аварийного восстановления данных) и др. В этой связи тренд на всеобъемлющий аутсорсинг очевиден. Именно поэтому, в бизнесе меняется логика инвестиций и затрат: становятся необязательными вложения средств в IT-инфраструктуру и в ее обслуживание, так как в случае необходимости ее можно арендовать.

Благодаря многогранности облако создает благоприятную среду и для развития инноваций, в которой существует возможность собирать новые приложения, проверять гипотезы, находить наиболее эффективные решения. В связи с чем современные компании пересматривают цифровые цепочки создания ценности и строят более «воздушные» и управляемые архитектуры, в которых каждому бизнес-процессу соответствуют свои IT-компоненты.

Более того, облако позволяет реализовать смелые эксперименты с прорывными технологиями. В нем можно хранить и анализировать огромные массивы данных, собранных периферийными устройствами в Интернете вещей, или обрабатывать тяжелые изображения с AR/VR-гаджетов. Однако, по данным Accenture, в среднем только 20-40% объема приложений большинства организаций в мире перенесено в облако. Актуальными остаются и вопросы безопасности облачных систем, а миграция в облако предъявляет особые требования к разработке.

На этапе создания приложений компания должна думать о защите систем, о том, как хранить данные и как сервисы будут взаимодействовать друг с другом в динамичной и постоянно меняющейся облачной среде. Для решения данных задач сформировался cloud-native подход к разработке, учитывающий особенности облачной инфраструктуры. Отметим, облачные

вычисления относятся к сверх востребованному продукту, который можно продавать, и заставляют переосмыслить бизнес и принимать новые решения о его масштабировании, затратах, инновациях.

В основе облачных вычислений заложены технология виртуализации и методы автоматического выделения ресурсов для пользователей. С помощью специальных программ создается имитация привычного компьютера (процессора, памяти, жесткого диска и других элементов), т.е. с точностью воспроизводятся программное обеспечение (ПО) и операционные системы (ОС). Таким образом, вычислительные ресурсы перестают зависеть от оборудования. В результате:

- сокращается количество физического оборудования;

- снижаются затраты на его закупку и поддержку;

- упрощается 1Т-инфраструктура;

- новые приложения можно тестировать без риска для других систем;

- вычислительные ресурсы используются более эффективно.

С появлением удобного интернет-доступа облачные вычисления стали сервисом, которым на сегодняшний день пользуются 90% предприятий, а их эффективность зависит от того, как спроектирована корпоративная архитектура и архитектура ^-решений.

Архитектура — это фундаментальный способ организации системы, которая описывает ключевые элементы (бизнес-процессы, данные, приложения, механизмы интеграции и технологии) и взаимосвязи между ними, задает принципы и стандарты их работы (рис.2).

Корпоративная архитектура

Бизнес-архитектура

Информационна* архитектура

Архитектура приложений

Интеграционная архитектура

Техническая архитектура

архитектура

Рисунок 2 - Архитектура решений

Рассмотрим элементы корпоративной архитектуры более подробно.

Бизнес-архитектура — описание модели бизнеса с определением бизнес-целей и необходимых компетенции для их достижения. В основе компетенций лежат процессы, обеспечивающие стабильность результатов и создающие ценность для внешних клиентов, сотрудников или всей организации в целом (например, для компетенции «взаимодействие с поставщиками» такими процессами являются управление логистикой, складскими запасами, закупками и т. д.). Практически любой процесс можно описать с

точки зрения продуктов, клиентских сегментов и связей между ними в цифровом виде (вплоть до уровня конкретных автоматизированных систем, данных). Это позволяет выстроить логику взаимодействия бизнес-архитектуры и IT-архитектуры, убедиться в том, что все последующие элементы системы будут подчиняться запросам бизнеса.

Выполняя процессы автоматизированные системы обмениваются данными (например, ID, Ф. И. О, пол, дата рождения). Совокупность всех данных составляет информационную архитектуру предприятия, важный инструмент которой — корпоративная модель данных. Она задает единый язык общения, стандарты и инструменты описания данных, а также правила их хранения, то есть систематизирует требования на всех уровнях информационной архитектуры.

Третий элемент корпоративной архитектуры - архитектура приложений, объединяет все автоматизированные системы (АС или приложения) компании. Их цель — «упаковать» бизнес-процесс или функцию в программные прикладные решения так, чтобы конкретному пользователю было удобно выполнять свои задачи (например, отделу продаж знакома CRM-система Salesforce, а бухгалтерии — программа автоматизации учета «1С: Предприятие»). Для визуализации связей между бизнес-компетенциями и приложениями создается карта автоматизированных систем. Поскольку в современной компании могут использоваться тысячи приложений и многие из них взаимодействуют друг с другом, необходимо вести их учет в специальном реестре [5]. Наконец, у каждой системы есть своя архитектура, которая включает различные функциональные подсистемы и компоненты.

Все взаимодействия между автоматизированными системами формируют интеграционную архитектуру компании. Одним из наиболее популярных интеграционных стандартов является Application Programming Interface (API), который помогает приложениям связываться между собой: принимает запрос одной системы, интерпретирует его, доставляет другой системе, принимает результат и возвращает обратно (например, осуществляя покупку в интернет-магазине, банковская система для проведения оплаты запрашивает у покупателя код по СМС). Известные экосистемы AppStore и Google Play предоставляют разработчикам широкий набор инструментов и готовых компонентов (в том числе на основе API) для создания, публикации, тестирования и контроля интеграции приложений. За счет этого компании добиваются стандартизации приложений, что облегчает процесс адаптации уже созданных приложений к новым устройствам или версиям операционной системы.

Для обеспечения работы автоматизированных систем необходимы технологии (сервисы безопасности, локальные сети, центры обработки данных и другие элементы вычислительной инфраструктуры). В современной технической архитектуре ведущую роль играют облачные вычисления. Например, публичные облака - это инфраструктура и центры обработки

данных Amazon, Microsoft и др. Ряд компаний в стремлении диверсифицировать риски может прибегать к услугам нескольких поставщиков публичных облаков.

Такой подход называется мультиоблачным (multicloud). Для повышения безопасности следует использовать частные облачные системы на собственных мощностях. Возможен и гибридный вариант: когда несколько облачных инфраструктур комбинируют в одну.

В заключении следует отметить, что IT-индустрия развивается, и требования к качеству корпоративной архитектуры растут. По мере того, как компания развивает свои IT-компетенции, устаревшие системы постепенно сменяются более гибкими платформенными решениями, состоящими из пересобираемых компонентов, таких как, cloud-native приложения (облачные носители), которые в полной мере используют возможности облачной инфраструктуры. Если на этом этапе компания способна превратить свои системы в востребованные внешним рынком сервисы, то можно говорить о высоком уровне ее технологической зрелости.

Список литературы

1. Ирина Мазина. РБК. Тренды. - url: https://trends.rbc.ru/

2. Куликова О. М., Суворова С. Д. Экосистема: новый формат современного бизнеса / Вестник Академии знаний. 2021. No 42(1). С. 200-205. D0I:10.24412/2304-6139-2021-10909

3. Зюзин В. Д., Бусенков А. А., Платонов С.И. Облачные технологии с точки зрения бизнеса / Научный электронный журнал «Меридиан» №5(39). 2020. С. 30-32.

4. Gartner. Newsroom. Conn. July 23, 2020 - url: https://www.gartner.com/

5. Иванова Е. А., Караев А. В. Использование технологий облачных вычислений для разработки бизнес-приложений / Цифровизация экономики: направления, методы, инструменты. Сборник материалов II всероссийской научно-практической конференции. // Издательство: Кубанский государственный аграрный университет имени И. Т. Тру-билина (Краснодар). 2020. С. 388-390.

Kulikova O., Ph. D., associate Professor1

Suvorova S., Ph.D. Econ., associate professor2

1St. Petersburg State University of Industrial technology and design

2St. Petersburg Polytechnic University Peter the Great

CLOUD TECHNOLOGIES: A BASIS FOR BUILDING A CORPORATE

ARCHITECTURE

Abstract. Cloud computing is now the backbone of modern enterprise architecture and a conducive environment for innovation, and helps companies build resilience in times of crisis. Cloud technologies are designed to meet new challenges: quickly launch and change applications, easily scale infrastructure, create better products, and reduce costs. With the advent of convenient Internet access, cloud computing has become a service used by 90% of enterprises, and its effectiveness depends on how the corporate architecture and the architecture of individual IT solutions are designed. Since the IT industry is constantly developing, and the requirements for the quality of corporate architecture are growing rapidly, companies need to actively develop IT competencies aimed at using the capabilities of the cloud infrastructure, turning their systems into services demanded by the external market. Key words: cloud technologies, software, operating systems, corporate architecture, architecture of IT solutions.

i Надоели баннеры? Вы всегда можете отключить рекламу.