Happy Friday, everyone! And happy new year.
Full disclosure: I cannot, in fact, see the future. I need to emphasize that. But this is the time of year when people take a few moments to reflect on where they’ve been and where the year could take technology. We had some nice stuff on some of my Red Hat sister blogs — 3scale has a review of API management trends and the Services Speaks Blog had a nice link round-up.
I look at a couple of traditional listicles on trends, but there are some posts and news coming out that I think hint at larger changes, and that interests me.
Let’s enjoy this new year.
Continue reading “Five Links: I Can See the Future Edition”
Dockerized version of APIcast 2.0 deploys on OpenShift for easier installation and operation in microservice environments
Today we’re happy to announce the general availability of Red Hat 3scale APIcast gateway 2.0. The APIcast gateway (NGINX-based) is open source and has served hundreds of happy customers over the last four years. Now we’ve taken it to the next level, supporting both a cloud gateway or hybrid model with an on-prem gateway. In fact, the new on-premise version introduces significant upgrades in terms of performance and flexibility. 3scale was the first in market with on-prem and now we are pleased to offer the second generation.
The API gateway, which is configured within 3scale’s Admin Portal, is part of the 3scale API Management SaaS offering. The Admin Portal allows customers to define desired authentication methods, set rate limits, get analytics on the usage of their APIs, and create a developer portal for their API consumers. APIcast 2.0 is the first of two on-prem releases. With the upcoming 3scale on-premise release, customers will be able to deploy the entire 3scale API Management Platform on-premises. Stay tuned!
Companies are increasingly migrating to microservices architecture, so the average number of API services managed with 3scale have significantly increased, and continue to do so. To accommodate to these requirements, APIcast changes the way it pulls the configuration from the Admin Portal. For starters, now it’s now possible to pull the configuration for just a subset of services. In addition, it makes it easier to automate the deployment of multiple gateways by providing the gateway configuration via a JSON file which can be fetched by an API. It also supports two environments out-of-the-box (staging and production) with options to enable always-up-to-date configs in staging, and control of updates in production. For example, you can set the reload config variable to true so it reloads the API gateway configuration with each request, which comes in handy during development phases.
Another big change introduced with APIcast 2.0 is the enhanced integration with Red Hat’s OpenShift Container Platform, which leverages Docker and Kubernetes for an easier deployment and DevOps experience. The new OpenShift template pulls the dockerized image of APIcast from the Red Hat container registry and lets you enable/disable key features of the API gateway by just changing the value of the corresponding template parameter.
Get started with APIcast 2.0:
Happy Friday, everyone!
There really isn’t a trend to the types of articles I’ve been hitting this week; there’s been a cornucopia of different topics, from security to leadership.
Image credit: Quotes n Thoughts
Continue reading “Five Links: Dusting the Bookshelf Edition”
MicroProfile is a community project with the mission of optimizing Enterprise Java for a microservices architecture. In a short period of time, MicroProfile has reached three important milestones:
- June 27, 2016: Red Hat, IBM, Tomitribe, Payara and the London Java Community announced MicroProfile at DevNation.
- September 19, 2016: MicroProfile 1.0 was released at JavaOne 2016 with 5 implementations (and a 6th planned). The SouJava community joined to support the effort and Hammock was added as a implementation.
- December 14, 2016: The Eclipse Foundation Board approved the MicroProfile proposal, meaning that Eclipse MicroProfile is now an Eclipse incubator project. Mike Milinkovich, Eclipse Foundation Executive Director, informed the community shortly after the vote.
The community is having active discussions on process (project evolution) and microservice APIs like application configuration, monitoring, health check, messaging, circuit breakers, and more. Some discussions are even backed by real (proof of concept) code! The MicroProfile community is currently planning its next release. Feel free to join the discussion and help define the future of Enterprise Java microservices!
We are excited to announce beta availability of Red Hat Single Sign-On 7.1 (RH-SSO). RH-SSO is a standards-based, out-of-the-box authentication, web single sign-on, and authorization service, which mediates between your enterprise user directory or third-party identity provider for identity information and your applications via standards-based tokens.
Beta documentation and code downloads are available in the Customer Portal. RPM packages are available for Linux systems through Red Hat Subscription Management.
Features and Highlights
Continue reading “Announcing: Red Hat Single Sign-On 7.1 Beta Is Available”
In-memory data grids provide a distributed network (or “grid”) of nodes that work as an elastic data store. This is an approach to distributed computing which can work as a foundation for systems which require rapid scale, responsiveness, and high loads, like Internet of Things and mobile applications.
In-memory computing (like any distributed architecture) can be very complex, and understanding how to map the functionality of your existing infrastructure to a distributed computing infrastructure is critical.
So we have a webinar for that! “Real-time advantages of an in-memory data platform” with Cojan van Ballegooijen and Thomas Qvarnstrom (both JBoss technology evangelist at Red Hat) will be covering:
- An introduction to in-memory computing
- In-memory data grid use cases
- How data access can affect business decision making, application responsiveness, and customer / revenue opportunities
- Tuesday, Dec. 6
- 11a.m. Eastern time (US)
- Presenters: Cojan van Ballegooijen and Thomas Qvarnstrom
For more than 10 years, Red Hat JBoss Middleware has been a successful business that deeply represented the Red Hat DNA: open source software. We expanded our product portfolio with projects created and imagined by the open source community; we decided to support other projects with contributors; and we also opened the source of technologies we acquired. Somewhere along the way, Linux containers, Kubernetes, and docker happened which made us realize that containerization of applications is the base for your next 20 years. The caveat in this is that a platform is only as important as the applications you run on top of it. In other words, a platform not running applications is not realizing its value. With that in mind, we made an important decision and investment to evolve our application portfolio in similar ways that we ask our customers to do to theirs: let’s take our Red Hat JBoss Middleware products, commonly deployed on Linux and Windows machines, and make them available as containerized deployments.
With the announcement of the availability of JBoss Data Virtualization for OpenShift we now have 100 percent of our Red Hat JBoss Middleware runtime portfolio containerized and available in Red Hat OpenShift, an enterprise-ready Kubernetes distribution with value-added capabilities that go from deploying your already packaged container images, to delivering a DevOps pipeline for an iterative development process.
Continue reading “Bringing Containerized Services and DevOps Closer to (Your) Reality”
Happy Friday, everyone.
The end of the year is often a season of reflection. This year, that reflection seems to have taken a nihilistic tinge, as a lot of people are declaring things dead. Change can feel like death, I guess, but I think it’s easy to conflate something evolving with that something going away. This week, I want to look at some of the technology deaths which, like Mark Twain’s, are greatly exaggerated.
Continue reading “Five Links: All My Friends Are Dead Edition”
Happy Friday, everyone.
The last few weeks have seen a series of DDOS attacks taking out major services through vulnerabilities in IoT security, outages from human error, and data breaches from major players like Yahoo and less reputable ones as well. There are a lot of different attack vectors and different types of information that is vulnerable — and this highlights the thin line between security and risk. Security is not exactly a buzzword and it doesn’t get a lot of attention until (like insurance, a warm coat, or a full tank of gas) you really need it. That’s this week’s theme — data security and privacy.
Continue reading “Five Links: Make Me Feel Safe Edition”
A conference about the strategy for APIs? APIs need a strategy too? Those are the intriguing thoughts on my mind as I walked into the 2016 API Strategy and Practice conference — APIStrat at the Marriott Long Wharf in Boston. Gartner Fellow, Peter Sondergaard characterizes APIs as the synapses of IoT — a point reinforced by Gartner Analyst Mark O’Neil during his keynote at the conference. There was a general ambiance of openness, inclusion and collaboration which can only be realized if the organizers, coordinators and attendees collectively share that mindset – a mindset that can only stimulate innovation that is relevant. Even though I came in with an intent to exchange ideas on the technology of APIs, I came out with other supplementary but powerful thoughts that I share below. APIs may be the synapses of IoT but conferences like APIStrat are those critical junction points experience based insight is shared through beautiful real-life stories by knowledgeable practitioners.
Continue reading “Let me tell you a beautiful story about APIStrat”