|
This virtual event is ideal for ISVs and anyone looking to build a cloud computing infrastructure or develop and deploy cloud-based applications. We will demonstrate real-world scenarios, provide information about techniques and skills essential for leveraging the cloud.
»
|
|
|
The new features of the IBM Cloud enable application developers and architects to eliminate single points of failures in applications. This article provides a detailed guide on those features. It includes a discussion of the approach the IBM Cloud takes (added support for virtual IP addresses); how to prepare your cloud instances to take advantage of this feature; how to set up a highly available website; and how to test that site.
»
|
|
Impact 2011 brings together more than 6,000 technology and business leaders at a single event for a transformative learning opportunity. Hear from some of the best thought leaders, technology gurus and industry experts in the marketplace. Register now and take advantage of the early bird pricing or special company pass programs.
|
Public cloud computing is an emerging computing technology that uses the Internet and central remote servers to host data and applications. It allows consumers and businesses to use applications without installing them locally and access information from any computer with Internet access. Cloud computing allows for much more efficient computing by using centralized storage, memory, and processing. The benefits of cloud computing are clear, and so is the need to develop appropriate security for cloud implementations.
|

Ephemeral disk storage, also known as local disk devices (although the disks aren't always collocated with other VM resources) is an important component in using the IBM Smart Business Development and Test in the IBM Cloud. In this article, the author details the layout of the virtual disk drives available to the Linux and Windows operating systems for each choice of instance size in the IBM Cloud.
|
This article details the challenges to effective application security policy automation, explains the benefits model-driven security adds to security policy automation, and then demonstrates how to achieve cloud application security policy automation.
|
Learn about the key concepts of infrastructure as a service (IaaS) in this first of a three-part article series. IaaS provides basic services, such as virtual servers, data storage, and databases into one platform for deploying and running your applications. Find straightforward, real-world examples of cloud computing to help eliminate the confusion around the concept.
|
Find out how platform as a service (PaaS) offers opportunities for developers to benefit from cloud computing, and how business owners and decision-makers can prequalify PaaS vendors, minimizing the potential for catastrophic mistakes.
|
Explore the four primary factors that drive return on investment for software as a service (SaaS) developers and how those factors are leveraged to make SaaS profitable for stakeholders. Discover the business model opportunities that SaaS presents and gain insight into the role of user experience design for SaaS applications.
|
New initiative for IBM Business Partners will bring together the industry's largest ecosystem of companies working together to provide a wide range of cloud computing services and technologies for clients of all sizes and industries.
|
This "practitioner's guide" to IBM Cognos showcases workloads, analytics as a service, implementation in the cloud... everything you need to wed cloud computing and analytics. If you are a solution architect or IT architect and have been charged with evaluating, designing, or implementing a Cognos Business Intelligence solution to leverage a cloud infrastructure, this book is for you. Rather than spend much time on abstract notions of cloud computing, this book focuses on pragmatic and practical information on the best practices, guidelines, and even specific software and configuration steps to help you achieve success with your Cognos analytics cloud solution.
|
IBM offers six ways for partners to offer cloud services to their clients. No matter what you are trying to do with the cloud. To learn more about each of these partner models. These include partners who build private or public clouds for clients, develop cloud applications, resell cloud services, extend cloud functionality and aggregate multiple clouds.
|
IBM Smart Business Development and Test Cloud helps you assess, plan, design and implement a flexible development and testing private cloud environment to help save capital and operating costs as well as reduce test cycle times, complexity and risks.
|
Join this group to interact with individuals interested and involved in cloud computing. We'll be discussing and sharing what we're doing around cloud computing, SaaS and related topics. Feel free to invite others to join! The more we share, the faster the clouds will grow.
|
Check out this collection of resources from articles, webcasts, demos and trial code from developerWorks to guide you no matter what stage of development you're in, learn key skills and solve problems to prepare for the smarter planet. We explain cloud computing concepts, technologies, and best practices and provide expert help in implementing your own cloud system and cloud-based applications.
|
One concern for adopters of cloud technology is control—control of data, control of access, even control of networking in the cloud, across multiple clouds, and between the cloud and private infrastructures. The authors describe how using a virtual network—hybrid devices that act as virtual routers, switches, SSL and IPSec VPN concentrators, and protocol redistributors, all tied up in a configurable mesh—can give the user control of addressing, topology, protocols, and encrypted communications for the devices the user deploys to the cloud. A real-world example, using existing technology, will be provided.
|
Learn about application-centric-style management, the three key steps to achieve it, and how to automate the deployment of a two-tier J2EE application in the IBM Cloud. This article shows you how to create an action, hook actions to events, and event handling.
|
In addition to providing social networking for business, IBM LotusLive is an integration platform for SaaS based collaboration. Read this article to learn about how you can take collaboration to the next level.
|
Learn how IBM ILOG Elixir Enterprise can provide you with streamlined building management, with immediate savings, greater flexibility—and better, and more timely access to critical business data.
|
Real users on the IBM Smart Business Development and Test on the IBM Cloud show how applications and services thrive at 30,000 feet.
|
The goal of high availability is to provide a backup mechanism to transfer
requests and data processing to a standby system in the event of primary
system failure, but user and system requirements vary, meaning there is no
one ideal configuration. This article provides a number of recommendations
for setting up and maintaining the Cognos® solution for high availability
and for disaster recovery.
|
Cloud computing represents a cost-effective way to access the needed compute, storage, and software resources on a pay-per-usage basis and without the upfront capital expense associated with traditional computing. Learn why IBM DB2 may be the best database option available for your business endeavors in the cloud.
|
The basic principle in cloud security is to avoid reinventing the wheel. Use your existing security infrastructure to support your cloud computing efforts whenever possible. This not only avoids extra work, it allows you to use existing method and structures which have been tested and proven.
|
Come take a look at the new cloud computing resource center on IBM developerWorks. It includes cloud articles, videos, and hands-on virtual workshops for developers and IT professionals new to cloud or interested in developing cloud infrastructures or applications. Additionally, developerWorks is hosting cloud-focused online communities and providing no-charge access to IBM software to help you get started.
|

Monitoring cloud services is one of the major cornerstones of the cloud. By monitoring cloud services, you can determine whether you're extracting the most you can out of your resource utilization. In this article, the authors define monitoring with a specific eye on monitoring in the IBM® Cloud environment and discuss the fundamental options for monitoring in the IBM Cloud. They walk you through two scenarios designed to illustrate the technical process of monitoring cloud services, demonstrate IBM Tivoli® Monitoring (ITM) Autonomous Agent and RESTful APIs, two tools for monitoring services, and take you step by step into setting up and using the IBM Tivoli Monitoring Autonomous Agent on the IBM Cloud.
|
For those who want more control over their environment but like the plug-and-play scalability of PaaS, Beanstalk could be a good and welcome alternative to Google App Engine. Andrew Glover's guided tour of Beanstalk starts with a location-based mobile application (built using the Play framework and MongoDB), which he then ports to the Beanstalk environment. Configuring Beanstalk is both easy and rewarding, he finds, with choice and flexibility over and above what's offered by GAE.
|
If your goal is to leverage cloud environments as an additional avenue to deliver software, the best practices described in this article (with more to come) demonstrate how to design your applications to achieve a successful cloud-based deployment model. The authors present best practices on provisioning and safeguarding your virtual machines (VMs) and storage, and discuss multi-tenancy in your applications and middleware to help deliver your applications.
|
Learn how to use the command line from Windows to create an instance in the IBM Smart Business Development and Test on the IBM Cloud environment. This article shows you how to configure the instance to use the Windows command line, and the steps to create the instance using the command line. The author also shows you how to create multiple instances with a simple script.
|
An IBM global survey of 2,000 IT professionals indicates cloud computing and mobile application development are hot topics today, and are expected to emerge as the most in-demand platforms for software development over the next five years. The survey also highlights the importance of industry-specific expertise, and predicts a high demand for software development in social media and business analytics.
|
IBM Smart Business Development and Test Cloud helps you assess, plan, design and implement a flexible development and testing private cloud environment to help save capital and operating costs as well as reduce test cycle times, complexity and risks.
|
Are developers and IT professionals really looking at cloud and mobile technologies as much as the hype would lead you to believe? The data is in so you can learn the answer for yourself.
|
Learn why experience and expertise in cloud computing, databases and software development make IBM a solid choice for organizations in need of developing and testing many types of applications.
|
Cloud computing minimally requires two components: the client software that runs on the portable device and the server software that normally runs on a network server. This article proposes creating an Android-based service that emulates a network server that enhances the value of the local machine in unique and unexpected ways. Put a tiny cloud in your Android handset and experience the usefulness of a local Web server.
|
Part 1: Architecture, decision model, and tools for a simple Web 2.0 application. This series of articles describes a simple Web 2.0 application that integrates the IBM® WebSphere® CloudBurst™ Appliance with an Apple iPhone device. WebSphere CloudBurst provides a set of REST-based APIs that enables the smartphone to collaborate with the appliance. The iPhone will send a request using REST syndication to the appliance, which will receive the request and return a data response in JSON format. A client-based application like this can provide great UI flexibility, as well as a complete access to iPhone features. Part 1 provides a high level overview of the development components involved.
|
Converging with the release of Windows® 2008 Server support in IBM® Smart Business Development & Test on the IBM Cloud, this article demonstrates two approaches to using Tivoli® Provisioning Manager to handle cloud provisioning with Microsoft® Hyper-V (also known as Viridian or Windows Server Virtualization), a hypervisor-based virtualization system for x86-64 systems. The authors investigate two different approaches to enable Hyper-V support in Tivoli Provisioning Manager and discuss the architecture, implementation, and configuration details of the approaches.
|
Cloud storage (or data storage as a service) is the abstraction of storage behind an interface where the storage can be administered on demand. Further, the interface abstracts the location of the storage such that it is irrelevant whether the storage is local or remote (or hybrid). Cloud storage infrastructures introduce new architectures that support varying levels of service over a potentially large set of users and geographically distributed storage capacity. Learn about the key architectural attributes of cloud storage architectures - from data protection and integrity to security and storage optimization.
|
There are two ways to create a custom cloud image. The static method consists of creating an instance, customizing it, and then taking the image from this customized instance. The dynamic method—where you can transfer information to the instance creation process in order to create your final customized image—is a key benefit of cloud computing: It gives you the ability to create a tailored instance on the fly. In this article, the author will explain the entire process of paraemeterizing an image so that the parameters can be easily sent to the instance creation process using the IBM® Cloud portal or through APIs.
|
Among the greatest risks to the planned release date of a project, and its overall quality at launch, is the time and cost of setting up a traditional development and test infrastructure comprised of physical servers. The IBM Development & Test Cloud significantly reduces these two risk factors. Instead of purchasing computers, and installing operating systems and middleware (which can cost time and money—and be error prone), the IBM cloud reduces that risk and cost by enabling pre-configured virtual servers to be instantiated simply, quickly and repeatedly. Ready to use cloud to improve the quality of—and expand the market for—your PHP applications? Learn how you can use IBM Smart Business Development & Test Cloud to make it happen.
|
In today's dynamic business climate, organizations are challenged with managing an ever-growing amount of business applications, often requiring extreme processing capabilities, a large amount of IT resources and about 70 percent of the overall IT budget. As applications continue to increase in complexity, and IT resources become scarce, organizations are in need of simple technologies that can help them reduce costs, quicken time to market and enhance their levels of customer service. Cloud and virtualization technologies from IBM WebSphere focus on evolving our customers' application infrastructures into a more dynamic platform. Access trials, demos, virtual events and more.
|
Missed one of the Cloud computing for developers virtual events this summer? The presentations and playbacks are now available. Simply register, then download the presentation files (PDF format) or run the replay to see the entire event.
|
In a virtual data center the deployment and the dismissal of complex appliances require that multiple configuration steps be executed. Reconfiguration requirements include establishing and removing communication between different components of the same product running in different virtual machines (VMs) as well as different products running in different VMs. Traditionally this process has been burdensomely manual or somewhat inflexible via the invoking of predefined scripts with static values. In this article, the authors propose StereoCable, automated plug-and-play support of complex virtual appliances in a virtual data center, to solve this issue. This way VMs are able to discover and automatically connect to each other based on predefined connections policies.
|
Self-service access and customization capability are key themes when using WebSphere CloudBurst. Multiple users can create and provision their own unique middleware application environments by using a range of customization techniques that apply to image construction, pattern building, and pattern deployment. The newest release of WebSphere CloudBurst expands the reach of the customization capabilities to allow a single appliance to support users' various deployment needs. Users can utilize the new environment profiles feature to affect the placement of the parts in a virtual system, apply their own naming conventions to virtual machines, and provide hostname configuration for each virtual machine in the system.
|
Up to now, you have moved your application to the cloud and can enable and disable resources automatically in response to demand. In this article, the fourth in a series on migrating a Linux application to the Amazon cloud, learn how to keep this changing environment under control so that it supports your application and business.
|
Virtualization has become the industry standard for server consolidation; however, introducing virtualization in a cloud computing environment can lead to complex management problems. IBM Systems Director VMControl is a cross-platform, multi-hypervisor suite designed to address this complexity: One powerful component of VMControl is the command-line interface (CLI) which can be used in the development of scripts to automate IBM Systems Director VMControl function. In this article, the author explains to system administrators who have a basic knowledge of system virtualization how they can exploit this ability using the Director's CLI. Examples include a simple script to exploit the power of VMControl.
|
IBM WebSphere Emerging Technologies Evangelist Dustin Amrhein uses the WebSphere CloudBurst Appliance to illuminate the effort that goes into constructing a showcase enterprise application environment that can host various client sessions and can be reconfigured on demand to support many different instances of those client sessions.
|
The IBM Cloud is now in production and loaded with solutions for agile development and testing in the cloud. Hear from IBM technical leaders Brian Snitzer and Chandra Venkatapathy who will present use cases to demonstrate how developers can use the IBM Cloud effectively. They will cover configuration, deployment, and data security, as well as integration with business processes. Arm yourself with the information you need to present the development and test on the IBM Cloud offering to your management. Join us to get answers from IBM cloud experts!
|
The Simple Cloud API provides a common API to a variety of cloud services. It's a collaborative effort by Zend, GoGrid, IBM, Microsoft, Nirvanix and Rackspace, that allows you to write portable code that can interoperate with multiple cloud vendors. Best of all, the API allows you to use services specific to a particular vendor as necessary.
|
The libvirt library is a Linux API over the virtualization capabilities of Linux that supports a variety of hypervisors, including Xen and KVM, as well as QEMU and some virtualization products for other operating systems. This article explores libvirt, its use, and its architecture.
|
Learn how you can not only reduce application delivery backlogs but enable more rapid rollout of innovative new applications and services to market. Learn how to utilize cloud computing and virtualization technologies to ensure fast, repeatable, and consistent application deployment.
|
Cloud computing presents an added level of risk as it involves securing services being provided by a third party. This IBM Redpaper publication represents best practice implementations for cloud security.
|
|
|
A concise overview of the benefits this environment offers enterprise application developers in developing, testing, and deploying applications.
|
|
|
|
|
Join in the discussions and share your ideas around cloud computing.
|
Customize the newsletter to receive topics of interest to you including cloud computing, open source, java technology, Linux and more.
|
This guide provides a rapid and thorough grounding in cloud computing.
|
Listen to dW podcast interviews with Todd Watson from IBM; Lisa Kamm and Alex Cook from Google.
|
|