Gids

De gids voor cloud-computing

De gids voor cloud-computing
Wat is cloud-computing en hoe werkt het? In deze gids gaan we dieper in op de details van deze snel evoluerende technologie en hoe deze uw bedrijf kan versnellen.

Wat is Cloud-computing?

In een wereld waarin schijnbaar alles als een service wordt uitgevoerd, is cloud-computing een van de meest alomtegenwoordige modewoorden in de technologie. Maar wat is cloud-computing precies, en waarom is het zo essentieel voor digitale transformatie?

Cloud-computing is de on-demand levering van opslag-, netwerk- en computehulpmiddelen via "de cloud" - het wereldwijde netwerk van servers en datacenters dat leveranciers van clouddiensten zoals Amazon, Microsoft en Google voor het publiek toegankelijk hebben gemaakt via apps en API's op het internet.

In plaats van te vertrouwen op uw eigen servers, computers en netwerkinfrastructuur op locatie, kunt u met cloud-computing analytische pijplijnen, software en andere toepassingsworkloads voeden met hardware die in externe datacenters is ondergebracht.

Hoe werkt Cloud-computing?

Het kernidee achter cloud-computing is de mogelijkheid om technologische infrastructuurvereisten uit te besteden aan cloud-serviceproviders die beter zijn toegerust om rekenkundige workloads of capaciteitsbehoeften aan te kunnen. U betaalt abonnementsgeld aan deze providers via service level agreements (SLA's) in ruil voor het gebruik van hun diensten. Aanbieders van clouddiensten bieden hun klanten steeds meer flexibiliteit en granulaire controle over de wijze waarop zij betalen. Met OPEX-betalingsmodellen kunt u voor opslag- en computingresources betalen naarmate u ze gebruikt, waardoor u meer controle over uw budget krijgt.

IaaS vs. PaaS vs. SaaS: Wat is het verschil?

Wij gebruiken cloud-computing voor een breed scala van doeleinden, bijvoorbeeld om:

  • Op afstand samen te werken aan projecten met behulp van software-as-a-service (SaaS)-apps zoals Slack
  • Applicaties eenvoudiger te implementeren met platform-as-a-service (PaaS)-applicaties zoals Heroku
  • Compute en capaciteit efficiënt te schalen met Infrastructure-as-a-Service (IaaS)-apps zoals Amazon EC2

SaaS, PaaS en IaaS vormen samen een cloud-computing-stack. Het grootste verschil tussen SaaS, PaaS en IaaS ligt in welke componenten van de applicatietechnologie-stack worden uitbesteed aan een cloud-serviceprovider:

Services

//Block

Tiers

Ultra

Premium

Performance

Capaciteit

Voorbeeld use cases

In-memory-database

Oracle

VDI-virtualisatie

Productie-database

Containers

Oracle

VDI-virtualisatie

Productiedatabase

Containers

Oracle
VDI-virtualisatie
Productiedatabase
Containers

Snapshops IoT-capaciteit

Relatieve prestatie1

20x

10x

3x

1x

Minimale commitment

50 TiB

50 TiB

50 TiB

200 TiB

MSRP vanaf GiB/maand

$0.219

$0.111

$0.077

$0.042

Cloud-computing vs. Cloud-storage: Wat is het verschil?

Cloud-computing en cloud-storage kunnen op het web door elkaar worden gebruikt, maar er is een subtiel maar duidelijk verschil tussen beide:

  • Cloud-storage verwijst naar de opslag van afbeeldingen, video's, bestanden en andere data in de cloud. Data worden opgeslagen op externe servers in een datacenter dat meestal wordt beheerd door een cloud-serviceprovider.
  • Cloud-computing verwijst naar het uitvoeren van toepassingen in de cloud. U maakt gebruik van de verwerkingskracht van externe servers om de rekentaken uit te voeren die nodig zijn om een deel van of al uw applicatielogica uit te voeren.

Cloud-storage is technisch gezien een soort cloud-computing, dat kan worden gezien als slechts één soort toepassing die in de cloud kan draaien. Een cloudapplicatie maakt vaak gebruik van zowel opslag- als computemiddelen van een cloud-serviceprovider om te kunnen functioneren.

Meer informatie over de verschillen tussen cloud-computing en cloud-storage.

Public Cloud vs. Private Cloud vs. Hybride Cloud vs. Multicloud

Het National Institute of Standards and Technology (NIST) erkent officieel vier hoofdmodellen voor cloudimplementatie. Zoals het een cloud betaamt, gaat het bij deze implementatiemodellen niet zozeer om waar de clouddiensten zich fysiek bevinden, maar veeleer om de manier waarop hun resources worden gedeeld. Laten we eens nader kijken naar de verschillen tussen public-, private-, hybride- en multicloud-implementaties.

Public cloud

Een public cloud is een type cloud-implementatiemodel waarbij een externe provider cloudservices of -resources aan uw organisatie levert via internet. De onderliggende infrastructuur wordt gedeeld door uw organisatie en duizenden andere gebruikers.

Private cloud

Een private cloud is een type cloudimplementatiemodel waarbij de onderliggende infrastructuur achter cloudservices of -resources aan één organisatie wordt toegewezen. De private cloud kan on-premises worden gehost binnen uw organisatie of op afstand via een externe cloudprovider.

Hybride Cloud

Een hybride cloud maakt gebruik van versleuteling om uw public- en private clouds veilig te verenigen voor verbeterde dataportabiliteit. De clouds blijven gescheiden, maar delen duidelijk gedefinieerde contactpunten, zodat opslag- en computingresources in beide clouds aan dezelfde taak kunnen worden toegewezen.

Multicloud

Een multicloud verwijst naar het gebruik van meerdere on-premises- en cloud-implementaties voor verschillende taken binnen uw organisatie. Multicloud-implementaties kunnen public, private of hybride zijn. Ze kunnen afkomstig zijn van verschillende cloudproviders die afzonderlijke functies binnen uw technologiestack uitvoeren.

Meer informatie over de verschillende soorten cloudservices.

Wat zijn cloud-native applicaties?

Cloud-native is een moderne benadering van applicatieontwikkeling en -implementatie die gebruikmaakt van de kracht van het leveringsmodel voor cloud computing. Het idee is om applicaties te ontwikkelen en te implementeren in dynamische omgevingen, zoals public-, private- en hybride clouds, waar resources naar behoefte kunnen worden opgeschaald en teruggeschaald. Cloud-native applicaties zijn over het algemeen gecontaineriseerd, geïmplementeerd als losjes gekoppelde microservices die in de cloud draaien. Ze belichamen de principes van Agile- en DevOps-methodologieën en worden meestal ingezet als doorlopende integratie en levering (CI/CD)-pijplijnen. Laten we eens kijken naar enkele van de kerntechnologieën en -concepten die een app cloud-native maken.

Containers

Containers brengen virtualisatie naar het niveau van het besturingssysteem. Ze stellen u in staat om alle code en afhankelijkheden te verpakken, waaronder binaries, bibliotheken en configuratiebestanden, die nodig zijn om een proces, app of service te laten draaien. Containersoftware kan betrouwbaar van de ene computeromgeving naar de andere draaien. Containers zijn snel, draagbaar en licht. Ze kunnen dynamisch worden georchestreerd om prestaties en resourceverbruik te optimaliseren.

Microservices-architectuur

Een microservices-architectuur is een modulaire aanpak voor het ontwikkelen van softwaresystemen. In plaats van één grote monolithische applicatie te bouwen, bouwt u een suite van single-function services met goed gedefinieerde operaties en interfaces. Deze modulaire benadering van app-ontwikkeling leidt tot betere schaalbaarheid, flexibiliteit en testbaarheid. Containers passen bij uitstek bij microservices-architecturen.

DevOps

DevOps is een combinatie van methodologieën, automatiseringstechnologieën en best practices gericht op het stroomlijnen van de softwareontwikkelingscyclus door de integratie en communicatie tussen ontwikkeling- en operationele teams te verbeteren. Het einddoel is een CI/CD-pijplijn voor snellere productontwikkeling en -implementatie. Containers kunnen helpen bij het vereenvoudigen en versnellen van het ontwikkelings-, test- en implementatieproces.

Meer informatie over cloud-native applicaties.

Wat zijn de voordelen van een hybride cloud?

Het loskoppelen van opslag- en computingresources van onderliggende software- en hardwareomgevingen brengt een aantal voordelen met zich mee, met name een grotere flexibiliteit in het beheer van resources. Veelvoorkomende voordelen van cloud-computing zijn onder meer:

  • Elastische schaalbaarheid. Op- en afschalen van opslag- en computingresources met natuurlijke fluctuaties in de vraag naar diensten. 
  • Lagere kapitaalkosten. Bespaar geld op installatie, onderhoud, energie en arbeidskosten in verband met de aanschaf van fysieke racks met servers en andere hardware. 
  • Verbeterde prestaties en betrouwbaarheid. U kunt op de schouders van reuzen steunen door gebruik te maken van de datacentermiddelen van grote cloud-serviceproviders zoals Google, Amazon en Microsoft.. 
  • Grotere productiviteit. Cloud-computing abstraheert de details van onderliggende software- en hardwareomgevingen, waardoor het eenvoudiger wordt om uw opslag- en computingresources over een verscheidenheid aan apparaten te beheren.

De kloof tussen de cloud overbruggen met Pure Storage

Multicloud-ecosystemen ontwikkelen zich meestal organisch wanneer een organisatie de sprong maakt van een on-premises of private cloud naar een public- en/of hybride-cloud-implementatie. Op het moment dat u een SLA tekent met een cloud-serviceprovider voor slechts een deel van uw applicatiestack, bent u technisch gezien bezig met een multicloudimplementatie. Het silogebaseerde karakter van traditionele multicloudimplementaties kan behoorlijk complex worden naarmate een organisatie in de loop der tijd meer SLA's krijgt. Die complexiteit kan moeilijk te beheren zijn en de inefficiënties tussen silo-opslag en computingresources in verschillende cloudimplementaties kunnen de pan uitrijzen. Met andere woorden, het verbeteren van de datamobiliteit tussen cloud- en on-premise-infrastructuur is de sleutel tot het ontsluiten van het ware potentieel van cloud-computing. Pure Storage® verenigt hybride- en multicloud-ecosystemen in één enkel agile data-plane dat een Modern Data Experience™ biedt. Pure biedt een echte hybride cloud die zorgt voor:

  • Alle voordelen van multicloud, maar met de flexibiliteit om als een hybride cloud te werken. 
  • Moeiteloze data- en app-mobiliteit tussen public en private clouds. 
  • De native prestaties van de on-premises NVMe-all-flash storage-arrays van Pure. 
  • Eén enkele uniforme interface voor alle cloud-resources met Pure Cloud Block Store™

Elimineer de complexiteit van gesilodeerde private- en public-cloud-omgevingen vandaag met Pure Storage.

Portworx is nummer 1

GigaOm Research rangschikt Portworx by Pure Storage als het nummer 1 Kubernetes-platform voor dataopslag uit 20 oplossingen. Het is een van de redenen waarom IT-teams vertrouwen hebben in Portworx in de productie in de Global 2000.

800-379-7873 +44 2039741869 +43 720882474 +32 (0) 7 84 80 560 +33 1 83 76 42 54 +498962824144 +353 1 485 4307 +39 02 9475 9422 +31 202457440 +46850541356 +45 2856 6610 +47 2195 4481 +351 210 006 108 +966112118066 +27 87551 7857 +34 51 889 8963 +41 43 505 28 17 +90 850 390 21 64 +971 4 5513176 +7 916 716 7308 +65 3158 0960 +603 2298 7123 +66 (0) 2624 0641 +84 43267 3630 +62 21235 84628 +852 3750 7835 +82 2 6001-3330 +886 2 8729 2111 +61 1800 983 289 +64 21 536 736 +55 11 2655-7370 +52 55 9171-1375 +56 2 2368-4581 +57 1 383-2387 +48 22 343 36 49
Uw browser wordt niet langer ondersteund!

Oudere browsers vormen vaak een veiligheidsrisico. Om de best mogelijke ervaring te bieden bij het gebruik van onze site, dient u te updaten naar een van deze nieuwste browsers.