September 13th, 2018 | 11 mins 10 secs
developers, devops, diversity, diversity in tech, programming, software engineering, women in tech
The concept of helping organizations deploy to serverless faster and with fewer resources is straightforward. But underneath the platform Stackery offers, of course, is a lot of heavy-lifting development work that goes into creating the necessary code. The end result is about making serverless more accessible for organizations that might otherwise not have the resources and knowhow in house to make the move.
September 12th, 2018 | 33 mins 58 secs
developers, devops, programming, programming languages, pulumi
Pulumi CEO and Co-Founder Joe Duffy and his team could have created a new programming language to help developers deploy their applications to multi-cloud environments — but they did not.
“The tech nerd in me would love to go creating a new language,” Duffy, who was previously a long-time Microsoft software engineer and tool developer, said during a live interview with TNS founder and editor-in-chief Alex Williams. “I’ve done that a few times before, but it didn’t seem appropriate.”
July 12th, 2018 | 34 mins 37 secs
containerization, containers, developers, devops, k8s, kubernetes, programming, rancher labs
Shannon Williams has played a very hands-on role in launching software for over 20 years. Recently, after observing the power and potential of containerization, Williams co-founded Rancher Labs in 2014, after successfully creating Cloud.com (now owned by Citrix Systems).
Since 2014, things have changed. Kubernetes, of course, has emerged as the standard containerization platform, prompting Rancher to go “all Kubernetes” with its recent production release of Rancher’s namesake product Rancher 2.0.
July 11th, 2018 | 19 mins 28 secs
application development, developers, devops, ibm, open source, oracle, programming, serverless, serverless applications, software development, stateless computing
Just like Kung Fu in the 70's, serverless application development and deployment is hot. But just like Kung Fu, serverless is as much of a mindset as it is a platform. Amazon's Lambdas really kicked off the excitement, but going even further back, the origins of this style of programming can be found in functional principles: those found in Erlang, Haskell, and Scala.
Primarily, the idea of stateless computing and the goal of building discrete application functions drive this new paradigm of serverless. What's new about serverless is the fact that applications are offered up to the cloud to run in some unknown nebula managed by the cloud provider, with scaling needs completely abstracted away from the developer.
July 9th, 2018 | 28 mins 6 secs
amazon web services, aws, chef, chef habitat, chefconf, developers, devops, enterprise software, programming
There are two sides to every software and IT story: the story of the people doing the work, and the stories the vendors will tell you about how that work can be done more efficiently. Sometimes, the hardest part of the job can be reconciling these two often disparate views of the world, as vision means pavement, and tools meet unique problems. That's why it's so important to discuss the usage of IT tooling with real IT practitioners. Today, we've got two very smart IT folks packed into this episode of the Maker's Podcast, both here to discuss the usage of Chef in enterprise environments.
July 6th, 2018 | 32 mins 44 secs
agile development, ci/cd, continuous delivery, continuous deployment, developers, devops, kenzan, programming, spinnaker
There is a big difference between agile development and continuous delivery and deployment, but you probably can't get to the latter without having implemented the former. At the end of the day, every company wants to ship better code more often, in order to innovate in its market, but actually turning your software development and IT teams into lean mean feature shipping machines isn't as easy as taking a straight road to a clear goal ahead.
July 3rd, 2018 | 24 mins 53 secs
automation engineering, caxfax, chef, chef architecture, chef habitat, developers, devops, it administration, linux, software architecture
Chef isn't just for standing up machines anymore. With so much riding on enterprise infrastructure, it's tough to move things around with confidence, and to remain certain that everything you removed, moved or replaced is properly back online after such a shift. Chef has evolved to provide this sort of reassurance to IT administrators and developers, far beyond the original use case of provisioning and standing up single machines.
July 2nd, 2018 | 16 mins 11 secs
application development, big data, data, developers, devops, enterprise software, microservices, microsoft, oracle, sap, software development, vexata
Data in microservice-based environments can be difficult to manage at scale. When application servers scale to near infinity, the datastores can't necessarily expand to meet that demand; they can only be optimized to keep up, and perhaps sharded. Considering just how much enterprise information is stored in some of those large systems, it's a worrying proposition to be asked by management to increase application performance when much of it is tied to an Oracle or Microsoft database.
June 20th, 2018 | 38 mins 14 secs
automation, business culture, chef, chefconf, chefconf 2018, community management, culture, developers, devops, it, programming
At ChefConf 2018 in Chicago in late May, the CTO and senior vice president of Chef sat down with us to discuss the cultural currents in the enterprise. Specifically, they focused on the proliferation of DevOps and DevOps tools within the business community. One of the things that is potentially a roadblock for uptake of DevOps in the enterprise has been the internal culture of many organizations. With so many new ideas and tools out there, it can feel like your company doesn't get it at all, and even perhaps fears DevOps.
Adam Jacob, CTO Chef said that the whole IT organization inside of an enterprise must change to properly embrace DevOps, and he said this must even extend to the opinion IT has of itself. If an organization is doing the wrong thing, or is impeding the uptake of DevOps, said Jacob, administrators and IT workers must push to change those impediments, not resign themselves this being the state of things forever and always.
June 6th, 2018 | 47 mins 13 secs
developers, devops, digital transformation, google, google cloud platform, kubernetes, operations, programming, spinnaker
As organizations look to DevOps as a means to achieve digital transformation, they realize they must accelerate the end-to-end software delivery process, and also make it safer.
“It can seem like a boil-the-ocean type of problem. That makes it hard to figure out how you’re going to incrementally derive value from it,” said Andrew Phillips, a product manager in Google Cloud Platform’s DevOps division, in this episode of The New Stack Makers.