Azure Services คืออะไร และมีบริอะไรบ้าง ??
Azure Services ของ Microsoft มีบริการหลายประเภทที่ตอบโจทย์ความต้องการต่างๆของธุรกิจและนักพัฒนาซึ่งสามารถแบ่งเป็นหมวดหมู่หลักๆ ได้ดังนี้
- การประมวลผล (Compute)
- Virtual Machines (VMs) ให้คุณสร้างและจัดการเซิร์ฟเวอร์เสมือนบนคลาวด์
- Azure Kubernetes Service (AKS) สำหรับจัดการคอนเทนเนอร์และคลัสเตอร์ Kubernetes
- Azure Functions ให้คุณเขียนโค้ดที่ทำงานตามอีเวนต์โดยไม่ต้องจัดการเซิร์ฟเวอร์
- Azure App Services ใช้สำหรับสร้างและโฮสต์แอปพลิเคชันเว็บและ AP
2. การจัดเก็บข้อมูล (Storage)
- Azure Blob Storage เก็บข้อมูลบล็อค เช่น รูปภาพ วิดีโอ หรือไฟล์
- Azure Disk Storage ใช้สำหรับจัดเก็บข้อมูลในเครื่องเสมือน
- Azure File Storage ให้บริการแชร์ไฟล์ที่สามารถเข้าถึงได้จากหลายเครื่อง
3. ฐานข้อมูล (Databases)
- Azure SQL Database บริการฐานข้อมูล SQL ที่จัดการเอง
- Azure Cosmos DB ฐานข้อมูล No-SQL ที่สามารถจัดการข้อมูลในรูปแบบต่างๆ
- Azure Database for MySQL/PostgreSQL/MariaDB ฐานข้อมูลที่จัดการเองสำหรับ MySQL, PostgreSQL และ MariaDB
4.เครือข่าย (Networking)
- Azure Virtual Network (VNet) สร้างเครือข่ายเสมือนสำหรับเชื่อมต่อทรัพยากรในคลาวด์
- Azure Load Balancer กระจายการโหลดไปยังหลายเซิร์ฟเวอร์
- Azure Application Gateway การจัดการโหลดและการรักษาความปลอดภัยสำหรับแอปพลิเคชันเว็บ
- Azure VPN Gateway เชื่อมต่อเครือข่ายของคุณกับ Azure ผ่าน VPN
5.ปัญญาประดิษฐ์และการเรียนรู้ของเครื่อง (AI and Machine Learning)
- Azure Machine Learning เครื่องมือสำหรับการฝึกอบรมและการทำงานกับโมเดลแมชชีนเลิร์นนิง
- Cognitive Services บริการที่ให้การวิเคราะห์ภาพ เสียง และข้อความ เช่น การรู้จำใบหน้าและการแปลภาษา
- Azure Bot Services สร้างและจัดการบอทที่สามารถตอบคำถามหรือให้บริการ
6.การวิเคราะห์ข้อมูล (Analytics)
- Azure Synapse Analytics แพลตฟอร์มวิเคราะห์ข้อมูลที่รวมการวิเคราะห์และข้อมูล
- Azure Data Factory เครื่องมือสำหรับการรวมข้อมูลและการจัดการกระบวนการ ETL
- Azure Data-bricks แพลตฟอร์มที่ใช้สำหรับการวิเคราะห์ข้อมูลแบบกระจายและการเรียนรู้ของเครื่อง
7.ความปลอดภัย (Security)
- Azure Security Center การจัดการความปลอดภัยและการตรวจสอบ
- Azure Active Directory (AD) การจัดการการเข้าถึงและการยืนยันตัวตน
- Azure Key Vault จัดการคีย์และข้อมูลลับ
8.การจัดการและการตรวจสอบ (Management and Monitoring)
- Azure Monitor ตรวจสอบและวิเคราะห์ข้อมูลจากแอปพลิเคชันและทรัพยากรต่างๆ
- Azure Log Analytics วิเคราะห์และจัดการล็อกข้อมูล
- Azure Automation อัตโนมัติการทำงานและกระบวนการต่างๆ
9.DevOps
- Azure Dev Ops Services เครื่องมือสำหรับการพัฒนาและการปรับใช้แอปพลิเคชัน
- Azure Repos ระบบจัดการโค้ดและควบคุมเวอร์ชัน
- Azure Pipelines การสร้างและจัดการ pipelines สำหรับ CI/CD
10.Internet of Things (IoT)
- Azure IoT Hub: การเชื่อมต่อและจัดการอุปกรณ์ IoT
- Azure IoT Central: แพลตฟอร์ม IoT ที่ให้บริการพร้อมใช้งาน
- Azure Digital Twins: สร้างแบบจำลองของโลกจริงในรูปแบบดิจิทัล
11.การย้ายข้อมูล (Migration)
- Azure Migrate เครื่องมือสำหรับการย้ายแอปพลิเคชันและข้อมูลไปยัง Azure
- Azure Site Recovery การกู้คืนระบบจากความล้มเหลว
12.สำรองข้อมูลและการกู้คืน (Backup and Disaster Recovery)
- Azure Backup การสำรองข้อมูลที่ปลอดภัย
- Azure Site Recovery การกู้คืนระบบจากความเสียหายหรือการล้มเหลว