Next generation Agile: Guide to continuous development
A comprehensive collection of articles, videos and more, hand-picked by our editors
The Modern Infrastructure Impact Awards recognize the top products, technologies and services in the essential areas of technology that Modern Infrastructure covers. The award-winning tools will be those helping to run enterprise businesses with efficiency and insight -- whether they're used inside the data center or out. Judges have whittled down the list of submissions to the finalists below. Voting is open from Oct. 16 through Oct. 31, 2014. Winners will be announced in early January in a special issue of Modern Infrastructure.
Entrants in the Best DevOps and Cloud Management Tool category offer a service, platform or tool that enables organizations to deliver and manage their IT operations in an agile, DevOps fashion.
The companies listed to the left are the finalists for the 2014 Modern Infrastructure Impact Awards' Best DevOps and Cloud Management category. Vote for your favorite below.
- Chef Software Inc. Chef 12
- Convirture ConVirt Enterprise Cloud 3.3
- ElasticBox Enterprise Edition Version 3
- Idera CopperEgg
- Puppet Labs Puppet Enterprise
- QualiSystems CloudShell 6.0
- SaltStack Enterprise 3.1
- Shippable Shippable 2.0
- Sumo Logic Machine Data Analytics Platform
Chef Software Inc. Chef 12
Chef Software says: Chef 12 delivers a single, open source code base augmented by premium features, enabling maximum open source innovation and delivering that value for commercial customers. Chef 12 includes new high availability, replication and analytics capabilities. Chef 12 also provides comprehensive integration with Windows PowerShell Desired State Configuration (DSC), VMware's vSphere and vCloud Air, and Amazon Web Services (AWS). These integrations strengthen Chef's position as the foremost platform for automating IT infrastructure and application delivery across Windows, Linux and Unix; in the data center; or on any combination of cloud platforms. The cloud has become a central priority for enterprises, and organizations are adopting Web-scale practices, including DevOps, to accelerate their IT operations and delivery. As enterprises embrace these new Web-scale practices, their environments require an automation platform capable of accelerating and "de-risking" DevOps adoption. Chef is the only IT automation platform designed for achieving Web speed and scale. By streamlining its product offerings, introducing advanced enterprise functionality and setting a new bar for proactive engagement with its tiered subscriptions, Chef further solidifies its position as the market-leading IT automation platform for companies on the forefront of DevOps and Web-scale IT.
Convirture ConVirt Enterprise Cloud 3.3
Convirture says: From a single console, it is possible to manage all virtualization and private and public cloud infrastructure, including VMware, Hyper-V, KVM, Xen, AWS, OpenStack and Eucalyptus, as well as related storage and network resources. With ConVirt, administrators can do all their day-to-day management with full VM lifecycle support from provisioning to storage and network management, to configuration, to monitoring, to retirement. Advanced automation capabilities make it easy to scale and manage virtualization and cloud deployments across the enterprise, including support for high availability, backup and restore, and policy-based workload management. ConVirt makes it quick and easy to deliver these resources on a self-service basis to end users and customers by transitioning a part of the existing infrastructure into a cloud, then delegating those cloud resources to users to access and manage via a self-service portal called a Virtual Data Center.
ElasticBox Enterprise Edition Version 3
ElasticBox says: ElasticBox empowers businesses to innovate faster by making it insanely easy for developers, IT and DevOps to build, manage and deploy applications to any cloud. The ElasticBox leading multi-cloud DevOps platform specifically enables IT organizations to become flexible, agile and extensible through:
- Unified IT management of clouds and applications
- Abstraction and reusability of infrastructure and application components
- Portability of applications across cloud providers
- Collaboration for real-time DevOps optimization
- Orchestration and management of infrastructure resources on private, public, hybrid and physical clouds
Specifically, ElasticBox has enabled:
- Netflix IT to become extensible by providing application components to developers using the ElasticBox Service Catalog
- Cytobank IT to scale with growing customer demand by using Boxes to deploy applications to public cloud for short bursts of time.
"ElasticBox has provided us with the technology that we had been looking for, but had never found a great solution. With ElasticBox we are able to both create custom Boxes as well as leverage the preconfigured Boxes to deploy our internal applications, which allows us to focus on innovation instead of orchestration,"says Mike Kail, former VP of IT operations at Netflix.
Idera says: CopperEgg delivers end-to-end cloud performance monitoring for public and private clouds. The SaaS-based product enables companies to monitor their entire cloud application stack from server to website to Web application, and features Real User Monitoring, Cloud Performance Monitoring, Website Performance Monitoring and Server Performance Monitoring. CopperEgg integrates tightly with operations-essential tools including deep server monitoring, synthetic website monitoring and custom application metrics, and is priced and packaged to cover entire production environments versus single development systems. With CopperEgg's high-resolution, lightweight agent, users can monitor any instance type or size without excessive performance penalties. In addition, the solution features elastic pricing so customers pay only for what is used. CopperEgg provides broad coverage of Amazon Web Services, including Amazon Elastic Compute Cloud (Amazon EC2), Amazon Relational Database Service (Amazon RDS), Amazon Elasticache, Amazon DynamoDB and Amazon Elastic Block Store (EBS). Today more than 650 customers worldwide, including Alcatel-Lucent, The Climate Corporation, Thomson Reuters, Mass Relevance, The Economist, W2O Digital and others, use CopperEgg as a cloud monitoring service to process more than 100 billion records a day, maximize visibility, minimize false alarms and optimize performance fidelity.
LogicMonitor says: LogicMonitor, the automated IT infrastructure performance monitoring platform, helps streamline the flow of information between development and operations so DevOps teams have the information necessary to ensure customer experience, application availability and underlying infrastructure performance. DevOps teams use LogicMonitor as one place for valuable performance metrics, alerting and dashboarding for their entire infrastructure. LogicMonitor's platform includes built-in automation through AutoDiscovery, a platform feature that automates discovery, configuration and management of monitoring. Using the full-stack visibility offered by LogicMonitor, DevOps teams are able to efficiently manage resources at scale. LogicMonitor's hosted architecture provides monitoring flexibility for DevOps teams so they can easily monitor all infrastructure regardless of its location (including cloud, hybrid, co-lo and on-site). Where most APMs leave a void, LogicMonitor provides performance metrics on everything running applications in the back end, so the DevOps teams can really drill down into performance issues and work to proactively fix issues before they become outages.
Puppet Labs Puppet Enterprise
Puppet Labs says: The Puppet Labs Puppet Enterprise platform has set the standard for IT automation by enabling automation of IT infrastructure and optimizing for performance and scale. Puppet Enterprise licenses deliver the tools needed to power today's agile business. Today, every business is a software business that is under the pressure of rapid release cycles. Puppet Enterprise cuts down time spent on testing, loading and monitoring to enable developers to focus on delivering great products. Puppet Enterprise continuously fosters the DevOps movement by allowing developers to manage tighter change-control processes from test to production, resulting in more efficient feedback loops. Puppet Enterprise recently introduced major platform enhancements, including the implementation of next-generation architecture for the Puppet Server. Combined with client-side improvements, the newly updated Puppet Server provides 3x faster request response times and 2x faster catalog compile times. Puppet Enterprise also supports a new way of rapidly delivering innovation to the Puppet ecosystem. With Puppet Apps, customers are ensured frequent updates and the ability to adopt new functionality as needed. This enables businesses to quickly solve IT automation challenges in new, innovative ways.
QualiSystems CloudShell 6.0
QualiSystems says: CloudShell is worthy of distinction for these reasons:
1. Other cloud management platforms assume that everything is virtualized. CloudShell creates IaaS DevOps clouds over mixed physical and virtual infrastructure -- which is the reality for most of enterprise IT.
2. Other CMPs ignore hardware. CloudShell delivers day-zero orchestration for the converged infrastructure used to build private clouds. EMC and Brocade chose CloudShell as the provisioning automation platform for the EMC VSPEX reference architecture, and Mellanox to automate its CloudX HPC reference architecture.
3. Most CMPs focus on persistent infrastructure deploys. CloudShell offers DevOps workflows -- rapid sandbox creation, collaboration and reclamation. Cisco built its global developer community sandbox cloud, DevNet, on CloudShell. It's used by carriers for SDN and NFV DevOps, such as the Okinawa Open Lab established by NTT and NEC. HDS uses CloudShell to cloudify a global R&D data center. WWT operates its ATC on CloudShell. CloudShell walks DevOps, not just talks it.
4. CloudShell offers an IT-friendly GUI-driven automation authoring tool that is self-documenting and sustainable, not just an API.
5. CloudShell unifies complex infrastructure and continuous process with full environment queuing coordinated with test automation, making it possible to run continuous integration regressions over real-world, networked environments that are built dynamically from an elastic pool of infrastructure resources.
SaltStack Enterprise 3.1
SaltStack says: SaltStack is the software defining the software-defined data center. SaltStack Enterprise is being used to build and manage the modern, software-defined infrastructure of Web-scale and enterprise data centers because it is fast, scalable, flexible and open. SaltStack systems management software is used to manage everything including compute, storage and the network. SaltStack supports the management of any virtualization or cloud infrastructure. It also provides scalable automation for the deployment and management of new container technology like Docker, to servers running Linux or Unix, to client devices running Windows and Mac OS. SaltStack leverages significant second-mover advantage. The legacy systems and configuration management tools inspired the creation of a solution purpose-built for modern data centers and clouds. Significant yet unnecessary investments in time and resources to achieve "infrastructure as code" hinder innovation and deployment in what should be a very fast-moving DevOps discipline. After only three years, the Salt open source software project is now one of the biggest and fastest-growing projects in the world. This substantial momentum has carried over to the rapid growth and adoption of SaltStack Enterprise commercial products and services.
Shippable Shippable 2.0
Shippable says: Shippable enables fast continuous delivery. Using Docker, the SaaS platform allows enterprises to containerize their software development and make their application lifecycle faster and more efficient. Shippable 2.0 increases agility in the software development lifecycle with on-demand, containerized dev/test environments; a continuous delivery pipeline for application containers; and versioning of application containers with a one-click upgrade or rollback. Shippable's new platform helps DevOps teams to move more quickly and efficiently. With Shippable, each developer's code change is tested on a personal, dedicated environment that spins up in seconds and accurately replicates production topology. This approach helps detect errors immediately and reduces reliance on weekly "test passes" to find tricky topology-related issues, increasing developer efficiency by reducing the amount of time taken to rework code and fix bugs. Developers will avoid the frustration and extra time spent fixing "works on my machine" bugs. Over 450 businesses and thousands of individual customers have already found success with Shippable's hosted continuous delivery service. Shippable is currently running over 8,500 containers and is one of the largest deployments of Docker in production, with over 3,000 built a day for more than 300 businesses.
Sumo Logic Machine Data Analytics Platform
Sumo Logic says: Sumo Logic's Machine Data Analytics Platform removes the headaches associated with on-premises log management software, expensive hardware, complex management and frequent software upgrades. Traditional log management solutions provide answers to questions specifically asked; uncovering new insights requires tedious searching through log records, writing scripts and handcrafting queries. With machine data projected to grow 15x by 2020, this tedious searching will quickly become an impossible task. Sumo Logic's LogReduce and Anomaly Detection technology reduces millions of logs into human-digestible patterns that enable DevOps and other IT teams to garner insights without manually writing queries to slice and dice the data. The platform enables DevOps teams to quickly find emerging system, application and user behavior patterns that would otherwise require days of analysis. One customer had a team member devote 30% to 40% of his day just maintaining their previous log management solution. LogReduce improved their "signal to noise" ratio by 5x and allowed him to spend that time extracting intelligence and proactively responding to insights he would have otherwise missed. As enterprise infrastructures grow increasingly complex and face sophisticated threats, solutions that deliver value to both DevOps and IT teams will be vital to maintaining application and system performance and availability.