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)
For several decades, the world of computing was one of custom operating systems, languages and applications. With the advent of Unix, things improved quite a bit, and it became possible for end-users to write applications that would be portable across different computers. This started the quest for developers and adminstrators to be able to reuse existing code and libraries that has been the goal of many computing trends.
Not so long ago, creating websites was similar to creating applications for the early computers–you had to start from scratch. Over time, reusable libraries and frameworks started to emerge and entire ecosystems were created around popular open source Content Management Systems (CMS) such as Drupal, Joomla! and even WordPress, a blogging engine increasingly used to build and manage entire web sites. As a result, today, most websites are not started from scratch, with just a text editor and a blank PHP file. Instead, developers take an existing CMS application as a starting point and extend it to meet their needs.
From there, developers can pick and choose from thousands of modules (20,000 modules in Drupal’s case for example) or write their own. Modules range from e-commerce add-ons to administrative tools to analytics and reporting extensions. Many modules tend to be used together, and a number of niche-specific distributions have emerged. They provide collections of modules and configuration that make it easy to get started with content publishing for a wide range of verticals such as education, news sites, HR portals or photography portfolios. Continue reading →
In this article (and demonstration further below), we will show you six steps that give you an idea of how easy it is to provision using VAS. We will show you how to install VAS and use it to provision vFabric tc Server across three nodes along with a WAR file. The explanation below refers to examples from RubyGems.org and GitHub/vFabric/VAS-Ruby-API along with the latest VAS documentation.
If you haven’t heard of ROBLOX, they allow users develop their own games – creating players, 3D worlds, and objects from first-person shooters to genres like military and sci-fi. They are able to share these games with others, and, of course, play them. The ROBLOX application also has a built in advertising system, social network, and virtual economy with currencies. According to their website, they generate:
Over one billion page views, 29 million in-game hours, and 10 million unique visitors per month.
Players created 5.4 million games and spent over 250 million hours of game-play in 2011
VMware will be at Zendcon next week! Of course, there will be content covering PHP best practices, architecture, design, and development. As well, a key theme this year will be around cloud-based technologies. Komal Mangtani, VMware Engineering Director, will be presenting a session about Application Director and Zend Server on Tuesday, October 23rd, from 5:15p to 6:15p.
For those sysadmins who manage 24/7/365, mission-critical systems, or global operations, a “follow-the-sun” model is part of the job. But when you are NOT on duty, you would prefer not to receive any notifications. So, an important function of alerts is the ability to alert different people depending on the schedule of who is on duty. Schedule-based alerts are useful even in during a single shift as you can plan coverage for lunches, regular meetings or temporarily disable alerts to allow focused time to work on special projects.
With vFabric Hyperic, you can set-up “follow-the-sun” notifications in a few steps.
The High-Level Steps:
Essentially, to enable follow the sun alerting we simply need to set up roles and schedules for our sysadmins. However, those schedules are only useful when put in context of setting up an alert. So we will take you through the full process of setting up a globally enabled alert. Those steps include:
1. Decide on your Alert
2. Set Up the Condition and Action for the Alert
3. Set Up Roles with Alert Calendars (this specifies who gets noticed around the clock)
4. Set Up the Escalation Scheme
In Part 1 of this blog post, we outlined 2 Key Agile Themes (delivery efficiency and adaptable designs), Then, we used the themes as a guidepost to identify 10 features of an application platform. In Part 2, we provide examples of how the vFabric Application Platform delivers against these 10 features:
1. An application framework that minimizes coupling
2. An application framework with great support for Unit and Integration Testing
3. A messaging technology that can run anywhere
4. An application platform that supports performance testing in the development cycle
5. An application server that streamlines application deployment Continue reading →
The Application Management Marketplace brings together an ecosystem of developers, independent software vendors, system integrator partners, and end consumers to collaborate and share solutions so IT teams can get instant access to ready-to-use cloud application management solutions. These solutions are meant to accelerate deployment and simplify management of real-world enterprise applications on private, public, and hybrid clouds, using VMware’s Application Management products – namely VMware vFabric Application Director for provisioning cloud applications and VMware vFabric Application Performance Manager for monitoring and scaling applications.
One of the most popular topics at this year’s VMworld is Big Data Analytics. We had an opportunity to catch up with VMware’s Senior Director of Big Data Analytics, Karthik Kannan to ask a few questions about this topic.
1. Why is big data analytics different than traditional analytics?
For one, dimensions are much larger. For example, when you look at data from multiple sources, there are additional ways to both combine the data and filter it. This isn’t just volume. Data comes from a wider set of sources like devices. Data is created at faster speeds like a terabyte per day. Data can change rapidly like in financial markets or on social networks. Traditional analytics are more about regular-interval reports on data that doesn’t change much. For example, “Weekly Accounts Receivable” is much more static in terms of the structure, schema, sources, and the data itself.