Enterprise applikasjonsorkestrering med ASCIs ActiveBatch

For den enkleste IT-automatiseringen kan du opprette en planlagt oppgave som kjører en batch-fil for å utføre en rutineoppgave, som å flytte filer fra en mappe til en annen på samme datamaskin. For mer enn enkel scripting er et orkestreringsverktøy indikert. Et orkestreringsverktøy tar innspill fra og gir innspill til et stort antall ellers frakoblede systemer som letter automatisert arbeidsflyt og utførelse av kompliserte instruksjoner.

Hvis du allerede kjører Microsoft System Center og kjører hovedsakelig Microsoft-applikasjoner, har du tilgjengelig System Center 2012 Orchestrator-komponenten som er et utmerket verktøy, men er fokusert på operativsystem, nettverksinfrastruktur og Microsoft-applikasjoner. På samme måte, hvis du har VMware, bruker du kanskje VMware vCenter Orchestrator, en VMware vCloud Suite automatiseringsmotor som hjelper deg å integrere med andre styringssystemer, men er generelt fokusert på infrastrukturstyring.

For de mest krevende automatiserings- og orkestreringsbehovene som utvides til tredjepartsapplikasjoner som SAP og PeopleSoft, og plattformer som z / OS og OpenVMS på mainframes, er det en moden og sofistikert løsning tilgjengelig fra Advanced Systems Concepts, Inc. (ASCI): ActiveBatch. ActiveBatch er en applikasjonsplanlegging og arbeidsflytautomatisering av industriell styrke.

På Microsofts største årlige begivenhet, TechEd North America 2013 i New Orleans, hadde ASCI en messe og jeg kunne snakke med Ben Rosenberg, grunnlegger og president (foto til høyre ). ASCI er ledende innen utvikling av mellomvare-løsninger som inkluderer Enterprise Job Scheduling og Workload Automation. Deres fremste produkt "ActiveBatch" tilbyr å forenkle opprettelse og implementering av forretnings- og IT-arbeidsflyter for forbedrede servicenivåer og reduserte driftskostnader. Ben tok meg umiddelbart med i en demo av produktfunksjoner, og startet med ActiveBatch admin, dra og slipp grafisk brukergrensesnitt (GUI) som viser ActiveBatch-statusendringer i grafisk form. Jeg ble imponert under løpetiden av arbeidsflyten hvor tydelig utførelsesstatusen ble sett i den fargerike admin-GUI, sett i figur B :

ActiveBatch System-visningen viser dynamiske arbeidsflyter i sanntid.
ActiveBatch-arbeidsflyt er satt sammen fra jobbtrinn. Her er den høyeste verdien for ASCI-kunden med krevende tredjeparts bedriftsapplikasjoner som SAP og PeopleSoft. ASCI gjør det harde arbeidet med å lage gjenbrukbare jobbtrinn som oversetter din forretningslogikk til å samhandle med applikasjonene, uten at du trenger å undersøke og utvikle automatiseringskodingen selv. Figur C viser SAP-jobbtrinnene som er tilgjengelige i et ActiveBatch-integrerte arbeidsbibliotek.

Figur C

SAP-jobbtrinn i ActiveBatch Integrated Jobs Library.

Noen avanserte og sofistikerte funksjoner i ActiveBatch, generelt, inkluderer:

  • Arbeidsflyter kan utløses av nettverkshendelser, WMI-hendelser, dataavhør av SQL- og Oracle-databaser, e-post og mange andre triggere.
  • Arbeidsflyt er oppmerksom på virkedager, det vil si bank- og regionale høytider er inkludert i logikken.
  • Begrensninger (eller avhengigheter) og ressurskrav støttes, samt forhåndsutførelse av tilgjengelige ressurser for å utføre arbeidsflyten.
  • Muligheten til å laste balanse og gi feiltoleranse på flere ActiveBatch-systemer: mislykkede arbeidsflyter fortsetter intelligent på overlevende systemer uten å gjenta vellykkede trinn.

ActiveBatch avslører Windows Azure Support på TechEd

Kunngjøringene på TechEd inkluderte ActiveBatch Extension for Azure, som inkluderer over 60 produksjonsklare jobbtrinn for å automatisere forskjellige Azure-oppgaver, inkludert levering / avlevering av virtuelle Azure-maskiner, styring av enkeltpersoner eller grupper av forekomster, sikkerhetsoppgaver, stillbilder av maskinen, starte på nytt, synkronisere eller avslutte forekomster med mer. ActiveBatch-smartkø-bestemmelsene Azure forekomster basert på driftsparametere og terskler, for eksempel maksimalt antall virtuelle maskiner. ActiveBatch vil deretter "spinne opp" ytterligere Azure-forekomster i forkant av planlagte arbeidsmengder for å sikre at tilstrekkelige ressurser er tilgjengelige.

Rimelige, støtte, evalueringshensyn

Denne avanserte automatiseringen for mange tredjepartsapplikasjoner med høy verdi har selvfølgelig en pris. Kostnadene for denne automatiseringen bør veies mot kostnadene for å prøve å gjøre det selv med en dedikert avansert prosessautomatiseringsingeniør. Jeg var nysgjerrig på prisen på ActiveBatch og hva støtte- og evalueringsalternativene var for produktet.

Ben delte at ActiveBatch har en grunnpris for kjernetjenesten, deretter en per administrert datamaskin-avgift. For kontekst vil prisen for å distribuere ActiveBatch i et mellomstort miljø med tjue administrerte endepunkter være (en engangskostnad) på omtrent en tredjedel av årslønnen til en heltidsansatt med ferdigheter til å forske og manuelt skripte lignende arbeidsflyt.

ASCI har opplæring på nettet, vert og på stedet i produktene sine, inkludert tilbud om kunnskapsoverføring av "boot camp". En 30-dagers prøve uten risiko for produktet tilbys for evaluering før kjøp.

Mer informasjon

Konsultere nettstedet Advanced Systems Concepts, Inc.: http://www.advsyscon.com/home/products/activebatch/overview.aspx

© Copyright 2021 | pepebotifarra.com