Membuat Service Role pada Identity and Access Management (IAM) Untuk Code Deploy AWS

Muhammad Yunus
2 min readMay 17, 2020

--

Hai, semua, ditulisan kali ini kita akan bahas mengenai cara membuat Service Role pada Identity and Access Management (IAM) AWS. Service Role ini nantinya akan digunakan untuk layanan CodeDeploy AWS yang dapat melakukan proses automation deployment dari platform versioning application seperti Github ke berbagai layanan AWS seperti AWS EC2, AWS Lambda, AWS ECS, dll.

  1. Pertama masuk ke- AWS Management Console, lalu buka Identity and Access Management (IAM) yang dapat diakses disini,

https://console.aws.amazon.com/iam/

2. Setelah itu pada menu panel bagian kanan pilih menu Roles > dilanjutkan dengan klik Create Role,

3. Selanjutnya pilih AWS Service, terus pada list usecase pilih CodeDeploy (karena usecase yang akan saya kerjakan terkait ini), selanjutnya “Selected your use case” pilih CodeDeploy jika ingin deploy ke dalam EC2 instance,

4. Setelah itu kita bisa melihat permission policies dengan nama AWSCodeDeployRole, expand untuk cek jika EC2 termasuk kedalamnya, setelah itu klik Next:Tags,

5. Pada bagian Add Tags, kita bisa menambahkan tags jika diperlukan, klik Next:review,

6. Masukan Role name sesuai dengan preferensi kita, setelah itu klik Create Role

7. Selanjutnya kita cek Service Role yang telah kita buat, copy Role ARN pada detail role, selanjutnya ini dibutuhkan saat register CodeDeploy AWS,

--

--

Muhammad Yunus

IoT Engineer, Software Developer & Machine Learning Enthusiast