Post by Wade Wegner
Aditi Technologies is proud to announce the launch of our first cloud-based product service called Scheduler. Scheduler allows developers to schedule the execution of tasks through HTTP webhooks that run on simple or complex CRON schedules.
Today you can sign-up for the Aditi Scheduler in seconds through the Windows Azure store.
Why is a consulting company building a cloud service?
For the last three years, Microsoft has recognized Aditi Technologies as one of the top System Integrators (SIs) for Windows Azure. During this time, we at Aditi have built and deployed hundreds of cloud-based solutions for our customers and, not surprisingly, found ourselves solving many similar problems repeatedly—such as scheduling jobs on Windows Azure.
In reviewing these many projects, we challenged ourselves by asking, “Instead of continually rebuilding this functionality for each of our customers, can we build this functionality as a service for many customers and, in the process, run a better service at less cost?” The answer is yes!
Last October, we started to build a Product Services team within Aditi to focus on the creation of building block services like Scheduler. Led by Wade Wegner, Ryan Dunn, and Raghuraman Rajagopalan, the Product Services team’s mission is to take our experience and knowledge and turn it into shipping services. Scheduler is the first of many services that we plan to bring to market.
The Windows Azure Scheduler V1.0 currently supports CRON statements for reoccurrence scheduling. Scheduler allows simple HTTP GET requests—easily allowing developers to use Scheduler to execute webhooks. With Scheduler, there is no requirement for a Windows Azure machine instance — every endpoint is an HTTP API. Scheduler supports development directly against the API or using our NuGet package.
Other key features:
Future releases will include HTTP POST, Auth, sending jobs into message queues and more. We are carefully watching usage and looking for feedback as we continue to innovate. If you have any specific feature requests or feedback please contact us at firstname.lastname@example.org.
As one of the first application services available in the Windows Azure store, Scheduler is currently available as a free trial. The trial allows you to execute up to 5000 jobs, meaning you can execute one job 5000 times or 5000 jobs once – it is completely up to you. For developers looking at executing large, reoccurring jobs with multiple tasks this is a great deal. With the trial, you can to enjoy a no cost and no commitment plan. All functionality and features are included, and complimentary support offered, to developers during the free trial.
The Aditi Product Services team believes in continuous innovation and continuous delivery. You can periodically expect to see new services introduced as well as improved versions of those launched rolled out. The team is committed to delivering building block services to developers worldwide.