Spel van de Wolken: Lock-In is op Komst

0
92

Nul

bezos-ice-zombie.jpg

(Afbeelding: ZDNet)

Voor het grootste deel, enterprise/commerciële wolken zijn van hosted services, dat beschouwd zou kunnen worden als grondstof of uitwisselbaar. Berekenen/VMs, Opslag en netwerken zijn fundamentele brood-en-boter IaaS-diensten die effectief hetzelfde onder de grote hyperscalers, en onder de grote spelers die ze hebben zijn geprijsd hetzelfde, in een race-to-the-bottom mode.

Containers die draaien op open source applicatie packaging normen zoals Docker, en die gebruik orchestration systemen zoals Kubernetes, zijn de volgende generatie van berekenen — en ook dat wordt ook steeds commoditized. Het is goedkoper en veel makkelijker op te schalen dan vm ‘ s. Als u een Docker-gebaseerd op een public cloud, is het vrij makkelijk om de haven naar een andere publieke cloud met soortgelijke containervervoer hosting diensten.

Ook: Wat is de Kubernetes hybride cloud en waarom is dit belangrijk?

De hyperscalers kunt proberen om onderscheid te maken op prestaties en een paar andere dingen, maar op een fundamenteel niveau, IaaS, IaaS, en containers containers, in wezen, of u kunt uitvoeren op AWS, Azure of Google Cloud.

SaaS en PaaS is waar de differentiatie in de commerciële cloud daadwerkelijk gebeurt. Voor een bedrijf als Microsoft, haar SaaS, zoals Office 365, PowerBI, Dynamics, SharePoint, Teams en Skype for Business zijn dingen die het apart zetten van de rest van de industrie. Dit zijn applicaties die al beschikken over een aanzienlijk marktaandeel van de lokalen, zodat het verplaatsen van klanten naar de cloud gehoste versies van deze SaaS is een natuurlijke zaken voor het om de overgang van de oude installaties.

Deze workloads zijn al erg plakkerig, omdat ze zijn verbonden met de Microsoft Active Directory-verificatie mechanisme, dat een fundamentele technologie voor Microsoft-omgevingen. Deze klanten zijn al locked-in, maar het is niet alsof ze zijn op zoek te gaan off van deze applicatie platformen hoe dan ook, omdat er niet echt veel goede alternatieven voor hen.

Met Platform-as-a-Service, moet u alle soorten afgewerkte applicatie diensten, zoals hosted databases en machine learning systemen die worden gefactureerd op een transactionele basis. Deze systemen, gecombineerd met een container op basis van PaaS, toestaan zakelijke klanten voor het bouwen van schaalbare systemen die anders onbetaalbaar te implementeren in IaaS en kunnen worden geleverd op aanvraag.

Tot nu toe, veel van deze systemen zijn gebaseerd op open-source platformen zoals Hadoop of MongoDB. Maar nu beginnen we in te zien op hyperscale cloud providers bouwen hun eigen back-end zeer schaalbare services die compatibel zijn met maar zijn niet hetzelfde als de open source tegenhangers.

Ook: SaaS, PaaS en IaaS: het Begrijpen van de verschillen

Een voorbeeld hiervan is de DocumentDB, een gehoste database-service die wordt API-compatibel met MongoDB, maar niet de werkelijke MongoDB code, die Amazon lanceerde deze week op het AWS.

Voor nu kan het bouwen van applicaties die AWS, het gebruik van IaaS en container-systemen en back-end hen in DocumentDB, en op een later tijdstip, verplaatst u ze terug in on-premise of zelfs een andere concurrerende hyperscale cloud zoals Microsoft Azure of Google Cloud Platform. Maar misschien is dit niet het geval is voor onbepaalde tijd.

Vandaag de dag zijn veel van deze gehoste services Api ‘ s die compatibel zijn met hun open-source tegenhangers. Dus, de code is draagbaar, het is niet vast te zitten aan dat de cloud provider.

Dit is niet geheel anders van zeggen, het klassieke probleem van de overdracht van een SQL-database naar de andere, zolang ze de code ANSI SQL-specificaties. Op dat niveau van compatibiliteit, het maakt niet uit of u een database begon op Oracle, kunt u het verplaatsen naar een IBM DB2 of zelfs Microsoft SQL Server.

Maar als deze diensten worden gestandaardiseerde, zoals IaaS deed voor compute en storage, cloud providers zullen hun eigen functie-uitbreidingen, die onvermijdelijk zullen afwijken van die van de open source tegenhangers. En software-ontwikkelaars liefde om te profiteren van nieuwe functies, vooral als ze kunnen de prestaties verbeteren, het verbeteren van de schaalbaarheid en geld kunt besparen op transactionele of computationele kosten.

Dat is één van de redenen waarom ze verhuizen naar PaaS-en containervervoer en microservices in de cloud in de eerste plaats — bouwen true “Geboren in de cloud” apps. Plus, ze kunnen zich richten op het runnen van een applicatie platform en de code in plaats van zich zorgen te maken over de onderliggende infrastructuur. IaaS is echt maar een tussenstap naar de cloud voor het transformeren van workloads, omdat u nog steeds zorgen te maken over het behoud van het besturingssysteem stapel.

Ook: IBM: nog steeds niet in slagen na al die jaren

Maar, zoals ik vaak tegengekomen bij een klant toen ik bij IBM in het midden van de jaren 2000, als je uiteindelijk het zetten van business logica in opgeslagen procedures en triggers op een bepaalde database platform om te profiteren van de prestaties optimalisaties, kan dat grote compatibiliteit hoofdpijn.

Dan is het niet zo eenvoudig om te verplaatsen van, zeg, Oracle en IBM DB2. Het kan uiteindelijk kost je een hoop van software ontwikkeling in tijd (en geld) te verplaatsen dat de business logica van de database, zodat u kunt poort van het ene platform naar het andere.

Ik herinner me een IBM banking klant heeft het 800 opgeslagen procedures en triggers in Oracle, en het kost ze miljoenen voor het verwijderen van alle mensen en verplaats de logica in-middleware op J2EE plaats. Hoewel DB2 zou zijn goedkoper dan met Oracle in de voorwaarden van de licentie, de software ontwikkeling van de kosten zou veel duurder. Ze eindigde net steken met Oracle, maar te verplaatsen naar een ander besturingssysteem en hardware-platform (IBM ‘ s AIX en MACHT) te krijgen van de prestaties die ze nodig hadden. Ze werden opgesloten in de database.

We konden heel goed zien dit gebeuren met de op hyperscale wolken. Zeker, DocumentDB is MongoDB compatibel nu. Maar wie is te zeggen, vijf jaar vanaf nu, de Api ‘ s gaan zijn identiek? En DocumentDB is slechts een cloud service. Een zeer schaalbare, geboren-in-de-cloud-toepassing kan worden ontworpen om te profiteren van een dozijn of meer vormen van cloud-diensten die specifiek zijn voor dat de cloud provider. Alle zijn voortdurend in ontwikkeling en aan de nieuwe functie stelt.

Hoeveel diensten doet, zeg, Microsoft Azure in zijn portefeuille? Ik ben gestopt met tellen een lange tijd geleden. Zeker, veel van deze open source standaarden, maar hoe velen van hen niet? Hoe lang zal deze Open Source-compatibele diensten blijven op die manier? Als AWS en Microsoft en Google Cloud en IBM veel meer concurrerend met elkaar, de kans dat zijn ze niet.

Ook: Top cloud aanbieders van 2018: Hoe AWS, Microsoft, Google

Hoe meer je verliest de controle van de infrastructuur en je richten op het strikt uitvoeren van uw aanvraag code en dat afhankelijk te zijn van een hosting platform, hoe groter de kans is er dat het platform steeds plakkerig — en dat is precies wat hyperscale-aanbieders, zoals AWS en Microsoft willen. Ze willen dat je om te blijven. Ze willen dat je om te blijven kopen cycli en transacties. Ze willen niet dat je om te verhuizen uit hun wolken. SaaS systemen, zoals Office 365, Werkdag, en Salesforce zijn natuurlijk de ultieme sticky.

Dit is echt niet anders dan met on-premise software platforms, die zijn eigendom en gebruik van de code die niet gemakkelijk kunnen worden overgezet naar een ander platform. Het verschil is dat, in plaats van licenties van deze platforms, bent u het huren van tijd aan hen, die de boon tellers in uw organisatie de voorkeur, omdat het een operationele kosten (OPEX), niet een kapitaal kosten (CAPEX).

U kunt dus zeker ontwerp cloud-gebaseerde systemen die zijn redelijk zelfstandig en draagbaar. Maar het kan niet financieel haalbaar om dat te doen op lange termijn. De afgewerkte cloud-diensten zal goedkoper zijn dan wat u kunt onderbrengen in de IaaS-vm ‘ s of zelfs in containers. Met PaaS, de trade-off is uiteindelijk gaat om prestaties, features, en de kosten versus de draagbaarheid.

Is cloud lock-in een onvermijdelijkheid als we afhankelijk worden van afgewerkte cloud-diensten? Praat Terug en Laat Me Weten.

Vorige en aanverwante dekking:

Wat een hybride cloud is in de ‘multi-cloud-tijdperk,’ en waarom heeft u wellicht al een

Nu dat de diensten die worden gebruikt door een bedrijf en naar de klanten kan worden gehost op servers in de public cloud of on-premise, misschien “hybride cloud” is geen architectuur meer. Terwijl dat misschien het geval, dat is niet het stoppen van een aantal in de digitale transformatie van de business van de verkondiging van het een manier van werken op zichzelf.

Cloud computing wordt vrijwel vervanging van de traditionele datacenters

Cloud datacenter verkeer zal vertegenwoordigen 95 procent van de totale data-center van het verkeer door 2021,

Wat is cloud computing? Alles wat je moet weten

Een introductie van cloud computing recht vanaf de basis tot IaaS en PaaS -, hybride -, public en private cloud, AWS en Azure.

Cloud computing: Hier komt een belangrijk omslagpunt

Toepassing uitgaven heeft verplaatst naar de cloud snelste, maar op andere gebieden van IT-uitgaven zijn inhaalslag.

Verwante artikelen:

Microsoft Azure: Alles wat je moet weten
In Microsoft ‘ s Kosmos DB
Hoe Amazon Web Services is de veiligheid op een wereldwijde schaal
Kijk uit MongoDB: AWS lanceert een volledig managed document database service

Verwante Onderwerpen:

Amazon

Digitale Transformatie

Datacenters

CXO

Innovatie

Opslag

0