μ΅κ·Όμ aws lambda, schedulerκ° νμν΄μ μ¬μ©νμλλ°, μκ°λ³΄λ€(?) κ°λ¨ν΄μ λλλ€π
AWSμμ μ 곡νλ μλ²λ¦¬μ€ μ»΄ν¨ν
νλ«νΌ
μλ²λ¦¬μ€(serverless) - κ°λ°μκ° μλ²λ₯Ό κ΄λ¦¬ν νμ μμ΄ μ ν리μΌμ΄μ
μ λΉλνκ³ μ€νν μ μλλ‘ νλ ν΄λΌμ°λ λ€μ΄ν°λΈ κ°λ° λͺ¨λΈ
ν΄λΌμ°λ λ€μ΄ν°λΈ - μ ν리μΌμ΄μ
μ ν΄λΌμ°λ νκ²½μμ κ°λ°, λ°°ν¬, μ΄μνλ λ°©μ
κ°λ°μκ° μλ²κ° μ λμκ°κ³ μλμ§, κ°μμ μ¬μμ΄ μ λΉνμ§ λ± μ κ²½μΈ νμμμ΄ μ½λμλ§ μ§μ€ν μ μκ² λλ€
pythonμΌλ‘ νΉμ apiλ₯Ό νΈμΆνλ λλ€ ν¨μ μμ±νκΈ°
νλμ μ€μ κ΄λ¦¬ν μλΉμ€μμ μμ μ μμ±, μ€ν λ° κ΄λ¦¬ν μ μλ μλ²λ¦¬μ€ μ€μΌμ€λ¬
μ€μ ν μΌμ μ΄λ νΉμ μ£ΌκΈ°λ‘ μλμΌλ‘ λ‘μ§μ μ€νν μ μμΌλ©°, λ€μν AWSμλΉμ€λ€μ μ°λμ΄ κ°λ₯νλ€
μμ λ§λ€μλ λλ€ν¨μλ₯Ό μΌμ μ λ°λΌ νΈμΆν΄λ³΄κΈ°
cron ννμ
μμ)
0 8 * * ? * -> λ§€μΌ μ€μ 8μμ μ€ν
0 18 ? * 2-6 * -> μ-κΈ μ€ν 6μ μ€ν
0 0 1 * ? * -> λ§€λ¬ 1μΌ 00μ 00λΆμ μ€ν
CloudWatchμμ νμΈν μ μλ€ π
[μ°Έκ³ μλ£]
lambda κ°λ
lambdaλ 무μμΈκ°
μλ²λ¦¬μ€
eventbridge scheduler