- •«Управление разработками и жизненными циклами информационных систем»
- •Оглавление
- •Введение
- •1. Анализ предметной области автоматизации
- •1.1 Общие сведения
- •1.2. Системный анализ
- •1.3. Анализ требований к информационной системе
- •2. Проектирование информационной системы и ее обеспечения
- •2.1. Проектирование
- •2.2. Кодирование
- •2.3. Тестирование
- •2.4. Внедрение и сопровождение
- •Заключение
- •Список использованных источников
2.4. Внедрение и сопровождение
Для того чтобы внедрить сайт в интернет, ему нужно придумать доменное имя. Доменное имя — это — определенная буквенная последовательность, обозначающая имя сайта или используемая в именах электронных почтовых ящиков. Доменное имя должно начинаться и заканчиваться буквой латинского алфавита или цифрой. Промежуточными символами могут быть буквы латинского алфавита, цифры или дефис. Адрес домена состоит из двух частей: доменов первого и второго уровня. По международному соглашению, каждой стране выделили доменное имя первого уровня, обозначающее принадлежность сайта к определённому государству: .ru, .by, .uk, .ua, .fr и т.д. Также существует несколько доменов первого порядка связанных с направлением деятельности сайта: .gov — государственные, .com — коммерческие, .edu — образовательные и прочие. Домен второго уровня представляет собой название сайта. Для выбора доменного имени заходим на сайт nic.ru и проверяем, свободно ли придуманное имя. В нашем случае, «say.ru» было занято и его нельзя выбрать, в качестве доменного имени.
Затем, нужно выбрать хостинг, на котором будет располагаться сайт. Хостинг — это место, где физически находится сайт. Ресурс можно поместить на личном ПК, но качественный хостинг требует глубоких познаний в администрировании. Поэтому целесообразней приобрести хостинг у специализированных компаний — хостинг-провайдеров. Такие компании разместят ваш сайт на сервере, на котором установлено специальное ПО. Как правило, хостер берёт на себя обязанности по техподдержке хостинга и администрированию сервера.
Самый простой вид хостинга — виртуальный. Это экономичный вид хостинга, подходящий для небольших проектов. Виртуальный хостинг означает, что ваш сайт будет расположен на одном веб-сервере с остальными интернет-проектами. В зависимости от количества мегабайт, которые ему потребуется и других обстоятельств, разных для каждого хостинг-провайдера, пользователь сможет выбрать различные тарифные планы.
Выделенный сервер — услуга для проектов, которым требуется возможность установки программного обеспечения с произвольной конфигурацией и полный административный доступ. Аренда выделенного сервера снижает затраты по сравнению с приобретением оборудования в собственность, при этом вы получаете полностью настроенную и готовую к работе систему. При аренде выделенного хостинга его администрированием занимаются либо специалисты клиента, либо администраторы хостинг-провайдера — в зависимости от комплекта услуг определённой компании.
Технология виртуализации дала возможность хостинг-провайдерам предоставлять услугу «облачного» хостинга. Облачный хостинг похож на хостинг на виртуальных выделенных серверах, но предполагает одно существенное различие: виртуальный сервер ограничен ресурсами физического сервера (компьютера на котором он размещен), в то время как виртуальные машины облачного хостинга расположены на большом количестве серверов, которое иногда достигает десятков тысяч. Это позволяет быстро масштабировать ресурсы виртуального сервера под ваши потребности.
Для наших задач подойдет хостинг виртуального типа, стоимость которого начинается от 50 рублей в месяц.
Сопровождение информационных систем (ИС) состоит из двух больших и разноплановых задач.
Первая задача — эксплуатация информационной системы. Решение этой задачи начинается с установки прикладного программного обеспечения (ПО) в определенном программно-аппаратном окружении и настройкой ПО в соответствии с документацией разработчика таким образом, чтобы обеспечить максимальную надежность и производительность работы приложения. В дальнейшем инженерами службы поддержки обеспечивается функционирование информационной системы с заданными параметрами доступности — и программно-аппаратного окружения, и прикладного ПО.
Вторая задача — внесение изменений в информационную систему. Изменения могут включать донастройки тиражируемого ПО или доработки заказного ПО. И донастройки и доработки, как правило, требуют привлечения консультантов по бизнес-процессам, а также программистов, обладающих необходимыми компетенциями.
Однако, достаточно часто в договор по сопровождению информационной системы включается и первая, и вторая задачи. При этом договор заключается с одним исполнителем — разработчиком ПО или компанией, внедряющей информационную систему.
Эксплуатирующая организация при реализации изложенного выше подхода отвечает за доступность заказных приложений и тиражируемого ПО и обеспечивает бесперебойность их работы, в том числе:
1)Осуществляет финальное тестирование новых релизов, патчей и обновлений;
2)Приемка/отказ от передачи новых версий ПО в продуктивную среду;
3)Проводит анализ неисправностей и формирует задания разработчику по доработке приложений;
При этом заказчик получает:
1)Дополнительное звено контроля работоспособности ПО — в продуктивную среду не устанавливается ПО с дефектами.
2)Более прозрачную ситуацию с выполнением разработчиками своих обязательств
В итоге: повышается стабильность работы приложений; сокращается время простоев информационной системы; сокращаются затраты на приобретение новых аппаратных средств за счет оптимизации производительности приложений; растет эффективность применения ИТ в организации с точки зрения работы пользователей, повышается удовлетворенность пользователей.
