Tag: microservices

  • Making long-term projects more agile, less waterfall

    Replace multi-year forecasts with real-time discovery of operational friction. Instead of a five-year requirement for a “targeting system,” identify the bottleneck–like a three-hour targeting approval process. Set a goal–like reducing the approval process to 30 minutes. And empower a team to solve it. In this Kessel Run example, the requirement was an outcome, not a…

    Read more

  • Platform engineering is what makes AI enterprise-ready

    As we’ve found, writing AI-powered software is the easy part. Testing it, securing it, operating it at enterprise scale – that’s where things get interesting. “Guardrails,” all that. Purnima lays this out: a shift from deterministic systems (input goes in, predictable output comes out) to probabilistic ones where agents wander around exploring multiple paths to…

    Read more

  • The New Bottleneck That Will Chill Your AI Vibes

    The New Bottleneck That Will Chill Your AI Vibes

    Platforms are helpful, from 2025 DORA Report. Getting software from idea to production quickly has always been important, but the increase in AI-driven application deploys is about to overwhelm even the best laid golden path to production. We can feel in our bones developers are already revving apps more frequently. The 2025 DORA Report found…

    Read more

  • Say you love business logic without saying “business logic.”

    Model Eats the Software: Why the Marginal Cost of Enterprise Software Approaches Zero More on agentic AI changing the software business from Jason Hoffman: Andreessen specifically predicted that Salesforce would disrupt Oracle. Fourteen years later, Oracle is roughly 2.5x the size of Salesforce. Salesforce sells application logic – workflows, configurations, business rules. Oracle sells infrastructure…

    Read more

  • Docker introduces MCP Catalog and Toolkit as vendors scramble to support the protocol despite security concerns – Local LLMs and MCP everywhere.

    Read more

  • Using app architecture constraints and templates in platform engineering

    Using app architecture constraints and templates in platform engineering

    Platforms have many opinions, app architecture is one of them This is an excerpt from a new blog post of mine covering a recent panel with platform engineers from Charles Schwab. I’ve made some slight changes. Ensuring platform scalability and resilience starts with making sure applications are architected appropriately. Nowadays, that usually means using a…

    Read more

  • 65% of developers learning to live with Kubernetes

    65% of developers learning to live with Kubernetes

    State of Spring Survey 2024 The State of Spring Survey 2024 is out, you can get it for free, of course. Spring is widely used by Java developers, and Java is widely used for enterprise app development. Thus, what Spring people are doing is relevant to what large organizations are doing in software development. Let’s…

    Read more

  • DevOps used to manage 35% of enterprise app portfolios, 60% of testing activities are not automated

    DevOps used to manage 35% of enterprise app portfolios, 60% of testing activities are not automated

    Container, DevOps, and Generative AI for Testing Usage My work sponsored an IDC paper going over ways to use generative AI (and ML) at various stages of software development (the “Application Development and Product Life-Cycle Management”). There’s some interesting ideas in there, you should check them out. As always, I like to collect the numbers…

    Read more

  • Does kuberbetes make application development and delivery better? – 2024 Watch List

    Does kuberbetes make application development and delivery better? – 2024 Watch List

    I don’t like annual predictions. Thankfully, no one’s asked me to do a big post about them this year, but usually I’m asked to do something formal. I always end up just predicting the same thing – predictions turn a lot more into hopes and dreams. I do like flagging things to pay attention to,…

    Read more

  • Monoliths, Microservervices and Mainframes – Reflections on Amazon Prime Video’s Monolith Move – “The supposed development time difference between the two methods is not based on the technology itself, but the context in which you’re deploying it. The argument made by the table is tendentious. It’s based on comparing the worst case for ‘traditional’ application…

    Read more

  • Monoliths vs micro-services, here we go again –

    Read more

  • Spring Cloud Gateway: The Swiss Army Knife of Cloud Development – Hooking up your applications and the services they depend on, microservices or whatever.

    Read more

  • From software to meatware

    From software to meatware

    Last week I talked with my co-worker Fouad Hamdi about a mainframe modernization project he worked on last year. I mean, the team he was on of course, not him single handedly. He wrote a great over of the process and I was eager to ask him a few questions. The video included in this…

    Read more

  • 🗂 Link: IT departments spend millions tackling performance issues in complex IT

    The vast majority of CIOs expect to deploy new technology stacks in the next 12 months. Most CIOs said they are already using or are planning to deploy microservices (88%), containers (86%), serverless computing (85%), PaaS (89%), SaaS (94%), IaaS (91%) and private cloud (95%) in the next 12 months. … CIO responses captured in…

    Read more

  • 🗂 Link: Scale and velocity are driving the next generation of DevOps

    This massive growth in scale has required an evolution in practices and organization to achieve success. Most of what technologists are aware of in this regard is labeled “DevOps,” but there is more nuance to it than that. The way infrastructure capacity is allocated becomes decoupled from specific hardware, so the infrastructure team has to…

    Read more

  • Link: Pivotal Build Service, Now Alpha, Assembles and Updates Containers in Kubernetes

    The service provides the layer of automation and operational control enterprises need to utilize Cloud Native Buildpacks at scale. In particular, Build Service includes three key capabilities: automated image updates, image promotion, and build configurations. Source: Pivotal Build Service, Now Alpha, Assembles and Updates Containers in Kubernetes

    Read more

  • Link: SUSE on Cloud 9 for love-in with OpenStack and Kubernetes

    > With the Cloud Application Platform 1.4, SUSE has set its sights on a multi-cloud world laying claim to being the first software distribution to go 100 per cent Kubernetes for Cloud Foundry. > > … > > The juice comes from Cloud Foundry’s Project Eirini, which allows devs to seamlessly switch between Kubernetes or…

    Read more

  • Link: Pivotal Cloud Foundry 2.5, Now GA, Harnesses the Power of Istio and Envoy to Make Your Developers More Productive

    Whole lotta features: > – Weighted routing uses Istio and Envoy to simplify blue-green deployments (beta) > – Platform Automation for PCF, the engine of your perpetual upgrade machine (beta) > – Windows Server 2019, Microsoft’s most container-friendly OS yet, now powers PAS for Windows (coming soon) > – Consume upstream Kubernetes your way with…

    Read more

  • What do developers need/want to hear?

    How to use containers, even managing them. Being more autonomous – developers love freedom. Keeping up to date on skills (see containers). Dealing with or hiding from stupid business culture in their org. Getting permission to try new things. Testing code, automation to avoid legacy traps. More scalable architecture for distributed apps, new types of…

    Read more

  • 🗂 Kafka at Audi, IoT

    > When Audi wanted to build a system to manage the on-board telematics data in its vehicles, it turned to Kafka. The system gathers and publishes data about engine performance from 850 sensors in each car, from cylinder heads to braking systems, feeding back tens of terabytes of data to Audi every day. But Audi…

    Read more