开发和测试环境

快速建立和拆除开发和测试环境。


我们提供开发人员喜爱的各种工具和功能,从强健的开放平台即服务(PaaS)到可快速建立和拆除的开发/测试环境,不一而足。这能让您快速轻松地引入新开发人员或尝试新配置。

开发人员为何青睐CenturyLink Cloud

Our cloud services — enterprise-class infrastructure, our Runner infrastructure automation tool, AppFog Platform-as-a-Service and cloud management capabilities — are designed to abstract the complexity of enterprise development away, so it’s easier for you to accelerate innovation for your apps.

全球网络,尽在指尖

在用户所在的位置进行部署。借助位于美国、加拿大、英国和欧洲大陆的数据中心,开发人员可以在最佳位置为每个应用构建新的云环境。此外,您还可以更加轻松地达到当地数据主权规则的要求。

用于开发运营的强大管理工具

管理基础设施会非常耗时。我们设计了强大、简易的管理工具,以简化云管理。所以您可以用更少的时间管理更多的虚拟机。

面向未来

变革在所难免,而且变革会对您的IT解决方案产生什么影响是难以预期的。 But applications authored in our PaaS AppFog can be easily ported to other Cloud Foundry providers.这能够确保您的应用永不过时。这是我们云平台的众多优势之一,尤其得到开发人员的青睐。

应用性能管理

CenturyLink Cloud的每一个环境均包括对New Relic的标准订阅服务。这一强大的监控工具能够准确指出应用性能滞后的地方。 Use it to quickly find and solve performance issues in your system.

您的应用是您企业网络的一部分

With Direct Connect, developers have a dedicated network connection to our data centers that bypasses the public Internet. This makes the development of mission-critical enterprise applications that much easier.

内置先进的安全性

您的数据受到我们“深度防御”安全模式的保护,因此您无需整合任何复杂的附加软件。 We secure physical equipment, cloud resources and customer data.而我们全面的权限控制系统能够确保只有得到授权的用户方可访问和修改系统。

AppFog平台即服务(PaaS)

使用我们的平台即服务 - AppFog,进一步推进您的云应用。此项服务建立在Cloud Foundry基础之上,能够管理运行时、中间件和操作系统层。支持的开发语言包括Python、Java、Ruby、Node.js及PHP。

可扩展的弹性计算资源

我们为您管理基础设施并保证满足服务级别协议(SLA)。 云服务器可随意轻松扩展或缩小规模,带来物理基础设施所无法匹敌的灵活性。因此,您可以专注于改善应用,而无需分心进行云管理。

Manage Infrastructure Anywhere

Runner lets you manage and automate workflows and infrastructure, wherever it is. Between public cloud platforms, private clouds, colocation data centers and on-premises devices, organizations are deploying hybrid IT solutions that require extensive oversight. That's where Runner comes in.

亮点

设定云服务器到期日期

成本效率

通过我们的控制门户网站或API,快速轻松配置低廉的开发/测试资源,拆除这些资源也同样易如反掌。而且,借助服务器“生存时间”等功能,您可以确保资源不会无节制扩张,无需再为您不再需要的基础设施付费。

云自动化蓝图

内置自动化

利用内置的自动化功能和不断扩充的蓝图资料库,或者通过几次点击进行自行设计,即可快速轻松地构建由多台云服务器组成的环境,用于开发和测试

云平台允许多个角色和权限

组织和分派

通过组织和分配子账户管理权限,使项目或应用程序独立运行。 Organize and control individual user access to provisioned resources.这意味着您可以轻松从开发/测试阶段进入全面生产阶段,而这一切在同一个云环境中就能实现。

Runner manages workflows and infrastructure on any cloud

Multi-Cloud Automation & Orchestration

Streamline every phase of Dev and Test with Runner, a hybrid IT management tool for quickly and easily automating infrastructure, wherever it is. Control devices in data centers or on-premises, or scale infrastructure in any cloud environment.

AppFog

对于应用开发和测试,AppFog是开发人员最好的朋友。这是一项灵活、多框架的平台即服务,能让您专注于开发优秀的应用,而无需担心运行应用程序所依托的基础设施。

AppFog支持大多数流行开发语言。因此便于部署和管理企业级网络应用,而无需执行传统运营任务。我们的平台即服务建立在开源Iron Foundry项目之上,该项目来源于流行的Cloud Foundry项目。这意味着使用广泛可用的平台即服务,开发人员可以避免锁定,同时充满信心地在CenturyLink企业级基础设施上运行。

了解AppFog详情

支持的运行时

运行时 描述 版本
Python 可提高工作速度并更有效地整合系统的编程语言。 2.7.3
Java 为众多最先进程序提供支持的编程语言和计算平台。 1.7
Ruby 注重简易性和生产率的动态开源编程语言。 1.8.7, 1.9.2, 1.9.3
PHP 特别适合网络开发并可嵌入HTML的通用脚本语言。 5.3.10
Node.js 面向快速、可扩展的网络应用的平台。 0.4.12, 0.6.17, 0.8.14, 0.10.22

支持的框架

  • Ruby on Rails 3.2
  • Ruby Sinatra
  • Java Grails.js
  • Java Spring
  • PHP Thinkup
  • Python Django
  • Python Flask

Runner

Leverage infrastructure automation to facilitate development and testing.

Runner enables developers to quickly provision, interact with, and modify IT environments, regardless of where they reside. You can manage environments residing on the CenturyLink Cloud Platform or third-party clouds like Amazon, Google, and Azure, as well as on-premise infrastructure and servers in remote data center. The service brings together state-based and parallel job execution with multi-cloud and multi-data center execution, all in one powerful engine.

  • Fast and easy automation of infrastructure in any cloud or data center.
  • Leverages the power and functionality of Ansible and exposes it to integrate cloud and on-premise connectivity.
  • Quickly create, schedule and run jobs from either the dashboard or via API.
  • Monitor and report on status, and easily share within your organization.
  • From the most advanced users to those new to the Cloud, Runner makes it easy to create jobs and execute them.

Learn more about Runner

Runner offers configuration management, service deployment and cloud resource control in any IT environment, anywhere

资源


教程:Javascript自动化测试

本教程介绍了自动化测试可如何提高您开发流程的质量和速度。教程深入阐述了自动化测试的部分优势,介绍如何在现有项目中添加测试以及如何自行编写测试,以及编写代码以便通过测试。读者须对Node.js和Gulp有基本了解。

阅读教程

教程:通过Cucumber进行验收测试开发

验收测试开发(ATDD)是建立在开发人员与系统最终用户之间深度合作基础之上的开发方法。该流程是自编文档和重复性的,由此形成了一个以客户的语言描述系统行为的自动化测试库。此教程介绍了如何使用Cucumber创建验收测试。

阅读教程

通过Scout JS发现优秀的节点模块

节点模块的每月下载量多达几十亿次,但是很多开发人员抱怨难以找到最佳模块。为此,CenturyLink帮助创建了Scout JS,将npm自己的数据与GitHub进行合并。所有代码均可通过开放源获取。不过,Scout JS不只是一种开发工具,它还是涵盖了一些常见模式的应用程序范例。本文管中窥豹,大致介绍了所有组件如何协同工作。

阅读博客



需要更多开发测试教程?

查看我们开发人员中心提供的各类教程,主题涵盖Docker到Check_MK、AngularJS到测试API,以及构建Twitterbots到实施性能监控等等。

更多开发人员教程

立即开始免费试用CenturyLink Cloud。