Wat is cloud-orchestration?

Cloud-orchestration is het proces van het automatiseren en beheren van de basisinfrastructuur en -workflows voor cloudgebaseerde systemen.

De komst van de cloud heeft bedrijven een betrouwbare, effectieve oplossing geboden voor het op schaal leveren van essentiële mogelijkheden en diensten aan hun klanten. Als zodanig is de cloud zelf een intrinsiek onderdeel geworden van het moderne bedrijfsleven. Cloudcomputing biedt organisaties de middelen die ze nodig hebben om de operationele efficiëntie te verbeteren, de kosten vooraf te verlagen en de flexibiliteit van data en verwerking te vergroten.

Maar naarmate de behoefte aan cloud-resources toeneemt, neemt ook de behoefte aan effectief cloud-resourcebeheer toe. Met enorme hoeveelheden gegevens verspreid over meerdere cloudomgevingen wordt het opzetten en onderhouden van samenhangende processen een moeilijk vooruitzicht. Om deze toenemende uitdagingen het hoofd te bieden, profiteren bedrijven van nieuwe ontwikkelingen in cloudtechnologie die zijn ontwikkeld om beheeroplossingen voor de cloud-infrastructuur te bieden. Deze technologie staat bekend als cloud-orchestration.

Cloud-orchestration werkt met de drie primaire leveringsmodellen voor cloudservices:

SaaS

Software-as-a-Service (SaaS) is een softwaredistributiemodel waarbij een provider een applicatie beschikbaar stelt aan een klant via een webgebaseerde interface. Er zijn servicevoorwaarden die de klant toestaan de toepassing te gebruiken, maar deze hebben geen invloed op hoe de toepassing wordt geconfigureerd.

PaaS

In een Platform-as-a-Service (PaaS)-model is de provider verantwoordelijk voor opslag, systemen, besturingssysteem, servers, netwerken, en mogelijkheden die nodig zijn om de toepassing van een klant te hosten. Het werkt doorgaans als een platform voor de uitvoering van code met een pay-as-you-go-model.

IaaS

Infrastructuur-as-a-Service (IaaS) is een model waarin serviceproviders de leiding hebben over netwerkhardware, opslag en servers voor een klant.

Clouds worden georkestreerd door leveranciers die publieke, privé en hybride cloudoplossingen bieden. Ze automatiseren handmatige werklast, implementeren gemeenschappelijke processen en verlagen de kosten door innovatie en door te voldoen aan SLA's (Service Level Agreements), terwijl ze ook zorgen voor naleving van relevante bedrijfsbeleidsregels.

Cloud-orchestration stelt bedrijven in staat geautomatiseerde taken op de cloud op schaal te beheren. Cloud-orchestration is in staat om complexe afhankelijkheden te verwerken en tegelijkertijd effectieve bewaking, visualisatie en beveiliging mogelijk te maken, en biedt tools die bedrijven nodig hebben om geautomatiseerde, zelfstandige taken te maken. Vervolgens kunnen ze taken waar nodig combineren om effectieve, geautomatiseerde processen te creëren die zijn afgestemd op hun behoeften en de behoeften van hun klanten.

Om meer in detail te gaan, cloud-orchestration kan het volgende bieden:

  • Bescherming van gevoelige gegevens en infrastructuur door ervoor te zorgen dat alleen correct geautoriseerde gebruikers toegang hebben tot cruciale automatiseringssystemen.
  • Eliminatie of sterke vermindering van het risico van menselijke fouten door het automatiseren van belangrijke taken.
  • Het vereenvoudigen van complexe processen die samenhangen met data-integratie.
  • Brede diagnostische ondersteuning voor foutopsporing en auditing.
  • Beheer van beleid voor data-integratie.
  • Een infrastructuur waarin nieuwe automatiseringstaken eenvoudig kunnen worden toegevoegd zonder dat er nieuwe gereedschappen hoeven te worden gebouwd.
  • De noodzaak terugdringen van menselijke interventie bij veel essentiële taken.

Als een end-to-end automatiseringsoplossing voor service-implementatie in de cloud helpt cloud-orchestration bij het stroomlijnen en optimaliseren van processen op de cloud. Deze mogelijkheden brengen een aantal voordelen met zich mee voor moderne organisaties.

Verhoogde operationele efficiëntie

Cloud-orchestration vermindert handmatige en repetitieve taken die kunnen worden geautomatiseerd. IT-teams kunnen geautomatiseerde taken configureren en deze taken gebruiken om aangepaste end-to-end-processen op te bouwen. Dit vergemakkelijkt de coördinatie van virtuele en fysieke resources, stelt bedrijven in staat om de infrastructuur aan te passen aan de vereisten, en de beveiliging en autorisatie te beheren. Dit bespaart tijd en geld, en geeft teams wat ze nodig hebben om efficiënter te kunnen werken.

Ondersteunende DevOps-initiatieven

Er zijn aanzienlijke voordelen voor softwareontwikkelingsteams die werken voor continue implementatie en die werken in cloudomgevingen. Met behulp van effectieve cloud-integratie om bewaking, provisioning, configuratie, testen en meer te automatiseren, kunnen ontwikkelaars zich meer richten op het leveren van toepassingen en updates.

Verbeterde beveiliging en zichtbaarheid

IT-operators kunnen soms eenvoudige netwerkconfiguratiefouten maken. Helaas zijn deze eenvoudige fouten enkele van de belangrijkste oorzaken van schendingen van de cloudbeveiliging. Cloud-orchestration vereenvoudigt het proces voor IT-organisaties om hun resources te benutten en kwetsbaarheidsscans, compliance-tests en configuratie-validatie uit te voeren, waardoor de beveiliging en zichtbaarheid in het proces worden vergroot.

Bestuur/consistentie

Cloudprovisioning en -governance voorziet in on-demand cloudservices, waardoor de levering van services wordt versneld en tegelijkertijd consistente en niet-intrusieve beheerprocedures worden geboden die ongecontroleerde clouduitgaven voorkomen. Het maakt rechtstreeks gebruik van natuurlijke cloudprovisioning mogelijkheden.

Cloud Centers of Excellence hebben de mogelijkheid nodig om een catalogus van gestandaardiseerde cloudservices te maken. DevOps en andere gebruikers selecteren simpelweg de gewenste cloudservice, voeren configuratieparameters in en dienen hun aanvraag in. Cloud Centers of Excellence zouden een consistente, veilige en controleerbare manier moeten hebben om services te bestellen in meerdere clouds, waardoor effectief bestuur mogelijk wordt terwijl de provisioning voor gebruikers wordt vereenvoudigd en versneld.

Cloud Centers of Excellence hebben op rollen gebaseerde machtigingen en beleidsregels nodig voor uw gebruikers, waardoor niet-intrusieve vangrails worden gemaakt die alleen worden geactiveerd als er sprake is van een uitzonderingsvoorwaarde. Voorbeelden van beleid zijn opslag- en CPU-quota, toegestane typen cloudservices, naamgevingsconventies, plaatsing van werklasten, limieten voor de omvang van resources, beleid voor labelen, en meer. Dit maakt het mogelijk dat het management goedkeuring geeft voor beleidsuitzonderingen, terwijl er direct wordt voldaan aan compliance-verzoeken. Het is ook belangrijk om cloudresources automatisch te kunnen deprovisioneren, waardoor cloudverspreiding en gestrande cloud-activa worden verminderd.

Het beheren van alle cloudresources en bijbehorende governance vanuit één portal helpt bij het creëren van nieuwe cloudservices, het beheren van bestaande cloudservices, het volgen van goedkeuringen en het zien van de bijbehorende veranderingen en incidenten voor cloudresources. Eén portal met informatie over het gebruik van quota, creëert situationeel bewustzijn en moedigt gebruikers aan om cloudresources vrij te geven die ze niet langer nodig hebben.

Een gewijd Cloud Administration Portal biedt één venster waar IT-managers hun cloudresources en implementatiebeleid voor meerdere cloudleveranciers kunnen beheren.

Cloud-automatisering en cloud-orchestration worden doorgaans door elkaar gebruikt. Maar terwijl ze verbonden zijn, zijn ze eigenlijk aparte concepten. Cloud-automatisering regelt één taak, zoals het lanceren van een webserver, en maakt deze herhaalbaar via geautomatiseerde methoden met minimale menselijke interventie. Het vereist handmatige codering in één werklast.

Cloud-automatisering is een subset van cloud-orchestration. Cloud-orchestration brengt geautomatiseerde taken samen en plaatst deze activiteiten binnen een processtroom. Het geeft operators de mogelijkheid om gevestigde, geautomatiseerde taken te combineren als een soort bouwstenen, waarmee ze vervolgens complexere processen en workflows kunnen bouwen. Cloud-orchestration coördineert meerdere taken met minder handmatige coderingsvereisten en minder overbodig werk. Het werkt op een hoger niveau van coördinatie, omdat cloud-automatisering het proces al heeft gestroomlijnd.

Het concept van cloud-orchestration is meer dan alleen maar een reeks idealen. Vandaag de dag genieten bedrijven van een reeks beschikbare tools en oplossingen. Dit zijn onder meer de volgende:

Cloudservices

Cloudservices zijn in wezen software die is ontworpen om eenvoudig en effectief cloudbeheer voor bedrijven te bevorderen. Deze services bieden beveiliging en compliance, en helpen organisaties hun processen beter te organiseren in de cloud.

Continue implementatie

Continue implementatie biedt automatisering en releasebeheer van toepassingen over verschillende levenscycli van toepassingen en maakt gebruik van geautomatiseerde tests om de stabiliteit te garanderen voordat de autonome implementatie naar productieomgevingen wordt verlegen.

DevOps

Ontwikkelingsoplossingen helpen ontwikkeling en activiteiten te verenigen voor snellere innovatie en transformatie.

Organisatiearchitectuur

Door het dentificeren van redundanties en verspilling binnen nieuwe en gevestigde processen, drijft de architectuur van de onderneming transformatie en verhoogt de operationele efficiëntie.

API-beheer

API-beheersoftware beheert de levenscyclus van apps, integraties en API's binnen SOA en heterogene omgevingen.

De cloud heeft de manier veranderd waarop bedrijven informatiesystemen implementeren. Nu kunnen organisaties van elke omvang rechtstreeks toegang krijgen tot krachtige implementatietools, zonder dat ze veel geld hoeven te investeren in de installatie en het onderhoud van hardware of software. Direct beschikbare resources zorgen voor ongekende flexibiliteit en schaalbaarheid. Maar naarmate de afhankelijkheid van cloudgebaseerde oplossingen toeneemt, neemt ook de last op IT-afdelingen toe om op cloudgebaseerde softwaresystemen te bouwen en te beheren.

Cloud-orchestration probeert deze kloof te dichten. Met volledig generaliseerbare omgevingen en de mogelijkheid om complexe workflows op te bouwen vanuit bouwblokautomatisering, kunnen IT-afdelingen de verantwoordelijkheden van de cloudinfrastructuur achter zich laten en zich weer richten op bedrijfslogica en andere cruciale kwesties.

In de komende jaren kunnen we verwachten dat cloud-orchestration niet alleen gemeenschappelijk wordt, maar ook essentieel voor het succes van bedrijven. Omdat de toegenomen complexiteit van de cloud het traditionele automatiseringsbeheer onhaalbaar maakt, zal stabiliteit op de lange termijn alleen mogelijk zijn met oplossingen van cloud-orchestration.

Capaciteiten die meegroeien met uw bedrijf

Met ServiceNow kunt u problemen voorzien voordat ze zich voordoen.