外媒速递是核子可乐精选的近日国外媒体的精彩文章推荐,希望大家喜欢!
今天给大家推荐的内容包括:2018年五大顶尖无服务器平台综述、新一轮语言人气榜单中Python进一步扩大优势、如何规划一套软件定义数据中心网络和采用微服务与容器架构之前需要完成的五项考量等。
一、2018年五大顶尖无服务器平台综述
原文标题:Top 5 Serverless Platforms of 2018
无服务器在过去一年当中始终是个相当热门的词汇。凭借着抽象化技术的帮助,以开发者为代表的用户群体得以摆脱服务器管理与维护带来的繁重任务,将精力集中在设计与构建层面。下面,我们将共同聊聊目前最顶尖的五大无服务器平台及其各自特性。
1. AWS Lambda
2. 微软Azure
3. Google App Engine
4. Google Cloud Functions
5. IBM OpenWhisk
二、新一轮语言人气榜单出炉,Python进一步扩大优势
原文标题:Python scales language popularity charts
继得到IEE与PyPL榜单的认可之后,Python语言再接再厉,目前已经趋近Tiobe榜单的前三甲。之所以人气增长迅猛,是因为Python正越来越多地成为数据科学与机器学习领域的热门选项。下面,我们一起来看本轮Tiobe排名。
1. Java
2. C
3. C++
4. Python
5. Visual Basic.Net
6. C#
7. PHP
8. JavaScript
9. SQL
10. 汇编语言
三、分步教程:如何规划一套软件定义数据中心网络
原文标题:How to plan a software-defined data-center network
数据中心网络属于企业构建私有云与混合云架构战略中的关键组成部分。其软件必须为数据中心网络提供更高的自动化、灵活性、安全性与分析能力,也应允许企业自有应用程序与公有云服务实惠无缝集成。在本文中,我们将探讨进行内部IT资源评估时应考虑到的数据中心网络要求,并思考其与典型IT组织要求有何不同。
1. 不断变化的数据中心要求
2. 软件定义数据中心网络(简称SDDCN)是什么?
3. SDDCN具体要求
4. SDDCN架构
5. 安全性与网络划分
6. 自动化与基于意图的网络
7. 当网络遇上数据中心内的存储
8. 支持容器
9. SDDCN实现中的挑战
四、采用微服务与容器架构之前需要完成的五项考量
原文标题:Five Thoughts About Adopting a Microservice and Container Architecture
作为New Relic公司Container Fabric项目的首席站点可靠性工程师,我将大量时间投入到与潜在客户交流容器使用方式当中。毫无疑问,我们正是容器的早期采用者之一,早在2014年夏季就开始加以尝试。而面对客户的种种问题,在这里我们希望总结出采用微服务与容器架构方面的五大核心考量。
1. 开发永无止境
2. 分段构建,早期采用
3. 不指望一套方案适应一切需求
4. 技术的变化代表组织的变化
5. 构建软件需要人类经验