AWS - EventBridge Scheduler Enum
Last updated
Last updated
Jifunze na fanya mazoezi ya AWS Hacking:HackTricks Training AWS Red Team Expert (ARTE) Jifunze na fanya mazoezi ya GCP Hacking: HackTricks Training GCP Red Team Expert (GRTE)
Amazon EventBridge Scheduler ni mpango wa usimamizi kamili, mpango wa serverless ulioandaliwa ili kuunda, kuendesha, na kusimamia kazi kwa kiwango. Inakuwezesha kupanga mamilioni ya kazi katika zaidi ya huduma 270 za AWS na operesheni 6,000+, zote kutoka kwa huduma moja kuu. Kwa uaminifu uliojengwa na hakuna miundombinu ya kusimamia, EventBridge Scheduler inarahisisha kupanga, inapunguza gharama za matengenezo, na inapanuka kiotomatiki ili kukidhi mahitaji. Unaweza kuunda cron au viwango vya kiwango kwa mipango ya kurudiwa, kuweka mwito wa mara moja, na kufafanua dirisha la usambazaji linaloweza kubadilishwa na chaguo za kujaribu, kuhakikisha kazi zinawasilishwa kwa uaminifu kulingana na upatikanaji wa malengo ya chini.
Kuna kikomo cha awali cha mipango 1,000,000 kwa kila eneo kwa kila akaunti. Hata ukurasa rasmi wa quota unashauri, "Inapendekezwa kufuta mipango ya mara moja mara tu inapokamilika."
Aina za Mipango katika EventBridge Scheduler:
Mipango ya mara moja – Tekeleza kazi kwa wakati maalum, mfano, Desemba 21 saa 7 asubuhi UTC.
Mipango ya msingi wa kiwango – Weka kazi zinazorudiwa kulingana na mzunguko, mfano, kila masaa 2.
Mipango ya msingi wa cron – Weka kazi zinazorudiwa kwa kutumia mwelekeo wa cron, mfano, kila Ijumaa saa 4 jioni.
Mekaniki Mbili za Kushughulikia Matukio Yaliyoanguka:
Sera ya Kujaribu – Inaelezea idadi ya majaribio ya kujaribu kwa tukio lililoanguka na ni muda gani kuweka bila kushughulikiwa kabla ya kulichukulia kama kushindwa.
Mstari wa Barua za Kufa (DLQ) – Mstari wa kawaida wa Amazon SQS ambapo matukio yaliyoanguka yanawasilishwa baada ya majaribio kumalizika. DLQs husaidia katika kutatua matatizo na mpango wako au lengo lake la chini.
Kuna aina 2 za malengo kwa mpangaji templatized (docs), ambazo hutumiwa mara nyingi na AWS imeziwezesha kuwa rahisi kuunda, na universal (docs), ambayo inaweza kutumika kuita API yoyote ya AWS.
Malengo ya Templated yanasaidia huduma zifuatazo:
CodeBuild – StartBuild
CodePipeline – StartPipelineExecution
Amazon ECS – RunTask
Parameters: EcsParameters
EventBridge – PutEvents
Parameters: EventBridgeParameters
Amazon Inspector – StartAssessmentRun
Kinesis – PutRecord
Parameters: KinesisParameters
Firehose – PutRecord
Lambda – Invoke
SageMaker – StartPipelineExecution
Parameters: SageMakerPipelineParameters
Amazon SNS – Publish
Amazon SQS – SendMessage
Parameters: SqsParameters
Step Functions – StartExecution
Katika ukurasa ufuatao, unaweza kuangalia jinsi ya kudhulumu ruhusa za eventbridge scheduler ili kupandisha mamlaka:
AWS - EventBridge Scheduler PrivescJifunze & fanya mazoezi ya AWS Hacking:HackTricks Training AWS Red Team Expert (ARTE) Jifunze & fanya mazoezi ya GCP Hacking: HackTricks Training GCP Red Team Expert (GRTE)