Модули B2C |
|
Amazon Paymetns |
Платёжная система от компании Amazom |
Amazon Assistant (помощник поиска) |
Бесплатный набор утилит, который встраивается в браузер как плагин. Его главная задача — сравнение продуктов и цен во время поиска и приобретения товаров в Интернете. |
Amazon Live Chat |
Онлайн чат для связи продавцов и потребителей |
Amazon Directory |
каталог товаров |
Стек технологий, используемый в компании Amazon многогранен, технологии, используемые разработчиками для реализаций программных решений, не ограничивается знаниями какого-то либо конкретного языка программирования или даже области разработки. На основании анализа их веб-сервисов, а также направления развития самой компании, можно утверждать, что компания использует или использовала данные языки:
JavaScript - для написания функционала, а также его фреймворки: AngularJS, Vue.js, React.js. Библиотека jQuery + AJAX больше не используется из соображений оптимизации.
Python, NodeJS, PHP + RedBean - языки для написания серверной части, взаимодействием с БД, например MariaDB, а также это имеет ключевое направление развития, под название Back-end.
Заканчивая с языками, которые применяются в основном для Web-разработки, не хочется игнорировать и языки разметки, и их предпроцессоры: HTML5, CSS3, XML, PUG, Blue Phrase, LESS, SASS/SCSS. Следует заметить, что компания использует вспомогательные инструменты для кросс браузерной и адаптивной разработки.
C#, Java, C++ - языки, которые в основном применяются в качестве разработки Desktop-приложений, а также мобильной разработки.
Конечно, этим список не заканчивается, крупному бизнесу требуется обрабатывать большие данные, это технологии Бизнес-Аналитики и здесь требуются самые современные решения, хорошие архитекторы информационных систем и разработчики различных направлений, для которых языки программирования не заканчиваются базовыми синтаксическими конструкциями.
Последняя миля
«Последняя миля» — канал, соединяющий конечное (клиентское) оборудование с узлом доступа провайдера (оператора связи). Например, при предоставлении услуги подключения к сети Интернет последний километр — это участок от порта коммутатора провайдера на его узле связи до порта маршрутизатора клиента в его офисе. Для услуг коммутируемого (dial-up, дайлапного) подключения последний километр — это участок между модемом пользователя и модемом (модемным пулом) провайдера. В последнюю милю обычно не включается разводка проводов внутри здания.
Общие принципы организации “последней мили”
1. Коммутационная точка провайдера должна располагаться в достаточной близости от места обитания клиентов. Расстояние рассчитывается в зависимости от степени затухания сигнала в среде передачи.
2. Клиент должен иметь соответствующее оборудование, способное соединиться с коммутационной точкой провайдера. Вид оборудования зависит от способа организации “последней мили”.
Технологии последней мили: xDSL, WiFi, FTTx, DOCSIS, WiMax, связь по ЛЭП. К оборудованию последней мили можно отнести xDSL-модемы, мультиплексоры доступа, оптические модемы и преобразователи.
В информационных технологиях и связи, мультиплексирование — уплотнение канала, то есть передача нескольких потоков (каналов) данных с меньшей скоростью (пропускной способностью) по одному каналу.
В телекоммуникациях мультиплексирование подразумевает передачу данных по нескольким логическим каналам связи в одном физическом канале. Под физическим каналом подразумевается реальный канал со своей пропускной способностью — медный или оптический кабель, радиоканал.
В информационных технологиях мультиплексирование подразумевает объединение нескольких потоков данных (виртуальных каналов) в один. Примером может послужить видеофайл, в котором поток (канал) видео объединяется с одним или несколькими каналами аудио.
Устройство или программа, осуществляющая мультиплексирование, называется мультиплексором.
Принципы мультиплексирования: FDM, TDM, Статистическое мультиплексирование, WDM:
Тип мультиплексирования |
Описание |
FDM |
Мультиплексирование с разделением по частоте (англ. FDM, Frequency Division Multiplexing) предполагает размещение в пределах полосы пропускания канала нескольких каналов с меньшей шириной. Наглядным примером может послужить радиовещание, где в пределах одного канала (радиоэфира) размещено множество радиоканалов на разных частотах (в разных частотных полосах). |
TDM |
Мультиплексирование с разделением по времени (англ. TDM, Time Division Multiplexing) предполагает кадровую передачу данных, при этом переход с каналов меньшей ширины (пропускной способности) на каналы с большей освобождает резерв для передачи в пределах одного кадра большего объёма нескольких кадров меньшего. |
WDM |
Мультиплексирование с разделением по длине волны (англ. WDM, Wavelength Division Multiplexing) предполагает передачу по одному оптическому волокну каналов на различных длинах волн. В основе технологии лежит факт того, что волны с разными длинами распространяются независимо друг от друга. |
Статистическое мультиплексирование |
Называется также мультиплексированием по требованию (англ. On-Demand Multiplexing). Схема асинхронна: общий выходной поток формируется входящими каналами, блоки данных (пакеты) по которым прибывают через различные, в том числе случайные, интервалы времени, независимо от прибытий по любому другому входящему каналу, и могут иметь произвольную длину, в том числе постоянную. Если во входящем канале пакеты отсутствуют, то ресурс выходного канала ему не предоставляется |
Модульные коммутаторы Cisco Nexus 9500 4 слота, 8 слотов, 16 слотов Линейная карта Cloud scale 1/10/25/40 / 100G EX / FX Линейная карта серии R с глубоким буфером
Модуль Cisco A9K-4X100GE для маршрутизаторов ASR 9000 серии Модуль Cisco A9K-4X100GE предоставляет 4 порта 100 Гбит/с. Эта линейная карта обеспечивает надежность операторского класса и предназначена для устранения узких мест пропускной способности в сети, вызванных значительным увеличением видео по запросу (VoD), IPTV, видео «точка-точка», интернет-видео и трафик облачных сервисов. Эта 4-портовая 100-гигабитная линейная карта использует оптические трансиверы QSFP, что обеспечивает гибкость для разделения портов 100 Гбит/с на четыре канала по 10 Гбит/с, получая максимум 16 каналов 10 Гбит/с.
Hewlett Packard Enterprise 5900AF-48XG-4QSFP F-B Bundle
Switch - Managed - 48 x 1 Gigabit / 10 Gigabit SFP+ + 4 x 40 Gigabit QSFP+ - rack-mountable (pack of 4)
HPE ProLiant DL360 Gen10 Server
Сервер HPE ProLiant DL360 Gen10 обеспечивает безопасность, маневренность и гибкость без компромиссов. Он поддерживает процессор Intel® Xeon® Scalable с приростом производительности до 60 %1 и увеличением количества ядер2 на 27%, а также памятью HPE DDR4 SmartMemory со скоростью 2933 млн транзакций / с, поддерживающей до 3,0 ТБ2, с увеличением производительности до 82% 3. Благодаря повышенной производительности, которую обеспечивают HPE Persistent Memory6, HPE NVDIMM7 и 10 NVMe, HPE ProLiant DL360 Gen10 означает бизнес. Простое развертывание, обновление, мониторинг и обслуживание за счет автоматизации основных задач управления жизненным циклом серверов с помощью HPE OneView и HPE Integrated Lights Out 5 (iLO 5). Разверните эту безопасную платформу 2P для различных рабочих нагрузок в средах с ограниченным пространством.
Коммутатор Brocade 6520
Решает динамические и часто непредсказуемые рабочие нагрузки, которые возникают в больших и растущих средах, благодаря высокой пропускной способности и оптимальному использованию полосы пропускания коммутатора Brocade 6520.
Создайте сеть, которая развивается так же быстро, как и ваш бизнес. Получите необходимую производительность и надежность, которым вы доверяете. Виртуализация и облако могут создать непредсказуемую среду. Повысьте шансы в свою пользу с помощью пропускной способности и использования полосы пропускания, устраняющей узкие места. Упрощенное управление с помощью Brocade Fabric Vision помогает обеспечить бесперебойную работу.
Оптимизируйте производительность хранилища и возможности диагностики. Также поддерживаются расширенные функции безопасности:
Защита от злоумышленников:
Лимитированный набор MAC-адресов для запрета переполнения;
Мощная система Антифрод или фрод-мониторинг — система, предназначенная для оценки финансовых транзакций в Интернете на предмет подозрительности с точки зрения мошенничества и предлагающая рекомендации по их дальнейшей обработке. Как правило, сервис антифрода состоит из стандартных и уникальных правил, фильтров и списков, по которым и проверяется каждая транзакция. Из-за мошенничества в Интернете компании по всему миру ежегодно теряют десятки миллиардов долларов США. В полностью управляемом сервисе Amazon Fraud Detector используются технологии машинного обучения и более чем 20-летний опыт компании Amazon по обнаружению мошенничества, что позволяет выявлять потенциально мошеннические действия
Dynamic ARP inspection (DAI) – функция коммутатора, предназначенная для защиты от атак с использованием протокола ARP. Например, атаки ARP-spoofing, позволяющей перехватывать трафик между узлами, которые расположены в пределах одного широковещательного домена.
Поддержка двунаправленных данных на порте SPAN позволяет Cisco Intrusion Detection System (IDS) предпринимать действия при обнаружении злоумышленника.
BPDU (Bridge Protocol Data Unit)
Блок данных протокола мостового перенаправления — фрейм протокола управления сетевыми мостами, IEEE 802.1d, базируется на реализации протокола основного дерева. Используется для исключения возможности возникновения петель в сетях передачи данных при наличии в них многосвязной топологии. отключает интерфейсы с поддержкой Spanning Tree PortFast при получении BPDU, чтобы избежать случайных циклов топологии.
Spanning Tree Root Guard (STRG) не позволяет другим устройствам, не контролируемым администратором сети, стать корневыми узлами протокола Spanning Tree