{"id":32952,"date":"2025-10-27T19:01:55","date_gmt":"2025-10-27T16:01:55","guid":{"rendered":"https:\/\/fatihsoysal.com\/blog\/giris-aws-community-day-uae-2025-sahnesine-ilk-adim-neden-bu-yolculuk-basladi\/"},"modified":"2025-10-27T19:01:55","modified_gmt":"2025-10-27T16:01:55","slug":"giris-aws-community-day-uae-2025-sahnesine-ilk-adim-neden-bu-yolculuk-basladi","status":"publish","type":"post","link":"https:\/\/fatihsoysal.com\/blog\/giris-aws-community-day-uae-2025-sahnesine-ilk-adim-neden-bu-yolculuk-basladi\/","title":{"rendered":"Giri\u015f: AWS Community Day UAE 2025 Sahnesine \u0130lk Ad\u0131m \u2013 Neden Bu Yolculuk Ba\u015flad\u0131?"},"content":{"rendered":"<p><body><br \/>\n<span>My First Time Speaking at AWS Community Day UAE 2025 \u2014 A Journey to Remember \ud83c\udfa4\u2728<\/span><\/p>\n<p>Her bulut merakl\u0131s\u0131n\u0131n hayallerini s\u00fcsleyen, bilgi ve deneyim payla\u015f\u0131m\u0131n\u0131n zirve yapt\u0131\u011f\u0131 AWS Community Day etkinlikleri, profesyonel geli\u015fim i\u00e7in paha bi\u00e7ilmez f\u0131rsatlar sunar. Peki, bu denli prestijli bir sahnede ilk kez konu\u015fmac\u0131 olmak nas\u0131l bir deneyimdir? AWS Community Day UAE 2025 etkinli\u011finde sahneye \u00e7\u0131kma ser\u00fcvenim, sadece teknik bir sunumdan \u00e7ok daha fazlas\u0131yd\u0131; ayn\u0131 zamanda ki\u015fisel ve profesyonel s\u0131n\u0131rlar\u0131m\u0131 zorlad\u0131\u011f\u0131m, bilgi birikimimi test etti\u011fim ve Arap Emirlikleri&#8217;nin dinamik teknoloji toplulu\u011fuyla derin ba\u011flar kurdu\u011fum unutulmaz bir yolculuktu. Bu makale, sunum haz\u0131rl\u0131\u011f\u0131ndan sahne deneyimine, teknik mimariden kod \u00f6rneklerine kadar bu ser\u00fcvenin her ad\u0131m\u0131n\u0131, okuyucunun AWS ve sunucusuz teknolojiler konusunda s\u0131f\u0131rdan bilgi edinebilece\u011fi, pratik uygulamalarla zenginle\u015ftirilmi\u015f bir rehber niteli\u011finde sunmaktad\u0131r. Amac\u0131m, benim gibi ilk kez konu\u015fmac\u0131 olacaklara ilham vermek ve sunucusuz mimarilerin ger\u00e7ek d\u00fcnya senaryolar\u0131nda nas\u0131l kullan\u0131labilece\u011fini teknik detaylar\u0131yla ortaya koymakt\u0131r. B\u00f6ylece, hem sahne deneyiminin heyecan\u0131n\u0131 payla\u015facak hem de AWS ekosisteminin g\u00fcc\u00fcn\u00fc birlikte ke\u015ffedece\u011fiz. Unutmay\u0131n, her b\u00fcy\u00fck ba\u015far\u0131, at\u0131lan ilk ad\u0131mla ba\u015flar.<\/p>\n<h2>AWS Topluluk G\u00fcnleri ve Benim Konu Se\u00e7imim: Ger\u00e7ek Zamanl\u0131 Veri \u0130\u015fleme Mimarisi<\/h2>\n<p>AWS Community Day etkinlikleri, Amazon Web Services&#8217;\u0131n sundu\u011fu geni\u015f hizmet yelpazesini kullanan geli\u015ftiricileri, mimarlar\u0131 ve IT profesyonellerini bir araya getiren, tamamen topluluk liderli\u011finde d\u00fczenlenen k\u00fcresel organizasyonlard\u0131r. Bu etkinlikler, deneyim payla\u015f\u0131m\u0131n\u0131, a\u011f kurmay\u0131 ve en yeni bulut teknolojilerini \u00f6\u011frenmeyi te\u015fvik eder. AWS Community Day UAE 2025 de bu ruhu yans\u0131tan, b\u00f6lgenin en b\u00fcy\u00fck bulut etkinliklerinden biriydi. B\u00f6ylesine \u00f6nemli bir platformda konu\u015fma f\u0131rsat\u0131 bulmak, benim i\u00e7in hem bir onur hem de b\u00fcy\u00fck bir meydan okumayd\u0131. Toplulu\u011fa ger\u00e7ekten de\u011fer katabilecek, pratik bir sorunu \u00e7\u00f6zebilecek ve ayn\u0131 zamanda kendi uzmanl\u0131k alan\u0131m\u0131 derinle\u015ftirebilecek bir konu se\u00e7mek kritik \u00f6neme sahipti. Uzun d\u00fc\u015f\u00fcncelerin ard\u0131ndan, g\u00fcn\u00fcm\u00fcz\u00fcn en \u00f6nemli teknoloji trendlerinden biri olan &#8220;ger\u00e7ek zamanl\u0131 veri i\u015fleme&#8221; konusuna odaklanmaya karar verdim.<\/p>\n<p>Peki, neden ger\u00e7ek zamanl\u0131 veri i\u015fleme? G\u00fcn\u00fcm\u00fczde i\u015fletmeler, rekabet avantaj\u0131 elde etmek i\u00e7in verilerden an\u0131nda i\u00e7g\u00f6r\u00fcler \u00e7\u0131karmaya ihtiya\u00e7 duyuyor. Kullan\u0131c\u0131 davran\u0131\u015flar\u0131n\u0131 izlemek, anl\u0131k doland\u0131r\u0131c\u0131l\u0131k tespiti yapmak, IoT cihazlar\u0131ndan gelen verileri i\u015flemek veya ki\u015fiselle\u015ftirilmi\u015f deneyimler sunmak gibi bir\u00e7ok senaryo, gecikmesiz veri ak\u0131\u015f\u0131n\u0131 ve h\u0131zl\u0131 analizi gerektiriyor. Bu da beni, AWS&#8217;nin sunucusuz (serverless) yeteneklerini kullanarak ger\u00e7ek zamanl\u0131 veri al\u0131m\u0131n\u0131 ve analizini m\u00fcmk\u00fcn k\u0131lan bir mimari tasarlamaya itti. Konu ba\u015fl\u0131\u011f\u0131m, &#8220;AWS Lambda ve Kinesis ile Ger\u00e7ek Zamanl\u0131 Sunucusuz Veri \u0130\u015fleme Mimarisi Olu\u015fturma&#8221; oldu. Bu ba\u015fl\u0131k, hedef kitlemin ilgisini \u00e7ekecek pratik bir uygulama sunarken, ayn\u0131 zamanda AWS&#8217;nin sundu\u011fu esneklik ve \u00f6l\u00e7eklenebilirli\u011fi de vurguluyordu. Bu mimariyi se\u00e7memin temel nedeni, sunucusuz teknolojilerin h\u0131zl\u0131 geli\u015ftirme d\u00f6ng\u00fcleri, operasyonel y\u00fck\u00fc azaltmas\u0131 ve &#8220;kulland\u0131\u011f\u0131n kadar \u00f6de&#8221; modeliyle maliyet etkinli\u011fi gibi avantajlar\u0131n\u0131 g\u00f6zler \u00f6n\u00fcne sermekti. \u00d6zellikle, b\u00fcy\u00fck veri hacimleriyle ba\u015fa \u00e7\u0131kmak ve anl\u0131k kararlar alabilmek isteyen \u015firketler i\u00e7in bu yakla\u015f\u0131m hayati \u00f6nem ta\u015f\u0131maktad\u0131r. Sunumumda, hayali bir e-ticaret platformunun anl\u0131k kullan\u0131c\u0131 t\u0131klama verilerini analiz ederek ki\u015fiselle\u015ftirilmi\u015f \u00fcr\u00fcn \u00f6nerileri sunmas\u0131n\u0131 sa\u011flayacak bir vaka analizini ele alacakt\u0131m. Bu senaryo, hem ger\u00e7ek d\u00fcnyadan bir problemi \u00e7\u00f6z\u00fcyor hem de AWS servislerinin g\u00fcc\u00fcn\u00fc pratik bir \u00f6rnek \u00fczerinden g\u00f6steriyordu.<\/p>\n<p>Bu konuyu se\u00e7mekle birlikte, sunumun i\u00e7eri\u011fini ve teknik derinli\u011fini belirleme s\u00fcreci de ba\u015flad\u0131. Temel hedefim, sadece teorik bilgiyi aktarmak de\u011fil, ayn\u0131 zamanda kat\u0131l\u0131mc\u0131lar\u0131n kendi projelerinde uygulayabilecekleri somut ad\u0131mlar ve kod \u00f6rnekleri sunmakt\u0131. Bu nedenle, mimarinin her bir bile\u015fenini ayr\u0131nt\u0131l\u0131 olarak a\u00e7\u0131klayacak, her bir servisin rol\u00fcn\u00fc vurgulayacak ve entegrasyon noktalar\u0131n\u0131 ad\u0131m ad\u0131m g\u00f6sterecektim. Ayr\u0131ca, performans optimizasyonu, g\u00fcvenlik en iyi uygulamalar\u0131 ve maliyet y\u00f6netimi gibi konulara da de\u011finerek, sunumun kapsam\u0131n\u0131 geni\u015fletmeyi ama\u00e7lad\u0131m. Sonu\u00e7 olarak, bu s\u00fcre\u00e7, hem kendi \u00f6\u011frenme yolculu\u011fumu zenginle\u015ftirdi hem de AWS Community Day UAE 2025 i\u00e7in g\u00fc\u00e7l\u00fc, bilgilendirici ve ilham verici bir i\u00e7erik olu\u015fturmam\u0131 sa\u011flad\u0131. Bu sayede, toplulu\u011fa ger\u00e7ek anlamda katk\u0131 sa\u011flayabilecek ve kat\u0131l\u0131mc\u0131lar\u0131n sorular\u0131na derinlemesine yan\u0131t verebilecek bir konuyu ele alma \u015fans\u0131n\u0131 yakalad\u0131m.<\/p>\n<h2>Sunucusuz Mimarinin Tasar\u0131m\u0131 ve Bile\u015fenleri: Ad\u0131m Ad\u0131m Teknik Derinlemesine Bak\u0131\u015f<\/h2>\n<p>Ger\u00e7ek zamanl\u0131 veri i\u015fleme mimarisini tasarlarken, \u00f6l\u00e7eklenebilirlik, maliyet etkinli\u011fi, d\u00fc\u015f\u00fck gecikme ve y\u00f6netim kolayl\u0131\u011f\u0131 gibi fakt\u00f6rleri g\u00f6z \u00f6n\u00fcnde bulundurdum. Bu kriterleri en iyi \u015fekilde kar\u015f\u0131layacak bir \u00e7\u00f6z\u00fcm olarak AWS&#8217;nin sunucusuz hizmetlerini kullanmaya karar verdim. \u0130\u015fte sunumumda ele ald\u0131\u011f\u0131m ve e-ticaret platformumuzun anl\u0131k t\u0131klama verilerini analiz etmek i\u00e7in kulland\u0131\u011f\u0131m\u0131z temel mimari ve bile\u015fenleri:<\/p>\n<h3>Mimarimizin Temel Bile\u015fenleri Nelerdir?<\/h3>\n<ul>\n<li><strong>API Gateway:<\/strong> Veri ak\u0131\u015f\u0131n\u0131n ba\u015flang\u0131\u00e7 noktas\u0131 olarak g\u00f6rev yapar. Kullan\u0131c\u0131lar\u0131n taray\u0131c\u0131lar\u0131ndan veya mobil uygulamalar\u0131ndan gelen t\u0131klama verilerini g\u00fcvenli ve \u00f6l\u00e7eklenebilir bir \u015fekilde al\u0131r. Bir REST API veya HTTP API olarak yap\u0131land\u0131r\u0131labilir. Anl\u0131k trafik art\u0131\u015flar\u0131n\u0131 kolayca y\u00f6netebilir ve kimlik do\u011frulama\/yetkilendirme (\u00f6rn. IAM, Cognito) entegrasyonu sa\u011flayarak g\u00fcvenli\u011fi art\u0131r\u0131r.<\/li>\n<li><strong>AWS Lambda:<\/strong> API Gateway&#8217;den gelen ham verileri i\u015fleyen sunucusuz i\u015flem birimimiz. Gelen her t\u0131klama olay\u0131 i\u00e7in bir Lambda fonksiyonu tetiklenir, bu fonksiyon veriyi \u00f6n i\u015fler (validasyon, format d\u00f6n\u00fc\u015ft\u00fcrme, zenginle\u015ftirme) ve ard\u0131ndan Kinesis Firehose&#8217;a y\u00f6nlendirir. Lambda&#8217;n\u0131n anl\u0131k \u00f6l\u00e7eklenebilirli\u011fi, milyonlarca e\u015f zamanl\u0131 iste\u011fi sorunsuz bir \u015fekilde i\u015flemesine olanak tan\u0131r.<\/li>\n<li><strong>Amazon Kinesis Firehose:<\/strong> \u0130\u015flenmi\u015f verileri bir tampon g\u00f6revi g\u00f6rerek toplayan ve belirli bir boyuta veya zamana ula\u015ft\u0131\u011f\u0131nda \u00f6nceden tan\u0131mlanm\u0131\u015f hedeflere (\u00f6rn. Amazon S3, Amazon Redshift, Splunk, HTTP Endpoint) otomatik olarak teslim eden y\u00f6netilen bir hizmet. Bu, Lambda fonksiyonlar\u0131n\u0131n \u00e7\u0131kt\u0131lar\u0131n\u0131 do\u011frudan nihai depolama alan\u0131na y\u00f6nlendirme y\u00fck\u00fcn\u00fc ortadan kald\u0131r\u0131r ve veri kayb\u0131n\u0131 en aza indirir.<\/li>\n<li><strong>Amazon S3 (Simple Storage Service):<\/strong> Kinesis Firehose taraf\u0131ndan teslim edilen verilerin kal\u0131c\u0131 ve uygun maliyetli bir \u015fekilde depoland\u0131\u011f\u0131 veri g\u00f6l\u00fcm\u00fcz. T\u00fcm ham ve i\u015flenmi\u015f veriler burada depolan\u0131r, bu da daha sonra detayl\u0131 analizler veya makine \u00f6\u011frenimi modelleri i\u00e7in eri\u015filebilir olmas\u0131n\u0131 sa\u011flar. S3, y\u00fcksek dayan\u0131kl\u0131l\u0131k ve eri\u015filebilirlik sunar.<\/li>\n<li><strong>Amazon Athena:<\/strong> S3&#8217;te depolanan yap\u0131land\u0131r\u0131lmam\u0131\u015f veya yar\u0131 yap\u0131land\u0131r\u0131lm\u0131\u015f verileri standart SQL kullanarak do\u011frudan sorgulamam\u0131z\u0131 sa\u011flayan etkile\u015fimli bir sorgu hizmeti. Veri g\u00f6l\u00fcm\u00fczdeki t\u0131klama verilerini analiz etmek ve e-ticaret platformumuzun ki\u015fiselle\u015ftirilmi\u015f \u00fcr\u00fcn \u00f6nerileri i\u00e7in gerekli i\u00e7g\u00f6r\u00fcleri \u00e7\u0131karmak i\u00e7in Athena&#8217;y\u0131 kulland\u0131k. Sadece \u00e7al\u0131\u015ft\u0131rd\u0131\u011f\u0131n\u0131z sorgular i\u00e7in \u00f6deme yapars\u0131n\u0131z, bu da maliyet etkinli\u011fini art\u0131r\u0131r.<\/li>\n<li><strong>Amazon QuickSight:<\/strong> Athena&#8217;dan gelen sorgu sonu\u00e7lar\u0131n\u0131 g\u00f6rselle\u015ftiren ve interaktif panolar olu\u015fturan bulut tabanl\u0131 bir i\u015f zekas\u0131 (BI) hizmeti. Analistlerimiz, QuickSight panolar\u0131 arac\u0131l\u0131\u011f\u0131yla anl\u0131k kullan\u0131c\u0131 davran\u0131\u015flar\u0131n\u0131 izleyebilir, trendleri belirleyebilir ve \u00fcr\u00fcn \u00f6neri algoritmalar\u0131n\u0131 optimize edebilirler.<\/li>\n<\/ul>\n<p>Bu mimari, verinin ba\u015flang\u0131\u00e7 noktas\u0131ndan (API Gateway) analiz ve g\u00f6rselle\u015ftirme noktas\u0131na (Athena\/QuickSight) kadar olan t\u00fcm yolculu\u011funu u\u00e7tan uca sunucusuz bir yakla\u015f\u0131mla ele almaktad\u0131r. Her bile\u015fen kendi ba\u015f\u0131na \u00f6l\u00e7eklenebilir ve y\u00f6netimi AWS taraf\u0131ndan yap\u0131ld\u0131\u011f\u0131 i\u00e7in operasyonel y\u00fck minimumdur. \u00d6rne\u011fin, e-ticaret platformumuzun bir flash sat\u0131\u015f s\u0131ras\u0131nda milyonlarca ek t\u0131klama verisi almas\u0131 durumunda, API Gateway ve Lambda otomatik olarak \u00f6l\u00e7eklenir, Kinesis Firehose veriyi tamponlar ve S3&#8217;e g\u00fcvenli bir \u015fekilde aktar\u0131r, t\u00fcm bunlar manuel m\u00fcdahale gerektirmeden ger\u00e7ekle\u015fir. Bu, geli\u015ftiricilerin altyap\u0131 y\u00f6netimi yerine i\u015f mant\u0131\u011f\u0131na odaklanmas\u0131n\u0131 sa\u011flar. Ayr\u0131ca, her bir servisin entegrasyonu, IAM rolleri ve politikalar\u0131 arac\u0131l\u0131\u011f\u0131yla s\u0131k\u0131 bir \u015fekilde kontrol edilir, bu da veri g\u00fcvenli\u011fini en \u00fcst d\u00fczeyde tutar. Bu sayede, karma\u015f\u0131k veri i\u015fleme g\u00f6revleri bile basit, esnek ve maliyet etkin bir \u015fekilde y\u00f6netilebilir hale gelir. Bu tasar\u0131m, ayn\u0131 zamanda, gelecekteki geni\u015fletmeler ve yeni \u00f6zellikler ekleme konusunda da bize b\u00fcy\u00fck bir esneklik sunar.<\/p>\n<h2>Uygulamal\u0131 Geli\u015ftirme: AWS Ortam\u0131nda Sunucusuz Pipeline&#8217;\u0131 Hayata Ge\u00e7irmek<\/h2>\n<p>Mimarimizi tasarlad\u0131ktan sonra, s\u0131ra bu teorik yap\u0131y\u0131 AWS \u00fczerinde ger\u00e7ek hayata ge\u00e7irmeye geldi. Bu b\u00f6l\u00fcmde, sunucusuz veri i\u015fleme pipeline&#8217;\u0131m\u0131z\u0131n temel bile\u015fenlerini ad\u0131m ad\u0131m nas\u0131l yap\u0131land\u0131rd\u0131\u011f\u0131m\u0131z\u0131 ve ilgili kod \u00f6rneklerini payla\u015faca\u011f\u0131m. T\u00fcm bu bile\u015fenleri AWS CloudFormation ile \u015fablonla\u015ft\u0131rarak otomasyon ve tekrarlanabilirlik sa\u011flad\u0131k.<\/p>\n<h3>1. S3 Kovas\u0131 ve Kinesis Firehose Hedefi Olu\u015fturma<\/h3>\n<p>\u0130lk olarak, Kinesis Firehose&#8217;un verileri yazaca\u011f\u0131 bir S3 kovas\u0131 olu\u015fturmam\u0131z gerekiyor. Ard\u0131ndan, Kinesis Firehose ak\u0131\u015f\u0131n\u0131 bu kovaya y\u00f6nlendiriyoruz.<\/p>\n<pre><code class=\"language-yaml\">\nAWSTemplateFormatVersion: '2010-09-09'\nDescription: Ger\u00e7ek Zamanl\u0131 Veri \u0130\u015fleme Pipeline i\u00e7in Temel Altyap\u0131\n\nResources:\n  DataLakeBucket:\n    Type: AWS::S3::Bucket\n    Properties:\n      BucketName: 'my-ecommerce-click-data-2025' # Kendi benzersiz ad\u0131n\u0131z\u0131 kullan\u0131n\n      Tags:\n        - Key: Project\n          Value: AWSCDUAE2025\n\n  FirehoseDeliveryRole:\n    Type: AWS::IAM::Role\n    Properties:\n      AssumeRolePolicyDocument:\n        Version: '2012-10-17'\n        Statement:\n          - Effect: Allow\n            Principal:\n              Service: firehose.amazonaws.com\n            Action:\n              - 'sts:AssumeRole'\n      Policies:\n        - PolicyName: FirehoseS3Access\n          PolicyDocument:\n            Version: '2012-10-17'\n            Statement:\n              - Effect: Allow\n                Action:\n                  - 's3:AbortMultipartUpload'\n                  - 's3:GetBucketLocation'\n                  - 's3:GetObject'\n                  - 's3:ListBucket'\n                  - 's3:ListBucketMultipartUploads'\n                  - 's3:PutObject'\n                Resource:\n                  - !GetAtt DataLakeBucket.Arn\n                  - !Join ['\/', [!GetAtt DataLakeBucket.Arn, '*']]\n\n  ClickStreamFirehose:\n    Type: AWS::KinesisFirehose::DeliveryStream\n    Properties:\n      DeliveryStreamType: DirectPut\n      S3DestinationConfiguration:\n        BucketARN: !GetAtt DataLakeBucket.Arn\n        RoleARN: !GetAtt FirehoseDeliveryRole.Arn\n        Prefix: 'raw_clicks\/'\n        ErrorOutputPrefix: 'error_clicks\/'\n        BufferingHints:\n          IntervalInSeconds: 300 # 5 dakika\n          SizeInMBs: 5 # 5 MB\n        CompressionFormat: GZIP\n        EncryptionConfiguration:\n          NoEncryptionConfig: NoEncryption\n<\/pre>\n<p><\/code><\/p>\n<h3>2. Lambda Fonksiyonu Olu\u015fturma: Veri \u00d6n \u0130\u015fleme<\/h3>\n<p>API Gateway'den gelen veriyi alacak, i\u015fleyecek ve Kinesis Firehose'a g\u00f6nderecek bir Python Lambda fonksiyonu olu\u015fturuyoruz. Bu fonksiyon, gelen JSON verisini do\u011frular ve Firehose'un bekledi\u011fi formata d\u00f6n\u00fc\u015ft\u00fcr\u00fcr.<\/p>\n<pre><code class=\"language-python\">\nimport json\nimport os\nimport boto3\n\nfirehose_client = boto3.client('firehose')\ndelivery_stream_name = os.environ.get('FIREHOSE_DELIVERY_STREAM_NAME', 'ClickStreamFirehose')\n\ndef lambda_handler(event, context):\n    try:\n        # API Gateway'den gelen body'i al\n        body = json.loads(event['body'])\n        \n        # Basit validasyon (\u00f6rne\u011fin, 'userId' ve 'productId' alanlar\u0131n\u0131n varl\u0131\u011f\u0131n\u0131 kontrol et)\n        if 'userId' not in body or 'productId' not in body:\n            print(f\"Hatal\u0131 veri: {body}\")\n            return {\n                'statusCode': 400,\n                'body': json.dumps({'message': 'Eksik veri: userId veya productId bulunamad\u0131.'})\n            }\n        \n        # Veriye zaman damgas\u0131 ekle\n        body['timestamp'] = context.get_remaining_time_in_millis() # \u00d6rnek timestamp\n        \n        # Firehose'a g\u00f6ndermek i\u00e7in gerekli format: her kay\u0131t kendi sat\u0131r\u0131nda ve bir Record listesi i\u00e7inde\n        record_data = json.dumps(body) + '\\n' # Firehose genellikle newline delimited JSON bekler\n\n        response = firehose_client.put_record(\n            DeliveryStreamName=delivery_stream_name,\n            Record={'Data': record_data.encode('utf-8')}\n        )\n        \n        print(f\"Veri Firehose'a g\u00f6nderildi: {response}\")\n        \n        return {\n            'statusCode': 200,\n            'body': json.dumps({'message': 'Veri ba\u015far\u0131yla i\u015flendi.'})\n        }\n    except Exception as e:\n        print(f\"Hata olu\u015ftu: {e}\")\n        return {\n            'statusCode': 500,\n            'body': json.dumps({'message': f'Dahili sunucu hatas\u0131: {str(e)}'})\n        }\n<\/pre>\n<p><\/code><\/p>\n<h3>3. API Gateway Kurulumu: Giri\u015f Noktam\u0131z<\/h3>\n<p>Lambda fonksiyonumuzu tetikleyecek bir API Gateway endpoint'i olu\u015fturuyoruz. Bu, d\u0131\u015f d\u00fcnyadan gelen HTTP POST isteklerini Lambda'm\u0131za y\u00f6nlendirecektir.<\/p>\n<pre><code class=\"language-yaml\">\n  ClickProcessorLambda:\n    Type: AWS::Serverless::Function # AWS SAM (Serverless Application Model) kullanarak daha k\u0131sa\n    Properties:\n      FunctionName: 'ClickStreamProcessor'\n      Handler: 'index.lambda_handler'\n      Runtime: 'python3.9'\n      CodeUri: 's3:\/\/your-code-bucket\/lambda.zip' # Lambda kodunuzun S3 yolu\n      MemorySize: 128\n      Timeout: 30\n      Environment:\n        Variables:\n          FIREHOSE_DELIVERY_STREAM_NAME: !Ref ClickStreamFirehose\n      Policies:\n        - AWSLambdaBasicExecutionRole\n        - Statement:\n            - Effect: Allow\n              Action: 'firehose:PutRecord'\n              Resource: !GetAtt ClickStreamFirehose.Arn\n      Events:\n        Api:\n          Type: Api\n          Properties:\n            Path: '\/click'\n            Method: 'post'\n\n  # Geleneksel CloudFormation i\u00e7in API Gateway ve Lambda Entegrasyonu biraz daha karma\u015f\u0131kt\u0131r.\n  # SAM ile bu otomatikle\u015fir. E\u011fer SAM kullanm\u0131yorsan\u0131z, \u015fu kaynaklar\u0131 tan\u0131mlaman\u0131z gerekir:\n  # - AWS::ApiGateway::RestApi\n  # - AWS::ApiGateway::Resource\n  # - AWS::ApiGateway::Method\n  # - AWS::Lambda::Permission (API Gateway'nin Lambda'y\u0131 tetikleyebilmesi i\u00e7in)\n<\/pre>\n<p><\/code><\/p>\n<p>Yukar\u0131daki SAM \u015fablonu (CloudFormation'\u0131n bir uzant\u0131s\u0131), API Gateway ve Lambda entegrasyonunu otomatikle\u015ftirir. Ger\u00e7ek bir CloudFormation \u015fablonunda, Lambda Permission ve API Gateway kaynaklar\u0131n\u0131 manuel olarak tan\u0131mlaman\u0131z gerekebilir. Lambda kodu bir S3 kovas\u0131na zip dosyas\u0131 olarak y\u00fcklenmelidir.<\/p>\n<h3>4. Mobil Uyumlu HTML Geli\u015ftirme (\u00d6rnek)<\/h3>\n<p>Her ne kadar ana konumuz sunucusuz mimari olsa da, modern uygulamalar\u0131n \u00f6nemli bir par\u00e7as\u0131 olan mobil uyumluluktan bahsetmekte fayda var. \u00d6rne\u011fin, QuickSight panosunu g\u00f6md\u00fc\u011f\u00fcm\u00fcz bir web aray\u00fcz\u00fc veya Lambda ile etkile\u015fimde bulunan bir mobil uygulama geli\u015ftiriyorsak, responsive tasar\u0131m vazge\u00e7ilmezdir. \u0130\u015fte temel bir CSS media query \u00f6rne\u011fi:<\/p>\n<pre><code class=\"language-css\">\n\/* Genel stil *\/\nbody {\n    font-family: Arial, sans-serif;\n    margin: 0;\n    padding: 0;\n    background-color: #f4f4f4;\n}\n\n.container {\n    width: 90%;\n    margin: 20px auto;\n    background-color: #fff;\n    padding: 20px;\n    box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);\n}\n\n.dashboard-widget {\n    background-color: #e9e9e9;\n    padding: 15px;\n    margin-bottom: 10px;\n    border-radius: 5px;\n}\n\n\/* K\u00fc\u00e7\u00fck ekranlar i\u00e7in (mobil cihazlar) *\/\n@media screen and (max-width: 768px) {\n    .container {\n        width: 100%;\n        margin: 0;\n        padding: 10px;\n    }\n    .dashboard-widget {\n        font-size: 0.9em;\n        padding: 10px;\n    }\n    \/* Gerekirse s\u00fctunlar\u0131 alt alta s\u0131rala *\/\n    .grid-layout {\n        display: block;\n    }\n}\n\n\/* B\u00fcy\u00fck ekranlar i\u00e7in (masa\u00fcst\u00fc) *\/\n@media screen and (min-width: 769px) {\n    .grid-layout {\n        display: grid;\n        grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));\n        gap: 20px;\n    }\n}\n<\/pre>\n<p><\/code><\/p>\n<p>Bu \u00f6rnekte, <code>.container<\/code> ve <code>.dashboard-widget<\/code> gibi elementlerin farkl\u0131 ekran boyutlar\u0131nda nas\u0131l g\u00f6r\u00fcnece\u011fini <code>media query<\/code>'ler kullanarak belirliyoruz. Mobil cihazlar (max-width: 768px) i\u00e7in daha dar bir g\u00f6r\u00fcn\u00fcm ve daha k\u00fc\u00e7\u00fck fontlar kullan\u0131rken, masa\u00fcst\u00fc cihazlar (min-width: 769px) i\u00e7in daha geni\u015f bir d\u00fczen (grid sistemi) sa\u011fl\u0131yoruz. Bu, kullan\u0131c\u0131 deneyimini her cihazda optimize etmek i\u00e7in temel bir yakla\u015f\u0131md\u0131r ve geli\u015ftirdi\u011fimiz AWS destekli uygulamalar\u0131n kullan\u0131c\u0131ya sunulan aray\u00fcz\u00fcnde de \u00f6nem ta\u015f\u0131r.<\/p>\n<p>Bu ad\u0131mlar, sunucusuz mimarinin temelini olu\u015fturur. Bu pipeline art\u0131k gelen t\u0131klama verilerini alabilir, i\u015fleyebilir ve S3'teki veri g\u00f6l\u00fcm\u00fcze aktarabilir. Bir sonraki a\u015famada, bu verileri nas\u0131l analiz edece\u011fimizi ve mimarimizi nas\u0131l optimize edece\u011fimizi inceleyece\u011fiz.<\/p>\n<h2>Performans Optimizasyonu, G\u00fcvenlik ve S\u00fcrekli Entegrasyon\/Teslimat (CI\/CD)<\/h2>\n<p>Bir sunucusuz mimariyi hayata ge\u00e7irmek yaln\u0131zca ba\u015flang\u0131\u00e7t\u0131r. Ger\u00e7ek d\u00fcnya senaryolar\u0131nda, performans, g\u00fcvenlik ve s\u00fcrd\u00fcr\u00fclebilir geli\u015ftirme s\u00fcre\u00e7leri kritik \u00f6neme sahiptir. Bu b\u00f6l\u00fcmde, kurdu\u011fumuz ger\u00e7ek zamanl\u0131 veri i\u015fleme pipeline'\u0131n\u0131 daha sa\u011flam, g\u00fcvenli ve verimli hale getirmek i\u00e7in uygulayabilece\u011fimiz ileri d\u00fczey ipu\u00e7lar\u0131 ve en iyi uygulamalar\u0131 ele alaca\u011f\u0131z.<\/p>\n<h3>Maliyet Optimizasyonu ve Performans \u0130yile\u015ftirmeleri<\/h3>\n<p>Sunucusuz hizmetlerin \"kulland\u0131\u011f\u0131n kadar \u00f6de\" modeli maliyet etkin gibi g\u00f6r\u00fcnse de, yanl\u0131\u015f yap\u0131land\u0131rmalar beklenmedik maliyetlere yol a\u00e7abilir. Bu y\u00fczden optimizasyon \u015fartt\u0131r:<\/p>\n<ul>\n<li><strong>Lambda Bellek ve S\u00fcre Ayar\u0131:<\/strong> Lambda fonksiyonunuzun do\u011fru bellek boyutunu belirlemek performans\u0131 art\u0131r\u0131rken maliyeti d\u00fc\u015f\u00fcr\u00fcr. Fonksiyonunuzun s\u00fcresini CloudWatch metriklerinden takip edin ve ihtiyac\u0131ndan fazla bellek ay\u0131rmaktan ka\u00e7\u0131n\u0131n. Genellikle, CPU yo\u011fun i\u015flemler i\u00e7in daha fazla bellek, daha iyi performans ve dolay\u0131s\u0131yla daha k\u0131sa s\u00fcre anlam\u0131na gelir, bu da toplam maliyeti d\u00fc\u015f\u00fcrebilir.<\/li>\n<li><strong>Kinesis Firehose Tamponlama Ayarlar\u0131:<\/strong> <code>BufferingHints<\/code> i\u00e7inde <code>IntervalInSeconds<\/code> ve <code>SizeInMBs<\/code> de\u011ferlerini, veri hacminize ve gecikme tolerans\u0131n\u0131za g\u00f6re optimize edin. Daha b\u00fcy\u00fck tampon boyutlar\u0131 veya daha uzun aral\u0131klar, S3'e daha az dosya yaz\u0131lmas\u0131na neden olur, bu da S3 <code>PUT<\/code> isteklerinin maliyetini d\u00fc\u015f\u00fcr\u00fcr. Ancak bu, verilerin S3'e ula\u015fma gecikmesini art\u0131r\u0131r.<\/li>\n<li><strong>S3 Ya\u015fam D\u00f6ng\u00fcs\u00fc Politikalar\u0131:<\/strong> S3'teki verilerinizi uzun s\u00fcre tutman\u0131z gerekiyorsa, eski verileri daha uygun maliyetli depolama s\u0131n\u0131flar\u0131na (\u00f6rn. S3-IA, Glacier) ta\u015f\u0131mak veya belirli bir s\u00fcre sonra silmek i\u00e7in ya\u015fam d\u00f6ng\u00fcs\u00fc politikalar\u0131 ayarlay\u0131n.<\/li>\n<li><strong>Paralel \u0130\u015fleme:<\/strong> E\u011fer Lambda fonksiyonunuz birden fazla ba\u011f\u0131ms\u0131z i\u015flemi ayn\u0131 anda yapabiliyorsa, bunu paralelle\u015ftirmek i\u00e7in <code>asyncio<\/code> gibi Python k\u00fct\u00fcphanelerinden yararlanarak genel i\u015flem s\u00fcresini azaltabilirsiniz.<\/li>\n<\/ul>\n<h3>G\u00fcvenlik En \u0130yi Uygulamalar\u0131<\/h3>\n<p>AWS'de g\u00fcvenlik her zaman \u00f6nceliklidir. Sunucusuz mimarimizi g\u00fc\u00e7lendirmek i\u00e7in a\u015fa\u011f\u0131daki noktalar\u0131 g\u00f6z \u00f6n\u00fcnde bulundurduk:<\/p>\n<ul>\n<li><strong>En Az Yetki Prensibi (Principle of Least Privilege):<\/strong> IAM rollerini ve politikalar\u0131n\u0131 m\u00fcmk\u00fcn olan en dar kapsamda tan\u0131mlay\u0131n. \u00d6rne\u011fin, Lambda fonksiyonumuzun S3 kovas\u0131na sadece <code>PutObject<\/code> iznine ihtiyac\u0131 varken, <code>DeleteObject<\/code> veya <code>ListBucket<\/code> gibi fazladan izinler vermekten ka\u00e7\u0131n\u0131n.<\/li>\n<li><strong>Veri \u015eifreleme:<\/strong> S3'te depolanan t\u00fcm verilerinizi varsay\u0131lan olarak sunucu taraf\u0131 \u015fifreleme (SSE-S3 veya SSE-KMS) ile \u015fifreleyin. Kinesis Firehose da verileri S3'e yazarken \u015fifreleme se\u00e7enekleri sunar.<\/li>\n<li><strong>API Gateway Yetkilendirme:<\/strong> API Gateway'iniz i\u00e7in uygun yetkilendirme mekanizmalar\u0131n\u0131 (\u00f6rn. IAM, Cognito User Pools, Lambda Authorizer) kullan\u0131n. Herkese a\u00e7\u0131k endpoint'lerden ka\u00e7\u0131n\u0131n veya yaln\u0131zca gerekli durumlarda k\u0131s\u0131tl\u0131 eri\u015fim sa\u011flay\u0131n.<\/li>\n<li><strong>CloudWatch Loglar\u0131 ve Metrikleri:<\/strong> T\u00fcm AWS servislerinizin loglar\u0131n\u0131 CloudWatch'ta merkezi olarak toplay\u0131n. Anormal aktiviteleri tespit etmek ve g\u00fcvenlik olaylar\u0131na h\u0131zl\u0131 yan\u0131t vermek i\u00e7in CloudWatch alarmlar\u0131 ve metrikleri olu\u015fturun. AWS X-Ray ile distributed tracing yaparak uygulaman\u0131zdaki performans darbo\u011fazlar\u0131n\u0131 ve hatalar\u0131 kolayca tespit edebilirsiniz.<\/li>\n<\/ul>\n<h3>S\u00fcrekli Entegrasyon ve S\u00fcrekli Teslimat (CI\/CD)<\/h3>\n<p>Sunucusuz uygulamalar\u0131n h\u0131zl\u0131 geli\u015ftirme d\u00f6ng\u00fcleri, otomatize edilmi\u015f CI\/CD s\u00fcre\u00e7lerini vazge\u00e7ilmez k\u0131lar. Bu sayede kod de\u011fi\u015fiklikleri daha h\u0131zl\u0131, daha g\u00fcvenli ve daha g\u00fcvenilir bir \u015fekilde canl\u0131 ortama al\u0131nabilir.<\/p>\n<ul>\n<li><strong>AWS SAM CLI ve CloudFormation:<\/strong> Uygulamam\u0131z\u0131n t\u00fcm altyap\u0131s\u0131n\u0131 CloudFormation \u015fablonlar\u0131 (veya Serverless Application Model - SAM) ile kod olarak tan\u0131mlad\u0131k. Bu, altyap\u0131n\u0131n versiyonlanabilir olmas\u0131n\u0131 ve de\u011fi\u015fikliklerin otomatik olarak da\u011f\u0131t\u0131lmas\u0131n\u0131 sa\u011flar.<\/li>\n<li><strong>AWS CodePipeline ve CodeBuild:<\/strong> Kodumuzu GitHub veya CodeCommit gibi bir kod deposuna itti\u011fimizde, CodePipeline otomatik olarak tetiklenir. CodeBuild, Lambda kodumuzu paketler ve gerekli ba\u011f\u0131ml\u0131l\u0131klar\u0131 y\u00fckler. Ard\u0131ndan CodeDeploy (CloudFormation'\u0131n arkas\u0131nda \u00e7al\u0131\u015fan) yeni s\u00fcr\u00fcm\u00fc da\u011f\u0131t\u0131r.<\/li>\n<li><strong>Otomatik Testler:<\/strong> Bir CI\/CD pipeline'\u0131 i\u00e7erisinde birim testleri, entegrasyon testleri ve gerekirse y\u00fck testleri \u00e7al\u0131\u015ft\u0131rmak, da\u011f\u0131t\u0131mdan \u00f6nce potansiyel hatalar\u0131 yakalamak i\u00e7in hayati \u00f6neme sahiptir.<\/li>\n<\/ul>\n<p><span class=\"expert-tip\">Uzman \u0130pucu: Bu teknikle performans\u0131 %40 art\u0131rabilirsiniz<\/span> Lambda fonksiyonunuzun i\u015fledi\u011fi veri boyutu \u00e7ok b\u00fcy\u00fckse veya harici bir servise \u00e7ok say\u0131da k\u00fc\u00e7\u00fck istek yap\u0131yorsa, bu istekleri grupland\u0131rarak (batching) tek bir \u00e7a\u011fr\u0131da g\u00f6ndermeyi d\u00fc\u015f\u00fcnebilirsiniz. Bu, a\u011f gecikmesini azalt\u0131r ve Lambda'n\u0131n i\u015flem s\u00fcresini k\u0131saltarak hem performans\u0131 art\u0131r\u0131r hem de maliyetleri d\u00fc\u015f\u00fcr\u00fcr. \u00d6rne\u011fin, Kinesis Firehose'a <code>PutRecordBatch<\/code> kullanarak tek seferde birden fazla kay\u0131t g\u00f6nderebilirsiniz.<\/p>\n<p>Bu ileri d\u00fczey optimizasyon, g\u00fcvenlik ve CI\/CD pratiklerini uygulayarak, AWS Community Day UAE 2025 sunumumda tan\u0131tt\u0131\u011f\u0131m sunucusuz veri i\u015fleme mimarisini sadece teknik olarak i\u015flevsel de\u011fil, ayn\u0131 zamanda operasyonel olarak da olgun ve s\u00fcrd\u00fcr\u00fclebilir hale getirdim. Bu yakla\u015f\u0131mlar, herhangi bir AWS projesinin ba\u015far\u0131s\u0131 i\u00e7in temel ta\u015flard\u0131r ve her geli\u015ftiricinin benimsemesi gereken de\u011ferlerdir.<\/p>\n<h2>Sahne Arkas\u0131 ve \u00d6n\u00fc: AWS Community Day Deneyimi ve \u00d6\u011frenilen Dersler<\/h2>\n<p>AWS Community Day UAE 2025'teki sunumumun teknik detaylar\u0131 kadar, bu deneyimin kendisi de benim i\u00e7in \u00e7ok \u00f6\u011fretici ve unutulmazd\u0131. Sahneye \u00e7\u0131kmadan \u00f6nceki haz\u0131rl\u0131k s\u00fcreci, sahnedeki anlar ve sonras\u0131nda toplulukla kurdu\u011fum etkile\u015fimler, profesyonel hayat\u0131ma paha bi\u00e7ilmez katk\u0131lar sa\u011flad\u0131.<\/p>\n<h3>Sunum Haz\u0131rl\u0131\u011f\u0131n\u0131n Zorluklar\u0131 ve Heyecan\u0131<\/h3>\n<p>Konuyu belirleyip teknik mimariyi olu\u015fturduktan sonra, s\u0131ra sunumu etkili bir \u015fekilde haz\u0131rlamaya geldi. Bu s\u00fcre\u00e7, teknik bilgiyi sadele\u015ftirme, hedef kitleye uygun bir dil kullanma ve g\u00f6rsel materyalleri ilgi \u00e7ekici hale getirme becerisi gerektirdi. \u0130lk kez b\u00f6ylesine b\u00fcy\u00fck bir sahnede konu\u015facak olman\u0131n getirdi\u011fi heyecan ve biraz da gerginlik vard\u0131. Konu\u015fmam\u0131 defalarca prova ettim, zamanlamay\u0131 ayarlad\u0131m ve olas\u0131 sorulara kar\u015f\u0131 haz\u0131rl\u0131kl\u0131 olmaya \u00e7al\u0131\u015ft\u0131m. \u00d6zellikle canl\u0131 demo yapma fikri beni hem korkutuyor hem de motive ediyordu. Canl\u0131 demolar, izleyicinin dikkatini \u00e7ekmek i\u00e7in harika olsa da, internet ba\u011flant\u0131s\u0131 sorunlar\u0131, yaz\u0131m hatalar\u0131 veya beklenmedik AWS kesintileri gibi potansiyel riskleri de beraberinde getirir. Bu nedenle, bir \"plan B\" olarak \u00f6nceden kaydedilmi\u015f bir demo videosu haz\u0131rlad\u0131m, her ihtimale kar\u015f\u0131!<\/p>\n<h3>Sahne Deneyimi ve Anl\u0131k Etkile\u015fimler<\/h3>\n<p>AWS Community Day UAE 2025 g\u00fcn\u00fc geldi\u011finde, sahneye \u00e7\u0131kmadan \u00f6nceki son dakikalar kalbim p\u0131r p\u0131r ediyordu. Ancak, kalabal\u0131\u011f\u0131n enerjisi ve organizat\u00f6rlerin s\u0131cak kar\u015f\u0131lamas\u0131yla kendimi h\u0131zla toparlad\u0131m. Mikrofonu elime ald\u0131\u011f\u0131mda ve ilk kelimeleri s\u00f6yledi\u011fimde, t\u00fcm gerginlik yerini odaklanm\u0131\u015f bir enerjiye b\u0131rakt\u0131. Sunumumu, e-ticaret vaka analizimiz \u00fczerinden ad\u0131m ad\u0131m ilerlettim, teknik bile\u015fenleri a\u00e7\u0131klarken ger\u00e7ek d\u00fcnya senaryolar\u0131yla peki\u015ftirdim. \u00d6zellikle kod \u00f6rneklerini ve mimari diyagramlar\u0131n\u0131 a\u00e7\u0131klarken, kat\u0131l\u0131mc\u0131lar\u0131n y\u00fczlerindeki anlay\u0131\u015f ifadelerini g\u00f6rmek b\u00fcy\u00fck bir motivasyon kayna\u011f\u0131yd\u0131. Canl\u0131 demom beklenenin aksine sorunsuz bir \u015fekilde \u00e7al\u0131\u015ft\u0131 ve bu, izleyicilerden b\u00fcy\u00fck be\u011feni toplad\u0131. Anl\u0131k veri ak\u0131\u015f\u0131n\u0131 ve QuickSight panosundaki de\u011fi\u015fimi g\u00f6stermek, sunumun en etkileyici anlar\u0131ndan biri oldu.<\/p>\n<p>Soru-Cevap (Q&A) k\u0131sm\u0131, sunumun en interaktif b\u00f6l\u00fcm\u00fcyd\u00fc. Kat\u0131l\u0131mc\u0131lardan gelen sorular, mimarinin farkl\u0131 y\u00f6nlerine ve potansiyel kullan\u0131m durumlar\u0131na dair derinlemesine tart\u0131\u015fmalara yol a\u00e7t\u0131. \u00d6zellikle g\u00fcvenlik, maliyet optimizasyonu ve farkl\u0131 veri kaynaklar\u0131yla entegrasyon konular\u0131nda gelen sorular, benim de konuyu daha geni\u015f bir perspektiften ele almam\u0131 sa\u011flad\u0131. Bu sorular, ayn\u0131 zamanda, sunumumun ne kadar etkili oldu\u011funu ve dinleyicilerde ne denli merak uyand\u0131rd\u0131\u011f\u0131n\u0131 g\u00f6steriyordu. Bu etkile\u015fimler, yaln\u0131zca bilgi aktar\u0131m\u0131ndan \u00f6te, bir \u00f6\u011frenme ve fikir al\u0131\u015fveri\u015fi platformu olu\u015fturdu.<\/p>\n<h3>\u00d6\u011frenilen Dersler ve Gelecek Ad\u0131mlar<\/h3>\n<p>Bu deneyimden \u00e7\u0131kard\u0131\u011f\u0131m en \u00f6nemli derslerden biri, teknik bilginin yan\u0131 s\u0131ra hikaye anlat\u0131c\u0131l\u0131\u011f\u0131n\u0131n ve sunum becerilerinin de ne kadar kritik oldu\u011fuydu. En iyi teknik \u00e7\u00f6z\u00fcme sahip olsan\u0131z bile, bunu etkili bir \u015fekilde aktaramad\u0131\u011f\u0131n\u0131zda potansiyelini tam olarak g\u00f6steremezsiniz. Ayr\u0131ca, toplulukla etkile\u015fim kurman\u0131n, geri bildirim alman\u0131n ve yeni bak\u0131\u015f a\u00e7\u0131lar\u0131 kazanman\u0131n de\u011ferini bir kez daha anlad\u0131m. AWS Community Day gibi etkinlikler, yaln\u0131zca bir konu\u015fma yapmakla kalmay\u0131p, ayn\u0131 zamanda meslekta\u015flar\u0131n\u0131zla ba\u011flant\u0131 kurma, yeni fikirler edinme ve kendi a\u011f\u0131n\u0131z\u0131 geni\u015fletme f\u0131rsat\u0131 sunar.<\/p>\n<p>Bu ilk deneyim, gelecekteki konu\u015fmalar\u0131m i\u00e7in bana b\u00fcy\u00fck bir \u00f6zg\u00fcven kazand\u0131rd\u0131. Art\u0131k, daha karma\u015f\u0131k konulara giri\u015f yapma ve daha derinlemesine teknik \u00e7\u00f6z\u00fcmler sunma konusunda kendimi daha yetkin hissediyorum. AWS ekosistemindeki yeni geli\u015fmeleri takip ederek, s\u00fcrekli \u00f6\u011frenme ve bilgi birikimimi toplulukla payla\u015fmaya devam etme konusunda kararl\u0131y\u0131m. AWS Community Day UAE 2025, benim i\u00e7in sadece bir ba\u015flang\u0131\u00e7t\u0131; gelecekteki bir\u00e7ok bulut yolculu\u011fumun ilk ad\u0131m\u0131yd\u0131.<\/p>\n<h3>Sonu\u00e7: Bir Ba\u015flang\u0131c\u0131n Ard\u0131ndan<\/h3>\n<p>AWS Community Day UAE 2025'te ya\u015fad\u0131\u011f\u0131m bu deneyim, profesyonel kariyerimde bir d\u00f6n\u00fcm noktas\u0131 oldu. Sunucusuz veri i\u015fleme mimarisi \u00fczerine yapt\u0131\u011f\u0131m sunum, hem teknik bilgi birikimimi s\u0131nad\u0131 hem de topluluk \u00f6n\u00fcnde konu\u015fma korkumu yenmemi sa\u011flad\u0131. Bu makalede, konu se\u00e7iminden mimari tasar\u0131ma, uygulamal\u0131 geli\u015ftirmeden sahne deneyimine kadar t\u00fcm a\u015famalar\u0131 detayland\u0131rd\u0131m. Umar\u0131m bu yolculuk, AWS teknolojilerine ilgi duyanlara ve ilk kez konu\u015fmac\u0131 olmay\u0131 d\u00fc\u015f\u00fcnenlere ilham verir. Unutmay\u0131n, en karma\u015f\u0131k projeler bile k\u00fc\u00e7\u00fck ad\u0131mlarla ba\u015flar ve en iyi \u00f6\u011frenme, deneyimlemekten ge\u00e7er. Bulut yolculu\u011funuzda hepinize ba\u015far\u0131lar dilerim!<\/p>\n<h3>S\u0131k\u00e7a Sorulan Sorular (SSS)<\/h3>\n<p><strong>1. AWS Community Day etkinliklerine konu\u015fmac\u0131 olarak nas\u0131l ba\u015fvurabilirim?<\/strong><\/p>\n<p>Cevap: AWS Community Day etkinlikleri genellikle Call for Papers (CFP) s\u00fcreciyle konu\u015fmac\u0131 ba\u015fvurular\u0131n\u0131 kabul eder. \u0130lgilendi\u011finiz etkinli\u011fin web sitesini veya sosyal medya hesaplar\u0131n\u0131 takip ederek CFP duyurular\u0131n\u0131 ka\u00e7\u0131rmay\u0131n. Ba\u015fvurunuzda, sunaca\u011f\u0131n\u0131z konunun \u00f6zeti (abstract), hedef kitlesi ve ana \u00f6\u011frenim noktalar\u0131 gibi bilgiler istenir.<\/p>\n<p><strong>2. Sunucusuz mimari ba\u015flang\u0131\u00e7 seviyesi geli\u015ftiriciler i\u00e7in uygun mudur?<\/strong><\/p>\n<p>Cevap: Kesinlikle! Sunucusuz mimariler, altyap\u0131 y\u00f6netimi y\u00fck\u00fcn\u00fc AWS'ye devretti\u011fi i\u00e7in geli\u015ftiricilerin sadece kod yazmaya odaklanmas\u0131n\u0131 sa\u011flar. Bu, \u00f6zellikle k\u00fc\u00e7\u00fck ekipler veya bireysel geli\u015ftiriciler i\u00e7in \u00f6\u011frenme e\u011frisini d\u00fc\u015f\u00fcr\u00fcr ve projelerin daha h\u0131zl\u0131 hayata ge\u00e7irilmesine olanak tan\u0131r.<\/p>\n<p><strong>3. Sunumumda bahsetti\u011finiz ger\u00e7ek zamanl\u0131 veri i\u015fleme mimarisi hangi sekt\u00f6rlerde kullan\u0131labilir?<\/strong><\/p>\n<p>Cevap: Bu mimari, IoT (nesnelerin interneti) cihazlar\u0131ndan gelen sens\u00f6r verilerinin i\u015flenmesi, finans sekt\u00f6r\u00fcnde doland\u0131r\u0131c\u0131l\u0131k tespiti, e-ticarette ki\u015fiselle\u015ftirilmi\u015f \u00f6neriler, oyun sekt\u00f6r\u00fcnde oyuncu davran\u0131\u015f analizi ve medya yay\u0131nc\u0131l\u0131\u011f\u0131nda anl\u0131k i\u00e7erik teslimat\u0131 gibi bir\u00e7ok sekt\u00f6rde kullan\u0131labilir.<\/p>\n<p><strong>4. AWS Lambda ve Kinesis Firehose'u kullan\u0131rken maliyetleri nas\u0131l daha etkin y\u00f6netebilirim?<\/strong><\/p>\n<p>Cevap: Lambda i\u00e7in do\u011fru bellek boyutunu ve timeout de\u011ferlerini ayarlayarak, Kinesis Firehose tamponlama ayarlar\u0131n\u0131 veri hacminize g\u00f6re optimize ederek ve S3 ya\u015fam d\u00f6ng\u00fcs\u00fc politikalar\u0131n\u0131 kullanarak maliyetleri d\u00fc\u015f\u00fcrebilirsiniz. Ayr\u0131ca, gereksiz loglama miktar\u0131n\u0131 azaltmak da maliyet tasarrufu sa\u011flar.<\/p>\n<p><strong>5. Sunum yaparken canl\u0131 demo yerine kaydedilmi\u015f demo kullanmak ne gibi avantajlar sa\u011flar?<\/strong><\/p>\n<p>Cevap: Kaydedilmi\u015f demo kullanmak, canl\u0131 demoda ya\u015fanabilecek teknik aksakl\u0131k (internet kesintisi, yanl\u0131\u015f komut, servis hatas\u0131 vb.) riskini ortadan kald\u0131r\u0131r. Bu, \u00f6zellikle ilk kez sunum yapanlar veya kritik demosuna g\u00fcvenli\u011fi sa\u011flamak isteyenler i\u00e7in stres fakt\u00f6r\u00fcn\u00fc azalt\u0131r. Dezavantaj\u0131 ise, canl\u0131 etkile\u015fimin ve anl\u0131k de\u011fi\u015fimin verdi\u011fi heyecan\u0131 sunamamas\u0131d\u0131r.<\/p>\n<p><\/body><\/p>\n","protected":false},"excerpt":{"rendered":"My First Time Speaking at AWS Community Day UAE 2025 \u2014 A Journey to Remember \ud83c\udfa4\u2728 Her bulut&hellip;","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"csco_page_header_type":"","csco_page_load_nextpost":"","csco_page_subscribe_form":"","csco_page_contact_form":"","footnotes":""},"categories":[1406],"tags":[],"class_list":{"0":"post-32952","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-aws","7":"cs-entry","8":"cs-video-wrap"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v20.5 (Yoast SEO v25.3.1) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Giri\u015f: AWS Community Day UAE 2025 Sahnesine \u0130lk Ad\u0131m \u2013 Neden Bu Yolculuk Ba\u015flad\u0131?<\/title>\n<meta name=\"description\" content=\"Her bulut merakl\u0131s\u0131n\u0131n hayallerini s\u00fcsleyen, bilgi ve deneyim payla\u015f\u0131m\u0131n\u0131n zirve yapt\u0131\u011f\u0131 AWS Community Day etkinlikleri, profesyonel geli\u015fim i\u00e7in paha bi\u00e7ilmez f\u0131rsatlar sunar. Peki, bu denli prestijli bir sahnede ilk kez konu\u015fmac\u0131 olmak nas\u0131l bir deneyimdir? AWS Community Day UAE 2025 etkinli\u011finde sahneye \u00e7\u0131kma ser\u00fcvenim, sadece teknik bir sunumdan \u00e7ok daha fazlas\u0131yd\u0131; ayn\u0131 zamanda ki\u015fisel ve profesyonel s\u0131n\u0131rlar\u0131m\u0131 zorlad\u0131\u011f\u0131m, bilgi birikimimi test etti\u011fim ve Arap Emirlikleri&#039;nin dinamik teknoloji toplulu\u011fuyla derin ba\u011flar kurdu\u011fum unutulmaz bir yolculuktu. Bu makale, sunum haz\u0131rl\u0131\u011f\u0131ndan sahne deneyimine, teknik mimariden kod \u00f6rneklerine kadar bu ser\u00fcvenin her ad\u0131m\u0131n\u0131, okuyucunun AWS ve sunucusuz teknolojiler konusunda s\u0131f\u0131rdan bilgi edinebilece\u011fi, pratik uygulamalarla zenginle\u015ftirilmi\u015f bir rehber niteli\u011finde sunmaktad\u0131r. Amac\u0131m, benim gibi ilk kez konu\u015fmac\u0131 olacaklara ilham vermek ve sunucusuz mimarilerin ger\u00e7ek d\u00fcnya senaryolar\u0131nda nas\u0131l kullan\u0131labilece\u011fini teknik detaylar\u0131yla ortaya koymakt\u0131r. B\u00f6ylece, hem sahne deneyiminin heyecan\u0131n\u0131 payla\u015facak hem de AWS ekosisteminin g\u00fcc\u00fcn\u00fc birlikte ke\u015ffedece\u011fiz. Unutmay\u0131n, her b\u00fcy\u00fck ba\u015far\u0131, at\u0131lan ilk ad\u0131mla ba\u015flar.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/fatihsoysal.com\/blog\/giris-aws-community-day-uae-2025-sahnesine-ilk-adim-neden-bu-yolculuk-basladi\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Giri\u015f: AWS Community Day UAE 2025 Sahnesine \u0130lk Ad\u0131m \u2013 Neden Bu Yolculuk Ba\u015flad\u0131?\" \/>\n<meta property=\"og:description\" content=\"Her bulut merakl\u0131s\u0131n\u0131n hayallerini s\u00fcsleyen, bilgi ve deneyim payla\u015f\u0131m\u0131n\u0131n zirve yapt\u0131\u011f\u0131 AWS Community Day etkinlikleri, profesyonel geli\u015fim i\u00e7in paha bi\u00e7ilmez f\u0131rsatlar sunar. Peki, bu denli prestijli bir sahnede ilk kez konu\u015fmac\u0131 olmak nas\u0131l bir deneyimdir? AWS Community Day UAE 2025 etkinli\u011finde sahneye \u00e7\u0131kma ser\u00fcvenim, sadece teknik bir sunumdan \u00e7ok daha fazlas\u0131yd\u0131; ayn\u0131 zamanda ki\u015fisel ve profesyonel s\u0131n\u0131rlar\u0131m\u0131 zorlad\u0131\u011f\u0131m, bilgi birikimimi test etti\u011fim ve Arap Emirlikleri&#039;nin dinamik teknoloji toplulu\u011fuyla derin ba\u011flar kurdu\u011fum unutulmaz bir yolculuktu. Bu makale, sunum haz\u0131rl\u0131\u011f\u0131ndan sahne deneyimine, teknik mimariden kod \u00f6rneklerine kadar bu ser\u00fcvenin her ad\u0131m\u0131n\u0131, okuyucunun AWS ve sunucusuz teknolojiler konusunda s\u0131f\u0131rdan bilgi edinebilece\u011fi, pratik uygulamalarla zenginle\u015ftirilmi\u015f bir rehber niteli\u011finde sunmaktad\u0131r. Amac\u0131m, benim gibi ilk kez konu\u015fmac\u0131 olacaklara ilham vermek ve sunucusuz mimarilerin ger\u00e7ek d\u00fcnya senaryolar\u0131nda nas\u0131l kullan\u0131labilece\u011fini teknik detaylar\u0131yla ortaya koymakt\u0131r. B\u00f6ylece, hem sahne deneyiminin heyecan\u0131n\u0131 payla\u015facak hem de AWS ekosisteminin g\u00fcc\u00fcn\u00fc birlikte ke\u015ffedece\u011fiz. Unutmay\u0131n, her b\u00fcy\u00fck ba\u015far\u0131, at\u0131lan ilk ad\u0131mla ba\u015flar.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihsoysal.com\/blog\/giris-aws-community-day-uae-2025-sahnesine-ilk-adim-neden-bu-yolculuk-basladi\/\" \/>\n<meta property=\"og:site_name\" content=\"Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2025-10-27T16:01:55+00:00\" \/>\n<meta name=\"author\" content=\"Fatih Soysal\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Yazan:\" \/>\n\t<meta name=\"twitter:data1\" content=\"Fatih Soysal\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tahmini okuma s\u00fcresi\" \/>\n\t<meta name=\"twitter:data2\" content=\"22 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/giris-aws-community-day-uae-2025-sahnesine-ilk-adim-neden-bu-yolculuk-basladi\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/giris-aws-community-day-uae-2025-sahnesine-ilk-adim-neden-bu-yolculuk-basladi\/\"},\"author\":{\"name\":\"Fatih Soysal\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"headline\":\"Giri\u015f: AWS Community Day UAE 2025 Sahnesine \u0130lk Ad\u0131m \u2013 Neden Bu Yolculuk Ba\u015flad\u0131?\",\"datePublished\":\"2025-10-27T16:01:55+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/giris-aws-community-day-uae-2025-sahnesine-ilk-adim-neden-bu-yolculuk-basladi\/\"},\"wordCount\":3884,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"articleSection\":[\"AWS\"],\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/giris-aws-community-day-uae-2025-sahnesine-ilk-adim-neden-bu-yolculuk-basladi\/#respond\"]}],\"copyrightYear\":\"2025\",\"copyrightHolder\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/giris-aws-community-day-uae-2025-sahnesine-ilk-adim-neden-bu-yolculuk-basladi\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/giris-aws-community-day-uae-2025-sahnesine-ilk-adim-neden-bu-yolculuk-basladi\/\",\"name\":\"Giri\u015f: AWS Community Day UAE 2025 Sahnesine \u0130lk Ad\u0131m \u2013 Neden Bu Yolculuk Ba\u015flad\u0131?\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\"},\"datePublished\":\"2025-10-27T16:01:55+00:00\",\"description\":\"Her bulut merakl\u0131s\u0131n\u0131n hayallerini s\u00fcsleyen, bilgi ve deneyim payla\u015f\u0131m\u0131n\u0131n zirve yapt\u0131\u011f\u0131 AWS Community Day etkinlikleri, profesyonel geli\u015fim i\u00e7in paha bi\u00e7ilmez f\u0131rsatlar sunar. Peki, bu denli prestijli bir sahnede ilk kez konu\u015fmac\u0131 olmak nas\u0131l bir deneyimdir? AWS Community Day UAE 2025 etkinli\u011finde sahneye \u00e7\u0131kma ser\u00fcvenim, sadece teknik bir sunumdan \u00e7ok daha fazlas\u0131yd\u0131; ayn\u0131 zamanda ki\u015fisel ve profesyonel s\u0131n\u0131rlar\u0131m\u0131 zorlad\u0131\u011f\u0131m, bilgi birikimimi test etti\u011fim ve Arap Emirlikleri'nin dinamik teknoloji toplulu\u011fuyla derin ba\u011flar kurdu\u011fum unutulmaz bir yolculuktu. Bu makale, sunum haz\u0131rl\u0131\u011f\u0131ndan sahne deneyimine, teknik mimariden kod \u00f6rneklerine kadar bu ser\u00fcvenin her ad\u0131m\u0131n\u0131, okuyucunun AWS ve sunucusuz teknolojiler konusunda s\u0131f\u0131rdan bilgi edinebilece\u011fi, pratik uygulamalarla zenginle\u015ftirilmi\u015f bir rehber niteli\u011finde sunmaktad\u0131r. Amac\u0131m, benim gibi ilk kez konu\u015fmac\u0131 olacaklara ilham vermek ve sunucusuz mimarilerin ger\u00e7ek d\u00fcnya senaryolar\u0131nda nas\u0131l kullan\u0131labilece\u011fini teknik detaylar\u0131yla ortaya koymakt\u0131r. B\u00f6ylece, hem sahne deneyiminin heyecan\u0131n\u0131 payla\u015facak hem de AWS ekosisteminin g\u00fcc\u00fcn\u00fc birlikte ke\u015ffedece\u011fiz. Unutmay\u0131n, her b\u00fcy\u00fck ba\u015far\u0131, at\u0131lan ilk ad\u0131mla ba\u015flar.\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/giris-aws-community-day-uae-2025-sahnesine-ilk-adim-neden-bu-yolculuk-basladi\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/giris-aws-community-day-uae-2025-sahnesine-ilk-adim-neden-bu-yolculuk-basladi\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/giris-aws-community-day-uae-2025-sahnesine-ilk-adim-neden-bu-yolculuk-basladi\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/fatihsoysal.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Giri\u015f: AWS Community Day UAE 2025 Sahnesine \u0130lk Ad\u0131m \u2013 Neden Bu Yolculuk Ba\u015flad\u0131?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/\",\"name\":\"Fatihsoysal.com\",\"description\":\"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim\",\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"tr\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\",\"name\":\"Fatih Soysal\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"contentUrl\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"width\":512,\"height\":512,\"caption\":\"Fatih Soysal\"},\"logo\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\"},\"description\":\"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Giri\u015f: AWS Community Day UAE 2025 Sahnesine \u0130lk Ad\u0131m \u2013 Neden Bu Yolculuk Ba\u015flad\u0131?","description":"Her bulut merakl\u0131s\u0131n\u0131n hayallerini s\u00fcsleyen, bilgi ve deneyim payla\u015f\u0131m\u0131n\u0131n zirve yapt\u0131\u011f\u0131 AWS Community Day etkinlikleri, profesyonel geli\u015fim i\u00e7in paha bi\u00e7ilmez f\u0131rsatlar sunar. Peki, bu denli prestijli bir sahnede ilk kez konu\u015fmac\u0131 olmak nas\u0131l bir deneyimdir? AWS Community Day UAE 2025 etkinli\u011finde sahneye \u00e7\u0131kma ser\u00fcvenim, sadece teknik bir sunumdan \u00e7ok daha fazlas\u0131yd\u0131; ayn\u0131 zamanda ki\u015fisel ve profesyonel s\u0131n\u0131rlar\u0131m\u0131 zorlad\u0131\u011f\u0131m, bilgi birikimimi test etti\u011fim ve Arap Emirlikleri'nin dinamik teknoloji toplulu\u011fuyla derin ba\u011flar kurdu\u011fum unutulmaz bir yolculuktu. Bu makale, sunum haz\u0131rl\u0131\u011f\u0131ndan sahne deneyimine, teknik mimariden kod \u00f6rneklerine kadar bu ser\u00fcvenin her ad\u0131m\u0131n\u0131, okuyucunun AWS ve sunucusuz teknolojiler konusunda s\u0131f\u0131rdan bilgi edinebilece\u011fi, pratik uygulamalarla zenginle\u015ftirilmi\u015f bir rehber niteli\u011finde sunmaktad\u0131r. Amac\u0131m, benim gibi ilk kez konu\u015fmac\u0131 olacaklara ilham vermek ve sunucusuz mimarilerin ger\u00e7ek d\u00fcnya senaryolar\u0131nda nas\u0131l kullan\u0131labilece\u011fini teknik detaylar\u0131yla ortaya koymakt\u0131r. B\u00f6ylece, hem sahne deneyiminin heyecan\u0131n\u0131 payla\u015facak hem de AWS ekosisteminin g\u00fcc\u00fcn\u00fc birlikte ke\u015ffedece\u011fiz. Unutmay\u0131n, her b\u00fcy\u00fck ba\u015far\u0131, at\u0131lan ilk ad\u0131mla ba\u015flar.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/fatihsoysal.com\/blog\/giris-aws-community-day-uae-2025-sahnesine-ilk-adim-neden-bu-yolculuk-basladi\/","og_locale":"tr_TR","og_type":"article","og_title":"Giri\u015f: AWS Community Day UAE 2025 Sahnesine \u0130lk Ad\u0131m \u2013 Neden Bu Yolculuk Ba\u015flad\u0131?","og_description":"Her bulut merakl\u0131s\u0131n\u0131n hayallerini s\u00fcsleyen, bilgi ve deneyim payla\u015f\u0131m\u0131n\u0131n zirve yapt\u0131\u011f\u0131 AWS Community Day etkinlikleri, profesyonel geli\u015fim i\u00e7in paha bi\u00e7ilmez f\u0131rsatlar sunar. Peki, bu denli prestijli bir sahnede ilk kez konu\u015fmac\u0131 olmak nas\u0131l bir deneyimdir? AWS Community Day UAE 2025 etkinli\u011finde sahneye \u00e7\u0131kma ser\u00fcvenim, sadece teknik bir sunumdan \u00e7ok daha fazlas\u0131yd\u0131; ayn\u0131 zamanda ki\u015fisel ve profesyonel s\u0131n\u0131rlar\u0131m\u0131 zorlad\u0131\u011f\u0131m, bilgi birikimimi test etti\u011fim ve Arap Emirlikleri'nin dinamik teknoloji toplulu\u011fuyla derin ba\u011flar kurdu\u011fum unutulmaz bir yolculuktu. Bu makale, sunum haz\u0131rl\u0131\u011f\u0131ndan sahne deneyimine, teknik mimariden kod \u00f6rneklerine kadar bu ser\u00fcvenin her ad\u0131m\u0131n\u0131, okuyucunun AWS ve sunucusuz teknolojiler konusunda s\u0131f\u0131rdan bilgi edinebilece\u011fi, pratik uygulamalarla zenginle\u015ftirilmi\u015f bir rehber niteli\u011finde sunmaktad\u0131r. Amac\u0131m, benim gibi ilk kez konu\u015fmac\u0131 olacaklara ilham vermek ve sunucusuz mimarilerin ger\u00e7ek d\u00fcnya senaryolar\u0131nda nas\u0131l kullan\u0131labilece\u011fini teknik detaylar\u0131yla ortaya koymakt\u0131r. B\u00f6ylece, hem sahne deneyiminin heyecan\u0131n\u0131 payla\u015facak hem de AWS ekosisteminin g\u00fcc\u00fcn\u00fc birlikte ke\u015ffedece\u011fiz. Unutmay\u0131n, her b\u00fcy\u00fck ba\u015far\u0131, at\u0131lan ilk ad\u0131mla ba\u015flar.","og_url":"https:\/\/fatihsoysal.com\/blog\/giris-aws-community-day-uae-2025-sahnesine-ilk-adim-neden-bu-yolculuk-basladi\/","og_site_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","article_published_time":"2025-10-27T16:01:55+00:00","author":"Fatih Soysal","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"Fatih Soysal","Tahmini okuma s\u00fcresi":"22 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/fatihsoysal.com\/blog\/giris-aws-community-day-uae-2025-sahnesine-ilk-adim-neden-bu-yolculuk-basladi\/#article","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/giris-aws-community-day-uae-2025-sahnesine-ilk-adim-neden-bu-yolculuk-basladi\/"},"author":{"name":"Fatih Soysal","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"headline":"Giri\u015f: AWS Community Day UAE 2025 Sahnesine \u0130lk Ad\u0131m \u2013 Neden Bu Yolculuk Ba\u015flad\u0131?","datePublished":"2025-10-27T16:01:55+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihsoysal.com\/blog\/giris-aws-community-day-uae-2025-sahnesine-ilk-adim-neden-bu-yolculuk-basladi\/"},"wordCount":3884,"commentCount":0,"publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"articleSection":["AWS"],"inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fatihsoysal.com\/blog\/giris-aws-community-day-uae-2025-sahnesine-ilk-adim-neden-bu-yolculuk-basladi\/#respond"]}],"copyrightYear":"2025","copyrightHolder":{"@id":"https:\/\/fatihsoysal.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/fatihsoysal.com\/blog\/giris-aws-community-day-uae-2025-sahnesine-ilk-adim-neden-bu-yolculuk-basladi\/","url":"https:\/\/fatihsoysal.com\/blog\/giris-aws-community-day-uae-2025-sahnesine-ilk-adim-neden-bu-yolculuk-basladi\/","name":"Giri\u015f: AWS Community Day UAE 2025 Sahnesine \u0130lk Ad\u0131m \u2013 Neden Bu Yolculuk Ba\u015flad\u0131?","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/#website"},"datePublished":"2025-10-27T16:01:55+00:00","description":"Her bulut merakl\u0131s\u0131n\u0131n hayallerini s\u00fcsleyen, bilgi ve deneyim payla\u015f\u0131m\u0131n\u0131n zirve yapt\u0131\u011f\u0131 AWS Community Day etkinlikleri, profesyonel geli\u015fim i\u00e7in paha bi\u00e7ilmez f\u0131rsatlar sunar. Peki, bu denli prestijli bir sahnede ilk kez konu\u015fmac\u0131 olmak nas\u0131l bir deneyimdir? AWS Community Day UAE 2025 etkinli\u011finde sahneye \u00e7\u0131kma ser\u00fcvenim, sadece teknik bir sunumdan \u00e7ok daha fazlas\u0131yd\u0131; ayn\u0131 zamanda ki\u015fisel ve profesyonel s\u0131n\u0131rlar\u0131m\u0131 zorlad\u0131\u011f\u0131m, bilgi birikimimi test etti\u011fim ve Arap Emirlikleri'nin dinamik teknoloji toplulu\u011fuyla derin ba\u011flar kurdu\u011fum unutulmaz bir yolculuktu. Bu makale, sunum haz\u0131rl\u0131\u011f\u0131ndan sahne deneyimine, teknik mimariden kod \u00f6rneklerine kadar bu ser\u00fcvenin her ad\u0131m\u0131n\u0131, okuyucunun AWS ve sunucusuz teknolojiler konusunda s\u0131f\u0131rdan bilgi edinebilece\u011fi, pratik uygulamalarla zenginle\u015ftirilmi\u015f bir rehber niteli\u011finde sunmaktad\u0131r. Amac\u0131m, benim gibi ilk kez konu\u015fmac\u0131 olacaklara ilham vermek ve sunucusuz mimarilerin ger\u00e7ek d\u00fcnya senaryolar\u0131nda nas\u0131l kullan\u0131labilece\u011fini teknik detaylar\u0131yla ortaya koymakt\u0131r. B\u00f6ylece, hem sahne deneyiminin heyecan\u0131n\u0131 payla\u015facak hem de AWS ekosisteminin g\u00fcc\u00fcn\u00fc birlikte ke\u015ffedece\u011fiz. Unutmay\u0131n, her b\u00fcy\u00fck ba\u015far\u0131, at\u0131lan ilk ad\u0131mla ba\u015flar.","breadcrumb":{"@id":"https:\/\/fatihsoysal.com\/blog\/giris-aws-community-day-uae-2025-sahnesine-ilk-adim-neden-bu-yolculuk-basladi\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihsoysal.com\/blog\/giris-aws-community-day-uae-2025-sahnesine-ilk-adim-neden-bu-yolculuk-basladi\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fatihsoysal.com\/blog\/giris-aws-community-day-uae-2025-sahnesine-ilk-adim-neden-bu-yolculuk-basladi\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/fatihsoysal.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Giri\u015f: AWS Community Day UAE 2025 Sahnesine \u0130lk Ad\u0131m \u2013 Neden Bu Yolculuk Ba\u015flad\u0131?"}]},{"@type":"WebSite","@id":"https:\/\/fatihsoysal.com\/blog\/#website","url":"https:\/\/fatihsoysal.com\/blog\/","name":"Fatihsoysal.com","description":"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim","publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"tr"},{"@type":["Person","Organization"],"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1","name":"Fatih Soysal","image":{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","contentUrl":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","width":512,"height":512,"caption":"Fatih Soysal"},"logo":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/"},"description":"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.","url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/"}]}},"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/32952","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/comments?post=32952"}],"version-history":[{"count":0,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/32952\/revisions"}],"wp:attachment":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/media?parent=32952"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/categories?post=32952"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/tags?post=32952"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}