Friday, December 15, 2017

The Cloudcast #325 - The Next Step in Development Automation

Aaron and Brian talk with Rod Johnson (@springrod, Co-Founder & CEO @atomist) about the evolution of development frameworks, developer productivity, the Spring community, and how Atomist is helping simplify the experience of developers interacting with containers and Kubernetes and microservices.

Show Links:

Show Notes
  • Topic 1 - Thanks for joining us today Rod, for those that aren’t familiar, give everyone a bit about your background prior to Atomist and your background with development platforms (sold SpringSource to VMware for $420M in 2009).
  • Topic 2 - You have seen a pretty amazing transition in development platforms over the last 5-7 years. What trends made you decide to start a new company?
  • Topic 3 - This leads us to your most recent announcement, a Series A round and launch of Atomist. Tell everyone about Atomist. As I understand it this is a development automation platform. What problems are you trying to solve?
  • Topic 4 - How is Development Automation different from traditional CI/CD?
  • Topic 5 - What use cases are applications are your customers doing today with Atomist? Is this primarily cloud native apps and development on public cloud platforms? How are folks both consuming and creating?
    Feedback?

    Sunday, December 10, 2017

    The History of The Cloudcast and the Krispy Kreme Challenge


    Link to Team Cloudcast Krispy Kreme FUNDRAISER

    Back in 2011, when we first started recording The Cloudcast, we thought it might be funny to pretend to have sponsors so that people might think the show was legitimate.

    Keep in mind, our pitch to guests was, "We're two nobodies that don't live in Silicon Valley, and our show has no audience, but we think you're really smart and we'd like to record the discussion and put it on the Internet. So do you want to be a podcast guest?" For the kids out there, this was way before Blue Apron and Stamps.com and Tommy John Underwear were a part of your daily podcasting experience.

    If you go all the way back to Episode #2, we joked that Krispy Kreme should be our first sponsor, because we had been running in the Krispy Kreme Challenge for the last couple years. Since then, it's not unusual for us to meet people in person and they know us more for "the donut race" than anything on the podcast. And to be quite honest, that's OK with us.

    Before we talk about why we fundraise, it might be useful to explain "the donut run" to anyone that's new to the podcast. Here's the TL;DR version. Many years ago, a bunch of (probably drunk) fraternity dudes at NC State University (in Raleigh, NC) had a crazy idea - run 2 miles from campus to the local Krispy Kreme store, eat 12 donuts, and run 2 miles back in under an hour. Simple southern comfort food, meets the joys of the outdoors, meets the stupidity of exercise. And then throw in the costumes of Mardi Gras, and the uncertainty of the weather in the South in early February. Even ESPN has recognized it as feat of human achievement on par with the Olympics or Tour de France.

    NOTE: When the race started, it was only 4 miles. Now that there are nearly 10,000 people running, they had to expand it to 5 miles to better manage the crowds. Our stomachs did not get a vote in this change.

    The race has always had a charity element, with the proceeds of the entry-fees going to the NC Children's Hospital. But in 2013, they decided to allow "team donations" as a way to expand their reach. NC Children's hospital isn't a regular hospital, it's focused on the families of children with extreme situations. Their level of care for both the children and families is world class.

    So in 2013, we decided to ask our community if they'd help us raise money. What happened next was beyond our wildest expectations. Donations came in from people that we had never met, from around the world, for amounts that were well beyond "nice". And the donations have kept coming in, year after year after year. In the 5 years of fundraising, The Cloudcast community has raised nearly $23,000 for those children and their families. Medical care is extremely expensive, and those donations are making a difference. It's something that everyone that has opened their wallet should be very proud of.

    One of the coolest perks of the generosity of our community is that Team Cloudcast has won the "most donated" award for the last 5 years. This means that we get to stand with the organizers and present them a (literally) big check each year with all the donor's names and logos. As we get older and our brain (and knees) tell us not to run in the cold and eat all those donuts, the thought of being able to present that check each year has become the motivation for us to train prior to the race.




    The Cloudcast #324 - Data Management as a Kubernetes Service

    Brian talks with Niraj Tolia (@nirajtolia, Co-Founder/CEO of @KastenHQ) at KubeCon about the evolution of data management with cloud and containers, the Kasten K10 platform and open source Kanister project, how Kubernetes is changing how we interact and manage data, and how a new approaches to data management can benefit from the CNCF community of projects.

    Show Links:

    Feedback?

    Saturday, December 9, 2017

    The Cloudcast #323 - OpenTracing for Distributed Microservices

    Brian talks with Ben Sigelman (@el_bhs, Co-Founder/CEO of @LightStepHQ) at KubeCon about his experiences at Google, the evolution of Open Tracing, the public launch of Lightstep, how operations teams are adapting to microservices applications, and how Lightstep is interacting with new CNCF projects like Envoy and Istio.

    Show Links:

    Feedback?

    Tuesday, November 21, 2017

    The Cloudcast #322- Build and Deploy Cloud-Native Apps

    Aaron talks with Marc Holmes (@marcholmes, VP Marketing @Chef) about the exploding usage of containers, how application management is changing, how Chef is rethinking the tools they provide to SysAdmins, Ops and Developers, and how Chef Habitat is evolving in Kubernetes and Cloud Foundry environments.

    Show Links:

    Show Notes
    • Topic 1 - Welcome to the show. You’ve been at Chef for a couple years now, and previously at Docker (and several other emerging tech companies). Can you give us some perspective on where you see the market today in this time of rapid transitions?
    • Topic 2 - We both come from a technical background and found ourselves customer facing and eventually on the business and marketing side. How has that transition been and what motivated you to make the change?
    • Topic 3 - About a year ago, Chef introduced Habitat, which was a fairly large “re-think” from the previous Chef platforms, which was more focused on SysAdmin / Ops teams. Give you give the audience an overview on Habitat, for anyone that’s not familiar with the basic concepts?
    • Topic 4 - Sometimes people will say that the existing Config Management tools are no longer needed now that we have containers, since they describe everything within their tools / files. How might you respond to those types of arguments?
    • Topic 5 - A few weeks ago Chef introduced Habitat Builder. How does this differ from Habitat?
    • Topic 6 - We see that Habitat is now supporting integration with platforms like Cloud Foundry and Kubernetes. How are you seeing the uptake of those platforms in the market, or what’s driving their adoption?
    • Topic 7 - As you’re engaging with more companies that are building Cloud Native applications, what are some of the things they do that make them successful with these new apps, new operational models, new types of IT cultures?
      Feedback?

      Thursday, November 16, 2017

      The Cloudcast #321 - This Week in ML and AI

      Aaron & Brian talk with Sam Charrington (@samcharrington, Host of This Week in ML & AI Podcast) about the differences between AI and ML, how to manage data gravity, the maturity of the technology, press coverage, and the societal impacts of AI and ML.

      Show Links:

      Show Notes
      • Topic 1 - Welcome to the show. We’ve known you for a while as being heavily involved in Cloud since the early days, but you’ve been involved with AI and ML for quite a while now too. Tell our audience about your background and what you’re up to today.
      • Topic 2 - Is there a difference between AI and ML? What are some good examples of each?
      • Topic 3 - Let’s start with the basics. AI and ML always get talked about as a spectrum between basic things we all live with (like Google doing an auto fill on a search) to the scary SkyNet, Terminator stuff. Where are we on the maturity curve of AI and ML?
      • Topic 4 - What are some of the key technology elements that people should be aware of with AI and ML? Do we make a mistake by mentioning them today (e.g. AI and ML), and are they very different?
      • Topic 5 - Can we talk about data and data models/set and data gravity as it relates to AI and ML? Do you bring the data to the engine, or the engine to the data? How do companies deal with this today?
      • Topic 6 - AI and ML also have the ability to have major societal impacts on our work, from jobs to human privacy to better access to healthcare or studying global warming. Can you talk about how this interaction of technology and human interests is being covered in the press & media?
      • Topic 7 - Beyond listening to your show each week, what are some good resources for listeners to go learn about AI and ML?
        Feedback?

        Thursday, November 9, 2017

        The Cloudcast #320 - Docker adds Kubernetes, now what...

        Aaron and Brian talk with Nigel Poulton (@nigelpoulton, Author and International Man of Tech Knowledge) about the evolution of the container ecosystem, the maturity of container technology, Docker's announcement of Kubernetes support and what's next, and how IT professionals are learning about containerizing applications.

        Show Links:

        Show Notes
        • Topic 1 - Welcome back to the show. Hard to believe it’s been over a year since you were last on talking about Docker. How has the container market changed, from your perspective, over the last year?
        • Topic 2 - You recently wrote “The Kubernetes Book”. Give us the cliff notes version of what readers will learn from the book?
        • Topic 3 - As you were researching this book (and your trainings around the topics), what things did you learn about Kubernetes that you’d like to use as an Admin/Ops or Developer?
        • Topic 4 - Docker recently announced intentions to add Kubernetes support to DockerEE. Given Docker’s history of wanting to control their technology, are you surprised they are adding Kubernetes support?
        • Topic 5 - Do you think their customers will care that Docker has limited contributions to Kubernetes, in terms of supporting it for the Enterprise in the long-run?
        • Topic 6 - Have you had a chance to dig into how Docker is going to implement this dual-scheduler architecture? Do you think that Docker eventually depreciates Swarm?
        • Topic 7 - What advice do you have for people trying to learn about containers and Kubernetes?
          Feedback?