Close

Cloud bursting

Hoe cloud bursting een brug slaat tussen privé- en openbare clouds om meer computerbronnen te krijgen

Headshot van Kev Zettler
Kev Zettler

Full Stack Web Developer


Cloud bursting is een cloud computing-configuratie waarmee een privécloud toegang krijgt tot bronnen in de openbare cloud door "open te breken” in een openbare cloud wanneer de vraag naar computergebruik sterk toeneemt.

Waarom zou je genoegen nemen met een privécloudinfrastructuur als je je krachten kunt bundelen met een openbare cloud? Dit soort redenering heeft van hybride cloud de populairste vorm van cloud computing gemaakt en van cloud bursting een populaire manier om op aanvraag toegang te krijgen tot de kracht van hybride cloud computing.

Wat is cloud bursting?


diagram van cloud bursting

Cloud bursting is een applicatieconfiguratie waarmee de privécloud in de publieke cloud kan 'openbreken' en toegang krijgt tot extra computerbronnen zonder onderbreking van de service. Deze 'clouduitbarstingen' kunnen automatisch geactiveerd worden als er veel vraag is of op handmatig verzoek.

De technologie achter cloud bursting omvat Infrastructure-as-a-Service (IaaS), een cloud computing-infrastructuur waarmee ontwikkelaars cloudbronnen op aanvraag dynamisch kunnen configureren. DevOps-tools zoals configuratiebeheer en infrastructuur-as-code (IaC) worden gebruikt om de capaciteitsdrempels te specificeren of gebeurtenissen te activeren die het uitbreken van de cloud activeren.

admin-cloud-icon
gerelateerd materiaal

Infrastructure-as-a-service

Pictogram van drie ringen
Oplossing bekijken

Beheer je gedistribueerde architectuur met Compass

De voordelen van cloud bursting


Flexibel schalen

Cloud bursting biedt de flexibiliteit om je snel aan te passen aan veranderende behoeften op het gebied van cloudcapaciteit. Als teams worden getroffen door een onverwachte toename van het verkeer naar een privécloud, kunnen ze naadloos uitbreiden naar de openbare cloud. Toegang tot een openbare cloud biedt organisaties toegang tot bijna onbeperkte bronnen, waaronder grote openbare cloudproviders zoals Amazon Web Services (AWS) en Microsoft Azure. Bovendien kan cloud bursting lokale bronnen in de cloud vrijmaken die voor andere doeleinden kunnen worden gebruikt.

Bedrijfscontinuïteit

Cloud bursting kan ervoor zorgen dat de service van belangrijke applicaties en services niet wordt onderbroken. Aangezien het cloud bursting achter de schermen plaatsvindt, zullen gebruikers hoogstwaarschijnlijk geen verstoring ervaren, als er een minimale vertraging is.

Lagere bedrijfskosten

Aangezien organisaties enkel voor extra middelen betalen wanneer dat nodig is, kunnen ze de kosten van hun privécloudinfrastructuur verlagen door een minimale set middelen te behouden die nodig is voor kritieke en vertrouwelijke applicaties.

Wanneer hebben organisaties behoefte aan cloudwerking?


'Cloud bursts' worden veroorzaakt door pieken in de vraag naar computerbronnen. Deze uitbarstingen kunnen een toestroom van gebruikersverkeer zijn of dure eenmalige computertaken. Enkele veelvoorkomende situaties waarin de cloud uitbarst zijn:

Softwareontwikkeling

Softwareontwikkeling en analyses zijn twee van de meest voorkomende usecases om de cloud te gebruiken. DevOps-teams gebruiken vaak meerdere virtuele machines voor testdoeleinden, die maar een korte tijd nodig zijn. Bovendien zijn CI/CD-taken goede kandidaten om naar de publieke cloud te gaan, aangezien CI/CD meerdere eenmalige taken vereist die van korte duur zijn wanneer ontwikkelaars nieuwe commits aandragen.

Marketingcampagnes

Marketingcampagnes voor de lancering van nieuwe producten kunnen een enorme toestroom van verkeer genereren waarvoor uitgebreide cloudbronnen nodig zijn. Stel je de marketingactie voor een verwachte release voor van een Hollywood-film of videogame. Deze gebeurtenissen zorgen voor een tijdelijke stormloop van het verkeer die afneemt na de lancering van het nieuws. Dat is een goed moment om cloud bursting te gebruiken.

Modellering en zoekopdrachten van big data

Big data-bedrijven moeten vaak eenmalige zoekopdrachten uitvoeren of modellen genereren die de capaciteit van hun privécloud te boven gaan. Deze taken zijn zeer geschikt voor cloud bursting. Het bedrijf kan snel de openbare cloud betreden voor extra middelen om de taak te versnellen. Enkele gedetailleerde voorbeelden van big data-taken zijn:

  • High-fidelity 3D-rendering
  • AI- en ML-modeltraining
  • Autonome voertuigsimulatie

Seizoensgebonden bedrijven

Seizoensbedrijven hebben extra computerbronnen nodig tijdens bekende piekmomenten. Bijvoorbeeld:

  • Shoppen tijdens de drukte van de feestdagen voor een site voor e-commerce of verzending
  • Financiële verwerking aan het einde van het kwartaal
  • Politieke verkiezingsseizoenen (inzamelingsacties en websiteverkeer voor inlichtingen over kandidaatvoorstellen)

Conclusie...


Als bedrijven flexibiliteit nodig hebben om snel te kunnen reageren op veranderende zakelijke eisen die de middelen van cloud computing onder druk zetten, kunnen ze overstappen op de hybride cloud. Ze breiden de cloudcapaciteit voor een korte (of lange) tijd uit, zonder dat ze de bronnen van de privécloud voor onbepaalde tijd hoeven uit te breiden.

Ga aan de slag met cloud bursting met Bitbucket Cloud.

Kev Zettler
Kev Zettler

Kev is een toonaangevende full stack webontwikkelaar en serieondernemer met jarenlange ervaring in het ontwikkelen van producten en samenstellen van teams met agile methodieken. Hij is een enthousiaste bijdrager, auteur en docent op het gebied van opkomende opensoucetechnologieën, zoals DevOps, cryptovaluta en VR/AR. In zijn vrije tijd doet hij graag mee aan Indie Game Development Jams.


Deel dit artikel

Aanbevolen artikelen

Bookmark deze resources voor meer informatie over soorten DevOps-teams of voor voortdurende updates over DevOps bij Atlassian.

Toelichting DevOps

Compass-community

illustratie obstakels overwinnen

Tutorial: Een component aanmaken

Afbeelding van kaart

Ga gratis aan de slag met Compass

Meld je aan voor onze DevOps-nieuwsbrief

Thank you for signing up