{"action":"opened","issue":{"url":"https://api.github.com/repos/sudocurse/reading-list/issues/10254","repository_url":"https://api.github.com/repos/sudocurse/reading-list","labels_url":"https://api.github.com/repos/sudocurse/reading-list/issues/10254/labels{/name}","comments_url":"https://api.github.com/repos/sudocurse/reading-list/issues/10254/comments","events_url":"https://api.github.com/repos/sudocurse/reading-list/issues/10254/events","html_url":"https://github.com/sudocurse/reading-list/issues/10254","id":312921662,"number":10254,"title":"New buzzwords Nginx Smoothes the Path to Microservices","user":{"login":"sudocurse","id":947518,"avatar_url":"https://avatars3.githubusercontent.com/u/947518?v=4","gravatar_id":"","url":"https://api.github.com/users/sudocurse","html_url":"https://github.com/sudocurse","followers_url":"https://api.github.com/users/sudocurse/followers","following_url":"https://api.github.com/users/sudocurse/following{/other_user}","gists_url":"https://api.github.com/users/sudocurse/gists{/gist_id}","starred_url":"https://api.github.com/users/sudocurse/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sudocurse/subscriptions","organizations_url":"https://api.github.com/users/sudocurse/orgs","repos_url":"https://api.github.com/users/sudocurse/repos","events_url":"https://api.github.com/users/sudocurse/events{/privacy}","received_events_url":"https://api.github.com/users/sudocurse/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-04-10T13:26:36Z","updated_at":"2018-04-10T13:26:36Z","closed_at":null,"author_association":"OWNER","body":"Nginx Smoothes the Path to Microservices<br>\nhttps://ift.tt/2qmVlLR<br>\n<img width=\"640\" height=\"426\" src=\"https://storage.googleapis.com/cdn.thenewstack.io/media/2018/04/b2d40e1a-forest-438432_640.jpg\" class=\"webfeedsFeaturedVisual wp-post-image wp-stateless-item\" style=\"display: block; margin: auto; margin-bottom: 20px;\" data-image-size=\"large\" data-stateless-media-bucket=\"cdn.thenewstack.io\" data-stateless-media-name=\"media/2018/04/b2d40e1a-forest-438432_640.jpg\">\n<p>The&nbsp;<a href=\"https://www.nginx.com/\" class=\"ext-link\" rel=\"external nofollow\">Nginx Inc.</a>&nbsp;company behind the open-source&nbsp;<a href=\"https://nginx.org/en/\" class=\"ext-link\" rel=\"external nofollow\">Nginx</a> web server software is doubling down on microservices by positioning itself as a one-stop shop for helping customers make the transition.</p>\n<p>The company has introduced new capabilities to further extend Nginx as an API gateway, Kubernetes ingress controller and service mesh.</p>\n<p>&ldquo;When people are looking at how to deliver their applications, there are a lot of tools and vendors out there, they&rsquo;re changing very quickly and a lot of them aren&rsquo;t even supported. For enterprise customers, it&rsquo;s a risky proposition, so simplicity is an important thing they&rsquo;re looking for,&rdquo; said <a href=\"https://www.linkedin.com/in/sidney-rabsatt-a48a1/\" class=\"ext-link\" rel=\"external nofollow\">Sidney Rabsatt</a>, vice president of product management.</p>\n<p>The company is focused on helping people architect their applications however it makes sense, whether that is in containers or not, he said, though he pointed to 1 billion pulls of its software from the Docker store as evidence that containers remain a popular option.</p>\n<p>In a <a href=\"https://thenewstack.io/exploring-bright-future-of-nginx-plus/\" class=\"local-link\">2016 episode</a> of&nbsp;<a href=\"http://thenewstack.io/podcasts/\" class=\"local-link\">The New Stack Makers</a>&nbsp;podcast, Nginx CEO&nbsp;<a href=\"https://www.linkedin.com/in/gusrobertson\" class=\"ext-link\" rel=\"external nofollow\">Gus Robertson</a> and other execs explained why the company&rsquo;s commercial offering is a good fit for microservices.</p>\n<p>A new version of its core software, Nginx Plus R15, will be available Tuesday. It will provide more intelligent clustering capabilities so instances can be more aware of things their peer instances are doing, he said.</p>\n<p>It provides enhanced support for <a href=\"https://http2.github.io/\" class=\"ext-link\" rel=\"external nofollow\">HTTP2</a> specific to server push and <a href=\"https://grpc.io/\" class=\"ext-link\" rel=\"external nofollow\">gRPC</a>, Google&rsquo;s microservices networking protocol. It provides an identity layer on top of the OAuth 2.0 authorization protocol and OpenID Connect for improved authentication and communication between services.&nbsp;These improve performance and simplify microservices stacks where Nginx runs as a web server, load balancer, API gateway, Kubernetes ingress controller or sidecar proxy, according to the company.</p>\n<p><a href=\"https://storage.googleapis.com/cdn.thenewstack.io/media/2018/04/8c3e755f-ctr-in-amp-new-screen-shot-lt_preview.png\" class=\"ext-image\" rel=\"external nofollow\"><img class=\"aligncenter size-large wp-image-4526559\" src=\"https://storage.googleapis.com/cdn.thenewstack.io/media/2018/04/8c3e755f-ctr-in-amp-new-screen-shot-lt_preview-1024x585.png\" width=\"640\" height=\"366\" data-id=\"4526559\"></a></p>\n<p>&ldquo;On the data plane, we&rsquo;ve made sure we have more hooks and can be successful as a connective tissue,&rdquo; Rabsatt said.</p>\n<p>While Nginx&rsquo;s claim to fame has been as a web server&nbsp;&mdash; nearly 1.8 million web-facing computers, 24.5 percent of the market, were running Nginx in March, according to Netcraft&rsquo;s&nbsp;<a href=\"https://news.netcraft.com/archives/2018/03/27/march-2018-web-server-survey.html\" class=\"ext-link\" rel=\"external nofollow\">March 2018 report</a> &mdash; it&rsquo;s adding an application server.</p>\n<p>Nginx Unit 1.0, a multi-level open source application server, will also be available later this week. It collapses the networking capabilities that proxy into application servers to provide a consistent way for different components to connect. It can run code commonly found in microservices and supports application-level logic. It initially will support five languages &mdash; Go, Perl, Python, PHP, and Ruby &mdash; with support for Java and JavaScript in the works. It runs at least 30 percent faster than other application servers, according to Rabsatt.</p>\n<p>The NGINX Controller, which will be available in the second quarter, adds new monitoring dashboards, alerting, and management capabilities. It sits on top of both NGINX Plus and Unit and streamlines the way users can deploy their solutions and architect the application network they&rsquo;re trying to deliver. In addition to enabling users to see how their configuration works, it will include an analyzer capability that will recommend ways to fine-tune it to get better performance, better compliance and security.</p>\n<p>Last fall the company announced ties with the&nbsp;<a href=\"https://istio.io/\" class=\"ext-link\" rel=\"external nofollow\">Istio</a>&nbsp;project, <a href=\"https://thenewstack.io/nginx-pairs-istio-simplify-service-mesh/\" class=\"local-link\">offering Nginx</a> as an ingress controller. The extensible Controller architecture is designed to integrate control-plane solutions like Istio, eliminating the need for enterprises to deploy multiple frameworks to manage a service mesh.</p>\n<p>While customers increasingly are considering microservices, the reality is that not all applications will eventually be transitioned to that type of architecture and organizations will maintain some intermediate state for a long time, Rabsatt said.</p>\n<p>&ldquo;The theme through all of this is providing a single, consistent set of capabilities as opposed to having multiple tools stitched together, always changing and having to be synchronized. We have a simple, single interface and set of capabilities across all of this. We allow people to get started along this path and support them every step of the way,&rdquo; Rabsatt said.</p>\n<p class=\"attribution\">Feature image via <a href=\"https://pixabay.com/en/forest-path-mystical-rocks-438432/\" class=\"ext-link\" rel=\"external nofollow\">Pixabay.</a></p>\n<p>The post <a rel=\"nofollow\" href=\"https://thenewstack.io/nginx-smoothes-the-path-to-microservices/\">Nginx Smoothes the Path to Microservices</a> appeared first on <a rel=\"nofollow\" href=\"https://thenewstack.io\">The New Stack</a>.</p>\n<br>\n<br>\nvia Blog &ndash; The New Stack https://thenewstack.io<br>\nApril 10, 2018 at 09:00AM"}}
{"actor":{"display_login":"sudocurse"}}