Skill
4
Agent
All Skills
Search
Tools
中文
|
EN
Explore
Loading...
Back to Details
cloud-platforms
Compare original and translation side by side
🇺🇸
Original
English
🇨🇳
Translation
Chinese
Cloud Platforms
云平台
AWS Services and Best Practices
AWS服务及最佳实践
Compute Services
计算服务
EC2 (Elastic Compute Cloud)
: Virtual servers in the cloud
Use instance types appropriate for workload requirements
Implement Auto Scaling Groups for elasticity
Use Spot Instances for fault-tolerant, interruptible workloads
Leverage EC2 Fleet for diverse instance strategies
Lambda
: Serverless compute service
Ideal for event-driven architectures
Use for short-lived, stateless functions
Implement dead-letter queues for failed invocations
Monitor with CloudWatch metrics and logs
ECS (Elastic Container Service)
: Container orchestration
Use Fargate for serverless container execution
Implement task definitions with resource limits
Use service auto-scaling based on metrics
Configure load balancing with ALB/NLB
EKS (Elastic Kubernetes Service)
: Managed Kubernetes
Use managed node groups for simplified operations
Implement pod autoscaling (HPA, VPA)
Use AWS VPC CNI for networking
Integrate with IAM for service accounts
EC2 (Elastic Compute Cloud)
:云中的虚拟服务器
根据工作负载需求选择合适的实例类型
实现Auto Scaling Groups以提升弹性
针对容错型、可中断工作负载使用Spot Instances
利用EC2 Fleet实现多样化实例策略
Lambda
:无服务器计算服务
非常适合事件驱动型架构
用于短生命周期、无状态函数
为失败的调用配置死信队列
使用CloudWatch指标和日志进行监控
ECS (Elastic Container Service)
:容器编排服务
使用Fargate实现无服务器容器执行
定义带有资源限制的任务定义
基于指标实现服务自动扩缩容
配置ALB/NLB进行负载均衡
EKS (Elastic Kubernetes Service)
:托管式Kubernetes服务
使用托管节点组简化运维操作
实现Pod自动扩缩容(HPA、VPA)
使用AWS VPC CNI进行网络配置
与IAM集成实现服务账号管理
Storage Services
存储服务
S3 (Simple Storage Service)
: Object storage
Use lifecycle policies for cost optimization
Implement versioning for data protection
Use S3 Transfer Acceleration for faster uploads
Configure CORS for cross-origin access
Enable S3 Event Notifications for automation
EBS (Elastic Block Store)
: Block storage
Choose volume type based on workload (gp3, io2, etc.)
Use multi-attach for high availability
Implement snapshots for backup
Monitor volume metrics for performance
S3 (Simple Storage Service)
:对象存储服务
使用生命周期策略优化成本
启用版本控制以保护数据
使用S3 Transfer Acceleration加速上传
配置CORS实现跨源访问
启用S3 Event Notifications实现自动化
EBS (Elastic Block Store)
:块存储服务
根据工作负载选择卷类型(gp3、io2等)
使用多挂载功能提升高可用性
实现快照进行备份
监控卷指标以掌握性能情况
Database Services
数据库服务
RDS (Relational Database Service)
: Managed relational databases
Use Multi-AZ deployments for high availability
Enable read replicas for scaling reads
Use automated backups and point-in-time recovery
Implement parameter groups for configuration
DynamoDB
: NoSQL database
Design partition keys for even distribution
Use on-demand mode for unpredictable workloads
Implement TTL for automatic data expiration
Use DynamoDB Accelerator (DAX) for caching
RDS (Relational Database Service)
:托管式关系型数据库
使用多可用区部署提升高可用性
启用只读副本扩展读能力
使用自动备份和时间点恢复功能
实现参数组进行配置管理
DynamoDB
:NoSQL数据库
设计分区键实现数据均匀分布
针对不可预测工作负载使用按需模式
实现TTL自动过期数据
使用DynamoDB Accelerator (DAX)进行缓存
Infrastructure as Code
基础设施即代码
CloudFormation
: AWS native IaC
Use stacks for resource organization
Implement nested stacks for modularity
Use change sets for safe updates
Leverage CloudFormation exports for cross-stack references
CloudFormation
:AWS原生IaC
使用堆栈组织资源
实现嵌套堆栈提升模块化
使用变更集实现安全更新
利用CloudFormation导出实现跨堆栈引用
Networking
网络
VPC (Virtual Private Cloud)
: Isolated network environment
Use public and private subnets for tiered architecture
Implement NAT Gateways for private subnet outbound access
Use VPC endpoints for private connectivity to AWS services
Configure route tables and security groups properly
VPC (Virtual Private Cloud)
:隔离的网络环境
使用公有子网和私有子网构建分层架构
实现NAT网关为私有子网提供出站访问
使用VPC端点实现与AWS服务的私有连接
正确配置路由表和安全组
Azure Services and Best Practices
Azure服务及最佳实践
Compute Services
计算服务
Azure Virtual Machines
: Virtual servers
Use managed disks for storage
Implement availability sets for high availability
Use Azure Spot VMs for cost savings
Configure extensions for monitoring and management
Azure Functions
: Serverless compute
Use Consumption plan for event-driven workloads
Implement Durable Functions for stateful orchestrations
Use Application Insights for monitoring
Configure function app scaling
Azure Kubernetes Service (AKS)
: Managed Kubernetes
Use Azure CNI for advanced networking
Implement cluster autoscaler
Use Azure AD integration for authentication
Configure pod identity for secure access to Azure resources
Azure Virtual Machines
:虚拟服务器
使用托管磁盘进行存储
实现可用性集提升高可用性
使用Azure Spot VMs节省成本
配置扩展进行监控和管理
Azure Functions
:无服务器计算服务
针对事件驱动型工作负载使用消耗计划
实现Durable Functions进行有状态编排
使用Application Insights进行监控
配置函数应用扩缩容
Azure Kubernetes Service (AKS)
:托管式Kubernetes服务
使用Azure CNI实现高级网络配置
实现集群自动扩缩容
集成Azure AD实现身份认证
配置Pod身份以安全访问Azure资源
Storage Services
存储服务
Azure Blob Storage
: Object storage
Use access tiers (Hot, Cool, Archive) for cost optimization
Implement lifecycle management policies
Use blob versioning for data protection
Configure CORS and shared access signatures
Azure Disk Storage
: Block storage
Choose disk type based on workload (Premium SSD, Ultra Disk)
Use Azure Disk Encryption for data at rest
Implement snapshots for backup
Monitor disk performance metrics
Azure Blob Storage
:对象存储服务
使用访问层(热层、冷层、归档层)优化成本
实现生命周期管理策略
启用Blob版本控制保护数据
配置CORS和共享访问签名
Azure Disk Storage
:块存储服务
根据工作负载选择磁盘类型(高级SSD、超级磁盘)
使用Azure磁盘加密保护静态数据
实现快照进行备份
监控磁盘性能指标
Database Services
数据库服务
Azure SQL Database
: Managed SQL database
Use vCore-based or DTU-based purchasing models
Implement geo-replication for disaster recovery
Use transparent data encryption
Configure automatic backups
Azure Cosmos DB
: Globally distributed NoSQL database
Choose appropriate API (SQL, MongoDB, Cassandra, etc.)
Use multi-master replication for global availability
Implement consistency levels based on requirements
Use throughput provisioning with RU/s
Azure SQL Database
:托管式SQL数据库
使用基于vCore或DTU的购买模式
实现异地复制进行灾难恢复
使用透明数据加密
配置自动备份
Azure Cosmos DB
:全球分布式NoSQL数据库
选择合适的API(SQL、MongoDB、Cassandra等)
使用多主复制实现全球可用性
根据需求选择一致性级别
使用RU/s配置吞吐量
Infrastructure as Code
基础设施即代码
Azure Resource Manager (ARM) Templates
: Azure native IaC
Use parameter files for environment-specific configurations
Implement linked templates for modularity
Use deployment scripts for post-deployment actions
Leverage template specs for reusability
Azure Resource Manager (ARM) Templates
:Azure原生IaC
使用参数文件实现环境特定配置
实现链接模板提升模块化
使用部署脚本完成部署后操作
利用模板规格提升可复用性
Networking
网络
Azure Virtual Network (VNet)
: Isolated network
Use subnets for network segmentation
Implement NSGs for security rules
Use Azure Firewall for network protection
Configure VNet peering for connectivity
Azure Virtual Network (VNet)
:隔离的网络环境
使用子网进行网络分段
实现NSG(网络安全组)配置安全规则
使用Azure Firewall进行网络保护
配置VNet对等连接实现网络互通
GCP Services and Best Practices
GCP服务及最佳实践
Compute Services
计算服务
Compute Engine
: Virtual machines
Use custom machine types for optimized workloads
Implement instance groups for auto-scaling
Use preemptible VMs for cost savings
Configure startup and shutdown scripts
Cloud Functions
: Serverless compute
Use 2nd generation functions for better performance
Implement event triggers for automation
Use Cloud Logging and Cloud Monitoring
Configure function deployment settings
Google Kubernetes Engine (GKE)
: Managed Kubernetes
Use Autopilot for fully managed clusters
Implement node auto-provisioning
Use Workload Identity for secure access
Configure network policies for pod security
Compute Engine
:虚拟服务器
使用自定义机器类型优化工作负载
实现实例组进行自动扩缩容
使用抢占式VM节省成本
配置启动和关闭脚本
Cloud Functions
:无服务器计算服务
使用第二代函数提升性能
实现事件触发器自动化
使用Cloud Logging和Cloud Monitoring进行监控
配置函数部署设置
Google Kubernetes Engine (GKE)
:托管式Kubernetes服务
使用Autopilot实现全托管集群
实现节点自动配置
使用Workload Identity实现安全访问
配置网络策略保障Pod安全
Storage Services
存储服务
Cloud Storage
: Object storage
Use storage classes (Standard, Nearline, Coldline, Archive)
Implement lifecycle management rules
Use object versioning for data protection
Configure signed URLs and ACLs
Persistent Disks
: Block storage
Choose disk type (Standard, Balanced, Extreme)
Use regional disks for high availability
Implement snapshots for backup
Monitor disk I/O and throughput
Cloud Storage
:对象存储服务
使用存储类别(标准、近线、冷线、归档)
实现生命周期管理规则
启用对象版本控制保护数据
配置签名URL和ACL
Persistent Disks
:块存储服务
选择磁盘类型(标准、均衡、极致)
使用区域磁盘提升高可用性
实现快照进行备份
监控磁盘I/O和吞吐量
Database Services
数据库服务
Cloud SQL
: Managed relational databases
Use high availability configuration
Implement read replicas for scaling
Use automated backups and point-in-time recovery
Configure SSL/TLS connections
Cloud Spanner
: Globally distributed SQL database
Use multi-region configuration for global availability
Design schema for optimal performance
Implement instance sizing and scaling
Use database roles for access control
Cloud SQL
:托管式关系型数据库
使用高可用性配置
实现只读副本扩展读能力
使用自动备份和时间点恢复
配置SSL/TLS连接
Cloud Spanner
:全球分布式SQL数据库
使用多区域配置实现全球可用性
设计最优性能的架构
实现实例规格调整和扩缩容
使用数据库角色进行访问控制
Infrastructure as Code
基础设施即代码
Deployment Manager
: GCP native IaC
Use Jinja or Python templates
Implement composite types for reusability
Use deployment manifests for organization
Configure preview deployments
Deployment Manager
:GCP原生IaC
使用Jinja或Python模板
实现复合类型提升可复用性
使用部署清单进行资源组织
配置预览部署
Networking
网络
Virtual Private Cloud (VPC)
: Isolated network
Use subnets for network segmentation
Implement VPC peering for connectivity
Use Cloud NAT for private subnet outbound access
Configure firewall rules for security
Virtual Private Cloud (VPC)
:隔离的网络环境
使用子网进行网络分段
实现VPC对等连接实现网络互通
使用Cloud NAT为私有子网提供出站访问
配置防火墙规则保障安全
Multi-Cloud Strategies and Considerations
多云策略与考量
Multi-Cloud Approaches
多云方案
Multi-Cloud for Resilience
: Distribute workloads across providers for disaster recovery
Best-of-Breed Services
: Use specific services from each provider based on strengths
Vendor Lockout Mitigation
: Avoid single-provider dependencies
Cost Optimization
: Leverage competitive pricing and spot markets
多云弹性
:跨厂商分布工作负载实现灾难恢复
优中选优
:基于各厂商优势选择特定服务
避免厂商锁定
:减少对单一厂商的依赖
成本优化
:利用竞争性定价和闲置实例市场
Multi-Cloud Challenges
多云挑战
Complexity
: Increased operational complexity and management overhead
Consistency
: Maintaining consistency across different platforms
Networking
: Cross-cloud connectivity and latency considerations
Identity and Access Management
: Unified identity across providers
复杂度
:运维复杂度和管理开销增加
一致性
:在不同平台间保持一致性
网络
:跨云连接和延迟考量
身份与访问管理
:实现跨厂商统一身份管理
Multi-Cloud Best Practices
多云最佳实践
Abstraction Layers
: Use abstraction layers (Terraform, Pulumi) for multi-cloud deployments
Standardization
: Standardize on common tools and practices
Observability
: Implement unified monitoring and logging across clouds
Security
: Implement consistent security policies across all platforms
抽象层
:使用抽象层(Terraform、Pulumi)实现多云部署
标准化
:统一工具和实践标准
可观测性
:实现跨云统一监控和日志
安全性
:在所有平台上实施一致的安全策略