A free tutorial on “Building Databases with Domino Designer 7” has been published by IBM. The tutorial is 248 pages long and include sample databases – it is primarily for novice Domino designers.
Monthly Archives: April 2006
Mainframe for the masses?
Yesterday on April 27 IBM announced a new mainframe for small and medium sized businesses called the IBM System z9 Business Class.
From the press release:
“IBM today launched a new System z9 Business Class mainframe with pricing starting at around $100,000 and designed to tackle the critical computing challenges of our time: the coming wave of automated Service Oriented Architecture (SOA), new heightened expectations for data security and the rapid expansion of emerging markets.”
The mainframe is very useful for virtualization – as mentioned in the press release: “one System z9 Business Class system might handle the workload of up to hundreds of distributed servers based on Unix or x86 class systems.”
eWeek.com has an article on the announcement [via the Mainframe blog].
I have previously blogged about running Linux on the mainframe.
Update: a draft Redbook called “IBM System z9 Business Class Technical Introduction” is available.
Update 2: IBM Eye has also blogged about the announcement.
Architectural patterns and Domino (Show’n Tell Thursday)
This is my first contribution to the Lotus Notes and Domino Blogging Community Show’n Tell Thursday series. I will give a high-level introduction to architectural patterns using Patterns for e-business as the specific example of architectural patterns and introduce how Patterns for e-business can be used for Lotus Domino applications.
What are Patterns for e-business?: Patterns for e-business are specific architectural patterns and not design patterns (that can be transformed directly into code such as fundamental, creational, structural, behavioral, and concurrency patterns). From the Patterns for e-business site: “Patterns for e-business are a group of reusable assets that can help speed the process of developing Web-based applications” and “customer requirements are quickly translated through the different levels of Patterns assets to identify a final solution design and product mapping appropriate for the application being developed.”
The Patterns for e-business site also describes the process to follow to arrive at a specific architectural pattern for a specific business problem: “For simpler implementations, the Patterns Web site is designed to navigate you through a logical, step by step process to arrive at a previously tested solution design appropriate for use in your e-business application deployment. The steps involved in this process are as follows:
- Select a Business pattern to meet the needs of the application you’re developing.
- Select an Application pattern that can implement the application’s specific functionality.
- Review Runtime patterns and select a pattern that satisfies the system requirements of the solution.
- Review Product mappings to determine which products have been successfully used for the Runtime pattern selected in step 3.
- Review Guidelines and related links for the Application pattern and product mapping you selected in steps 2 and 4.“
Patterns for e-business are generic architectural patterns for e-business implementations and can be used with any type of application servers and middleware – not just IBM products. As it is stated: “Note also that, where IBM products are listed as part of pattern implementations, IBM products are not the only solution option.”
The pattern implementations include Self-Service and Collaboration patterns implementations using Domino and Websphere which makes this interesting for Domino developers, architects and administrators. The specific Domino and Websphere product mappings shows how to implement the different patterns such as putting a load balancer and a caching proxy (reverse proxy) in front of several back end Domino servers but also how to combine Lotus Domino with Websphere, Sametime, external directory servers and relational database servers.
Several redbooks and other resources exist on the subject of Patterns for e-business.
Tutorial: Explore database tools in Rational Data Architect
A new tutorial called “Explore database tools in Rational Data Architect” has been posted on developerWorks.
The tutorial “guides you through the steps to begin database development using Rational Data Architect. You will learn how to create, edit, deploy, and debug SQL stored procedures. This tutorial also covers how to share a project in CVS.“
Online architecture journals
I have recently found two online architecture journals that are available for free:
- Enterprise Architect (and the related architecture channel) (by Fawcette Technical Publications)
- The Architecture Jounal (by Microsoft)
At FTPOnline you can even find other free online journals on subjects such as Java and Visual Studio.
You can subscribe to both online and print subscriptions of the The Architecture Jounal for free.
Happy reading!
The process of software architecting
Peter Eeles (Senior IT Architect, IBM) has published his third article on developerWorks Architecture in a series on software architecture – this time on the process of software architecting.
The article also appears in the latest edition of The Rational Edge.
Enjoy!
Lotus Notes and Domino 7 Enterprise Upgrade Best Practices
The “Lotus Notes and Domino 7 Enterprise Upgrade Best Practices” redpaper has been published and provides “best practices for enterprise customers about how to approach the planning and deployment of their upgrade to Lotus Notes and Domino 7. It serves as a guide to planning and deploying a successful upgrade for administrators and IT architects and includes hints and tips to ensure a successful upgrade.“
IBM Rational Data Architect Webcast
IBM is hosting an online webcast on April 27 where the features of Rational Data Architect will be presented.
RAD V7.0 and RSA V7.0 coming later this year
Rational Application Developer V7.0 and Rational Software Architect V7.0 will be released in the second half of 2006.
[Via Bobby Woolf].
Update December 2006: Rational Application Developer V7.0 and Rational Software Architect V7.0 has been released.
R7 Application Development Update exam (701) passed
Today I passed the IBM Lotus Notes Domino 7 Application Development Update exam (701) with a score of 92% and have thereby upgraded my certification to IBM Certified Advanced Application Developer – Lotus Notes and Domino 7.
I used the material presented earlier and also used the 701 certification test from Advanced CLP. I can highly recommend using a practice test as it gives you a good indication of how the actual test will be structured.
Good luck if you consider taking a certification test.