AWS 是一个云计算平台
Amazon Web Service(AWS)是一个提供 Web 服务解决方案的平台,它提供了不同抽象层上的计算、存储和网络的解决方案。
Web 服务:可以通过 Web 界面来控制服务。
AWS 部署在世界各地的数据中心,可以为客户提供全球性的基础设施服务。
AWS 云在全球 20 个地理区域内运营着 60 个可用区,并宣布计划增加巴林、开普敦、中国香港特别行政区和米兰这四个区域,同时再增加 12 个可用区。(201902)
本文内容:使用 AWS CloudFormation 实现基础设施的自动化部署。
需要使用 4 个不同的 AWS 服务实现 WordPress 站点项目:
弹性负载均衡(Elastic Load Balancing,ELB)——AWS 提供的弹性负载均衡服务。负载均衡器用于将流量分发到 Web 服务器。
弹性计算云(Elastic Computer Cloud,EC2)——EC2 服务提供的虚拟服务器。
如果 EC2 的 CPU 利用率高于 80%,应该添加第三台服务器,以防止 Web 页面加载的时间过长。
适用于 MySQL 的关系型数据库服务(Relational Database Service for MySQL)——AWS 的关系数据库服务(RDS)提供了对 MySQL 的支持。
使用 RDS 的好处是,AWS 平台会自动完成数据库备份。
安全组(Security group)—— 安全组类似于防火墙。
示例代码:
@implementation MyViewController
{
UIRefreshControl * refreshControl;
}
- (void)viewDidLoad {
[super viewDidLoad];
// 刷新控件
refreshControl = [[UIRefreshControl alloc] init];
[refreshControl addTarget:self action:@selector(refreshCallback) forControlEvents:UIControlEventValueChanged];
[self.tableView addSubview:refreshControl];
[self prepareDemoData];
}
#pragma mark - IBActions
// 刷新控件触发方法
-(void) refreshCallback
{
// Run job...
[_tableView reloadData];
[refreshControl endRefreshing];
}
MGSwipeTableCell 是一个易于使用的 UITableViewCell 子类,允许显示具有各种过渡效果的可滑动按钮。
该库与创建 UITableViewCell 的所有不同方法兼容:系统预定义样式,以编程方式创建的 cell,从 xib 加载的单元格以及故事板中的原型 cell。 如果需要,您也可以使用 autolayout。
适用于 iOS> = 5.0 版本。 在 iPhone 和 iPad 上的所有 iOS 版本上进行测试:iOS 7,iOS 8,iOS 9,iOS 10,iOS 11。
是阿里云为 ECS 云服务器提供的块设备,高性能、低时延,满足随机读写,可以像使用物理硬盘一样格式化建文件系统使用。可用于大部分通用业务场景下的数据存储。
类似于对象存储,适合存储非结构化的海量数据。但是您需要通过标准的文件访问协议访问这些数据,比如 Linux 系统需要使用 Network File System (NFS) 协议,Windows 系统需要使用 Common Internet File System (CIFS) 协议。您可以通过设置权限让不同的客户端同时访问同一份文件。
适用场景:文件共享 | 网站文件、代码存储 | 数据备份 | 日志存储 | 数据分析 | Docker 存储 | Hadoop 存储 | 广电非编 | 动画渲染 | 图片、视频。
可以理解是一个海量的存储空间,最适合存储互联网上产生
的图片、短视频、音频等海量非结构化数据,您可以通过 API 在任何时间、任何地点访问对象存储里的数据。常用于互联网业务网站搭建、动静资源分离、CDN 加速等业务场景。
适用场景:
标准类型:移动应用 | 大型网站 | 图片分享 | 热点音视频 |
低频访问类型: 移动设备 | 应用与企业数据备份 | 监控数据 | 网盘应用
归档类型:各种长期保存的档案数据 | 医疗影像 | 影视素材
本文主要内容:探讨密码加密和安全性。