AWS์ฉ Rider
Rider์์ C#์ผ๋ก AWS ๊ฐ๋ฐ
AWS Toolkit for JetBrains ํ๋ฌ๊ทธ์ธ์ด ํฌํจ๋ Rider๋ ๋น ๋ฅด๊ณ ๊ฐ๋ ฅํ ํฌ๋ก์ค ํ๋ซํผ .NET IDE๋ก์, ์ด๋ฅผ ์ฌ์ฉํ๋ฉด AWS Lambda๋ฅผ ๊ฐ๋ฐํ๊ณ ECS์์ ํธ์คํ ๋๋ .NET Core ์ ํ๋ฆฌ์ผ์ด์ ์ ์๊ฒฉ์ผ๋ก ๋๋ฒ๊ทธํ ์ ์์ต๋๋ค.
๋ฌด๋ฃ 30์ผ ํ๊ฐํ

Rider์ฉ AWS Toolkit ์๊ฐ
Rider์ฉ AWS Toolkit์ AWS์์ ์๋ฒ๋ฆฌ์ค ์ ํ๋ฆฌ์ผ์ด์ ์ ์์ฑ, ๋๋ฒ๊ทธ, ๋ฐฐํฌํ๋ ๋ฐ ๋์์ด ๋๋ ๋ฌด๋ฃ ํ๋ฌ๊ทธ์ธ์ ๋๋ค. ์ด ํ๋ฌ๊ทธ์ธ์ ์ค์นํ๊ณ .NET์์ AWS Lambda๋ฅผ ์์ ํ๊ณ ECS์์ Cloud Debugging์ ์ฌ์ฉํ์ฌ .NET Core ์ ํ๋ฆฌ์ผ์ด์ ์ ๋๋ฒ๊ทธํ๋ ๋ฐฉ๋ฒ์ ์์๋ณด์ธ์.
C#์ ์ฌ์ฉํ AWS ๊ฐ๋ฐ ์ดํด๋ณด๊ธฐ
1.
Rider์ฉ AWS Toolkit ์๊ฐ
์ค์นํด์ผ ํ ํญ๋ชฉ ๋ฐ ํ๋ฌ๊ทธ์ธ์ ํฌํจ๋ ํญ๋ชฉ ๋ฑ, AWS Toolkit์ ์์ํ๋ ๋ฐฉ๋ฒ์ ํ์ธํด ๋ณด์ธ์.
2.
Rider์์ AWS Lambda ์์
AWS Lambda ์ ํ๋ฆฌ์ผ์ด์ ์ ์์ฑํ๊ณ ๋ก์ปฌ์์ ์คํ ๋ฐ ๋๋ฒ๊ทธํ๋ฉฐ AWS Toolkit์ ์ฌ์ฉํ์ฌ C# ์๋ฒ๋ฆฌ์ค ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ฐฐํฌํ๋ ๋ฐฉ๋ฒ์ ์์๋ณด์ธ์.
3.
Rider์์ ECS ํด๋ผ์ฐ๋ ๋๋ฒ๊น ์ฌ์ฉ
ECS์์ ํธ์คํ ๋๋ .NET Core ์ ํ๋ฆฌ์ผ์ด์ ์ IDE์์ ๋ฐ๋ก ๋๋ฒ๊ทธํ๋ ๋ฐฉ๋ฒ์ ํ์ธํด ๋ณด์ธ์.
4.
CloudWatch Logs์ ํตํฉ
๋ก๊ทธ ์คํธ๋ฆผ์์ ํน์ ํ ์ฝ๋ ๋๋ ํจํด ์ค๋ฅ๋ฅผ ํ์ธํ๊ณ ๊ฒ์ํ ์ ์์ต๋๋ค.
Amazon Web Services์์ ์ ๊ณต๋๋ Rider์ฉ AWS Toolkit์ ๊ดํด ์์ธํ ์ฝ์ด๋ณด๊ธฐ
๋น ๋ฅด๊ณ ๊ฐ๋ ฅํ Windows, macOS, Linux์ฉ .NET IDE ์ฌ์ฉํด๋ณด์ธ์
๋ฌด๋ฃ 30์ผ ํ๊ฐํ
๊ณ ๊ฐ์ฌ
JetBrains Rider๋ ๊ฐ๋ฐ์ฉ ์ปดํจํฐ๋ฅผ ๊ต์ฒดํ ํ ์ฒซ ๋ฒ์งธ๋ก ์ค์นํ ๋๊ตฌ์์. JetBrains Rider๋ก ๋ฐ๊พผ ํ ๋ฒ์จ ๋ช๋ฌ ๋์ Visual Studio๋ฅผ ์คํํ์ง ์์์ด์. Jetbrains Rider๋ฅผ ์ฌ์ฉํ๋ ๋ธ๋์น ์์ ์ด ๊ทธ๋ ๊ฒ ๋งค๋๋ฌ์ธ ์๊ฐ ์์ด์.
Dennis Doomen,
Aviva Solutions ์ง์์ ๊ฐ์ ์ฑ
์์ ๊ฒธ Fluent Assertions์ ์ ์
JetBrains Rider๋ ์์ฆ ์ ๊ฐ OS X์ Windows ๋ชจ๋์์ ์ฌ์ฉ ์ค์ธ C# ๊ฐ๋ฐ ๋๊ตฌ์ ๋๋ค. ReSharper๋ฅผ ์ค๋ ์ฌ์ฉํด์จ ์ฌ์ฉ์๋ผ๋ฉด ๋ณ ๋ฌธ์ ์์ด ๊ฐ์ํ ์ ์์ด์. ๊ฐ๋ฐ์์๊ฒ ์น์ํ ํค ์ ๋ ฅ ํ์๊ณผ ์ธ์ธํ ๋๋ฒ๊ฑฐ ์ง์์ด ํนํ ์ข์ต๋๋ค.
Jeremy Miller
Rider์์๋ IDE์ ์จ๋ฆํ ํ์ ์์ด ์ฝ๋์๋ง ์ง์คํ ์ ์์ด์. ์ด๊ฒ IDE ๋ณธ์ฐ์ ๋ชฉ์ ์ ๋ง๋ ๊ฑฐ์ฃ . Rider ๋์ .NET ์ฝ๋ฉ์ ์ฆ๊ฑฐ์์ ๋์ฐพ์์ต๋๋ค.
Frans Bouma,
LLBLGen Pro ๊ฐ๋ฐ ํ์ฅ
์ด๋ฏธ Rider๋ฅผ ์ฌ์ฉํ๋ ์ด๋ค๊ณผ ํจ๊ปํ์ธ์.
๋ค๋ฅธ ์ธ์ด๋ก ๊ฐ๋ฐํ์๋์?
์์ธํ ์์๋ณด๊ธฐ