What exactly do we mean when we talk about "modern apps"? We describe four key features that we believe an app must have to be modern -- scalability, portability, resiliency, and agility -- and six principles to guide development of your own modern apps.
Bridging the App Modernization Gap, Part 2
In this second post in a series, guest blogger Paul Stringfellow outlines steps for modernizing your applications, including decoupling app components, abstracting from platform dependencies, monitoring performance, automating deployment, and integrating into development pipelines.
Bridging the App Modernization Gap, Part 1
Guest blogger Paul Stringfellow outlines some of the challenges to modernizing app delivery and development, including the conflict between speed and stability, and the weight of legacy infrastructure. He discusses how NGINX aims to bridge the app modernization gap wtih NGINX Controller.
Principles of Modern Application Development
Application development & delivery are continuing to change rapidly as agile principles are applied more thoroughly and to all parts of the overall process. Chris Stetson identifies three principles that guide modern application development: keep it small; design for the developer; and make it networked.
Introducing CI/CD with NGINX and NGINX Plus
CI/CD is a modern approach to managing the entire application life cycle. Find out how NGINX and NGINX Plus can support your move to a CI/CD process.
Building Your API for Longevity, Part 2: Best Practices
Mike Stowe of MuleSoft discusses best practices to follow when building APIs that will continue to work in the long term.
Building Your API for Longevity, Part 1: Spec-Driven Development
Mike Stowe of MuleSoft explains how to use spec-driven development to build APIs that will continue to work in the long term
nginx.conf 2016: Keynote with Gus Robertson and Igor Sysoev
Gus Robertson, NGINX: "The world is changing and I think we all know that, but I believe the world is changing quicker than we all anticipated."
Share Your Take on the Future of Application Development and Deployment
We are working on a study about where app development and deployment are headed. We’d like your help and we think you also may be interested in the results.