[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"me":3,"catalog:tr:devops-cloud\u002Fazure-databases-sql-cosmosdb":4,"config":256},null,{"field_key":5,"field_name":6,"seniority":7,"topic_key":8,"topic_name":9,"spec_key":7,"spec_name":7,"locale":10,"cell_total":11,"field_total":12,"seniorities":13,"topics":17,"specs":151,"samples":171},"devops-cloud","DevOps \u002F Cloud","","azure-databases-sql-cosmosdb","Azure Databases Sql Cosmosdb","tr",75,3375,[14,15,16],"junior","mid","senior",[18,21,24,27,30,33,36,39,40,43,46,49,52,55,58,61,64,67,70,73,76,79,82,85,88,91,94,97,100,103,106,109,112,115,118,121,124,127,130,133,136,139,142,145,148],{"key":19,"name":20,"count":11},"aws-compute-ec2-lambda","Aws Compute Ec2 Lambda",{"key":22,"name":23,"count":11},"aws-databases-rds-dynamodb","Aws Databases Rds Dynamodb",{"key":25,"name":26,"count":11},"aws-iam-security","Aws Iam Security",{"key":28,"name":29,"count":11},"aws-messaging-eventing","Aws Messaging Eventing",{"key":31,"name":32,"count":11},"aws-networking-vpc","Aws Networking Vpc",{"key":34,"name":35,"count":11},"aws-storage-s3-ebs","Aws Storage S3 Ebs",{"key":37,"name":38,"count":11},"azure-compute-vm-appservice","Azure Compute Vm Appservice",{"key":8,"name":9,"count":11},{"key":41,"name":42,"count":11},"azure-iam-security","Azure Iam Security",{"key":44,"name":45,"count":11},"azure-messaging-eventing","Azure Messaging Eventing",{"key":47,"name":48,"count":11},"azure-networking-vnet","Azure Networking Vnet",{"key":50,"name":51,"count":11},"azure-storage-blob-managed-disk","Azure Storage Blob Managed Disk",{"key":53,"name":54,"count":11},"ci-cd-pipelines","Ci Cd Pipelines",{"key":56,"name":57,"count":11},"cloud-architecture-scaling","Cloud Architecture Scaling",{"key":59,"name":60,"count":11},"containers-orchestration","Containers Orchestration",{"key":62,"name":63,"count":11},"deployment-release-strategies","Deployment Release Strategies",{"key":65,"name":66,"count":11},"gcp-compute-gce-cloudrun","Gcp Compute Gce Cloudrun",{"key":68,"name":69,"count":11},"gcp-databases-cloudsql-spanner-firestore","Gcp Databases Cloudsql Spanner Firestore",{"key":71,"name":72,"count":11},"gcp-iam-security","Gcp Iam Security",{"key":74,"name":75,"count":11},"gcp-messaging-eventing","Gcp Messaging Eventing",{"key":77,"name":78,"count":11},"gcp-networking-vpc","Gcp Networking Vpc",{"key":80,"name":81,"count":11},"gcp-storage-gcs-persistent-disk","Gcp Storage Gcs Persistent Disk",{"key":83,"name":84,"count":11},"infrastructure-as-code","Infrastructure As Code",{"key":86,"name":87,"count":11},"k8s-config-secrets","K8s Config Secrets",{"key":89,"name":90,"count":11},"k8s-observability-troubleshooting","K8s Observability Troubleshooting",{"key":92,"name":93,"count":11},"k8s-scheduling-resources","K8s Scheduling Resources",{"key":95,"name":96,"count":11},"k8s-services-networking","K8s Services Networking",{"key":98,"name":99,"count":11},"k8s-storage","K8s Storage",{"key":101,"name":102,"count":11},"k8s-workloads","K8s Workloads",{"key":104,"name":105,"count":11},"linux-filesystem-permissions-links","Linux Filesystem Permissions Links",{"key":107,"name":108,"count":11},"linux-networking-tools-troubleshooting","Linux Networking Tools Troubleshooting",{"key":110,"name":111,"count":11},"linux-performance-monitoring-resource-limits","Linux Performance Monitoring Resource Limits",{"key":113,"name":114,"count":11},"linux-process-management-signals","Linux Process Management Signals",{"key":116,"name":117,"count":11},"linux-shell-scripting-ops-automation","Linux Shell Scripting Ops Automation",{"key":119,"name":120,"count":11},"linux-systemd-service-management","Linux Systemd Service Management",{"key":122,"name":123,"count":11},"networking-dns-loadbalancing","Networking Dns Loadbalancing",{"key":125,"name":126,"count":11},"observability-monitoring","Observability Monitoring",{"key":128,"name":129,"count":11},"reliability-incident-sre","Reliability Incident Sre",{"key":131,"name":132,"count":11},"security-iam-secrets","Security Iam Secrets",{"key":134,"name":135,"count":11},"terraform-hcl-language-expressions","Terraform Hcl Language Expressions",{"key":137,"name":138,"count":11},"terraform-modules-workspaces","Terraform Modules Workspaces",{"key":140,"name":141,"count":11},"terraform-plan-apply-drift-import","Terraform Plan Apply Drift Import",{"key":143,"name":144,"count":11},"terraform-providers-lifecycle-provisioners","Terraform Providers Lifecycle Provisioners",{"key":146,"name":147,"count":11},"terraform-state-backend-locking","Terraform State Backend Locking",{"key":149,"name":150,"count":11},"terraform-testing-policy-cicd","Terraform Testing Policy Cicd",[152,156,159,162,165,168],{"key":153,"name":154,"count":155},"aws","AWS",450,{"key":157,"name":158,"count":155},"azure","Azure",{"key":160,"name":161,"count":155},"gcp","GCP",{"key":163,"name":164,"count":155},"kubernetes","Kubernetes",{"key":166,"name":167,"count":155},"linux","Linux",{"key":169,"name":170,"count":155},"terraform","Terraform",[172,190,203,217,230,243],{"id":173,"topic":9,"difficulty":174,"body":175,"options":176,"correct_key":181,"explanation":189},"019f8b7c-0e78-7275-b071-12cb7ee3ac1d",1,"Azure SQL Database nedir?",[177,180,183,186],{"key":178,"text":179},"a","Müşterinin yamaladığı, bir Azure VM üzerine kurulmuş kendi kendini yöneten bir SQL Server",{"key":181,"text":182},"b","SQL Server motoruna dayanan, tamamen yönetilen bir PaaS ilişkisel veritabanı servisi",{"key":184,"text":185},"c","SQL benzeri bir sorgu diliyle yönetilen bir NoSQL döküman veritabanı ve standart T-SQL sorgularını çalıştıramaz",{"key":187,"text":188},"d","Yalnızca toplu analitik iş yükleri için optimize edilmiş bir veri ambarı ürünü","Azure SQL Database, SQL Server motoruna dayanan, tamamen yönetilen bir platform-as-a-service (PaaS) ilişkisel veritabanıdır — Microsoft yamaları, yedeklemeleri ve yüksek erişilebilirliği yönetir. a bunun yerine IaaS bir SQL Server VM'ini tarif eder, c Cosmos DB'yi, d ise Azure Synapse Analytics'i tarif eder.",{"id":191,"topic":9,"difficulty":174,"body":192,"options":193,"correct_key":184,"explanation":202},"019f8b7c-0e78-7c46-a99e-65f76e2899bd","Azure SQL Database'in DTU (Database Transaction Unit) satın alma modelinde, bir DTU neyi temsil eder?",[194,196,198,200],{"key":178,"text":195},"Veritabanına özel olarak ayrılmış sabit sayıda ham CPU çekirdeği",{"key":181,"text":197},"Veritabanına ayrılan gigabayt cinsinden toplam depolama kapasitesi, compute boyutundan bağımsız olarak ayarlanır",{"key":184,"text":199},"CPU, bellek ve I\u002FO'nun tek bir performans birimi halinde birleştirilmiş karma bir ölçüsü",{"key":187,"text":201},"Veritabanına izin verilen eşzamanlı kullanıcı bağlantısı sayısı","Bir DTU, CPU, bellek ve I\u002FO (veri ve log) throughput'unu tek bir performans metriğinde birleştiren karma, tek bir ölçüdür — her kaynağı ayrı ayrı boyutlandırmak yerine DTU-tabanlı bir tier seçip bu kaynakların bir demetini alırsınız. Ham çekirdek sayısı (a), depolama boyutu (b) veya bağlantı limiti (d) değildir.",{"id":204,"topic":9,"difficulty":205,"body":206,"options":207,"correct_key":178,"explanation":216},"019f8b7c-0e79-7731-b8d6-2445f1645223",2,"Azure SQL Database'in vCore satın alma modeli, DTU modelinden nasıl farklıdır?",[208,210,212,214],{"key":178,"text":209},"vCore, tek bir demet birim yerine compute'u (vCore\u002Fbellek) ve storage'ı bağımsız olarak seçmenize izin verir",{"key":181,"text":211},"vCore, DTU'nun aksine yalnızca Basic ve Standard service tier'larını destekler, ve veritabanı oluşturulduktan sonra değiştirilemez",{"key":184,"text":213},"vCore yalnızca Azure SQL Managed Instance içindir ve single database'ler için kullanılamaz",{"key":187,"text":215},"vCore, DTU'nun aksine storage'ı compute'tan ayrı ölçeklendirme yeteneğini kaldırır","vCore modeli, compute'u (sanal çekirdek sayısı ve bellek) ve storage'ı bağımsız olarak yapılandırılabilir boyutlar olarak sunar, bu da daha ince taneli kontrol ve donanım nesline şeffaf eşleme sağlar; DTU ise bunları tek bir soyut birimde paketler. vCore aslında single database'ler için Business Critical, General Purpose ve Hyperscale tier'larını destekler (b ve c yanlış), ve kaynakları daha katı biçimde birleştiren DTU'dur, vCore değil (d tersine çevrilmiş).",{"id":218,"topic":9,"difficulty":205,"body":219,"options":220,"correct_key":187,"explanation":229},"019f8b7c-0e7a-71d5-bb41-ed24b9333bb7","Azure SQL Database'de (vCore modeli) Business Critical service tier'ını General Purpose'tan ne ayırır?",[221,223,225,227],{"key":178,"text":222},"Business Critical uzak, ağa bağlı depolama kullanırken General Purpose yerel SSD kullanır",{"key":181,"text":224},"Business Critical, General Purpose'ın aksine otomatik yedeklemeleri desteklemez, ayrı bir backup vault yapılandırılmasını gerektirir",{"key":184,"text":226},"General Purpose yerleşik okunabilir ikincil replika sağlar, Business Critical sağlamaz",{"key":187,"text":228},"Business Critical, yerel olarak bağlı SSD depolama kullanır ve daha düşük gecikme ile daha yüksek erişilebilirlik için yerleşik okunabilir ikincil replikalar içerir","Business Critical, yerel olarak bağlı, yüksek performanslı SSD depolama kullanır (uzak depolama yerine) ve her zaman okunabilir ikincil replikaları içeren bir availability group sağlar, bu da daha düşük I\u002FO gecikmesi ve neredeyse anlık failover verir. Uzak depolamaya dayanan General Purpose'tır (a ve c tier'ları ters çeviriyor), ve her iki tier de otomatik yedeklemeleri destekler (b yanlış).",{"id":231,"topic":9,"difficulty":205,"body":232,"options":233,"correct_key":181,"explanation":242},"019f8b7c-0e7a-7df0-978c-8c18af5dc65f","Azure SQL Database Auto-failover Group'un birincil amacı nedir?",[234,236,238,240],{"key":178,"text":235},"Yatay ölçeklendirme için bir veritabanını otomatik olarak birden çok shard'a bölmek",{"key":181,"text":237},"Geo-replikasyonu yönetmek ve kararlı bir bağlantı endpoint'i kullanarak ikincil bir region'a otomatik (veya manuel) failover sağlamak",{"key":184,"text":239},"CPU kullanımına göre compute tier'larını otomatik olarak yukarı veya aşağı yeniden boyutlandırmak",{"key":187,"text":241},"Key Vault'ta saklanan müşteri-yönetimli anahtarları kullanarak veriyi dinlenme halinde şifrelemek, her 90 günde bir otomatik olarak rotate edilir","Bir Auto-failover Group, bir veya daha fazla veritabanı için geo-replikasyonu sarmalar ve kararlı okuma-yazma ve salt-okunur listener endpoint'leri sunar, böylece uygulamaların bir failover sonrası bağlantı dizelerini değiştirmesi gerekmez — kesinti tespitinde otomatik olarak failover yapabilir veya manuel tetiklenebilir. Bir sharding mekanizması (a), autoscaling özelliği (c) veya şifreleme özelliği (d) değildir.",{"id":244,"topic":9,"difficulty":174,"body":245,"options":246,"correct_key":184,"explanation":255},"019f8b7c-0e7b-790a-849d-6ecd76fe5f25","Azure SQL Database'de elastic pool nedir?",[247,249,251,253],{"key":178,"text":248},"Kendini otomatik olarak region'lar arasında shard'layan tek, çok büyük bir veritabanı",{"key":181,"text":250},"Blob Storage'da belirli-zaman anlık görüntüleri saklayan bir yedekleme mekanizması, en fazla 35 gün saklanır",{"key":184,"text":252},"Değişken kullanım desenlerine sahip birden çok veritabanının talebe göre çekebileceği paylaşımlı bir kaynak (DTU veya vCore) kümesi",{"key":187,"text":254},"Yalnızca bir müşterinin iş yükü için ayrılmış özel bir donanım kümesi","Bir elastic pool, değişken ve öngörülemeyen kullanım desenlerine sahip birden çok veritabanının, her biri kendi zirvesi için ayrı ayrı sağlanmak yerine bir bütçe içinde bir kaynak havuzunu (DTU veya vCore) paylaşmasına izin verir — kullanım desenleri aynı anda zirve yapmadığında maliyet açısından verimlidir. Tek, shard'lı bir veritabanı (a), bir yedekleme mekanizması (b) veya özel donanım (d) değildir.",{"fields":257,"seniorities":429,"interview_shapes":430,"locales":435,"oauth":437,"question_count":440,"coach_enabled":441,"jd_match_enabled":441},[258,283,303,320,330,343,362,381,403,410,416,423],{"key":259,"name_tr":260,"name_en":260,"sort":174,"specializations":261},"backend","Backend",[262,265,268,271,274,277,280],{"key":263,"name":264,"field":259},"general","Genel",{"key":266,"name":267,"field":259},"go","Go",{"key":269,"name":270,"field":259},"python","Python",{"key":272,"name":273,"field":259},"java","Java",{"key":275,"name":276,"field":259},"csharp","C#\u002F.NET",{"key":278,"name":279,"field":259},"nodejs","Node.js",{"key":281,"name":282,"field":259},"php","PHP",{"key":284,"name_tr":285,"name_en":285,"sort":205,"specializations":286},"frontend","Frontend",[287,288,291,294,297,300],{"key":263,"name":264,"field":284},{"key":289,"name":290,"field":284},"javascript","JavaScript",{"key":292,"name":293,"field":284},"typescript","TypeScript",{"key":295,"name":296,"field":284},"react","React",{"key":298,"name":299,"field":284},"vue","Vue",{"key":301,"name":302,"field":284},"angular","Angular",{"key":304,"name_tr":305,"name_en":305,"sort":306,"specializations":307},"fullstack","Fullstack",3,[308,309,310,311,312,313,314,315,316,317,318,319],{"key":263,"name":264,"field":304},{"key":266,"name":267,"field":259},{"key":269,"name":270,"field":259},{"key":272,"name":273,"field":259},{"key":275,"name":276,"field":259},{"key":278,"name":279,"field":259},{"key":281,"name":282,"field":259},{"key":289,"name":290,"field":284},{"key":292,"name":293,"field":284},{"key":295,"name":296,"field":284},{"key":298,"name":299,"field":284},{"key":301,"name":302,"field":284},{"key":5,"name_tr":6,"name_en":6,"sort":321,"specializations":322},4,[323,324,325,326,327,328,329],{"key":263,"name":264,"field":5},{"key":153,"name":154,"field":5},{"key":160,"name":161,"field":5},{"key":157,"name":158,"field":5},{"key":163,"name":164,"field":5},{"key":169,"name":170,"field":5},{"key":166,"name":167,"field":5},{"key":331,"name_tr":332,"name_en":332,"sort":333,"specializations":334},"ai-engineer","AI Engineer",5,[335,336,337,340],{"key":263,"name":264,"field":331},{"key":269,"name":270,"field":331},{"key":338,"name":339,"field":331},"llm-rag","LLM\u002FRAG",{"key":341,"name":342,"field":331},"mlops","MLOps",{"key":344,"name_tr":345,"name_en":346,"sort":347,"specializations":348},"database","Veritabanı","Database",6,[349,350,353,356,359],{"key":263,"name":264,"field":344},{"key":351,"name":352,"field":344},"postgresql","PostgreSQL",{"key":354,"name":355,"field":344},"mysql","MySQL",{"key":357,"name":358,"field":344},"mongodb","MongoDB",{"key":360,"name":361,"field":344},"redis","Redis",{"key":363,"name_tr":364,"name_en":365,"sort":366,"specializations":367},"mobile","Mobil","Mobile",7,[368,369,372,375,378],{"key":263,"name":264,"field":363},{"key":370,"name":371,"field":363},"ios-swift","iOS (Swift)",{"key":373,"name":374,"field":363},"android-kotlin","Android (Kotlin)",{"key":376,"name":377,"field":363},"flutter","Flutter",{"key":379,"name":380,"field":363},"react-native","React Native",{"key":382,"name_tr":383,"name_en":384,"sort":385,"specializations":386},"security","Güvenlik","Security",8,[387,388,391,394,397,400],{"key":263,"name":264,"field":382},{"key":389,"name":390,"field":382},"appsec","AppSec",{"key":392,"name":393,"field":382},"offensive-pentest","Offensive \u002F Pentest",{"key":395,"name":396,"field":382},"cloud-security","Cloud Security",{"key":398,"name":399,"field":382},"devsecops","DevSecOps",{"key":401,"name":402,"field":382},"blue-team-incident","Blue Team \u002F Incident",{"key":404,"name_tr":405,"name_en":406,"sort":407,"specializations":408},"qa-test-automation","QA \u002F Test Otomasyonu","QA \u002F Test Automation",9,[409],{"key":263,"name":264,"field":404},{"key":411,"name_tr":412,"name_en":412,"sort":413,"specializations":414},"data-engineer","Data Engineer",10,[415],{"key":263,"name":264,"field":411},{"key":417,"name_tr":418,"name_en":419,"sort":420,"specializations":421},"game-dev","Oyun Geliştirme","Game Development",11,[422],{"key":263,"name":264,"field":417},{"key":424,"name_tr":425,"name_en":425,"sort":426,"specializations":427},"ml-engineer","ML Engineer",12,[428],{"key":263,"name":264,"field":424},[14,15,16],{"junior":431,"mid":433,"senior":434},{"questions":432,"median_sec":3},20,{"questions":432,"median_sec":3},{"questions":432,"median_sec":3},[10,436],"en",[438,439],"google","github",21750,true]