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 →
Using an “agile process” is listed as one of the Top 10 Reasons for Project Success. So, it’s not surprising that everyone wants to be agile these days. There are numerous books and blogs available that explain how to adopt agile practices from a people and process perspective, but what about technology?
Do the decisions we make when choosing our “build, run and manage” application platform affect our ability to adopt agile practices?
To answer this question, we’ve looked at the principles behind the agile manifesto and identified two core themes to help characterize the agile features of application platforms.
The 2 Key Agile Themes
Theme 1 – Delivery Efficiency
Adopting agile practices means we need to deliver working software fast and often and in a sustainable way i.e. we need to choose application services that streamline the software delivery cycle.
Theme 2 – Adaptable Designs
Adopting agile practices means we need to create simple architectures that can support the fast changing business requirements we see emerging in today’s dynamic markets i.e. we need to choose a application services that encourage developers to create simple and adaptable designs.
If you are attending GigaOM Structure in San Francisco, VMware’s CTO and the VP of Emerging Products are both speaking Here are summaries:
Steve Herrod, CTO and SVP of R&D – Where Big Data Meets the Cloud
EMC’s reasoning for the acquisition of VMware has always been questioned. Was it because of the impact virtualization was having on storage, or was it something else? In this conversation with VMware’s technology leader, we will get a better understanding of the real impact of big data when it meets cloud computing. Some deep insights from customer deployments combined with industry announcements make this a must-attend panel.
Chris Keene, VP of Emerging Products at VMware and Tom Roloff, COO at EMC – Building Killer Apps with Big Data
Big data fast data architecture gives IT an opportunity to change the competitive landscape by helping companies make faster and better decisions. This architecture combines in-memory data management with business intelligence to develop big data applications. Join Chris Keene, VP Emerging Products and gain insight into the transformative value of big data fast data.
>> To get demonstrations, learn more about vFabric, meet experts, or even if you just want giveaways, come by the booth.
It’s hard to argue that cloud computing has the CIO’s attention across all industries, and a whole new breed of technology companies wouldn’t exist without cloud computing. In this article, we share a summary of six VMware vFabric partner interviews. These perspectives identify 5 themes for how VMware’s vFabric cloud application development platform can improve developer productivity, cut customer technology costs, solve key engineering problems, and more.
What does VMware vFabric have to do with Cloud Application Development?
As the provider of the most popular virtualization and cloud software in the world, VMware understands the cloud journey is not just infrastructure; it’s very much about the applications that run on them. With VMware’s vFabric Cloud Application Platform, VMware is leading the charge to help development teams build, run, manage, and scale cloud-ready applications. vFabric is a group of frameworks, tools, and products that integrate development, infrastructure, and operations. The vFabric cloud application platform incorporates the best of open source stacks (e.g. Apache, Spring, Java, Tomcat, Linux) and provides built-in capabilities for virtualized deployment, scaling, monitoring, dealing with big data, and more.
As architects, developers of software, and managers of IT infrastructure, we spend quite a bit of time (and often frustration) installing operating systems, setting up applications and components, and configuring them. These activities can be time consuming, tedious, manual, and error prone.
Application Director's Purpose and Key Concepts
Enter VMware vFabric Application Director. The key purpose for Application Director is to automate the provisioning of infrastructure and applications so it happens faster, with fewer errors, and with less headache. If you’ve ever used a standard catalog of parts, you’ll get the idea immediately because Application Director stores information in a visual representation called a blueprint. What’s in a blueprint? Basically, a blueprint includes everything you would use to build, configure, and deploy a server or group of servers to build out your application. Blueprints define all the components like the operating system, virtual machine templates, web server, application server, database server, monitoring software, packaged software, EAR, SQL, or WAR, etc. All these components are available to drag and drop onto your blueprint’s canvas from a standard catalog. Once the core building blocks are in place on your blueprint, you can further tailor your application build plan by including dependencies, policies, and configurations.
This interview is with Jeff Reed, Application Development Executive with Logicalis.
Q1: How have you partnered with VMware?
Answer: Logicalis is a Global Systems Integrator and premier partner of VMware. Virtualization and Cloud Computing are major world-wide practices for us, with proven experience not only in VMware’s virtualization suite of products, but also in VMware vFabric application development, deployment, and management suite of products. We provide public cloud solutions to our customers utilizing the VMware products, as well as help our customers deploy their own private clouds. VMware is the market leader in virtualization and a leader in the transition to cloud computing. We’re collaborating on solutions and opportunities to address the needs of today’s Enterprises as well as tomorrow’s.
Jeff Reed, Logicalis on working with VMware vFabric
Q2) What’s your firm’s background with Java, Spring, and Applications Development and Deployment?