Entwicklungs- und Testumgebungen

Schnelles Erstellen und Löschen von Entwicklungs- und Testumgebungen


Wie bieten alle Tools und Funktionen, die Entwickler lieben – von robuster, offener Platform as a Service (Paas) bis hin zu Entwicklungs-/Testumgebungen, die schnell einsatzbereit und schnell wieder gelöscht sind. Das ermöglicht es Ihnen, schnell und einfach neue Entwickler an Bord zu bringen oder neue Konfigurationen zu testen.

Warum Entwickler die CenturyLink Cloud lieben

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.

Ein globales Netzwerk – sofort verfügbar

Stellen Sie dort bereit, wo Ihre Nutzer sind. Mit Rechenzentren in den USA, Kanada, Großbritannien und Kontinentaleuropa können Entwickler neue Cloud-Umgebungen am besten Standort für jede App aktivieren. Dies erleichtert auch Compliance mit örtlichen Datenhoheitsbestimmungen.

Für DevOps: leistungsstarke Admin-Tools

Infrastrukturverwaltung kann zeitaufwändig sein. Wir haben ein leistungsstarkes, einfaches Admin-Tool entwickelt, das die Cloud-Verwaltung vereinfacht. So können Sie mehr VM in weniger Zeit verwalten.

Bereit für die Zukunft

Veränderungen sind unumgänglich und es ist schwer absehbar, wie sie Ihre IT-Lösung betreffen. But applications authored in our PaaS AppFog can be easily ported to other Cloud Foundry providers. Das macht Ihre App zukunftssicher, wenn sich die Dinge im Laufe der Zeit ändern. Einer von vielen Vorteilen unserer Cloud-Plattform, die besonders bei Entwicklern auf Zuspruch stößt.

Anwendungsperformance-Management

Jede CenturyLink-Cloud-Umgebung umfasst ein Standard-Abonnement von New Relic, einem leistungsstarken Tool zur Überwachung, das aufzeigt, wenn die App-Performance nicht den Erwartungen entspricht. Use it to quickly find and solve performance issues in your system.

Ihre App ist ein Teil Ihres Unternehmensnetzwerks

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.

Integrierte erweiterte Sicherheit

Ihre Daten werden von unserem „Defense in depth“-Sicherheitsmodell geschützt, sodass keine komplexen Erweiterungen notwendig sind. We secure physical equipment, cloud resources and customer data. Und unser umfangreiches Genehmigungssystem stellt sicher, dass Systeme nur von berechtigten Nutzern genutzt und verändert werden können.

AppFog PaaS

Bringen Sie Ihre Cloud-App mit unserer Platform-as-a-Service AppFog noch weiter voran. Auf Grundlage von Cloud Foundry verwaltet dieser Service die Laufzeit, Middleware und Betriebssystemebenen. Unterstütze Entwicklungssprachen sind unter anderem Python, Java, Ruby, Node.js und PHP.

Skalierbare, elastische Computing-Ressourcen

Wir verwalten die Infrastruktur für Sie und stellen sicher, dass SLAs eingehalten werden. Cloud-Server lassen sich einfach erweitern oder verkleinern und bieten somit eine Flexibilität, die von keiner physischen Infrastruktur geboten werden kann. Sie können sich auf die Verbesserung Ihrer Apps konzentrieren und müssen sich nicht mit Cloud-Management beschäftigen.

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.

Highlights

Legen Sie Ablaufdaten für Cloud-Server fest

Kosteneffizienz

Schnelle und einfache Bereitstellung günstiger Ressourcen für die Entwicklung/Tests über das Kontrollportal oder API und ebenso einfache Außerbetriebnahme. Mit Funktionen wie „Time to Live“ können Sie sicher sein, nicht unter unnötiger Ressourcennutzung zu leiden oder für Infrastruktur zu zahlen, die Sie nicht mehr brauchen.

Blueprints zur Cloud-Automatisierung

Integrierte Automatisierung

Nutzen Sie integrierte Automatisierungsmechanismen und unsere wachsende Sammlung von Blueprints oder entwerfen Sie Ihre eigenen, um mit nur wenigen Klicks Umgebungen mit mehreren Cloud-Servern zur Entwicklung und für Tests zu errichten.

Die Cloud-Plattform ermöglicht verschiedene Rollen und Berechtigungen

Organisation und Delegation

Ermöglichen Sie es Projekten und Anwendungen, unabhängig zu laufen, indem Sie administrative Berechtigungen mit Unterkonten organisieren und delegieren. Organize and control individual user access to provisioned resources. Das bedeutet, dass Sie sich einfach von der Entwicklung/Tests zum regulären Betrieb bewegen können, alles in der gleichen Cloud-Umgebung.

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 ist der beste Freund des Entwicklers, wenn es um Anwendungsentwicklung und -tests geht. Es ist eine flexible, vielseitige Platform-as-a-Service, dank der Sie sich auf die Entwicklung Ihrer Apps konzentrieren können und sich nicht mehr über die Infrastruktur sorgen müssen, auf der sie laufen.

AppFog unterstützt die beliebtesten Entwicklungssprachen. So ist es ganz einfach, unternehmensgerechte Web-Anwendungen bereitzustellen und zu verwalten, ohne traditionelle Betriebsaufgaben erfüllen zu müssen. Unser PaaS basiert auf dem Open-Source Iron-Foundry-Projekt, das sich aus dem beliebten Cloud-Foundry-Projekt entwickelt hat. Das bedeutet, dass Entwickler einen Lock-in vermeiden können, indem sie eine weithin verfügbare PaaS nutzen, während der Betrieb gesichert auf der unternehmensgerechten Infrastruktur von CenturyLink läuft.

Erfahren Sie mehr über AppFog

Unterstützte Laufzeiten

Laufzeit Beschreibung Version
Python Programmiersprache, die das Arbeiten schneller und Ihre System-Integration effektiver macht. 2.7.3
Java Programmiersprache und Computing-Plattform, die viele der fortschrittlichsten Programme antreibt. 1.7
Ruby Eine dynamische Open-Source-Programmiersprache mit Fokus auf Einfachheit und Produktivität. 1.8.7, 1.9.2, 1.9.3
PHP Scripting-Sprache für generelle Zwecke, die speziell zur Webentwicklung geeignet ist und in HTML eingebettet werden kann. 5.3.10
Node.js Plattform für schnelle, skalierbare Netzwerk-Anwendungen. 0.4.12, 0.6.17, 0.8.14, 0.10.22

Unterstützte Frameworks

  • 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

Ressourcen


Tutorial: Automatisierte Tests mit Javascript

Dieses Tutorial demonstriert, wie automatisierte Tests die Qualität und Geschwindigkeit Ihres Entwicklungsprozesses verbessern können. Es beschäftigt sich intensiv mit den Vorteilen automatisierter Tests, zeigt Ihnen, wie Sie ein bestehendes Projekt um Tests erweitern und einen Test schreiben sowie wie Sie einen Code zum Bestehen des Tests erstellen können. Dieser Artikel geht davon aus, dass der Leser bereits mit Node.js und Gulp vertraut ist.

Tutorial lesen

Tutorial: Durch Aufnahmekriterien gesteuerte Entwicklung mit Cucumber

Acceptance-Test-Driven Development (ATDD) ist eine Entwicklungsmethode auf Grundlage einer engen Zusammenarbeit zwischen dem Entwickler und den Endnutzern des Systems. Der Prozess ist selbstdokumentiert und iterativ und schließt mit einer automatisierten Testbibliothek ab, die das Systemverhalten in der Sprache des Kunden beschreibt. In diesem Tutorial wird vorgeführt, wie Cucumber als Mittel zur Erstellung von Akzeptanztests genutzt werden kann.

Tutorial lesen

Mit Scout JS neue, großartige Node-Module entdecken

Trotz Milliarden von Node-Modulen, die monatlich heruntergeladen werden, sind viele Entwickler frustriert über die Herausforderung bei der Suche nach dem besten Modul. Deshalb hat CenturyLink bei der Erstellung von Scout JS geholfen, dass npms Daten mit GitHub kombiniert. Des gesamte Code ist frei verfügbar. Scout JS ist allerdings mehr als ein Tool für Entwickler – es ist eine beispielhafte Anwendung für einige gängige Muster. Dieser Artikel erklärt, wie alle Details ineinandergreifen.

Blog lesen



Sie möchten weitere Tutorials zu Entwicklung und Tests?

Sehen Sie sich die vielfältigen Tutorials aus unserem Entwicklerzentrum an: zu Themen wie Docker, Check_MK, AngularJS und API-Tests bis hin zur Erstellung von Twitterbots oder der Steigerung der Performance-Überwachung.

Weitere Entwickler-Tutorials

Noch heute die kostenlose Testversion der CenturyLink Cloud anfordern.