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.
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.
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.
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
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.
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.
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.
Developer Interview: Improving UX, Dev Cycle Time & Scale at the World’s 8th Largest Retailer, 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.