Meetup 2017

Presentasi ini saya bawakan di sebuah meetup pada 2017, waktu layanan CI/CD native AWS masih relatif baru bagi banyak tim di Indonesia. Tujuannya sederhana: membantu developer memahami alur rilis modern — dari source hingga deploy — dan bagaimana setiap tahapnya bisa diotomasi dengan layanan AWS.

Saya walkthrough pipeline Source → Build → Test → Deploy, lalu memetakan tiap tahap ke layanan yang relevan: CodeCommit untuk version control, CodeBuild untuk build dan test, Device Farm untuk pengujian di perangkat nyata, CodeDeploy untuk deployment otomatis (EC2, Elastic Beanstalk, ECS, Lambda, dan on-premise), serta CodePipeline untuk mengorkestrasi seluruh proses rilis. Presentasi ini juga dilengkapi demo langsung dengan kode contoh yang bisa dicoba sendiri.

View on SpeakerDeck · Demo code