Что такое информационные технологии? Информационные технологии (ИТ) — это использование любых компьютеров, хранилищ, сетевых и других физических устройств, инфраструктуры и процессов для создания, обработки, хранения, защиты и обмена всеми формами электронных данных. Как правило, информационная технология используется в контексте бизнес-операций, в отличие от технологий, используемых в личных или развлекательных целях. Коммерческое использование ИТ охватывает как компьютерные технологии, так и телекоммуникации.
Harvard Business Review ввел термин «информационные технологии», чтобы провести различие между специально созданными машинами, предназначенными для выполнения ограниченного набора функций, и вычислительными машинами общего назначения, которые можно запрограммировать для выполнения различных задач. По мере развития ИТ-индустрии с середины 20-го века вычислительные возможности увеличивались, а стоимость устройств и энергопотребление снижались, и этот цикл продолжается и сегодня, когда появляются новые технологии.
Содержание статьи
Что включает в себя информационные технологии?
ИТ-отдел следит за тем, чтобы все системы, сети, данные и приложения организации подключались и функционировали должным образом. Все это описано в этом блоге об информационных технологиях. ИТ-команда занимается тремя основными направлениями:
- Развертывает и поддерживает бизнес-приложения, службы и инфраструктуру (серверы, сети, хранилища).
- Отслеживает, оптимизирует и устраняет неполадки в работе приложений, сервисов и инфраструктуры.
- Контролирует безопасность и управление приложениями, службами и инфраструктурой.
Большинство ИТ-специалистов имеют разные обязанности в команде, которые разбиты на несколько ключевых областей, включая:
- Администрация. Администраторы занимаются повседневным развертыванием, эксплуатацией и мониторингом ИТ-среды, включая системы, сети и приложения. Администраторы часто выполняют ряд других обязанностей, таких как обновление программного обеспечения, обучение пользователей, управление лицензиями на программное обеспечение, закупки, безопасность, управление данными и наблюдение за соблюдением бизнес-процессов и соблюдением требований.
- Поддержка. Сотрудники службы поддержки специализируются на ответах на вопросы, сборе информации и руководстве действиями по устранению неполадок аппаратного и программного обеспечения. ИТ-поддержка часто включает в себя управление ИТ-активами и изменениями, помощь администраторам в закупках, резервное копирование и восстановление данных и приложений, мониторинг и анализ журналов и других инструментов мониторинга производительности, а также соблюдение установленных рабочих процессов и процессов поддержки.
- Разработчики. Предприятия полагаются на программное обеспечение для выполнения работы. Некоторые приложения приобретаются и развертываются у третьих сторон, например, приложения сервера электронной почты. Но многие организации сохраняют штат квалифицированных разработчиков, которые создают приложения и интерфейсы, такие как API, необходимые для предоставления критически важных бизнес-функций и услуг. Приложения могут быть закодированы на широком спектре популярных языков и интегрированы с другими приложениями для обеспечения плавного и бесшовного взаимодействия между различными приложениями. Разработчикам также может быть поручено создание интерактивных бизнес-сайтов и мобильных приложений. Тенденция к гибкой или непрерывной парадигме разработки требует от разработчиков все более активного участия в ИТ-операциях, таких как развертывание и мониторинг приложений.
- Безопасность. Предприятия обязаны соблюдать различные нормативные требования правительства и отрасли. ИТ-персонал играет важную роль в обеспечении безопасности и мониторинге доступа к бизнес-данным и приложениям, чтобы гарантировать, что такие ресурсы используются в соответствии с установленной политикой управления бизнесом, которая соответствует нормативным требованиям. Такие сотрудники глубоко вовлечены в задачи безопасности и регулярно взаимодействуют с юридическими и бизнес-группами для предотвращения, обнаружения, расследования и сообщения о возможных нарушениях.
Почему информационные технологии важны?
Говорят, что данные — это то, что движет промышленностью по всему миру. Это может быть преувеличением, но немногие предприятия — большие или малые — могут оставаться конкурентоспособными без возможности собирать данные и превращать их в полезную информацию. IT технологии предоставляют средства для разработки, обработки, анализа, обмена, хранения и защиты информации.
Обработка данных играет важную роль в этих основных бизнес-практиках, среди прочего, в том числе:
- Разработка и дизайн продукта;
- Маркетинг и маркетинговые исследования;
- Продажи и выставление счетов;
- Развитие и удержание клиентов;
- Бухгалтерский учет и налоги;
- Человеческие ресурсы и фонд заработной платы;
- Соответствие нормативным требованиям.
Компьютеры проникли практически во все сферы бизнеса и большую часть нашей личной жизни. Повсеместное распространение вычислений, также называемое всепроникающими вычислениями, — еще одна причина, по которой айти технологии так важны. Вычислительные устройства вышли далеко за рамки персональных компьютеров и серверов. Сегодня все предприятия и большинство людей имеют и используют несколько вычислительных устройств, включая телефоны, планшеты, ноутбуки, игровые приставки и даже дверные звонки, термостаты, пылесосы и множество кухонных приборов.
Практически все эти устройства, многие из которых являются частью Интернета вещей, подключаются к интернету, который связывает миллиарды устройств по всему миру. Это сложная и потенциально опасная среда, требующая ИТ-специалистов для управления, безопасности, обслуживания и надежности.
Примеры информационных технологий
Так как же технологии ИТ на самом деле задействованы в повседневном бизнесе? Рассмотрим пять распространенных примеров работы ИТ и команд:
- Обновление сервера. Один или несколько серверов центра обработки данных приближаются к концу своего жизненного цикла эксплуатации и обслуживания. ИТ-персонал выберет и закупит серверы на замену, настроит и развернет новые серверы, создаст резервные копии приложений и данных на существующих серверах, перенесет эти данные и приложения на новые серверы, подтвердит правильность работы новых серверов, а затем перепрофилирует или выведет из эксплуатации и утилизирует старые сервера.
- Мониторинг безопасности. Предприятия обычно используют инструменты для мониторинга и регистрации активности в приложениях, сетях и системах. ИТ-персонал получает оповещения о потенциальных угрозах или несоответствующем поведении, например о попытке пользователя получить доступ к файлу с ограниченным доступом, проверяет журналы и другие инструменты отчетности для расследования и определения первопричины предупреждения и принимает незамедлительные меры для устранения угрозы, часто внося изменения и улучшения в состояние безопасности, которые могут предотвратить подобные события в будущем.
- Новое программное обеспечение. Бизнес определяет потребность в новом мобильном приложении, которое может позволить клиентам входить в систему и получать доступ к информации об учетной записи или проводить другие транзакции со смартфонов и планшетов. Разработчики работают над созданием и усовершенствованием подходящего приложения в соответствии с запланированной дорожной картой. Операционный персонал публикует каждую итерацию нового мобильного приложения для загрузки и развертывания серверных компонентов приложения в инфраструктуре организации.
- Улучшение бизнеса. Бизнес требует большей доступности от критически важного приложения, чтобы помочь с доходами или стратегиями непрерывности бизнеса. ИТ-специалистам может быть предложено спроектировать кластер высокой доступности, чтобы обеспечить более высокую производительность и отказоустойчивость приложения, чтобы гарантировать, что приложение может продолжать функционировать в условиях единичных сбоев. Это может сочетаться с улучшениями защиты и восстановления хранилища данных.
- Поддержка пользователей. Разработчики готовят крупное обновление для жизненно важного бизнес-приложения. Разработчики и администраторы будут совместно создавать новую документацию для обновления. ИТ-персонал может развернуть обновление для ограниченного бета-тестирования, что позволит избранной группе пользователей попробовать новую версию, а также разработать и провести комплексное обучение, которое подготовит всех пользователей к окончательному выпуску новой версии.
Программное обеспечение vs. аппаратное обеспечение
ИТ технологии включают в себя несколько уровней физического оборудования (аппаратного обеспечения), виртуализацию, системы управления, средства автоматизации, операционные системы, другое системное программное обеспечение и приложения, используемые для выполнения основных функций. Пользовательские устройства, периферийные устройства и программное обеспечение могут быть включены в домен ИТ. ИТ также может относиться к архитектурам, методологиям и правилам, регулирующим использование и хранение данных.
Программное обеспечение
Существует две категории программного обеспечения: системное программное обеспечение и приложения. Системное программное обеспечение включает в себя компьютерные программы, управляющие основными вычислительными функциями. Они включают следующее:
- ОС;
- БИОСы;
- Загрузочные программы;
- Сборщики;
- Драйверы устройств.
Бизнес-приложения включают в себя:
- Базы данных, такие как SQL Server;
- Транзакционные системы, такие как ввод ордеров в реальном времени;
- Почтовые серверы, такие как Microsoft Exchange
- Веб-серверы, такие как Apache и Microsoft Internet Information Services (IIS);
- Управление взаимоотношениями с клиентами, например Oracle NetSuite и HubSpot;
- Системы планирования ресурсов предприятия, такие как SAP S/4HANA.
Эти приложения используют запрограммированные инструкции для манипулирования, консолидации, распределения и других операций с данными в бизнес-целях.
Мобильные приложения, работающие на смартфонах, планшетах и других портативных устройствах, обычно подключаются к облачным приложениям или приложениям центра обработки данных через интернет. Эти приложения расширили область вычислений и создали новую категорию программного обеспечения и телекоммуникаций, для обслуживания которых требуются специальные знания.
Аппаратное обеспечение
Существует множество различных типов компьютерного оборудования. Компьютерные серверы запускают бизнес-приложения. Серверы взаимодействуют с клиентскими устройствами в модели клиент-сервер. Они также взаимодействуют с другими серверами через компьютерные сети, которые обычно связаны с интернетом.
Хранилище — это еще один тип оборудования. Это любая технология, которая хранит информацию в виде данных. Хранилище может быть локальным на определенном сервере или общим для многих серверов, оно может быть установлено локально или доступно через облачную службу. Сохраняемая информация может принимать различные формы, включая файлы, мультимедиа, телефонию, веб-данные и данные датчиков. Аппаратное обеспечение хранения включает энергозависимую оперативную память (ОЗУ), а также энергонезависимую ленту, жесткие диски и твердотельные накопители.
Телекоммуникационное оборудование, включающее карты сетевого интерфейса (NIC), кабели, устройства беспроводной связи и коммутационные устройства, соединяет аппаратные элементы вместе и с внешними сетями.
Абстрагирование аппаратного и программного обеспечения
ИТ-архитектуры эволюционировали, включив виртуализацию и облачные вычисления, где физические ресурсы абстрагируются и объединяются в различные конфигурации для удовлетворения требований приложений. Облака могут быть распределены по местам и использоваться совместно с другими ИТ-пользователями, или они могут содержаться в корпоративном центре обработки данных, или в некоторой комбинации обоих развертываний.
Изменчивость — это характеристика виртуализированных ресурсов, позволяющая расширять и сокращать их по мере необходимости. Облачные ресурсы на основе подписки или локально установленные ресурсы, такие как хранилища или компонуемые архитектуры, могут по мере необходимости развертывать ресурсы, такие как серверы, операционные системы и прикладное программное обеспечение, а затем освобождать их после завершения обработки.
Информационные технологии vs. информатика
При поиске карьеры в сфере ИТ вы, вероятно, столкнетесь с термином информатика. Несмотря на то, что ИТ и компьютерные науки частично совпадают, они представляют собой разные дисциплины с разными курсами обучения для подготовки к карьере в любой области.
Информационные технологии
Компьютерные технологии обычно ассоциируются с применением технологий для решения бизнес-задач. Таким образом, ИТ-персонал ориентирован на развитые технологии, такие как аппаратные системы, операционные системы и прикладное программное обеспечение. Для определения аппаратных и программных компонентов, которые следует использовать для улучшения конкретного бизнес-процесса, требуется знание ИТ. ИТ-специалисты работают с различными технологиями, такими как серверные ОС, коммуникационные устройства и программное обеспечение, а также приложения.
Подготовка к ИТ-карьере требует базовых курсов по аппаратным и программным системам. Программы на получение степени в области ИТ могут включать такие предметы, как:
- Бизнес-анализ;
- Управление проектом;
- Телекоммуникации;
- Сетевое администрирование;
- Дизайн базы данных;
- Управление базами данных.
Информатика
Информатика фокусируется на логике и дизайне основ компонентов, которые ИТ-специалисты используют для сборки бизнес-систем. Для продолжения карьеры в области информатики требуется сильное математическое образование. Большая часть работы в области информатики включает разработку алгоритмов и логики, а также написание низкоуровневого кода, который позволяет компьютерным системам решать бизнес-задачи.
Ученые-компьютерщики могут участвовать в разработке аппаратного и программного обеспечения, необходимого для разработки продуктов. Они также, вероятно, будут углубляться в более абстрактные технологии, такие как искусственный интеллект (ИИ) и машинное обучение (МО).
Курс обучения информатике требует фундаментальных знаний в области компьютерных концепций и высшей математики. Его можно дополнить такими предметами, как:
- ИИ и машинное обучение;
- Нейронные сети;
- Системы безопасности;
- Аналитика данных;
- Пользовательский опыт.
Карьера в сфере информационных технологий
Группа администраторов и других технических специалистов развертывает и управляет ИТ-инфраструктурой и активами компании. ИТ-команды зависят от ряда специализированных информационных и технологических навыков и знаний для поддержки оборудования, приложений и действий. Сторонние подрядчики и вспомогательный персонал поставщиков ИТ дополняют ИТ-команду.
Профессия в области информационных технологий чрезвычайно разнообразна. ИТ-специалисты могут специализироваться в таких областях, как разработка программного обеспечения; управление приложением; аппаратные компоненты; администрирование сервера, хранилища или сети; сетевая архитектура; и более. Многие компании ищут ИТ-специалистов со смешанными или частично совпадающими наборами навыков.
Существует широкий спектр профессий в области информационных технологий, каждая из которых имеет различные технологические и управленческие требования. Среди наиболее распространенных должностей в области ИТ следующие:
- Директор по информационным технологиям (CIO). Этот человек отвечает за ИТ и компьютерные системы, которые поддерживают цели бизнеса.
- Главный технический директор (CTO). Этот человек устанавливает технологические цели и политику в организации.
- ИТ-директор. Этот человек отвечает за функционирование технологических инструментов и процессов бизнеса. Эту роль также можно назвать ИТ-менеджером или ИТ-руководителем.
- Системный администратор (sys admin). Этот человек настраивает, управляет, поддерживает и устраняет неполадки в многопользовательской вычислительной среде. В бизнесе эта роль может быть разделена по технологиям, для чего требуется администратор или команда, занимающаяся администрированием серверов, настольных компьютеров, сетей, виртуализации или других компонентов и технологий.
- Менеджер приложений. Роль этого человека сосредоточена на подготовке и управлении важными бизнес-приложениями, такими как Exchange.
- Разработчик или инженер-программист. Этот человек или команда пишет, обновляет и тестирует код для компьютерных программ для достижения внутренних бизнес-целей или задач, стоящих перед клиентом.
- Главный ИТ-архитектор. Этот человек изучает и изменяет ИТ-функции для наилучшей поддержки бизнеса.
ИТ-навыки и сертификаты
Успешная ИТ-карьера будет включать в себя развитие нескольких технических навыков. На текущем рынке труда в сфере ИТ эти 10 навыков являются одними из самых востребованных:
- Кибербезопасность;
- Облачные вычисления;
- Периферийные вычисления и Интернет вещей;
- ИТ-автоматизация;
- Разработка программного обеспечения;
- Управление большими данными и аналитика данных;
- DevOps;
- ИИ;
- МЛ;
- Разработка мобильных приложений.
При изучении этих ИТ-дисциплин полезно получить сертификацию, чтобы продемонстрировать владение конкретными технологиями и областями знаний. Некоторые из наиболее уважаемых сертификатов:
- Сертифицированный архитектор решений AWS — профессиональный;
- Сертифицированный этический хакер (CEH);
- Сертифицирован в области управления рисками и информационными системами (CRISC);
- Сертифицированный менеджер по информационной безопасности (CISM);
- Сертифицированный специалист по безопасности информационных систем (CISSP);
- Сертифицированный сетевой партнер Cisco (CCNA);
- Google Certified Professional Cloud Architect (GCP);
- Сертификаты Microsoft на основе ролей;
- Специалист по управлению проектами (PMP);
- Сертифицированный специалист VMware (VCP).