Azure vs AWS – które środowisko dla startupu z Microsoft 365?
451 wyświetleń
5 odpowiedzi
M
Mamy 12-osobowy startup, cała firma na M365, devs piszą głównie w .NET 8. Właśnie dostaliśmy 25k USD credits na AWS Activate i 30k USD z Azure for Startups. Intuicja mówi Azure bo M365 integracje, ale kilku znajomych mówi że AWS ma lepszy ekosystem narzędzi. Kredyty ważne 12 miesięcy więc muszę się zdecydować szybko.
I
Byłem w dokładnie tej samej sytuacji dwa lata temu – .NET + M365 + kredyty Azure. Zostałem przy Azure i nie żałuję, szczególnie Entra ID (dawny AAD) jako centralny punkt autentykacji dla wszystkich usług to ogromna oszczędność czasu i pieniędzy w porównaniu do konfigurowania tego samodzielnie na AWS Cognito. Azure DevOps albo GitHub Actions z native integracją z Azure też robi różnicę przy .NET 8.
J
Czy możesz powiedzieć więcej o tym, co właściwie budujecie? Bo 'lepszy ekosystem AWS' to argument ogólny, który może mieć znaczenie przy machine learning czy IoT, ale już przy typowym SaaS B2B dla firm Microsoft to zupełnie inna rozmowa.
N
Trochę bym oponował wobec tej narracji 'Azure naturalny wybór dla M365' – M365 to produkty SaaS, które działają niezależnie od tego, gdzie hostujecie backend. Jeśli wasza aplikacja nie integruje się głęboko z Graph API, Teams czy SharePoint, to argument o M365 jest w zasadzie nieistotny. Warto to rozróżnić zanim podejmiecie decyzję.
C
Praktyczna wskazówka: sprawdźcie czy wasze kredyty Azure obejmują Azure OpenAI Service, bo tam są limity dostępu i czas oczekiwania na aktywację potrafi wynosić tygodnie. Jeśli planujecie cokolwiek z AI, to ten jeden czynnik może przesądzić o wyborze szybciej niż cokolwiek innego.
A
Nikt nie mówi, że musicie wybrać jedno. Możecie użyć kredytów Azure do postawienia głównej infrastruktury .NET i integracji z M365, a kredyty AWS spalić na eksperymentowanie z usługami, których Azure nie ma lub ma gorzej – SageMaker, Bedrock, czy cokolwiek aktualnie testujecie. 12 miesięcy to spokojnie wystarczy żeby oba poczuć na produkcyjnym obciążeniu.
Zaloguj się, aby brać udział w dyskusji.