On-demand recording: http://bit.ly/2mg6NZm
The NGINX Microservices Reference Architecture (MRA) is getting big interest from software developers. Our recent webinar on Three Models in the MRA was one of our most popular ever.
Now, microservices experts Chris Stetson and Ben Horowitz answer all your questions in this Ask Me Anything (AMA) session. Chris and Ben have helped to build Sirius Satellite Radio, Intel.com, Lexus.com, Microsoft.com, Visa.com, and many more. So come ready to ask Chris and Ben anything about the Microservices Reference Architecture!
During this webinar, Chris and Ben answer questions about:
- Which MRA model is best for your application
- What problems microservices and the MRA solve
- How to apply the MRA in your organization
- What challenges others are facing
2. MORE INFORMATION AT NGINX.COM
Our Next Webinar…
NGINX Amplify in Depth; register here
3. MORE INFORMATION AT
NGINX.COM
Agenda from Recent
3 Models Webinar
(download here; blog post here)
• NGINX Plus
• The Big Shift
• The Networking Problem
• Service Discovery
• Load Balancing
• Secure & Fast Intercommunication
• Architectures
• Issues
5. MORE INFORMATION AT NGINX.COM
Who Are We?
Chris Stetson
Chief Architect
Formerly:
- Sr. Technical Director, Razorfish
- Vice President, Huge
Floyd Smith
Technical Marketing Writer
Formerly:
- Apple, Alta Vista, Google, and more
- Author of multiple books on technology
6. MORE INFORMATION AT NGINX.COM
Who Are You?
Job Titles
Analyst
Architect
CEO, CIO, CTO
Consultant
cool guy
Cloud Architect, Engineer
Developer
DevOps
Engineer
IT Lead, Manager
Security Architect
Systems Analyst
Tech Lead
Organization Types
Airlines
Computer technology
Consultancy
Ecommerce
Finance
Freelance
Government
Higher education
Mobile phones
Networking technology
Press
SaaS
Telecoms
Reasons for Attending
“Build ms platforms”
“Client proposals”
“Compare the three models
to our solution”
“Create API Gateway”
“Developing microservices”
“DevOps”
“Microservices strategies”
“Migrate from F5”
“Move from .NET”
“Move from Apache”
“Moving from monolith”
“Playing with microservices”
7. MORE INFORMATION AT NGINX.COM
About NGINX, Inc.
• Founded in 2011, and NGINX Plus first released in 2013
• VC-backed by enterprise software industry leaders
• Offices in San Francisco, Sunnyvale, Cork, Cambridge,
and Moscow
• 1,000+ commercial customers
• 100+ employees
8. >50%of the top 100,000
busiest websites
8Source: W3Techs Web Technology Survey
10. Internet
Web Server
Serve content from disk
Application Gateway
FastCGI, uWSGI, Passenger…
Reverse Proxy
Caching, load balancing…
HTTP traffic
Where NGINX Plus Fits
11. MORE INFORMATION AT NGINX.COM
Public/Private/Hybrid CloudBare Metal Containers
11
NGINX Plus Works in All Environments
12. MORE INFORMATION AT NGINX.COM
NGINX and Microservices
• Two-thirds of surveyed developers using or investigating
microservices
• Microservices is #1 topic on our website
• Chris Richardson series, Introduction to Microservices
• Chris Stetson series, NGINX MRA
• Three Models webinar
• MRA Training
• …and much more; contact Sales for free evaluation
14. MORE INFORMATION AT
NGINX.COM
Proxy Model
• Inbound traffic is
managed through a
reverse proxy/load
balancer
• Services are left to
themselves to connect to
each other…
• …often through
round-robin DNS
15. MORE INFORMATION AT
NGINX.COM
Router Mesh
Model
• Inbound routing through
reverse proxy
• Centralized load
balancing through a
separate load-balancing
service
• Deis Router works like
this
16. MORE INFORMATION AT
NGINX.COM
Fabric Model
• Routing is done at the
container level
• Services connect to each
other as needed
• NGINX Plus acts as the
forward and reverse
proxy for all requests
17. MORE INFORMATION AT
NGINX.COM
Detail
• NGINX Plus runs in each
container
• Application code talks to
NGINX Plus locally
• NGINX Plus talks to
NGINX Plus
• NGINX Plus queries the
service registry