API Journal Authors: Elizabeth White, Liz McMillan, Yeshim Deniz, William Schmarzo, Pat Romanski

News Feed Item

Cloud Sherpas Releases World's First Open Source Python Framework -- Dubbed "Ferris" -- for Rapid App Development on Google App Engine

Ferris Cuts Development Time by 80% on Average, Reducing Costs and Speeding Time-to-Market for Web and Mobile Applications Built on the Google App Engine Platform

ATLANTA, GA -- (Marketwire) -- 02/28/13 -- Cloud Sherpas has launched the world's first open source Python framework for custom development on Google App Engine, empowering millions of developers worldwide and dramatically reducing the time and cost associated with building cloud and mobile applications on the Google Cloud Platform. The framework, dubbed "Ferris" in a nod to the short-cutting main character from the popular 1986 movie Ferris Bueller's Day Off, was conceived by Cloud Sherpas' engineers last year and has been used extensively by the firm to reduce application development time by 80% on average for its Google Apps clients.

Google Apps is the fastest-growing cloud messaging and collaboration platform with over 50 million users and five million business customers. Google App Engine is used by these companies to build highly scalable applications that extend the value of the Google platform. It is estimated that over one million applications have been developed in the five years since Google launched App Engine. Cloud Sherpas itself has created hundreds of applications using Google App Engine for clients including global logistics company Quality Distribution Inc. (QDI), Printpack and Lamar Media Corporation.

"QDI needed to overhaul our pickup, delivery and service ticketing system. Ferris enabled us to build an Android tablet mobile application to and get it into production in about a week," said Cliff Dixon, vice president of IT at QDI. "With the help of Ferris, all of the repetitive developer tasks were eliminated, allowing us to focus on the business logic. Now our customers can track the delivery of packages in real-time, and we've gone paperless."

Ferris is a lightweight, customizable, open source software framework that is available for free under the Apache License, Version 2. Ferris is designed to help developers quickly build Google App Engine applications in Python. Some of the key features of the framework include:

  • Model-View-Controller architecture and flexible routing for Rails-like rapid application development
  • Automatic CRUD scaffolding of actions and views
  • Powerful template and theme engine built on Jinja2
  • Form definition and processing with WTForms library
  • Plugin architecture to drop-in additional functionality and share functionality between applications
  • Integration with Google Accounts
  • OAuth2 and Google Client API integration
  • Device detection for changing themes, layouts, and views to suit mobile and tablet devices
  • Automatic REST/JSON API for Models
  • Uses native App Engine libraries for data modeling
  • Integration with the App Engine Search API

"Ferris is a significant accomplishment that will influence how millions of Google Apps developers build cloud and mobile applications," said Douglas Shepard, president of the Google business unit at Cloud Sherpas. "For developers using Ferris, the benefits are faster time-to-market for their applications and a more intuitive development environment. For CIOs and IT departments, Ferris could mean massive cost savings, richer end-user experiences and increased revenue from customer-facing applications. We are very excited to deliver Ferris and look forward to feedback and support from the open source community."

For more information about the Ferris framework, please visit: www.ferrisframework.org

About Cloud Sherpas
Cloud Sherpas, the 2012 Google Enterprise Global Partner of the Year for Apps Implementation and a Platinum salesforce.com Partner, is one of the world's leading cloud services brokerages. Since 2007, the company has helped over 5,000 customers adopt, manage and enhance cloud solutions from Google, salesforce.com, ServiceNow and other leading cloud vendors. Whether working with a global retailer to help them make their business more connected and collaborative with Google Apps or helping a financial services firm deploy Sales Cloud and Service Cloud to better manage their customer relationships, Cloud Sherpas has the experience and expertise to help organizations leverage the cloud and respond with agility to the rapid consumerization of IT. Cloud Sherpas is headquartered in Atlanta, GA with offices throughout the United States and operations in Australia, Dubai, India, Japan, New Zealand, Philippines, Singapore and the United Kingdom. For more information visit www.cloudsherpas.com.

Media contact:
Kevin Wolf
(650) 327-1641
Email Contact

More Stories By Marketwired .

Copyright © 2009 Marketwired. All rights reserved. All the news releases provided by Marketwired are copyrighted. Any forms of copying other than an individual user's personal reference without express written permission is prohibited. Further distribution of these materials is strictly forbidden, including but not limited to, posting, emailing, faxing, archiving in a public database, redistributing via a computer network or in a printed form.

@ThingsExpo Stories
The Internet of Things (IoT), in all its myriad manifestations, has great potential. Much of that potential comes from the evolving data management and analytic (DMA) technologies and processes that allow us to gain insight from all of the IoT data that can be generated and gathered. This potential may never be met as those data sets are tied to specific industry verticals and single markets, with no clear way to use IoT data and sensor analytics to fulfill the hype being given the IoT today.
SYS-CON Events announced today that Numerex Corp, a leading provider of managed enterprise solutions enabling the Internet of Things (IoT), will exhibit at the 19th International Cloud Expo | @ThingsExpo, which will take place on November 1–3, 2016, at the Santa Clara Convention Center in Santa Clara, CA. Numerex Corp. (NASDAQ:NMRX) is a leading provider of managed enterprise solutions enabling the Internet of Things (IoT). The Company's solutions produce new revenue streams or create operating...
SYS-CON Events announced today that MathFreeOn will exhibit at the 19th International Cloud Expo, which will take place on November 1–3, 2016, at the Santa Clara Convention Center in Santa Clara, CA. MathFreeOn is Software as a Service (SaaS) used in Engineering and Math education. Write scripts and solve math problems online. MathFreeOn provides online courses for beginners or amateurs who have difficulties in writing scripts. In accordance with various mathematical topics, there are more tha...
The best way to leverage your Cloud Expo presence as a sponsor and exhibitor is to plan your news announcements around our events. The press covering Cloud Expo and @ThingsExpo will have access to these releases and will amplify your news announcements. More than two dozen Cloud companies either set deals at our shows or have announced their mergers and acquisitions at Cloud Expo. Product announcements during our show provide your company with the most reach through our targeted audiences.
@ThingsExpo has been named the Top 5 Most Influential Internet of Things Brand by Onalytica in the ‘The Internet of Things Landscape 2015: Top 100 Individuals and Brands.' Onalytica analyzed Twitter conversations around the #IoT debate to uncover the most influential brands and individuals driving the conversation. Onalytica captured data from 56,224 users. The PageRank based methodology they use to extract influencers on a particular topic (tweets mentioning #InternetofThings or #IoT in this ...
The Internet of Things will challenge the status quo of how IT and development organizations operate. Or will it? Certainly the fog layer of IoT requires special insights about data ontology, security and transactional integrity. But the developmental challenges are the same: People, Process and Platform and how we integrate our thinking to solve complicated problems. In his session at 19th Cloud Expo, Craig Sproule, CEO of Metavine, will demonstrate how to move beyond today's coding paradigm ...
Although it has gained significant traction in the consumer space, IoT is still in the early stages of adoption in enterprises environments. However, many companies are working on initiatives like Industry 4.0 that includes IoT as one of the key disruptive technologies expected to reshape businesses of tomorrow. The key challenges will be availability, robustness and reliability of networks that connect devices in a business environment. Software Defined Wide Area Network (SD-WAN) is expected to...
OnProcess Technology has announced it will be a featured speaker at @ThingsExpo, taking place November 1 - 3, 2016, in Santa Clara, California. Dan Gettens, OnProcess’ Chief Analytics Officer, will discuss how Internet of Things (IoT) data can be leveraged to predict product failures, improve uptime and slash costly inventory stock. @ThingsExpo is an annual gathering of IoT and cloud developers, practitioners and thought-leaders who exchange ideas and insights on topics ranging from Big Data in...
SYS-CON Events announced today that CDS Global Cloud, an Infrastructure as a Service provider, will exhibit at the 19th International Cloud Expo, which will take place on November 1–3, 2016, at the Santa Clara Convention Center in Santa Clara, CA. CDS Global Cloud is an IaaS (Infrastructure as a Service) provider specializing in solutions for e-commerce, internet gaming, online education and other internet applications. With a growing number of data centers and network points around the world, ...
Developing software for the Internet of Things (IoT) comes with its own set of challenges. Security, privacy, and unified standards are a few key issues. In addition, each IoT product is comprised of (at least) three separate application components: the software embedded in the device, the back-end service, and the mobile application for the end user’s controls. Each component is developed by a different team, using different technologies and practices, and deployed to a different stack/target –...
Virgil consists of an open-source encryption library, which implements Cryptographic Message Syntax (CMS) and Elliptic Curve Integrated Encryption Scheme (ECIES) (including RSA schema), a Key Management API, and a cloud-based Key Management Service (Virgil Keys). The Virgil Keys Service consists of a public key service and a private key escrow service. 

Data is the fuel that drives the machine learning algorithmic engines and ultimately provides the business value. In his session at Cloud Expo, Ed Featherston, a director and senior enterprise architect at Collaborative Consulting, will discuss the key considerations around quality, volume, timeliness, and pedigree that must be dealt with in order to properly fuel that engine.
Big Data has been changing the world. IoT fuels the further transformation recently. How are Big Data and IoT related? In his session at @BigDataExpo, Tony Shan, a renowned visionary and thought leader, will explore the interplay of Big Data and IoT. He will anatomize Big Data and IoT separately in terms of what, which, why, where, when, who, how and how much. He will then analyze the relationship between IoT and Big Data, specifically the drilldown of how the 4Vs of Big Data (Volume, Variety,...
From wearable activity trackers to fantasy e-sports, data and technology are transforming the way athletes train for the game and fans engage with their teams. In his session at @ThingsExpo, will present key data findings from leading sports organizations San Francisco 49ers, Orlando Magic NBA team. By utilizing data analytics these sports orgs have recognized new revenue streams, doubled its fan base and streamlined costs at its stadiums. John Paul is the CEO and Founder of VenueNext. Prior ...
Ask someone to architect an Internet of Things (IoT) solution and you are guaranteed to see a reference to the cloud. This would lead you to believe that IoT requires the cloud to exist. However, there are many IoT use cases where the cloud is not feasible or desirable. In his session at @ThingsExpo, Dave McCarthy, Director of Products at Bsquare Corporation, will discuss the strategies that exist to extend intelligence directly to IoT devices and sensors, freeing them from the constraints of ...
SYS-CON Events announced today that Embotics, the cloud automation company, will exhibit at the 19th International Cloud Expo, which will take place on November 1–3, 2016, at the Santa Clara Convention Center in Santa Clara, CA. Embotics is the cloud automation company for IT organizations and service providers that need to improve provisioning or enable self-service capabilities. With a relentless focus on delivering a premier user experience and unmatched customer support, Embotics is the fas...
In his general session at 19th Cloud Expo, Manish Dixit, VP of Product and Engineering at Dice, will discuss how Dice leverages data insights and tools to help both tech professionals and recruiters better understand how skills relate to each other and which skills are in high demand using interactive visualizations and salary indicator tools to maximize earning potential. Manish Dixit is VP of Product and Engineering at Dice. As the leader of the Product, Engineering and Data Sciences team a...
The Internet of Things can drive efficiency for airlines and airports. In their session at @ThingsExpo, Shyam Varan Nath, Principal Architect with GE, and Sudip Majumder, senior director of development at Oracle, will discuss the technical details of the connected airline baggage and related social media solutions. These IoT applications will enhance travelers' journey experience and drive efficiency for the airlines and the airports. The session will include a working demo and a technical d...
The Open Connectivity Foundation (OCF), sponsor of the IoTivity open source project, and AllSeen Alliance, which provides the AllJoyn® open source IoT framework, today announced that the two organizations’ boards have approved a merger under the OCF name and bylaws. This merger will advance interoperability between connected devices from both groups, enabling the full operating potential of IoT and representing a significant step towards a connected ecosystem.
What happens when the different parts of a vehicle become smarter than the vehicle itself? As we move toward the era of smart everything, hundreds of entities in a vehicle that communicate with each other, the vehicle and external systems create a need for identity orchestration so that all entities work as a conglomerate. Much like an orchestra without a conductor, without the ability to secure, control, and connect the link between a vehicle’s head unit, devices, and systems and to manage the ...