Home > Blogs > VMware vFabric Blog > Tag Archives: mobile

Tag Archives: mobile

How-To: Build a Geographic Database with PostGIS and vPostgres

Mobile Location Based Services are on the rise. After several false starts back in the mid 2000s, every mobile user now depends on their phones to tell them where they are, where their friends are, and to engage with social media like Facebook and Foursquare.  A report by Juniper Research suggests this market is expected to breach over $12 billion next year, where it hardly existed a few years ago at all.

This is in part because mobile apps have become ubiquitous now. In order to remain relevant, businesses need to interact socially and have a web store to remain accessible to their wandering customers.

Building a geographically aware application from scratch sounds daunting and like a lot of initial data setup. It doesn’t have to be. Products like vFabric Postgres (vPostgres) can be used along with the PostGIS extensions to perform geographic-style queries. Then,  public data and an open source visualizer can be used to transform the query into a meaningful result for your application or end user.

Continue reading

Join Us at Strata – Feb 26-28 in Santa Clara

The vFabric and Greenplum teams will be at Strata on Feb 26-28 at the Santa Clara Convention Center.

While the Pivotal Initiative is forming, both vFabric and Greenplum groups will be represented separately. Of course, you can also learn what’s going on by checking out Strata Greenplum or Strata VMware on Twitter.

If you aren’t familiar with Strata, it is a great conference for those building apps in the cloud. Its focus is all about the future of big data and how to use big data successfully. Speakers include representatives from Google, VMware, Amazon, Microsoft, and many other software companies focused in the big data space. Topics include: Continue reading

Build Your First Mobile App in the Cloud in 45 Minutes (Tutorial)

Two of the hottest topics in technology today are “mobile” and “cloud.” They are at the top of most CTOs list of objectives, yet they also seem to be the ones most shrouded in mystery. So where do you start?

With the video and do-it-yourself guide below!

This past year, at VMworld 2012 San Francisco and Barcelona, I ran a session where we built a complete database-backed web application from scratch using the SpringSource Tool Suite and the Grails framework for Java. Then, we published the application to Cloud Foundry—our open Platform-as-a-Service offering. Finally, we proceeded to build a mobile application that consumed the data from the web application built earlier.  I broke a cardinal rule by doing the entire session live, but it all went off without a hitch and audience participation with the application was an absolute blast. By the time we were done, we had built two applications from the ground up, and folks had an application that looked, smelled, and tasted like a native mobile application running on their phones. And, we did all of this in less than one hour! Continue reading

4 Reasons You Should Consider Modernizing Mainframe Apps in 2013

IT organizations are facing significant challenges maintaining legacy mainframe applications: challenges ranging from the high cost of proprietary hardware and software, to the attrition of people with qualified mainframe skills and experience, and the inability to support modern computing demands of mobile and big fast data.

Cloud computing offers an opportunity to rationalize and modernize application portfolios, which can include migrating legacy mainframe apps to the cloud. Unfortunately, many IT organizations see the prospect of modernizing mainframe apps as a “mission impossible”; the path forward too cloudy and the costs and risks are too great.

As a result, many resign themselves to living with the burdens of a legacy mainframe environment.   And while remaining status quo may appear to be the best option, over time, it only intensifies the challenges associated with maintaining mainframe apps.   Eventually the business loses confidence in IT’s ability to deliver, and costs continue to rise without corresponding value. Continue reading

Building a Multi-Tenant Development Mindset in the Travel Software Industry

The travel industry has been a technology innovator for decades.

But how do these tech innovators use a cloud application platform like vFabric?

In this article, we get a real-world, inside perspective from a cloud architect who designs and leads development teams for airline check-in and baggage software and cloud-based services. We will dive into his requirements and approaches to cloud-centric devops tools that keep systems running in high performance environments.

Travel companies use technology everywhere they can. For example, their technology lets us buy tickets over the web, check in via self-serve kiosks, and use iPhones or Androids as boarding passes. It wasn’t long ago that these capabilities didn’t exist, but innovative companies like American Airlines use technology everywhere to differentiate their company and connect with customers. For example:

  • AA.com gets 1.6 million visits per day.
  • Their mobile app has over 3 million downloads:
    • It’s available on iPhone, iPad, iPod Touch, Android, Blackberry, Nook, Windows Phone 7, and Amazon Kindle Fire.
    • Mobile boarding passes are available in 77 cities.
    • The apps include wifi flight search, flight status notification, and more.
  • Over 800 kiosks allow customers to check in while people can also check in from the website. The kiosks provide passport, credit card, and barcode scanning.
  • The list continues with on-board purchases, advanced loyalty programs, RFID, and more. Continue reading

The Best VMware vFabric Stories of 2012 & What’s In Store for 2013

As this year comes to a close, it’s time to be reflective of what happened in the past and start planning for a new year. The vFabric team has had some major achievements this year, introducing several new products to the market including the innovative vFabric Application Director, the widely anticipated Project Serengeti to enable rapid cloud deployments for Hadoop, and a new tool to the vFabric Suite users called vFabric Administration Server (VAS).  We announced a new VMware Cloud Applications Marketplace to help further accelerate application development with a professionally moderated library of enterprise grade, ready-to-use application components that can be run on any cloud.

Next year is going to be even bigger with the Pivotal Initiative where several of the products covered on this blog will be following the new venture. This is still in the planning stages, so we will be expecting to share with you the plans for our products alongside the formal communications from each of the companies involved. (Sorry — no extra information is available right now)

One thing that we are going to be doing in early 2013 is to move the conversation of how you manage applications to be with the conversations of how you manage virtual infrastructure. To that end, we will be moving all topics of Application Performance Manager, AppInsight, Application Director, Hyperic, and Spring Insight to the VMware Management Blog as of January 1st. To make sure you keep up with the management topics, please be sure to follow us @vmwareappmgmt and @vmwaremgmt.

In the meantime, we’d like to reshare with you the top 20 stories we had for 2012, and invite you to comment here on what stories you would like to see us cover on either blog for 2013.

Continue reading

Part 1: The Value, Architecture, & Code for Building Geography-Based Apps

Will machine-generated data be larger than mobile and tablet-generated data?

No matter where you might place your chips on that bet, they both rely on geographic data for quite a number of business applications. These geographic data applications stand to release a tremendous amount of business value, and, in this two-part series, we will explain:

  1. How geographic data can release business value through applications.
  2. Where technology overcomes big data barriers to release the business value
  3. The concepts behind vFabric GemFire’s data fabric as well as an object model and data architecture for software services connecting to geographic data fabrics
  4. How to use an open source quadtree index and the related Java code for interacting with geographic data in vFabric GemFire

How Geographic Data Releases Business Value

Many early versions of geography, location, or proximity-based applications can be found in the market. Recently, we published a few examples of these types of applications in articles about ocean sensor data and mobile applications, but there are more: Continue reading

A Tale of Modernization: Stopping Bank Robbers as a Service (20 Billion Times to Date)

Pirates. Pick pockets. Bank Robbers.

What do these have to do with applications modernization?

Well, bank robbers have turned digital, and this article is about modernizing one of the most successful systems used to stop them.

Stealing credit card numbers, emptying online bank accounts and stealing identities is now big business for thieves and consequently a big area for software companies and banks to collaborate and stop them. Cybercrime and malware have become such an issue that, according to Gartner, the web fraud detection market (where RSA competes) grew 35% in 2010 and 25% in 2011.

RSA is in the business of stopping banks and their customers from being robbed (among other things). Their technology has protected people, businesses, and financial institutions from online fraud for almost 20 years. Their Adaptive Authentication solution is deployed at over 8000 companies, used by over 200 million people, and has protected over 20 billion transactions to date. To jump on the “everything as a service” bandwagon, Adaptive Authentication is literally embarking on a project to “Stop Bank Robbers as a Service.”

We had the opportunity to catch up with the RSA engineering team that is developing this next-generation service using a wide range of VMware capabilities, including VMware vCloud Suite and vFabric. We learned that VMware virtualization infrastructure management, application performance management, automated provisioning, and application servers are already providing benefits along with improved runtimes, and got a peek into how they plan to do the financial side of IT business management using VMware tools.

Continue reading

Upcoming Webinar: Going In-Memory with VMware vFabric GemFire 7.0 and Spring

Social media, mobile devices, and an ever-expanding commercial world wide web have transformed our culture to an always-on, always-connected, and increasingly impatient creatures. As a result, how applications deal with data management is probably the area of computing that has undergone the most change in recent years. It’s undergoing a renaissance, if you will.

Traditional relational database management systems (RDBMs) are being replaced by new, in-memory data systems that deliver high performance and can scale-out horizontally quickly to meet the needs of the next Facebook, Netflix, or Pinterest application that shines in the market.

In an upcoming webinar, VMware will show you how you can use vFabric GemFire  to transform your data management strategy to achieve the speed, scale and reliability that internet pioneers have been trusting us to do for years.  We’ll also cover some of the recent advancements, including how GemFire 7 makes managing and monitoring your GemFire data much easier, and how Spring Data GemFire project makes writing new modern applications easier than ever before.

Join VMware on Thursday, December 6, 2012 at 10:00AM PDT/1:00PM EDT for the webinar titled, The Data Renaissance; Going in-memory with VMware vFabric GemFire 7.0 and Spring.

>> Register for Webinar here

Big, Fast Data Opportunities in Mobile Applications

Mobile applications are one thing, but mobile apps WITH fast data requirements are another.

The combination of mobile apps and fast data requirements can cause major data scale issues. Whether you are trying to update an existing application or build a new application, mobile apps with personalization, pricing, location, or gaming functionality must consider data architecture differently from the outset.

The Fundamental Growth Characteristics of Mobile

It’s official, mobile applications now account for over 50% of the computing market. It crept up on us quickly, and it’s easy to forget that mobile growth is different than what we’ve seen before. Of course, most people in the mobile space know about the growth. You would have to be living in a country without internet, TV, or radio if you haven’t heard that mobile usage is growing tremendously along with mobile applications. But, let’s put this in perspective: AOL took 2.5 years to reach 50 million users and Angry Birds took 35 days. Yes, Angry Birds was a smash hit, but so was AOL.

An AT&T Senior EVP recently wrote, “Over the past five years, AT&T’s wireless data traffic has grown 20,000%. The growth is now primarily driven by smartphones.” In fact, many say that mobile use will cause a spectrum deficit in the U.S. According to the Telegraph, smartphones are mostly used for internet (24 minutes and 29 seconds per day) and social media (17 minutes and 29 seconds per day) while phone calls are ranked 5th (12 minutes and 6 seconds per day).  Similarly, mobile commerce is planned to rise from 1% of all e-commerce sales in 2010 to 7% in 2016 (i.e. from $3 billion to $31 billion in a 6 years period). Apps are also accounting for more minutes of usage. So, no wonder business groups are clamoring for mobile-centric programs and applications.

The bottom line is that mobile applications are growing data differently than traditional database applications.

Continue reading