外媒速递:如何在.Net环境中打理MongoDB

原创
新闻 MongoDB
作为一种大受欢迎的开源扩展NoSQL数据库,MongoDB能够以更为灵活的模式将数据存储在表中,从而带来理想的可扩展性、速度与动态查询优势。下面,我们将探讨长期困扰着不少朋友的一大难题——如何在.Net C#环境中打理MongoDB。

【51CTO.com原创稿件】外媒速递是核子可乐精选的近日国外媒体的精彩文章推荐,希望大家喜欢!

今天推荐的内容包括:如何在.Net环境中打理MongoDB、七项提示帮助Linux集群管理员轻松适应审计要求、12项能够带来巨大回报的低成本云安全实践和AWS Lambda对微软Azure Functions之间的函数即服务***对决。

一、分步指南:如何在.Net环境中打理MongoDB

原文标题:How to work with MongoDB in .Net

[[205125]]

作为一种大受欢迎的开源扩展NoSQL数据库,MongoDB能够以更为灵活的模式将数据存储在表中,从而带来理想的可扩展性、速度与动态查询优势。在今天的文章中,我们将探讨长期困扰着不少朋友的一大难题——如何在.Net C#环境中打理MongoDB。

1. 安装MongoDB并创建新项目

2. 接入MongoDB实例

3. 创建数据库与collection

4. 向collection中添加文档

二、七项提示帮助Linux集群管理员轻松适应审计要求

原文标题:7 tips for Linux cluster admins to help keep auditors happy

[[205126]]

构建超大型Linux集群能够带来诸多助益。通过这种方式,我们可以在商用硬件基础之上运行Hadoop、OpenStack、虚拟机管理程序以及高性能计算实例,同时以合理方式轻松处理节点故障。然而,一旦集群规模达到数千节点之后,大家往往会发现相关管理工作开始变得极为复杂。下面,我们将立足七项提示,聊聊Linux集群管理员该如何满足审计要求。

1. 原则:将集群与世界相连

2. 不要让软件安装器创建帐户或者Linux组

3. 始终保持UID/GID一致性

4. 用好sudo

5. 将集群接入企业SIEM

6. 采取正确的培训与工具

7. 始终从审计人员的角度思考问题

三、12项能够带来巨大回报的低成本云安全实践

原文标题:12 Low-Cost Cloud Security Practices With Big Payoffs

良好的安全水平需要投入大量精力方得实现,但单是努力显然还远远不够。事实上,我们需要在立项之初就向其中纳入正确的思维方式。当然,请千万不要把高安全性与高预算额度联系起来——我们完全可以利用多种低成本手段配合相对简单的措施提升安全水平。

云环境

1. 限制权限访问

2. 使用多因素验证

3. 采用基于角色的集成机制

4. 使用CloudTrail

5. 保护一切

基础设施

6. 避免可人为接触的实例

7. 建立新实例

8. 关注基础镜像

9. 立足当下

用户与工作负载

10. 审查员工与服务帐户

11. 隔离服务帐户

12. 审查登录记录

四、AWS Lambda对微软Azure Functions——函数即服务***对决

原文标题:AWS Lambda vs. Microsoft Azure Functions

在进入正题之前,我们先考虑一个简单的问题:为什么有必要与多家FaaS供应商合作?事实上,对于应用程序可靠性规划而言,最重要的一点是考虑到特定供应商服务中断时的应对能力。正因为如此,我们才有必要通过三方联动确保***可靠性水平。而在今天的文章中,我们将主要着眼于FaaS领域的两大王者——AWS Lambda与微软Azure Functions。

1. AWS Lambda解析

2. 微软Azure Functions解析

3. 所支持平台与语言

4. 所支持函数触发器

5. 其它差异

【51CTO原创稿件,合作站点转载请注明原文作者和出处为51CTO.com】

戳这里,看该作者更多好文

责任编辑:赵宁宁 来源: 51CTO.com
相关推荐

2018-08-13 08:47:30

KuberentesDevOpsAI

2017-10-20 08:52:11

内存缓存并发模式Linux

2018-07-26 08:36:35

Azure Funct编程Chef

2017-09-30 08:55:14

AWSMongoDBGUI工具

2016-12-06 08:25:13

2017-12-05 08:50:51

2018-08-03 08:37:31

设计模式IT项目GDPR

2018-02-23 08:50:14

AI开源办公环境

2018-08-08 08:40:54

DjangoJuliaFlutter

2016-11-06 20:28:42

2018-03-14 08:33:33

C++元编程云成本

2018-06-28 08:41:37

2018-03-22 08:54:00

NoSQLRUM云服务

2018-04-13 06:46:43

无服务器单元测试IT云

2018-04-17 08:41:47

Java机器学习应用iOS

2017-09-07 10:40:00

2017-02-14 09:00:32

2017-11-22 08:47:02

2017-08-21 08:45:44

WordPress移动应用软件开发

2018-04-10 08:59:51

开源Azure网站
点赞
收藏

51CTO技术栈公众号