Какое основное веб-приложение Asp.net с EF требуется от хостинга Azure - PullRequest
0 голосов
/ 23 октября 2018

новый для Azure хостинг.скажем, я создаю веб-приложение asp.netcore и веб-API, который использует Entityframework.

Это приложение asp.netcore состоит из 3 компонентов:1) Нормальное веб-приложение2) Веб-интерфейс3) EntityFramework

Поскольку EntityFramework создаст базу данных, какой тип хостинга Azure я должен подписать.

- Обновление

Выше этого asp.netСеть имеет 3 вышеуказанных компонента.EntityFramework создаст таблицу и базу данных

Пример 1. Создание веб-приложения на портале Azure.

назовите это webApp: AzureMyApp

используйте общий сервисный план (самый дешевый с поддержкой домена)

После загрузки моего веб-приложения asp.netcore в AzureMyApp

я хотел бы знать:

1) Может ли мой entityFramework создать таблицу в базе данных, используя этот общий сервисный план?

2) Смогу ли я делать CRUD и другие запросы в этом плане обслуживания SHARED?

Пожалуйста, помогите.Спасибо

1 Ответ

0 голосов
/ 23 октября 2018

Хостинг-план не имеет ничего общего с приложением, которому требуется база данных , поскольку они являются 2 отдельными службами Azure , которые вы будете использовать.Вы можете запустить приложение в плане бесплатного или общего хостинга в базе данных Premium SQL.Или иметь изолированный план обслуживания, работающий с базой данных SQL.

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

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

Насколько мне известно, вам следует:
Начинать с малого, часто тестировать и масштабировать при необходимости.

РЕДАКТИРОВАТЬ:
Дополнительные сведения о планах обслуживания приложений см. В Обзор плана обслуживания приложений Azure .Вот (очень) краткое изложение того, когда выбирать что, на основе Как выбрать план обслуживания приложения Azure :

Бесплатно
Используйте этот план для PoC &цели развития.Следует избегать производственных сценариев, поскольку у вас нет ни SSL, ни настраиваемого домена.

Shared
Хотя этот уровень на один уровень опережает свободный уровень, рекомендуется толькодля размещения базовых приложений, в которых у вас нет параметров безопасности или восстановления, поскольку этот уровень также не поддерживает SSL и резервные копии.

Basic
Это уровень начального уровнядля ваших производственных нагрузок.Вы получаете выделенные экземпляры и с 99,95% SLA, поддержкой SSL, чтобы ваши приложения реально работали.В нескольких случаях вы также получаете сбалансированную нагрузку на ваше приложение.

Стандарт
Это идеально подходит для ваших серьезных производственных приложений с поддержкой SSL на основе IP.

Премиум
Как следует из названия, используйте его для приложений премиум-класса / критически важных миссий с высокой интенсивностью

Доступно много информации, перечисление всего этого здесь не добавит много кответить.

...