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 >> Automatisering Besturingssysteem

Automatiseer alles of blijf achter

DevOps gaat over het versnellen van de levering van nieuwe producten en diensten op schaal, betrouwbaar en betaalbaar. Hiervoor is automatisering vereist — software gebruiken om andere software te bouwen, configureren, implementeren, schalen, bijwerken en beheren.

We denken meestal dat monitoring naast dit proces plaatsvindt - het is de taak om operators te waarschuwen wanneer er iets misgaat, te helpen bij het analyseren van problemen en het bevestigen van de naleving van de doelstellingen op serviceniveau. Maar het is beter om monitoring te beschouwen als een essentieel onderdeel van ops-automatisering. Een modern, volledig uitgerust monitoringplatform kan een krachtige automatiseringsengine op zich zijn, en een cruciale enabler voor grotere automatiseringsinitiatieven op het gebied van applicatie- en infrastructuurlevenscyclusbeheer en probleembeperking. In veel gevallen kan het zelfs werken om autonome bewerkingen mogelijk te maken, zoals zelfschalen en zelfherstel.

>Zie ook: IT-monitoring:bewaak jezelf niet in een gekkenhuis, Opsview

Hier zijn enkele manieren waarop uw monitoringsysteem u kan helpen meer gedaan te krijgen, menselijke fouten te elimineren en te voldoen aan (niet alleen te voldoen aan) SLO's:

Gestroomlijnde, geautomatiseerde implementatie van monitoringsystemen en levenscyclusbeheer. On-premises monitoringoplossingen kunnen samengaan met bewaakte infrastructuur; zowel in klassieke private clouds en datacenters als in provider-hosted virtual private clouds (VPC's). Hierdoor kunnen ze voldoen aan beveiligings-, privacy-, datagovernance- en andere regelgeving; en helpt hen bandbreedte- en kostenbarrières te overwinnen die de schaalbaarheid van SaaS-bewakingsoplossingen kunnen beperken. Premise monitoring moet echter worden geïmplementeerd, geschaald en bijgewerkt - en dit kan ontmoedigend zijn voor alle behalve zeer eenvoudige configuraties met één server.

Toekomstgerichte makers van dit soort monitoringplatforms beginnen gebruik te maken van populaire automatiseringskaders voor implementaties zoals Ansible, Puppet en Chef (dezelfde die DevOps gebruikt om de implementatie van infrastructuur en routinematige bewerkingen te automatiseren) om de implementatie van monitoringsystemen te stroomlijnen in uitgeschaalde , zeer beschikbare configuraties. Voor het gemak van de operator verbergen ze de complexiteit van de implementatietool achter webUI's en vereenvoudigde configurators, hoewel de standaardtooling toegankelijk is voor DevOps-mensen die de implementatie van monitoringsystemen of metrics-collector willen afstemmen op de uitrol van infrastructuur - een best practice. Details van monitoring kunnen worden gedefinieerd en onderhouden als onderdeel van definitieve "infrastructuur als code"-opslagplaatsen.

>Zie ook: De waarde van zichtbaarheid in uw datacenter

Geautomatiseerde inzet van agenten en registratie van bewaakte objecten via API. Standaard implementatietools zoals Ansible kunnen ook worden gebruikt om monitoringcomponenten (eindpuntagents, vereiste bibliotheken, enz.) op hosts te injecteren, configureren en bijwerken. Dezelfde tools kunnen feiten extraheren uit implementatiemanifesten of rechtstreeks uit hosts tijdens de implementatie, en vervolgens monitoringsysteem-API's gebruiken om monitoring voor hostinfrastructuur en applicaties snel te configureren, en hosts aan het einde van hun levensduur "de-monitoren". Door systemen routinematig te monitoren zodra ze zijn geïmplementeerd, kunnen problemen in de staging of productie snel worden gedetecteerd en kunnen indien nodig rollbacks worden geactiveerd - een belangrijke best-practice voor continue levering.

CMDB-opname. Sommige monitoringplatforms kunnen gegevens opnemen van hulpprogramma's voor bedrijfsbeheer en configuratiebeheerdatabases (CMDB's), zoals die worden aangeboden door ServiceNow en vergelijkbare leveranciers. Hierdoor kunnen operators de monitoring voor bestaande infrastructuur, applicaties en volledige zakelijke services snel en vol vertrouwen configureren, waardoor moeizame en foutgevoelige handmatige compilatie van systeemfeiten wordt vermeden.

>Zie ook: Wat is de juiste opslagsoftware die nodig is om DevOps tot een succes te maken?

Ontdekking en automatische bewaking. Geavanceerde monitoringoplossingen gebruiken een toenemend aantal methoden, waaronder directe toegang tot hosts via SSH en indirecte toegang via configuratierepository's zoals ActiveDirectory en services zoals Windows Discovery, om feiten uit bestaande infrastructuur te extraheren en de monitoringconfiguratie door operators te versnellen. Toonaangevende producten evolueren nu naar het volledig automatiseren van het proces:het maken van uitgebreide kaarten van infrastructuur, apps en complete zakelijke services en het bewaken van deze dingen zonder dat handmatige tussenkomst of richting nodig is.

Alarmverwerking, notificatie, escalatie, integratie. Alerting is natuurlijk een krachtige vorm van automatisering. Het brengt besluitvorming met zich mee, die eenvoudig kan zijn (bijv. een bepaalde metriek heeft een bepaalde drempel overschreden) of aanzienlijk complexer (bijv. verschillende metrieken, van afzonderlijke systemen, zijn in een toestand gekomen die voorspellend is voor een bepaald soort bekende storing voor een kritiek bedrijf onderhoud). Het gaat om geavanceerde toewijzing en escalatie op basis van probleem, teamroosters, tijd/datum en andere variabelen. Het vereist uitgaande integratie met communicatiemethoden zoals e-mail, of met multi-mode meldingsplatforms zoals PagerDuty; of meer geavanceerde integratie met issue-management (bijv. JIRA) of operations workflow management (bijv. ServiceNow) evenals samenwerking (bijv. Slack) en andere oplossingen. Al deze automatiseringskracht werkt samen om de juiste waarschuwing op het juiste moment bij de juiste persoon te krijgen, terwijl overmatige waarschuwingen en vermoeidheid worden voorkomen - de operaties worden soepeler en teams worden geholpen om downtime te voorkomen en aan SLO-verplichtingen te voldoen.

>Zie ook: Hoe automatisering van werkbelasting DevOps op snelheid kan brengen 

Proactieve probleemoplossing. Ten slotte bieden geavanceerde monitoringoplossingen nu de mogelijkheid om scripts op hosts uit te voeren of gecentraliseerde automatisering (bijv. Ansible) te activeren om taken uit te voeren op basis van bewaakte omstandigheden:van het opnieuw opstarten van een defecte server tot het opschalen van een infrastructuurcluster. In het komende decennium zullen ontwikkelingen op het gebied van machine learning geleidelijk het vermogen verbeteren om systemen te monitoren om de abstracte structuur en functie van zakelijke diensten af ​​te leiden, deze automatisch te bewaken, hun faalwijzen te voorspellen, ze te repareren en hun prestaties te optimaliseren — hetzij autonoom, hetzij door optimale toewijzing van middelen van operators aan taken.

Door John Jainschigg, hoofd contentstrategie bij Opsview


Automatisering Besturingssysteem

  1. Hoe PROFIBUS- of PROFINET-gecertificeerde training op afstand krijgen …
  2. Automatiseer ... of anders
  3. Collaborative Robot Marketplace voegt monitoringsoftware toe
  4. B&R presenteert condition monitoring oplossing op Agritechnica
  5. Hahn toont 'breed spectrum' van automatiseringsoplossingen op Automate
  6. 9 apps om uw bedrijfsprocessen te automatiseren
  7. Webinar:Automatiseer uw proces met Techman Robot
  8. De rol van HMI's bij het bewaken van energie
  9. Robots krijgen hand-oogcoördinatie
  10. Hoe IT-alignering SMC in staat stelt de wereld te automatiseren
  11. Word vloeiend in Blockchain, architect een betere toekomst