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 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.
May 31st, 2018 | 26 mins 43 secs
application development, chef, chef habitat, chefconf, configuration management, docker, environment configuration, hart, software development
The buzz at ChefConf, this past week, was all around the Habitat project. This open source project brings a deployment layer to developers, allowing them to package up their applications as just about anything under the sun. Considering that Chef remains a popular path to configuration management and environment configuration, adding this new unified deployment preparation layer brings developers even more exciting ways to automate their continuous integration and deployment processes.
May 9th, 2018 | 27 mins 23 secs
application development, cloud foundry, cloud foundry summit, developers, education, programming, software developers, software engineers, tech industry
San Francisco-based Holberton School offers a non-traditional approach to training the full-stack engineers that are in high demand among Silicon Valley tech companies. Its graduates compete with the Ivy League — and win — for positions at Tesla, Apple, Dropbox, IBM, Nvidia and Docker, to name a few. In this episode of The New Stack Makers, recorded at Cloud Foundry Summit in Boston, we sat down with Holberton School co-founder Sylvain Kalache to discuss how the tech industry can scale up its talent pool to match the ever-increasing scale of its applications.
April 10th, 2018 | 29 mins 43 secs
apm, apm development, application development, performance monitoring, platform management, raygun, software architectures, web development
John Daniel “JD” Trask has been making software for 25 years. Along the way, he has learned a lot about software architecture and what matters if you really want it to work. Raygun is the company he co-founded, which has gained interest in the software development community for its error monitoring capabilities. It is now introducing Raygun APM as new entrant into the application performance monitoring market competing with the likes of giants like New Relic.
February 14th, 2018 | 26 mins 58 secs
ai, application development, cloud, cloud computing, developers, edge computing, internet of things, iot, kubernetes, open source, programming, software, software development, tech, technology
For this episode of The New Stack Makers, Host TC Currie is joined by Steve Herrod, VC at General Catalyst where he focuses on infrastructure. He recently published an article on LinkedIn called Cloud vs. Edge – This is Not a Cage Match.
“It comes down to the use cases,” Herrod said about the difference between Cloud and Edge computing, "You don’t want your car’s IoT chip to have to go to the cloud before it decides to make the turn, but it’s faster to go to the cloud to crunch a bunch of sensor data from thousands of IoT devices."
February 12th, 2018 | 42 mins 39 secs
application development, bons.ai, cloud, developers, devops, iot, kubernetes, open source, podcast, programming, software, software development, tech, technology
Here’s something that probably doesn’t cross most developers’ minds: In a distributed system whose components don’t share state with one another, how does one produce an application whose stated goal, if you will, is to create and maintain a state — specifically, something learned?
February 6th, 2018 | 19 mins 39 secs
application development, developers, devops, hpe, kubernetes, microservices, open source software, programming, software, software development
HPE OneSphere is a platform built for a time when Kubernetes has established itself as a stable enough technology that makes it capable of serving IT operations and developers in one SaaS deployment.
With Kubernetes under the hood, HPE OneSphere speaks to the new dimensions of IT and developer experiences that share the same environments, have container technologies for packaging and version control to allow for the use of multiple components across different infrastructure.
February 5th, 2018 | 28 mins 37 secs
application development, developers, devops, linden lab, microservices, open source software, programming, project sansar, second life, software, software development
On today's episode of The New Stack Makers, Tara Hernandez, Senior Director of Engineering, and Lu Chen, Data Analyst at Linden Lab join host TC Currie to talk about Project Sansar, the next generation of Second Life currently in beta.
January 23rd, 2018 | 27 mins 13 secs
application development, cloud platforms, cloud-native, developers, devops, ebook, kubernetes deployment, kubernetes deployment & security patterns, podcast, software development, twistlock
One of the most touted virtues of cloud-native application deployment is that it aims to free the software developer from having to worry about the state of their infrastructure. Cloud-native security is a service provided on behalf of the maintainer of the cloud-native development space who, in more and more enterprises, is someone in development. So how can cloud-native architectures be easier to use while also placing more responsibility on developers for delivering secure applications?
The New Stack correspondent Scott Fulton and Twistlock CTO John Morello discuss why cloud-native is the future of application development and what makes it inherently more secure.