Case Study: How Pivotal Network Does Zero Downtime Deployment on Cloud Foundry

featured-fractured-time At the end of last quarter, Pivotal Network (the platform for evaluating Pivotal Software) came out of a three week deploy freeze, and yet the team still needed to deliver features. In looking for a way to avoid downtime constraints going forward, they figured out a way to use Cloud Foundry to deploy four times to our production environment in the span of that following week, with no downtime. Today, they can now deploy small features as they are ready, during business hours. In this post, the former technical lead for Pivotal Network shares their experience and outlines the steps they followed to get there.

Elisabeth Hendrickson on Using PaaS for Continuous Delivery at the Cloud Foundry Summit

featured-PaaSContinuousDelivery During a technical breakout session at the Cloud Foundry Summit 2014, Elisabeth Hendrickson, director of quality engineering for Cloud Foundry, explained the value of continuous delivery and how a PaaS like Cloud Foundry can enable automated deployments with zero downtime for users.

Pivotal Connects ‘Girls Who Code’ With Data Science and Agile Software Development

featured-GirlsWhoCode Last Friday, July 18th, 28 high school-aged girls arrived at Pivotal’s San Francisco offices for an immersive introduction to Pivotal’s agile software development and data science practices. As part of the Girls Who Code initiative, participants were given an opportunity to try out Pivotal’s pair programming approach while receiving guidance and mentorship from a number of Pivotal’s expert women developers and data scientists.

Semantic, Yet Flexible: BOSH Release Versioning

featured-BOSH-versioning In this post, Pivotal Engineer, Karl Isenberg, explains how BOSH now supports semantically versioned releases, making BOSH more flexible by allowing release creators to branch and patch their releases in a way that matches their development patterns, rather than forcing them into a linear, low-information versioning pattern. The new service is called Semi-Semantic, and is based on the popular SemVer project but with a Cloud Foundry twist. In this post, Isenberg covers how SemVer works, pros and cons of SemVer, how BOSH applies, explains how Semi-semantic works, and shows you how to easily deploy versions with simple BOSH commands.

Pivotal People—Andrew Clay Shafer, DevOps Polymath, Joins Pivotal

featured-andrew-clay-schafer We are pleased to announce Andrew Clay Shafer as a welcome addition to the Pivotal team. A ‘start up person’ who spent most of the last decade working on venture funded projects, Andrew made seminal contributions to the devops movement while helping IT organizations improve with better tools and processes. He has been frequently asked to present his little ideas on devops and cloud management related topics. Shafer is an O’Reilly published author contributing to the book ‘Web Operations’, and has also been a guest on ‘radar’. In addition to his work in technology, Andrew also concerns himself with people, and how they interact with that technology and each other. He’s been a core organizer of devopsdays since 2010, and this year is on the program committee for culture and operations at the Velocity Conference and the devops track co-chair at Agile 2014. James Watters asked him to help with the Platform and CF Summit, helping to convince Andrew he could be part of something special at Pivotal. In this Q&A, Shafer shares his journey before joining Pivotal and how Pivotal aligns with his vision of people, process and tools working together.

Pivotal CEO Paul Maritz @ Cloud Foundry Summit—Building a Lasting, Valuable Contribution for the World

featured-CFSummit-Maritz In this post, we highlight the video where Pivotal CEO Paul Maritz explains how the Cloud Foundry community can come together to build a lasting, valuable contribution, ultimately leading to a huge impact on the world and our futures. In it, he covers the story of how Cloud Foundry was born, the big technology shifts underpinning PaaS ecosystems, recipes for successful PaaS technology foundations, applications in the Post-Paper Era, and the major themes at the Cloud Foundry Summit.

Exploratory Data Science: When To Use An MPP Database, SQL on Hadoop or Map Reduce

featured-atlas-network The members of the Pivotal Data Labs team are often asked what tools and platforms we use to analyze large datasets and build cutting edge predictive models. We always want to use the right tool for the right job, which means understanding what data processing is needed, performance requirements, and budgetary limitations. So how do you choose between Pivotal GPDB, our massively parallel processing database, and Pivotal HD with HAWQ, our Hadoop distribution and SQL query engine, when performing data science work? In this post, are going to compare these considerations across four key categories: data pre-processing requirements, functionality, speed, and cost.

App Placement in Cloud Foundry Diego: A Classical Optimization Problem

featured-polycloud-blue In a follow-up to the popular talk at CF Summit discussing how and why the Cloud Foundry team is rewriting one of the existing Cloud Foundry components, namely the DEA, in Go (codenamed “Diego” appropriately), Cloud Foundry engineer Amit Gupta shares the details of how the DEA optimizes scaling applications across your available cloud resources. In this technical post, he reviews the new auction system, and illustrates the problem Diego solves by modelling it as a mathematical optimization problem.

Running Elasticsearch and Kibana Using Go on Pivotal Web Services for Less than $1 per mo

featured-elasticsearch Elasticsearch has become one of the most successful open source search engines in the world. You can now use Elasticsearch with Kibana on your Go applications running on Pivotal Web Services for as little as 80 cents a month! Read more from Long Nguyen, Software Engineer at Stark & Wayne.

Developer Interview: Improving UX, Dev Cycle Time & Scale at the World’s 8th Largest Retailer, MercadoLibre

featured-casestudy-MercadoLibre MercadoLibre is one of the largest e-commerce sites on Earth and is eBay’s Latin American partner. In this interview, Matias Waisgold, Technical Lead for MercadoLibre’s APIs explains how they use RabbitMQ, Redis, and Groovy on Grails to improve the user experience, shorten development cycle time, and scale their applications to big data levels. He explains their architecture, the solution and approach to scale, the benefits, and more.