Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Industrial Internet of Things >> Cloud computing

Hoe DevOps een nieuwe benadering van cloudontwikkeling dicteert

Het is nu een publiek geheim en voor niemand verborgen dat cloudframeworks het gebruik van de innovatieve DevOps-frameworks hebben geïmplementeerd voor snellere implementatie en hun zakelijke schaalbaarheid. Er zijn veel voordelen aan het gebruik van de technologische kaders van DevOps, en slechts enkele daarvan bevatten; snellere implementatie van software en updates van systemen op de systemen van de cloud, minder kosten, testen op het onderzoeken van fouten en schaalbaarheid op maat. Om te beslissen over de nieuwe benaderingen voor de ontwikkeling van cloud met betrekking tot de DevOps-frameworks, is het belangrijk om te begrijpen hoe de vooruitgang van de cloud verandert, wat het doel achter deze verandering is en hoe DevOps voor deze verandering kan gebruiken.

Wat drijft het gebruik van DevOps als een belangrijke stimulerende innovatie om naar de cloud te gaan? Het is de noodzaak om een ​​verbeteringsprocedure te versnellen en te vereenvoudigen die de ontwikkeling voor sommige ondernemingen heeft verstikt. Er doen verhalen de ronde over titanen uit de branche die geen organisaties kunnen kopen of marketingpioniers die geen producten kunnen lanceren, allemaal omdat IT de achterstand bij de ontwikkeling van applicaties niet kan bijhouden. Hoewel leiders hun processen voor applicatieverbetering proberen te verbeteren door over te stappen van waterval naar DevOps, weten ze dat DevOps alleen hen niet zal beschermen. De luiheid bij het verwerven van kapitaal voor software en hardware vertraagt ​​het ontwikkelingsproces, ongeacht of het agile is gemaakt. Ingenieurs houden een oogje in het zeil of er kapitaalbronnen moeten worden opgezet voordat de applicaties kunnen worden geïmplementeerd.

Ontwikkeling van cloud-apps

Op het moment dat applicaties in de cloud worden gebouwd, moet de verandering beginnen op het niveau van software-engineering, nooit op C-niveau. De voordelen van het bouwen van cloudapplicaties met behulp van up-to-date tools voor DevOps zouden moeten worden begrepen door iedereen die de praktijk zal leiden. De personen die niet aan boord zijn, zullen waarschijnlijk een pad van vooruitgang verwerven en niet nauwkeurig reageren op de onvermijdelijke problemen die zich zullen voordoen. (Die praktijk wordt geïdentificeerd als "continue correctie.")

Terwijl de markt voor bedrijfsontwikkeling zich haast om een ​​cloudplatform te kiezen, vaak voordat ze een DevOps-bedrijfs- en DevOps-procedure opbouwen, moeten private en publieke en DevOps-cloudoplossingen zich gelijktijdig ontwikkelen. We moeten onze flexibele procedures mechaniseren met behulp van niet-cloud- en cloudtools van DevOps-automatisering. Tegelijkertijd moeten we nadenken over hoe we die DevOps-automatisering en -procedures kunnen verbreden naar zowel private als publieke clouds.

Dit is eigenlijk best moeilijk, gezien de originaliteit van DevOps-cloudservices en DevOps-tools. Het is niet hetzelfde dat je in sequentiële volgorde kunt optreden, gezien de diepgaande afhankelijkheden waarover eerder werd gesproken. De procedure die het beste lijkt te werken, omvat de onderstaande stappen.

  1. Karakteriseer uw ontwikkelingsbehoeften. Ontdek wat je nu doet en wat je later moet doen.
  2. Karakteriseer de businesscase. Je moet iemand benaderen voor geld, daarom moet je de ROI karakteriseren.
  3. Definieer de voorbereidende processen voor DevOps. Houd er rekening mee dat deze procedures voortdurend zullen veranderen terwijl we ze ontwikkelen door middel van proeven, beoordelen en vele fouten.
  4. Definieer de koppelingen naar het cloudplatform of -platforms en voorlopige DevOps-oplossing . U kunt DevOps-instrumenten niet eenvoudig karakteriseren zonder de objectieve platforms te begrijpen. Er moet synergie zijn met DevOps-automatisering, processen, doel en cultuurplatform. Dit is de plek waar de meeste bedrijven struikelen als gevolg van de complexiteit van alle nieuwe bewegende delen. Ze verliezen het doel, wat betreft gemiste kansen binnen de nieuwe cloudplatforms die voor enige uitleg onbenut blijven.
  5. Denk aan uw mensen. Je hebt iedereen nodig die energiek is over DevOps en de drive heeft om de cloudverbetering van DevOps te stimuleren. Dit lijkt in veel verenigingen een probleem, in feite in het licht van het feit dat cloud en DevOps beide nieuw zijn. Het gelijktijdig omarmen van beide nieuwe manieren lijkt de adem te benemen van traditionele ontwikkelaars die zich moeten aanpassen maar veel regie nodig hebben. Voorbereiding zal je hier ook niet redden. Het is de richting die van de ontwikkelaars moet uitgaan en er zouden geen vragen moeten zijn over de nieuwe tools, procedures, platforms en dagelijkse praktijken.
  6. Leg CloudOps uit — hoe applicaties in de cloud zullen werken. Veel ontwikkelaars denken nergens aan om met procedures uit te voeren. Binnen dit nieuwe model, kan niet de situatie zijn. De code op een muur slingeren en het goede verwachten is voorbij, want dit zijn oude modellen. Cloud en DevOps moeten nieuwe ontwikkelaars ook een beter inzicht geven in de manier waarop hun applicaties werken. Dit antwoord kan worden gebruikt om de toepassingen van een cloud te verbeteren.

DevOps zal leiden

Terwijl cloud en DevOps hun totale waarde voor ondernemingen blijven aantonen, zullen veel innovatieleiders en CTO's actief zijn om de bureaucratische en technische obstakels weg te nemen die kansen en groei voor organisaties verstikken. Deze ondernemingen moeten echter veel verder gaan met de grotere DevOps-waarden, waaronder agile en continue implementatie. Dit idee wordt minder begrepen, en wordt zelfs gevreesd door tal van individuen in de IT-business, die het zien als een manier om applicatiekwaliteit en lagere productiviteit te bereiken. Wanneer de cloud echter wordt toegevoegd aan de vergelijking van DevOps, merk je dat organisaties nooit een keuze hebben.

Als cloudcomputing krachtig moet worden voor inspanningen, is het op dat moment DevOps die ons daar heeft gebracht. De functie en de waarde van DevOps, evenals de functie en de waarde van cloud computing, zijn volledig synergetisch. Je krijgt niet de waarde van één zonder beide. Aan de operationele kant komen tal van organisaties te kort op de associatie en apparaten om DevOps-bewerkingen te maken. Verschillende nieuwe benaderingen en hun gerelateerde innovaties zijn niet zeker bekend, en traditionele methodologieën blijven beschermde havens die weinig waarde opleveren voor de industrie. De hier afgebeelde verschillen spreken op een fascinerende manier voor deze verenigingen.

De grootste belemmering voor het maken van de sprong zijn te veel veranderingen die tegelijkertijd zouden moeten plaatsvinden. DevOps moet worden geïmplementeerd en begrepen. De cloud moet worden geaccepteerd over DevOps, en daarom moeten een aanzienlijk deel van de keuzes rond het DevOps-cloudplatform en -tools samen plaatsvinden.


Cloud computing

  1. Multicloud omarmen
  2. Hoe word je een cloudcomputing-expert
  3. Hoe creëer je een cloud center of excellence?
  4. Hoe word je een cloudbeveiligingsingenieur
  5. Voordelen van het gebruik van de cloud met DevOps-services
  6. Hoe cloud-native en Kubernetes applicatie-ontwikkeling eenvoudiger maken
  7. Google Cloud-update; Hoe Google evolueert
  8. Kloof in cloudvaardigheden; Hoe ze te overbruggen
  9. Hoe u klaar bent voor cloudpersoneel
  10. Wat kan cloud computing betekenen voor IT-personeel?
  11. Hoe verandert cloudcomputing het management?