Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Manufacturing Technology >> Industriële technologie

8 verschillende soorten cloud computing in 2021

Cloud computing is het leveren van verschillende diensten via internet. Deze services omvatten servers, netwerken, databases, opslag, software, analyse en intelligentie.

Met andere woorden, cloud computing transformeert IT-infrastructuren in een hulpprogramma. U kunt via internet verbinding maken met de infrastructuur en de bronnen gebruiken zonder ze ter plaatse te installeren of te onderhouden.

Met cloudtechnologieën kunt u alleen betalen voor de services die u gebruikt, uw applicaties of services efficiënter uitvoeren en opschalen als uw zakelijke behoeften veranderen.

In de afgelopen jaren is het om een ​​aantal redenen een populaire optie geworden voor bedrijven en particulieren, zoals verbeterde prestaties, kostenbesparing, beveiliging en verhoogde productiviteit.

Volgens het Flexera-rapport heeft sinds 2020 meer dan 50% van de bedrijven hun activiteiten naar de cloud verplaatst. Deze trend zal zich de komende jaren voortzetten, aangezien 46% van de bedrijven kostenbesparende voordelen meldde.

Afhankelijk van hun specifieke vereisten kunnen bedrijven selecteren wanneer, waar en hoe ze cloudcomputing gebruiken om een ​​efficiënte en veilige IT-oplossing te garanderen.

Om u te helpen navigeren door de complexiteit van cloudtechnologieën, hebben we verschillende soorten cloudcomputing beschreven, samen met hun voor- en nadelen.

Cloud computing kan worden ingedeeld op basis van servicemodellen en implementatiemodellen. Laten we op beide ingaan.

Cloud computing op basis van servicemodellen

De drie belangrijkste modellen voor cloud computing-services zijn IaaS, PaaS en Saas. Elk vertegenwoordigt een ander deel van de cloud computing-stack en heeft een unieke set functies.

1. IaaS [Infrastructuur als een Service]

Pluspunten
  • Betaal alleen voor wat u gebruikt
  • Voeg resources toe tijdens piekuren en verklein indien nodig
  • Maakt direct herstel van storingen mogelijk
  • Voeg nieuwe mogelijkheden toe en maak gebruik van API's
Nadelen
  • De kosten kunnen onverwacht stijgen als het piekgebruik de schatting overschrijdt
  • Problemen met gegevensbeveiliging door multitenant-architectuur

IaaS-cloudprovider beheert de infrastructuur voor gebruikers. Dit betekent dat de provider zorgt voor de server, het netwerk, de gegevensopslag en de virtualisatie. De gebruikers kunnen zaken als besturingssystemen beheren en applicatiesoftware implementeren op de cloudinfrastructuur.

In dit type implementatiemodel leveren cloudproviders gewoonlijk resources on-demand vanaf hun grote set machines die in datacenters zijn geïnstalleerd. Ze behandelen allerlei soorten reparaties, storingen en hardwareproblemen.

Over het algemeen omvat IaaS het gebruik van cloud-orkestratietechnologie zoals OpenNebula, Apache CloudStack of OpenStack. Dit beheert de creatie van virtuele machines en de toewijzing van opslagvolumes. Gebruikers worden in rekening gebracht op basis van het aantal toegewezen en verbruikte bronnen.

2. PaaS [Platform as a Service]

Pluspunten
  • Geen investeringen vooraf in hardware en software nodig
  • Maakt programmeren op een hoger niveau mogelijk met minder complexiteit
  • Geïmplementeerde applicaties kunnen eenvoudig worden geschaald zonder grote wijzigingen
  • Maakt direct herstel van storingen mogelijk
  • Voeg nieuwe mogelijkheden toe en maak gebruik van API's
Nadelen
  • Men moet applicaties ontwikkelen volgens het raamwerk van de cloudprovider

PaaS biedt een raamwerk (met ingebouwde softwarecomponenten) dat ontwikkelaars kunnen gebruiken om cloudgebaseerde applicaties te bouwen en aan te passen. Het biedt ook verschillende tools om applicatiegegevens te analyseren, unieke patronen te ontdekken en weloverwogen beslissingen te nemen.

Door een PaaS-model te kiezen, vermijdt u de complexiteit en kosten van het aanschaffen en onderhouden van softwarelicenties, de onderliggende infrastructuur, middleware en andere bronnen. Beheer gewoon de apps en services die u maakt, en uw cloudproviders zorgen voor al het andere.

Sommige providers gebruiken specifieke toepassingen van PaaS als leveringsmodellen voor data. Bijvoorbeeld:

  • Integratie PaaS :stelt gebruikers in staat om integratiestromen te bouwen, uit te voeren en te beheren, zonder middleware te installeren.
  • Gegevens PaaS :De cloudprovider bouwt gegevenstoepassingen voor de klanten en biedt hulpmiddelen voor gegevensvisualisatie om toegang te krijgen tot gegevens en deze te analyseren.

De provider kan ook aanvullende diensten aanbieden om de workflow en beveiliging te verbeteren.

3. SaaS [Software as a Service]

Pluspunten
  • Het is niet nodig om applicaties op lokale apparaten te installeren of bij te werken
  • Kan worden opgeschaald of verlaagd op basis van eisen
  • Lage distributiekosten
  • Efficiënt gebruik van softwarelicenties
Nadelen
  • Latentieprobleem
  • Schakelen tussen SaaS-leveranciers is moeilijk

Met dit cloudservicemodel heeft u direct toegang tot een volledig ontwikkeld softwareproduct. Hiermee kunt u zich uitsluitend concentreren op hoe u het product het beste kunt gebruiken. Alles (inclusief ontwikkeling, uitvoering, distributie en beheer) wordt afgehandeld door de serviceprovider.

De meeste SaaS-oplossingen die momenteel op de markt verkrijgbaar zijn, zijn toepassingen voor eindgebruikers. Over het algemeen zijn SaaS-apps mobiele apps of website-applicaties die toegankelijk zijn via een webbrowser. Gebruikers hoeven de app niet lokaal te installeren of bij te werken.

De meest voorkomende voorbeelden van SaaS-applicaties zijn Gmail, Dropbox, Office365, Google Maps en GoToMeeting. Hoewel sommige gratis zijn, rekenen de meeste bedrijven een vast maandelijks of jaarlijks bedrag per gebruiker.

Andere, minder populaire servicemodellen

4. Serverloos computergebruik

Bedrijven die services van serverloze leveranciers gebruiken, worden in rekening gebracht op basis van hun berekening en hoeven niet te betalen voor een vast aantal servers of een hoeveelheid bandbreedte.

De term ‘serverless computing’ is nogal verwarrend:het betekent niet dat er geen fysieke server is. De servers worden nog steeds gebruikt voor het opslaan en beheren van gegevens. Ontwikkelaars hoeven zich echter geen zorgen te maken over configuratie, beheer, virtuele machines, schalen van containers en capaciteitsplanning.

Serverloze modellen voeren alleen code op aanvraag uit. Ze stellen ontwikkelaars in staat om flexibelere applicaties te bouwen en alleen te betalen voor de middelen die worden gebruikt, nooit voor inactieve capaciteit.

5. FaaS [Function as a Service]

FaaS is ontworpen om mogelijk een serverloze architectuur te zijn en stelt u in staat een deel (een enkele functie) van een applicatie te implementeren. Het wordt meestal gebruikt bij het ontwikkelen van toepassingen voor microservices.

Het opsplitsen van een applicatie in microservices is heel gunstig voor ontwikkelaars, omdat het hen in staat stelt kleine stukjes code te bouwen en aan te passen die eenvoudig in hun codebases kunnen worden geïmplementeerd.

In tegenstelling tot monolithische architectuur, waarin zelfs kleine wijzigingen een omvangrijk implementatieproces vereisen, elimineert FaaS de complexiteit van het implementatieproces.

De eerste FaaS die door een grote openbare cloudleverancier werd aangeboden, was Amazon AWS Lambda (oorspronkelijk uitgebracht in 2014), gevolgd door Google Cloud Functions en Microsoft Azure Functions.

6. MBaaS [Mobile Backend as a Service]

MBaaS-modellen bieden web-/app-ontwikkelaars een manier om hun frontend-applicatiesoftware te verbinden met backend cloud computing en cloudopslag. Hierdoor hoeven ontwikkelaars zich geen zorgen meer te maken over het beheren of uitvoeren van taken met betrekking tot servers.

MBaaS-providers bieden verschillende basisbewerkingen, zoals bestandsopslag en -services, ondersteuning voor pushmeldingen, berichten- en chatfuncties, locatieservices en sociale netwerk-API's voor inloggen en posten.

Cloud computing op basis van implementatiemodellen

Als je eenmaal hebt besloten welke cloudservice het beste bij je past, is de volgende stap om deze efficiënt in te zetten. Er zijn drie belangrijke cloudimplementatiemodellen:private cloud, public cloud en hybride cloud.

1. Privécloud

Pluspunten
  • Biedt verbeterde beveiliging en privacy
  • Klanten hebben volledige controle over hardware- en softwarekeuzes
  • Klanten hoeven niet te vertrouwen op de branche en naleving van regelgeving
Nadelen
  • Hoge kosten
  • Er zijn geschoolde mensen nodig om cloudservices te beheren

Private cloud, ook wel interne cloud genoemd, biedt een eigen omgeving voor één bedrijf. De hardware- en softwarebronnen zijn alleen toegankelijk voor één enkele klant.

Het private cloud-model biedt gevirtualiseerde, schaalbare computerbronnen via fysieke componenten die zijn opgeslagen in het datacenter van een leverancier of on-premises. Het kan intern of door een derde partij worden beheerd.

Veel bedrijven kiezen voor een private cloudinfrastructuur omdat deze een verbeterde mate van controle en strikte beveiliging en privacy biedt voor gegevens via firewalls en interne hosting. Ze kunnen de cloud aanpassen aan hun specifieke computerbehoeften.

Bovendien kunnen bedrijven die gebruikmaken van private cloud-modellen cloud-native applicatie-architecturen en -praktijken (zoals microservices en containers) toepassen. Dit zorgt voor nog meer flexibiliteit en efficiëntie, en stelt klanten in staat om in de toekomst naadloos over te stappen naar een openbare of hybride cloudinfrastructuur.

2. Openbare cloud

Pluspunten
  • Locatie onafhankelijk
  • Kostenefficiënt
  • Eenvoudig in te stellen en te implementeren
  • Vrijwel onbeperkte schaalbaarheid
  • Vroegtijdige toegang tot de nieuwste technologieën van de IT-industrie
Nadelen
  • Minder veilig omdat bronnen openbaar worden gedeeld
  • Beperkte controles
  • Prestaties zijn afhankelijk van de internetverbinding

De openbare cloudserviceprovider stelt bronnen beschikbaar voor iedereen die ze wil gebruiken of kopen, waar ook ter wereld. Gebruikers hebben toegang tot deze bronnen via internet.

Hoewel een public cloud-model verschillende functies en mogelijkheden omvat, bestaat het in de kern uit de vier belangrijkste kenmerken:on-demand computing, resource pooling, schaalbaarheid of snelle elasticiteit en prijzen per gebruik.

De meeste bedrijven geven de voorkeur aan de openbare cloud om hun diensten te hosten vanwege de schaalbaarheid om aan de werklast en gebruikerseisen te voldoen. Bovendien hoeven ze hun eigen IT-bronnen niet te beheren. En aangezien klanten alleen betalen voor wat ze gebruiken, resulteert dit in minder verspilling van middelen.

Hoewel er veel beveiligingsproblemen zijn geweest met betrekking tot de openbare cloudinfrastructuur, kan deze, indien correct geïmplementeerd (met strikte beveiligingsmethoden zoals inbraakdetectie- en preventiesystemen), net zo veilig zijn als het private cloudnetwerk.

3. Hybride cloud

Pluspunten
  • Verbeterde naleving en beveiliging van regelgeving
  • Kosteneffectief
  • Verhoogde wendbaarheid en innovatie
  • Grotere infrastructuurefficiëntie
  • Verbeterd risicobeheer
Nadelen
  • Moeilijk te implementeren
  • Moet meerdere leveranciers en platforms beheren

Hybride cloud voegt een private cloud samen met een of meer openbare cloudservices, met behulp van veilige, propriëtaire softwareprogramma's die communicatie tussen deze twee verschillende services mogelijk maken.

Hybride cloudmodellen zijn ontworpen om het beste van beide services te combineren. Ze stellen bedrijven in staat om workloads tussen cloudoplossingen te verplaatsen als de vereisten veranderen.

Met behulp van een hybride model kunnen bedrijven gevoelige gegevens opslaan in een lokaal datacenter en tegelijkertijd gebruikmaken van de robuuste rekenbronnen van een beheerde openbare cloud. In tegenstelling tot multi-cloudbenaderingen, waarbij ontwikkelaars elke cloud afzonderlijk beheren, is een hybride cloud afhankelijk van één beheerniveau.

In de afgelopen jaren hebben veel bedrijven geüpgraded naar hybride cloudomgevingen om de overbelasting van lokale bronnen te verminderen en de kosten te minimaliseren. Van de gezondheidszorg tot de financiële sector, hybride cloudtechnologieën hebben bewezen effectief te zijn bij het optimaliseren van middelen en het verbeteren van de computerprestaties.

Andere, minder populaire cloudimplementatiemodellen

4. Gedistribueerde cloud

Gedistribueerde cloudservice voert openbare cloudinfrastructuur uit op meerdere verschillende fysieke locaties. Dit betekent dat gebruikers hun activiteiten niet alleen kunnen hosten op de infrastructuur van de cloudleverancier, maar ook op locatie, in colocatiecentra of datacentra van derden, of in datacentra van andere cloudaanbieders. Ze kunnen alles vanuit één besturingsvlak bedienen.

Met andere woorden, bedrijven kunnen applicaties of afzonderlijke delen van de applicatie implementeren en uitvoeren in meerdere cloudomgevingen. Ze kunnen de cloudleverancier en -locatie selecteren die het beste voldoen aan hun behoeften op het gebied van prestaties en naleving van de regelgeving.

Bovendien is centraal beheerde distributie van openbare clouds een ideale oplossing voor edge computing:het hosten van applicaties die dichter bij de gegevensbronnen staan, zoals IoT-apparaten of lokale edge-servers.

5. Community Cloud

Een communitycloud is een gezamenlijke inspanning waarbij resources worden gedeeld met meerdere organisaties die vergelijkbare vereisten hebben. Het is eigendom van en wordt beheerd door een of meer organisaties in de gemeenschap, een derde partij of beide.

Overheidsinstanties in de Verenigde Staten kunnen bijvoorbeeld computerinfrastructuur in de cloud delen om gegevens te beheren en te beheren. Dit type cloud computing is schaalbaar, flexibel en compatibel met elk bedrijf. Hiermee kunnen gebruikers documenten en configuraties wijzigen volgens hun behoeften.

6. High-Performance Computing (HPC) Cloud

Zoals de naam al doet vermoeden, worden HPC-clouds gebruikt om applicaties uit te voeren die aanzienlijke hoeveelheden rekenkracht en geheugen verbruiken. Een HPC-systeem is doorgaans een gedistribueerd cluster van GPU-intensieve servers.

Meer specifiek bevat het cluster honderden of duizenden compute-servers (nodes) die met elkaar zijn verbonden. De servers in elk cluster werken parallel met elkaar, waardoor de verwerkingssnelheid wordt verhoogd om high-performance computing te leveren. Elk cluster kan een quadriljoen berekeningen per seconde uitvoeren.

HPC-clouds worden meestal gebruikt door onderzoekslaboratoria (om complexe simulaties uit te voeren), de olie- en gasindustrie (om nauwkeurig te boren locaties te detecteren), financiële diensten (om realtime voorraadtrends te volgen en handel te automatiseren) en bedrijven die kunstmatige intelligentie gebruiken en machine learning-tools.

7. Multicloud

Multicloud is het gebruik van twee of meer cloudcomputing- en opslagdiensten in een enkele netwerkarchitectuur. Het kan een volledig private cloud zijn, een volledig publieke cloud of een combinatie van beide. In tegenstelling tot hybride clouds, omvat het niet noodzakelijkerwijs een privécloud.

Bedrijven gebruiken meerdere cloudomgevingen om gegevensopslag en computerbronnen te verspreiden, wat het risico op gegevensverlies en downtime vermindert.

8. Polywolk

Poly cloud is heel anders dan multicloud. Hiermee kunt u specifieke modules van uw workloads uitvoeren op de beste provider voor die specifieke functie. U kunt bijvoorbeeld uw API uitvoeren op Amazon's AWS Lambda, maar uw datameer op Microsoft Azure.

Hoewel Poly cloud aanzienlijke kostenvoordelen biedt, moet u vertrouwen op de connectiviteit van verschillende cloudleveranciers, waar de latentie kan toenemen.

Lezen: 5 Quantum-processors met een nieuw computerparadigma

Veelgestelde vragen

Wie heeft cloudcomputing uitgevonden?

Het concept van cloud computing is begin jaren zestig uitgevonden door computerwetenschapper Joseph Carl Robnett Licklider. Hij werkte aan ARPANet, de voorloper van het internet van vandaag, om een ​​time-sharing netwerk van computers op te zetten met behulp van de software van die tijd.

Cloud computing werd echter pas populair toen Amazon in 2002 zijn dochteronderneming Amazon Web Services lanceerde om ontwikkelaars in staat te stellen zelf applicaties te bouwen. In 2006 creëerde Amazon Simple Storage Service (S3) en Elastic Compute Cloud (EC2), een pionier in het gebruik van servervirtualisatie om IaaS te leveren tegen een pay-per-price-model.

Lees:12 beste toepassingen van Quantum Computing

Wat zijn de belangrijkste voordelen van cloud computing?

Met cloudservices kunnen bedrijven een virtueel kantoor opzetten. Hoewel er veel voordelen zijn aan het gebruik van een cloudservice, zijn de belangrijkste:

  • Kostenbesparingen (kostenmodel per gebruik)
  • Flexibiliteit en schaalbaarheid
  • Verliespreventie en noodherstel
  • Toegang tot automatische updates van de nieuwste IT-technologie
Wat zijn enkele veelvoorkomende voorbeelden van cloud computing?

Honderdduizenden bedrijven gebruiken verschillende soorten cloudinfrastructuren om hun diensten te verlenen. De meest populaire diensten zijn:

  • Google Apps, zoals Google Spreadsheets en Google Drive
  • Slack, een berichtentoepassing voor bedrijven
  • Microsoft Power BI, een dienst voor bedrijfsanalyse
  • Heroku, een cloudplatform waarmee ontwikkelaars applicaties kunnen bouwen, leveren, monitoren en schalen
  • Dropbox, een bestandshostingservice waarmee je bestanden online kunt opslaan en synchroniseren met je apparaten
Wie zijn de belangrijkste cloudproviders?

De top vijf providers bieden alle hierboven genoemde soorten clouddiensten. Hun inkomsten (uit cloudservices) zijn gestegen met een CAGR van meer dan 20%.

  1. Amazon-webservices
  2. Microsoft Azure
  3. Google Cloud Platform
  4. Alibaba Cloud
  5. IBM Cloud
  6. Oracle Cloud
  7. SAP Cloud Platform
Wat is de toekomst van cloud computing?

In 2020 werd de wereldwijde markt voor cloud computing geschat op $ 371,4 miljard. Er wordt geschat dat het de komende vijf jaar zal groeien met een CAGR van 17,5%. Tegen 2025 zal de markt voor cloudcomputing $ 832,1 miljard bereiken.

Deze groei wordt voornamelijk gedreven door de toenemende implementatie van geavanceerde technologieën zoals Big Data, Artificial Intelligence (AI) en Machine Learning (ML). Grote ondernemingen verschuiven hun activiteiten ook naar kostenefficiënte cloudoplossingen om tal van voordelen te benutten.

Lees: 16 grootste en meest waardevolle fintech-bedrijven ter wereld

Bovendien wordt verwacht dat toenemende investeringen door landen als de Verenigde Staten, het Verenigd Koninkrijk, China en Japan in verschillende cloudgebaseerde ontwikkelingsprojecten de groei van de markt zullen versnellen.


Industriële technologie

  1. Big data en cloud computing:een perfecte combinatie
  2. Gebruik van big data en cloud computing in het bedrijfsleven
  3. Privacy in cloud computing; Weet het allemaal
  4. Hoe verschilt cloud computing van traditioneel computergebruik?
  5. Juridische problemen in cloud computing en hun oplossingen
  6. Rol van cloud computing in de gezondheidszorg
  7. Cloud computing versus on-premise
  8. Python-gegevenstypen
  9. Zijn IoT en cloud computing de toekomst van data?
  10. 13 verschillende soorten malware in 2021 [Met voorbeelden]
  11. 5 verschillende soorten datacenters [met voorbeelden]