İş yüklerimizi AWS servislerini kullanarak geliştirirken en çok efor sarfettiğimiz alan şüphesiz ki altyapının kurgulanması ve konfigure edilmesini sağlamaktır. Bu sistemleri kurgulamak ve sürekliliğini sağlamak için devops dinamiklerinden çokça faydalanmaktayız. AWS Cloud Development Kit (AWS CDK), bulut servis sağlayıcısı olan AWS üzerinde bir geliştirici bakış açısı ile sistem ya da devops taraflı çok fazla teknik yetkinlik sahibi olmadan , devops dinamiklerinden faydalandığımız, yazılım geliştirmekte olduğumuz dili kulllanabildiğimiz ve tüm bunlar sayesinde uygulamamızın AWS kaynaklarını kolayca oluşturabildiğimiz bir yazılım geliştirme platformudur. Bu konuşmada serverless bir uygulamanın aws tabanlı temel servis bileşenlerinden bahsederek , AWS CDK kullanarak bu servis bileşenlerini nasıl kullanacağımızı konuşacağız. Sunumun ilerleyen kısmında Lambda, DynamoDB , SNS , S3 ve API Gateway servislerini kullandığımız sunucusuz bir uygulamayı AWS CDK kullanarak C# programlama dili ile bulut altyapısı olarak ayağa kaldıracağız.