В пятой части серии . Мы узнаем о сети и доставке контента. Вот часть первая, часть вторая, часть третья и часть четвертая. Обязательно подписывайтесь на Hackernoon и меня (Фебин Джон Джеймс), чтобы не пропустить последнюю часть серии.

Виртуальное частное облако Amazon (VPC)

Рассмотрим больницу, у них есть общественные места, такие как приемная, туалеты, столовая и т. Д. Затем частные места, такие как операционный зал, лаборатории, отделение интенсивной терапии и т. Д. Только авторизованные люди могут получить доступ к этим частным местам. Виртуальное частное облако - это установка тех сетевых правил, которые определяют, кто и к чему имеет доступ. По мере того, как ваше приложение становится более сложным, вы можете добавить дополнительный уровень безопасности с помощью VPC.

Допустим, у меня есть веб-приложение, которое делает прогнозы продаж для своих клиентов. Будет один сервер, который будет обрабатывать пользователей вашего приложения, через которые они входят в систему, регистрируются и т. Д. Еще один для запуска алгоритмов машинного обучения для прогнозирования. Они общаются друг с другом через API. Вы не хотите, чтобы этот сервер был общедоступным, поскольку это угроза безопасности. Доступ к нему должен иметь только ваш собственный сервер. Вы можете реализовать это с помощью Amazon VPC.

Некоторые компании имеют свои данные на месте. Amazon VPC также позволяет создать безопасную связь между локальным центром обработки данных и облачными сервисами Amazon.

Amazon CloudFront

Когда пользователь посещает веб-страницу на вашем сервере. На вашем сервере небольшая вычислительная нагрузка. Если пользователь находится далеко, сайт загружается медленнее. Сеть доставки контента решает эту проблему. Сеть доставки контента (CDN) размещает контент ваших сайтов по всему миру. Теперь, когда пользователь обращается к вашему сайту, он обслуживается из ближайшего CDN.

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

Amazon Direct Connect

Один из способов подключения вашего локального центра к среде AWS - через VPC, как обсуждалось ранее. Однако, если вы хотите выйти за пределы определенной полосы пропускания, у нас есть Amazon Direct Connect. Amazon Direct Connect подключает ваш центр обработки данных к среде Amazon через выделенную линию. Это может помочь снизить сетевые расходы и увеличить пропускную способность. Следовательно, вы сможете добиться стабильной производительности сети.

Вам нужно будет выбрать партнера-консультанта ближе к вам. Вот список партнеров-консультантов AWS Direct Connect в соответствии с их географическим положением.

Амазонский маршрут 53

Когда вы набираете www.google.com в своем браузере. Запросы отправляются в каталог или на сервер доменных имен (DNS), где он преобразует google.com в IP-адрес сервера, например 192.X.X.X.

Amazon Route 53 позволяет разумно маршрутизировать ваши запросы. Вы можете перенаправить больший или меньший трафик на конкретный сервер. Он выполняет проверки работоспособности, поэтому, если один из ваших серверов не работает, трафик на него не поступает. В зависимости от местоположения пользователя он перенаправляется на ближайший сервер. Так что пользовательский опыт меньше задержек. Следовательно, ваше приложение будет быстрее.

Если вы заинтересованы в создании приложений в облаке, посмотрите мою книгу Cloud Is a Piece of Cake на Amazon.

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

Хакерский полдень - это то, с чего хакеры начинают свои дни. Мы часть семьи @AMI. Сейчас мы принимаем заявки и рады обсуждать рекламные и спонсорские возможности.

Если вам понравился этот рассказ, мы рекомендуем прочитать наши Последние технические истории и Современные технические истории. До следующего раза не воспринимайте реалии мира как должное!