AWS
-
تعلم AWS Incognito للمصادقة
سواء كنت تبني تطبيق ويب أو تطبيق موبايل أو واجهة برمجة تطبيقات (API)، فإن فهم كيفية تنفيذ مصادقة وتفويض قوية هو مهارة حاسمة. AWS Cognito هي قدرة قوية تبسط إدارة المستخدمين، والمصادقة، والتحكم في الوصول، مما يجعلها تقنية أساسية للمطورين والشركات على حد سواء. من خلال إتقان AWS Cognito، يمكنك بناء تطبيقات آمنة وقابلة للتوسع مع التكامل بسلاسة مع خدمات AWS الأخرى. إذا كنت تبحث عن تعزيز مهاراتك في هذا المجال، لدينا المورد المثالي لك. لقد نشرنا للتو دورة على…
-
معالجة بيانات السحابة باستخدام DuckDB و AWS S3
DuckDb هو قاعدة بيانات قوية في الذاكرة تتمتع بميزة المعالجة المتوازية، مما يجعلها خيارًا جيدًا لقراءة/تحويل بيانات التخزين السحابي، في هذه الحالة، AWS S3. لقد حققت نجاحًا كبيرًا في استخدامها وسأرشدك إلى الخطوات اللازمة لتنفيذها. سأضيف أيضًا بعض الدروس وأفضل الممارسات لك. باستخدام DuckDb و httpfs و pyarrow، يمكننا معالجة ملفات Parquet المخزنة في دلو S3 بكفاءة. دعنا نبدأ: قبل البدء في تثبيت DuckDb، تأكد من أن لديك هذه المتطلبات المسبقة: Python 3.9 أو أعلى مثبت معرفة سابقة بـ إعداد…
-
دليل لأتمتة نشر بنية تحتية لـ AWS
عندما يتعلق الأمر بإدارة البنية التحتية في السحابة، توفر AWS العديد من الأدوات القوية التي تساعد في أتمتة إنشاء وإدارة الموارد. واحدة من أكثر الطرق فعالية للتعامل مع عمليات النشر هي من خلال AWS CloudFormation. يتيح لك تعريف بنيتك التحتية بطريقة إعلانية، مما يجعل من السهل أتمتة توفير خدمات AWS، بما في ذلك Elastic Beanstalk، التطبيقات بدون خادم، وحدات EC2، مجموعات الأمان، موازنات الحمل، والمزيد. في هذا الدليل، سنستكشف كيفية استخدام AWS CloudFormation لنشر البنية التحتية برمجياً. سنغطي أيضًا كيفية…
-
إتقان الانتقال: من Amazon EMR إلى EMR على EKS
يعتبر Amazon Elastic MapReduce (EMR) منصة لمعالجة وتحليل البيانات الكبيرة. يعمل التقليدي EMR على مجموعة من حالات Amazon EC2 تديرها AWS. ويشمل ذلك توفير البنية التحتية ومعالجة المهام مثل التوسيع والمراقبة. يدمج EMR على EKS Amazon EMR مع Amazon Elastic Kubernetes Service (EKS). يتيح للمستخدمين المرونة في تشغيل Workloads Spark على مجموعة Kubernetes. وهذا يجلب نهجا موحدا لإدارة وتنظيم كل من موارد الحساب والتخزين. الفروقات الرئيسية بين التقليدي EMR و EMR على EKS يختلف التقليدي EMR و EMR على EKS…
-
عندما لا تنجح علاقات (خدمة التقنية)
تذكر تلك الأيام عندما قابلت حب حياتك. كانت المشاعر متبادلة. بدا العالم مكانًا أفضل، وكنت في رحلة مثيرة مع شريك حياتك. كنتما كلاكما “مستثمرين بالكامل” بينما كنتما تخططان لحياة معًا. كانت الحياة رائعة… حتى لم تعد كذلك. عندما لا تسير الأمور كما هو مخطط لها، عليك القيام بالعمل الشاق لفك الارتباط بالعلاقة. التواصل مع بعضكما البعض ومع الآخرين. فرز المشتريات المشتركة. المضي قدمًا. أوف. صدق أو لا تصدق، علاقتنا بالتكنولوجيا ليست مختلفة كثيرًا. الانفصال عن خدمة كان هناك وقت قررت…
-
تأتيمة اختبار البنية التحتية لـ AWS باستخدام Terratest
تواجه المنظمات التي تعتمد على البنية التحتية ككود (IaC) على AWS غالبًا صعوبة في ضمان أن بنيتها التحتية ليست فقط موفرة بشكل صحيح ولكن أيضًا تعمل كما هو مقصود بمجرد نشرها. حتى التكوينات الخاطئة الطفيفة يمكن أن تؤدي إلى توقف مكلف، أو ثغرات أمنية، أو مشاكل في الأداء. طرق الاختبار التقليدية – مثل فحص الموارد يدويًا أو الاعتماد فقط على تحليل الكود الثابت – لا توفر الثقة الكافية لبيئات الإنتاج. هناك حاجة ملحة لوجود طريقة موثوقة وآلية للتحقق من تغييرات…
-
أمان السحابة AWS: المكونات الرئيسية، الثغرات الشائعة، وأفضل الممارسات
مع تحول المؤسسات بسرعة إلى السحابة، فإن تأمين البنية التحتية يعد من الأهمية القصوى في قائمة أولوياتها. على الرغم من أن AWS توفر مجموعة متنوعة من الأدوات والخدمات المتعلقة بالأمان والامتثال، إلا أن هناك عوامل أخرى تتجاوز الأمان. الأمان ليس مجرد أدوات، بل هو استراتيجية، ويقظة، وتحسين مستمر، والامتثال لمعايير الامتثال الصناعي للبيئات الآمنة، بما في ذلك GDPR وHIPAA وPCI DSS. في هذه المقالة، سنناقش مكونات أمان AWS مع أفضل الممارسات بناءً على تحليل عميق. مكونات أمان AWS تمتلك AWS…
-
كتالوجات الجليد: دليل لمهندسي البيانات
أصبحت Apache Iceberg خيارًا شائعًا لإدارة مجموعات البيانات الكبيرة بمرونة وقابلية للتوسع. تعتبر الفهارس مركزية بالنسبة إلى وظائف Iceberg، مما يعتبر أمرًا حيويًا في تنظيم الجداول والاتساق وإدارة البيانات الوصفية. سيستكشف هذا المقال ما هي فهارس Iceberg، تنفيذاتها المختلفة، حالات الاستخدام، والتكوينات، مما يوفر فهمًا لحلول الفهرس المناسبة لحالات الاستخدام المختلفة. ما هي فهرس Iceberg؟ في Iceberg، يتولى الفهرس مسؤولية إدارة مسارات الجدول، مشيرًا إلى ملفات البيانات الوصفية الحالية التي تمثل حالة الجدول. تعتبر هذه البنية الأساسية أمرًا أساسيًا لأنها…
-
إعداد مجموعة بيانات ScyllaDB على خدمة AWS باستخدام Terraform
في هذه المقالة، أقدم مثالاً على تثبيت بسيط وسريع لـ ScyllaDB في سحابة AWS باستخدام Terraform. في البداية، كنت أنوي إنشاء صورة AMI لـ ScyllaDB باستخدام HashiCorp Packer. ومع ذلك، اكتشفت لاحقًا أن هناك صورًا رسمية متاحة، مما يسمح بتكوين ScyllaDB بسهولة أثناء تهيئة المثيل عبر بيانات المستخدم. في الواقع، يمكن أن تحدد بيانات المستخدم جميع المعلمات المدعومة في scylla.yaml. يمكن العثور على خيارات إضافية وأمثلة في مستودع GitHub scylla-machine-image. ماذا يجب أن تعرف أيضًا؟ لكي يتم تكوين وبدء ScyllaDB…