Effortless scalability in an OpenWhisk environment
Joining the IBM Alpha Zone Accelerator program, Articoolo found the technical and business development guidance needed to evolve its offering. “Getting into the IBM Alpha Zone Accelerator was the best thing that happened to us as a startup company,” says Tal. “We discussed our strategy with the Accelerator team and suddenly understood who our potential clients are in the business-to-business [B2B] world. Our vision was to help commercial organizations reduce the time and effort spent on content creation.”
IBM Bluemix OpenWhisk technology offered a highly scalable serverless environment to help Articoolo extend its solution to an enterprise audience. “Articoolo cannot predict who will work with the system and when,” says Ronen Siman-Tov, Chief Technology Officer for the Alpha Zone Accelerator program. “Serverless computing is the perfect match when a platform will have lots of people coming and working with the system at certain times and will be idle during other parts of the day.”
Articoolo and the Alpha Zone Accelerator team developed a sophisticated architecture for the solution, which provides users with an interface for entering keywords related to a topic for web content development. Keyword entry triggers the Bluemix OpenWhisk platform to scan a vast corpus of Articoolo data for related documents, shifting to crawl websites for information if the system does not uncover relevant documents in the database. The solution incorporates IBM Watson AlchemyLanguage and IBM Watson Visual Recognition services to analyze, summarize and restate information gathered from various sources, helping writers generate ideas and draft articles.
Event-driven architecture designed for enterprise demands
With event-driven Bluemix OpenWhisk architecture, Articoolo’s platform can effortlessly accommodate fluctuating traffic and support unpredictable demand. “Entries like a URL coming through an API [application programming interface] gateway are considered triggers in OpenWhisk, and platform developers associate these triggers with actions using rules,” explains Siman-Tov. “Appropriate load balancing and management are triggered in OpenWhisk for Articoolo so the company doesn’t have to worry about how to handle any specific number of users.”
In addition to helping Articoolo create an enterprise-ready solution architecture, the Alpha Zone Accelerator team helped the startup refine its vision for its target audience. “With insight from the Alpha Zone Accelerator, we understood that our offering for B2B customers should be more of an ideation tool than a creation tool,” says Tal. “Our offering is designed to help fight writer’s block and provide a few first ideas for content development.”
Now well-positioned to help commercial enterprises meet their web content demands, Articoolo is conducting pilot projects with several large companies. “We are concentrating on clients in which content is a significant building block of the business,” says Tal. “Our goal is to deliver a reduction of up to 80 percent in the time spent writing web content, which will also mean significant cost savings for these companies.”