Automation of IT infrastructure isn’t just a productivity enhancer, it’s a key requirement for businesses to remain agile and competitive. The open interfaces of the 3scale API Management Platform make it easy to script deployment for a variety of configuration management platforms, including Chef. Our customers asked for automated solutions to deploy the API gateway on-premise, and we delivered. We’re happy to introduce the 3scale Chef Cookbook.
The 3scale Chef Cookbook allows any Chef user to easily automate the deployment of the 3scale API gateway and connection with the 3scale cloud for easier internal deployments and quicker connection with other services. It’s an enterprise-ready solution for development operations, now available as an option on all free and paid 3scale plans.
We’re also proud to add the 3scale Cookbook to our family of open source projects. Contributors are welcome and encouraged to
Control Access, Monitor Traffic & Manage your API with 3scale
At 3scale, we recommend using NGINX as an API proxy for several reasons, including its outstanding performance and extensibility, thanks to the Lua scripting support. When used with the 3scale API Management Platform, it’s hands-down the best way to add an access control layer to your existing API.
The following tutorial describes the required steps to deploy NGINX as an API gateway on the Heroku platform. Heroku provides a fantastic, fully managed platform as a service for your application, so the required maintenance effort on your part will be minimal. Since NGINX is so lightweight, the free offering from Heroku will be enough for most cases.
We’ll create a Heroku application with a custom buildpack, including Lua and LuaRocks, and deploy the OpenResty distribution of NGINX using a rock especially tailored for Heroku. We will then use th…
At 3scale we find Amazon to be a fantastic platform for running APIs due to the complete control you have on the application stack. However for people new to AWS, the learning curve is quite steep. So we put together our best practices into this short tutorial. Besides Amazon EC2, we’ll use the Ruby Grape gem to create the API interface and an Nginx proxy to handle access control. Best of all everything in this tutorial is completely free.
For the purpose of this tutorial you’ll need a running API based on Ruby and Thin server. If you don’t have one you can simply clone an example repo as described below (in the “Deploying the Application” section). If you’re interested in the background of this example, the Sentiment API, you can see a couple of previous guides which 3scale has published. Here we use version_1 of the API (“
Kicking Off at AWS re:Invent – Up to 50% Discount Offer
We’ve teamed up with Nginx to offer the highest performing API gateway on the market. The offer enables filtering and distribution through a unique, full-stack bundle that provides detailed insight into the health of an API program through extended monitoring features.
The 3scale layer enables full control of all keys, policies and users of the API, while API gateways based on NGINX Plus enforce policies live within the traffic flow. NGINX Plus advanced features include enhanced control of data flow, dynamic configuration management, load balancing, session persistence, health checks, monitoring and support.
- Secure, manage, and scale APIs with 3scale’s API management platform, which includes an integrated Developer Portal.
- The 3scale and Nginx bundle provides unique full-stack support and exceptional performance
- Unlimited API traffic and premium SLAs…
At 3scale we keep pushing to make the process of integrating an API with our management platform as easy and quick as possible. When we heard about the new Heroku button we saw a great opportunity to make the setup experience a one-click deployment of the most popular way to integrate APIs with 3scale, namely our API Management via the open-source NGINX reverse proxy.
Now you can deploy an Nginx-based, 3scale API management instance to Heroku — all set and ready to be used with your API — with a single click of a button.
If you have already configured your API endpoints in 3scale you can try it right now:
3SCALE is now registered as a Technology Partner at the Amazon Web Services AWS Partner Network (APN). The APN is Amazon’s global partner program for AWS and is focused on helping companies build a successful AWS-based business by providing great business, technical, and marketing support. This partnership gives us access to premium support and materials to improve our offering to our customers.
We are so pleased to congratulate our friends and tech partners NGINX on their being named the #1 web server for the top 10,000 busiest websites in the world. Phenomenal outcome and it truly underscores the ever growing need for speed, performance and reliability for websites – regardless of the size of the site or the scope of traffic demands.
According to WC3, nearly 40 percent of the busiest websites select NGINX as their web service of choice. Further, they have been acknowledged by users that value predictable performance, with an amazing 20.8 percent of all websites trust NGINX.
We agree. Our open source API Proxy used along with an NGINX web server provides super powerful on-premise or cloud API traffic management. No proprietary tech, no black box, no redirects,…
If you’re like most tech companies, you’ve probably looked at, or are already using Amazon Web Services to power Web or mobile applications, data processing, warehousing or storage. At 3scale we host our platform on EC2. So it made sense to give you the benefits of both – out-of-the-box and all in one place. With our recent release of the 3scale Amazon Machine Image (AMI) to the AWS Marketplace our customers can quickly and simply leverage AWS services for their integration with 3scale. Since our open-source Nginx API gateway is the preferred option of most customers to integrate their APIs with 3scale, we made the proxy available as an AMI in the AWS Marketplace, so now the integration of an API with 3scale is even easier and qui…
We’re very happy to have been a be part of the first NGINX User Summit in San Francisco last Tuesday. Such a great inaugural event. We had a blast! What do high performance web servers and API Management have in common you might ask – quite a lot.
We attended the training sessions in the morning, which were technical and straight to the point – kudos for that! Later in the day, myself and Nicolas Grenie gave a lightning talk where we presented some cool new stuff we’re working on that will work well with NGINX Plus (more on that coming soon).
It was a great opportunity to share our API Magic in combination with NGINX with an audience that really cares about it. And if you know 3scale, you know we love NGINX…
Our open source API Proxy used along with the acclaimed NGINX web server technology provides super powerful on-premise or cloud API traffic management. N…
Flexibility, scalability and security are probably the main keywords we tried to keep in mind during the API development.
Interview with Vivien Genet, Senior Developer at Jamendo.
Tell us more about the development process of the Jamendo API
When we decided to redesign Jamendo, we quickly thought that the API should be a priority in our planning: first, because it is THE main way for Jamendo to live outside www.jamendo.com (on social networks, mobiles, etc.), and second, because the migration of existing applications (based on our previous API) will take some time.
To develop the new API, we have used the Zend framework (as for the website) but we made a sub-framework specifically for the API to make it easier to change.
The current online version is the beta version. Developers who hav…