1. ๊ฐ์
1) ํ์ ๋ฐฐ๊ฒฝ
- ํ์ค ๋ฐฐ์น ๊ธฐ์ ๋ถ์ฌ(JAVA ๊ธฐ๋ฐ)
- ์คํ๋ง ๋ฐฐ์น๋ SpringSource(ํ์ฌ๋ Pivotal)์ Accenture(๊ฒฝ์ ์ปจ์คํ
๊ธฐ์
)์ ํฉ์ํ
- Accenture - ๋ฐฐ์น ์ํคํ
์ฒ๋ฅผ ๊ตฌํํ๋ฉด์ ์์ ๊ธฐ์ ์ ์ธ ๊ฒฝํ๊ณผ ๋
ธํ์ฐ
- SpringSource - ๊น์ด ์๋ ๊ธฐ์ ์ ๊ธฐ๋ฐ๊ณผ ์คํ๋ง์ ํ๋ก๊ทธ๋๋ฐ ๋ชจ๋ธ
2) ๋ฐฐ์น ํต์ฌ ํจํด
- Read - DataBase, File, Queue์์ ๋ค๋์ data ์กฐํ
- Process - ํน์ ๋ฐฉ๋ฒ์ผ๋ก ๋ฐ์ดํฐ๋ฅผ ๊ฐ๊ณต
- Write - ๋ฐ์ดํฐ๋ฅผ ์์ ๋ ์์์ผ๋ก ๋ค์ SAVE
3) ๋ฐฐ์น ํต์ฌ ํจํด
- ๋ฐฐ์น ํ๋ก์ธ์ค๋ฅผ ์ฃผ๊ธฐ์ ์ผ๋ก Commit
- ๋์ ๋ค๋ฐ์ ์ธ Job์ ๋ฐฐ์น ์ฒ๋ฆฌ, ๋์ฉ๋ ๋ณ๋ ฌ(Parallel) ์ฒ๋ฆฌ
- Fail ์ด ํ ์๋ ํน์ ์ค์ผ์ฅด๋ง์ ์ํ ์ฌ์์(Restart)
- ์์กด๊ด๊ณ๊ฐ ์๋ Step ์ฌ๋ฌ ๊ฐ๋ฅผ ์์ฐจ์ ์ผ๋ก ์ฒ๋ฆฌ
- ์กฐ๊ฑด์ Flow ๊ตฌ์ฑ์ ํตํ ์ฒด๊ณ์ ์ด๊ณ ์ ์ฐํ ๋ฐฐ์น ๋ชจ๋ธ ๊ตฌ์ฑ
- ๋ฐ๋ณต, ์ฌ์๋, Skip ์ฒ๋ฆฌ
2. ์ํคํ
์ฒ
