Blog Vier scenario's en één ‘maar’ om te kiezen tussen AWS en Azure
Door Insight Editor / 18 Nov 2020 / Onderwerpen: Infrastructuur Cloud Microsoft Azure
Door Insight Editor / 18 Nov 2020 / Onderwerpen: Infrastructuur Cloud Microsoft Azure
De cloud is niet langer een one-size-fits-all-onderneming. We zijn actief in een multicloud-wereld waar serviceproviders bepaalde workloads in de ene cloud en sommige in de andere zullen hebben. Dit zal nog vaker voorkomen omdat steeds meer organisaties de cloud gebruiken en de clouduitgaven blijven stijgen. Nu het grootste deel van het marktaandeel in handen is van Amazon AWS (33%) met Microsoft Azure (18%) als enthousiaste runner-up, is het goed om te bekijken hoe deze twee megaproviders zich tot elkaar verhouden.
Amazon Web Services heeft in 2006 het concept van public cloud uitgevonden. De eerste drijfveer was dat Amazon hun applicaties volledig wilde scheiden van de infrastructuur en die infrastructuur wilde gebruiken. Na een paar jaar realiseerden ze zich echter dat ze deze IT-infrastructuur konden doorverkopen aan bedrijven in de vorm van schaalbare en geautomatiseerde webservices met consumptiegebaseerde maandelijkse prijzen. Dat was echt het begin van cloudcomputing zoals we die nu kennen: het uitvoeren van workloads op het internet in het datacenter van iemand anders. Van daaruit bouwde AWS geleidelijk aan hun diensten op van slechts 3 (SQS, EC2 en S3) tot meer dan 175 diensten nu over het hele cloudspectrum.
Vier jaar later, in 2010, lanceerde Microsoft commercieel het Azure-platform met verschillende cloudservices, waaronder computing, opslag en netwerken, SQL Server Services en .NET, en groeide uit tot wat het nu is: een robuust cloudplatform dat honderden services in de cloud biedt.
Hoewel AWS en Azure beide geweldige mogelijkheden bieden rond flexibele computing, opslag en netwerken, plus nog veel meer - denk aan AI, IoT, machine learning, DevOps - is er een basisdifferentiatie tussen de twee: hun fundamentele aanpak. Daar waar Azure begonnen is vanuit een commercieel startpunt, gekoppeld aan licensing, ondernemingsovereenkomsten of CSP (Cloud Solution Provider)-programma, begon AWS vanuit een technisch, op ontwikkelaars gericht standpunt, met een brede, codegestuurde infrastructuur voor wat ze “bouwers” noemen.
Dit fundamentele verschil betekent dat we een aantal scenario's kunnen onderscheiden waarbij serviceproviders enerzijds kiezen voor AWS of anderzijds voor Azure voor hun cloudservices. Dat gezegd hebbende, moeten we meteen een voorbehoud maken. We kunnen indicaties instellen over wat het beste kan worden uitgevoerd in AWS of Azure, echter, in de praktijk zien we honderden uitzonderingen op deze logica. We zien bijvoorbeeld dat bedrijven die Windows-gebaseerde .NET-toepassingen gebruiken op AWS- en Linux-workloads op Azure, hetgeen volledig het tegenovergestelde is van deze logica.
"We kunnen indicaties instellen over wat het beste kan worden uitgevoerd in AWS of Azure, in de praktijk zien we honderden uitzonderingen op deze logica. Het is onze kracht om met onze partners samen te werken en hun scenario te beschouwen als het leidende principe voor welke cloudoplossing het beste bij hen past."
Providers van cloudback-updiensten hebben de neiging om AWS te gebruiken voor back-up en opslag voor Azure. Dit kan komen door partnerships of omdat AWS het gemakkelijker voor hen maakt om dit op hun platform te doen. De AWS-opslagoplossing Amazon S3 is kosteneffectief en heeft veel functionaliteit op het gebied van automatische gelaagdheid (tiering), wat helpt bij goedkopere opslag. Extra functies zijn onder andere geavanceerde dataprotectielagen tegen cyberbedreigingen, zoals functies voor objectvergrendelingsimmutabiliteit die ervoor zorgen dat kopieën onveranderlijk zijn zolang de vergrendelingsbescherming wordt toegepast, bijvoorbeeld voor compliance van de regelgeving.
AWS is een open source-gebaseerde cloud, dus u ziet veel Linux- en open source-software. Als onderdeel van de open-source gemeenschap draagt Amazon al meer dan tien jaar bij aan honderden projecten. Dit is de reden waarom ontwikkelaars die zich willen onttrekken aan licentiegebaseerde producten overstappen op AWS. Ze vinden veel hulp en tools, zoals AWS Lambda voor serverloze computing, om hen te helpen hun eigen databases en systemen om te zetten in open source systemen.
Als u traditioneel in Microsoft-workloads zit met .NET, SQL en andere Microsoft-diensten, dan zult u veel moeten investeren in geld, vaardigheden en ervaring. In dit geval lijkt Azure de logische keuze te zijn, aangezien Microsoft back-up, assistentie en vele tools biedt om de implementatie van Azure eenvoudig te maken, bijvoorbeeld met Visual Studio, waar Azure-implementatie is ingebouwd.
Microsoft heeft oorspronkelijk een sterke footprint in veel bedrijven, van klein tot groot. Microsoft 365 (eerder Office 365) is bijna onaantastbaar als een computersysteem of samenwerkingssysteem voor eindgebruikers. Geen enkele leverancier biedt iets zo goed als dat. Als systemen of applicaties zeer gericht zijn op de eindgebruiker, zou de voor de hand liggende cloud daarom Azure zijn, ook in combinatie met hybride omgevingen waarin private en public cloud zijn verbonden. Microsoft biedt zeer goede integratietools en hulp bij het bouwen van diensten rond Microsoft 365 op Azure.
Vier standaardscenario's, maar welke zou u moeten kiezen? Technisch gezien zijn Azure en AWS heel vergelijkbaar, dus de keuze van de cloud is zelden technisch gedreven. Het hangt meestal meer af van de bestaande relatie, de ambities van het bedrijf of de cultuur: of u een open-source-gedreven bedrijf bent of meer een op Microsoft-applicatie-gebaseerd bedrijf. In de meeste gevallen gaat cultuur boven technologie. We zien ook dat de keuze voor AWS voornamelijk wordt gedreven door het ontwikkelingsteam, terwijl Microsoft wordt gedreven vanuit het CTO/CIO-niveau, dat vanuit een meer commercieel perspectief naar de cloud kijkt.
Voor de meeste Service Providers bepaalt de cultuur hun beslissing voor AWS of Azure, maar ze komen naar ons voor advies over hoe ze workloads splitsen in een multicloud-omgeving en hun strategie aanpassen. We hebben veel serviceproviders geholpen met het leren begrijpen welke keuze het beste werkt voor hun bedrijf. Als u 10 verschillende systemen in uw datacenter hebt, is het dan verstandig om ze allemaal naar één cloud te verplaatsen of om ze over meerdere clouds te splitsen? En hoe verhoudt dat zich tot bijvoorbeeld monitoring (afzonderlijke cloud-native tools, een enkel scherm, een abstracte laag zoals containerisatie, bijv. cloud-agnostische Kubernetes) of uw datastrategie (kosten, verstoring, kwetsbaarheid)?
Bij Insight praten we elke dag met grote aantallen serviceproviders. Daarom weten we dat elke serviceprovider en elk van uw klanten unieke behoeften hebben, ook gerelateerd aan de sector waar u in bent gespecialiseerd. Wij zien het als onze rol om u te helpen de beste oplossing te vinden voor uw individuele omstandigheden en u te helpen bij het verhogen van uw productiviteit en winstgevendheid in en met de cloud, op de manier die het best bij uw bedrijf past.
Bekijk onze gratis webinars voor meer informatie over cloudtransformatie. Of neem direct contact met ons op om uw zakelijke behoeften voor de cloud te bespreken.