My Photo
Blog powered by TypePad

mit

  • MIT

WEB 2.0

October 27, 2007

Podcamp Boston 2

I will be at the Podcamp Boston2 which is an UnConference this weekend. I am facilitating a talk on Web2.0, Enterprise 2.0 and Beyond which will host discussions about Web 2.0, Enterprise 2.0, Web 3.0 and the Semantic Web.

We will be in Room 204B and here is a link to my SlideShow called Web20Web30.

Podcamp is not restricted to folks that Produce Podcasts, it is an event for anyone looking to learn more about the New Media Space which includes Blogging, Podcasting, Videocasting and Social Networking.

Join us for this free conference at the Bayside Convention and Expo Center this weekend for a great event.

Technorati :

October 05, 2007

Tech-Bites Video Site

I came across a new site that is great for the new computer users. The site is called Tech-Bites and is found here ..... http://tech-bites.com/. Tech-Bites is a combination Web Blog and Video Blog with great content for the new computer user.

Here is a sample of some great samples of the posts and videos that they have produced ....Firefox Basics, Firefox Basics Continued and RSS Feeds.

Check them out .....



Technorati : ,

September 03, 2007

PodCamp Boston








Technorati :

July 01, 2007

Videos

I have been falling behind in my reading and posts lately and at some point will share with you my troubles, however this weekend I got back into reading and listening and thought I would start with a few funny videos.

I heard on TWIT (This Week in Tech) that 2 out of every 3 people have heard about the iPhone. Now that is a marketing engine. If you have not heard about the iPhone then here is a quick little commercial ....


......


And now here is another look at the iPhone .....


...iPhone Parody...

And finally, in between all the iPhone hype, Microsoft came out with a new product of their own. They call it the Table. Anyway, seeing that I pointed out a iPhone parody, I thought I would share with you a Table Parody ....


..Table Parody....

Keep Smiling ......

April 08, 2007

Web 2.0 patterns flowing into Enterprise 2.0

In December I wrote about my understanding of Web 2.0. In January and February I touched on SOA, BPM, EIM and Enterprise 2.0. I have been skeptical about WEB 2.0 adoption in the Enterprise and look forward to Enterprise 2.0 strategies to be introduced in business. This past week ZDNet's Dion Hinchcliffe wrote about the new studies and reports that show a movement toward some Web 2.0 and Enterprise 2.0 strategies, however points out that there many discussions occurring at the Senior C-level, and there is already a movement started at the ground level surrounding blogs and wiki's. To read more .......

More results on use of Web 2.0 in business emerge by ZDNet's Dion Hinchcliffe-- The last few weeks have seen a series of interesting new reports, studies, and papers on the past, present, and future of Web 2.0 concepts and applications as applied to businesses. Most notable for many industry watchers have been fairly rigorous new works by McKinsey & Company as well as Forrester, whom have each released the results of broad surveys of executives in various industries. The focus of both surveys was to capture a picture of the interests, activities, motivators for Web 2.0 adoption of several thousand C-level executives in medium to large companies...........

"Effective Web 2.0 in the enterprise, whether that's basic Enterprise 2.0 or a much broader and expansive view of Web 2.0 design patterns and business models which I've called Product Development 2.0 for lack of a better term, actually requires the active support of both the users on the ground as well as the top levels of an organization to really take off. Business are structured much differently that the consumer Web and major impediments to use of Web 2.0 production and consumption scenarios exist. This include lack of good enterprise search, mountains of closed legacy systems, the challenge of securing highly open, deeply integrated applications, and conflicting data models (XML, relational data, rich media, and more.) These are all challenges to the ultimate success of Web 2.0 in the enterprise, even to the point that some organizations are increasingly at risk of IT users doing so much themselves that the IT department can begin to lose control." Read full article

I see this move to Web 2.0 / Enterprise 2.0 as a change in Computer Information strategy and philosophy. We have worked thru the days of punch cards, green terminals, closed systems, open systems, client server, static web strategies, and now we are moving beyond that to a Web Services - Service Oriented Architecture that is secure enough for the Enterprise and flexible enough to allow input and refinement from many more sources within Enterprise.

Technorati : ,

February 24, 2007

More on BPM and SOA

As a manager of applications delivery and infrastructure support, I see a trend in application development and delivery around BPM and SOA. I have identified a couple video-casts from the ZDNet network that are related to BPM and SOA and are relevant to the shift in application delivery toward a service oriented architecture. Please check it out .......

Matthew Quinn, the vice president of product strategy and management at Tibco talks about Business Process Management BPM in his white-board session What is BPM. Matt talks about BPM as end to end control and management of the flow of work in the enterprise

Dan Farber of ZDNet and Behind the Lines fame, provides an overview of SOA in his whitebait session on What is SOA. Dan talks about Service Orientated Architecture (SOA) as a loosely coupled set of services that are flexible and can be replace with any other service. These services provide lower cost, easy integration, and are faster to change and replace, according to Dan, that's SOA.

Dan has another video-cast that talks about SOA for the Masses, where he talks about SOA as a group of smaller independent services (opposed to Larger Applications) that talk to each other and build and deliver flexible applications. These services move from high cost and high complexity applications to easier less complex services that non-technical folks can develop.

Bill Roth, from BEA Systems talks about SOA and why SOA is for Real. Bill talks about how Java is moving us out of the older client server model and into a applications infrastructure model. Bill comments on how 3 of every 4 IT dollars are spent gluing older applications together, and feels that we can reduce these costs and solve this problem thru a SOA, which includes services for messaging, data and security services.

To watch more ZDNET White-board videos, follow this link

Technorati : , , ,

February 16, 2007

Another Web 2.0 video

Here is another Web 2.0 video. I saw this on Techcrunch and the video is by Michael Wesch, who is an Assistant Professor of Cultural Anthropology, Kansas State University.


......







Technorati :

February 11, 2007

More on Web 2.0

This past week a non-technical friend that has visited my site asked me to better describe web 2.0. I started telling her that it is the evolution of the web from real static pages to a richer more dynamic web filled with dynamically changing content, and includes social networking thru more user involvement and user commentary. I was trying to keep my descriptions simple and I told her that I had seen a couple of Videos You-Tube and I would post them here in an attempt to help with the explanation of Web 2.0.

Jeff Utecht from The Thinking Stick (Shanghai, China) produced this great little video about Web 2.0, check it out ......


Let me know what you think ......

Technorati :

January 30, 2007

Enterprise Web 2.0

Last month I wrote a post on Web 2.0 where I attempted to explain Web 2.0. I pointed out that we see tremendous support and adoption of Web 2.0 applications on the consumer/internet side, but the adoption within the enterprise has been slow and somewhat cautious. In my definition of WEB 2.0, the focus of WEB 2.0 is the web interface, and in enterprise applications, the interface (web or other) is just on piece of the application puzzle.

Last week I started piecing together a topology strategy that I labeled a SOA topology. I tried to document each piece of this topology and came to the realization that I was wrong and SOA is not the topology but a architecture and a real piece of the Application Delivery puzzle. I realizing that there is more to application delivery than Web 2.0 and SOA and my User->Portal->BPM->SOA->EIM model is more of a methodology than a topology, and this methodology already has a name: Enterprise Web 2.0

David Precopio, a strategic and technical Marketing Executive from cio20.com writes about Enterprise Web 2.0 and defines Enterprise Web 2.0 as:

Enterprise Web 2.0 -is a complete business methodology that increases collaboration and access to information and people, enhances the end-user experience by embracing the latest web technologies, and takes advantage of legacy applications and data either through prepackaged applications or through composite web applications built on and with Service Oriented Architecture (SOA), Business Process Management (BPM) and Application Integration.

After reading David's blog cio20.com, I realized that SOA is an architecture built around Web 2.0, Business Process Management and some sort of DataBase Integration. I can see the shift in the industry away from older client server and web 1.0 technologies toward Enterprise Web 2.0 methodologies, however I realize that most large Enterprise's move very slowly and their rate of Technology adoption is 2 to 3 years behind the smaller more agile businesses.

Another source of good Enterprise Web 2.0 discussions and strategy is Dion Hinchcliffe's Enterprise Web 2.0 blog at ZDNet. This week Dion writes about how enterprises are not jumping at Web 2.0 applications but points out that big software firms are starting to get into the game and they will influence the enterprise......

Big software firms take aim at Web 2.0 by ZDNet's Dion Hinchcliffe -- While 2006 was a big year for Web 2.0 in the consumer space, it was barely on the radar in the enterprise world. That didn't stop volumes of press coverage, speculation, and debate about how applicable Web 2.0 technologies -- from Ajax to social networking -- would actually be to the business world. However those in the enterprise who wanted to go ahead and experiment or conduct pilot projects to see how Web 2.0 concepts work for them were largely stuck with very consumer-oriented Web 2.0 applications to try out. That's because until recently, the major software makers that supply the application platforms that run in the vast majority of the business world haven't had applications that specifically focused on Web 2.0 patterns and practices, things like social networking, tagging, mashups, architectures of participation, and so on.

Finally, I am really beginning to understand this methodology. My interest comes from my attempt to understand how these applications will be designed, developed and deployed, and identifying what the impact will be to our organization. I see adoption at the enterprise level as limited and restricted by older rigid applications that make porting to a Enterprise Web 2.0 strategy difficult. In my opinion, the best strategy will be to build new applications using Enterprise Web 2.0 methodologies and stay away from a porting or wrapping strategy that will force you to adopt a half and half strategy that includes a Web 2.0 front-end and an older application for your back end.

Please feel free to comment .....

Technorati : , ,

January 28, 2007

SOA Refinement and Application Delivery

In my last post I spoke of exploring an SOA model and all of the components that I think are part of an SOA model. If I make any mistakes or should you disagree with my though process or this model, please feel free to comment or send email to me at kevin@kmmm.net.

Here is the model from my last post:

Users -> Portal -> BPM -> SOA -> EIM

Users: We all know what users are, most of us are users of one application or another. Users are the folks in the Call Center, or in accounting, or doing order entry. In a non-enterprise environment they are the folks looking at Utube or connecting to Linken-In.

Portal: Portals have really changed in the last 10 years to be flexible, with user configurable interfaces and no client side installations, portal have grown past Client Server repositories to flexible front ends, configure by Applications Support folks.

A good example of a portal is the Liferay Portal. The Liferay Portal is an open source enterprise portal with integrated security and many variations for flexible deployment. It is an off-the-shelf Portal that will allow most companies to be up in running in hours as opposed to developing Portal technologies within the enterprise.

Here is Wikipedia's definition of an Enterprise Information Portal:

Enterprise Information Portals are one of the most popular ways in which enterprises can allow their employees and customers to search and access corporate information. It is a single gateway for users, such as employees, customers and company's partners to log into and retrieve corporate information, company history and other services or resources.

BPM: Business Process Management: When I think of BPM I think of Business process refinement. In large enterprise's, I see BPM as a Workflow, built into applications or a Workflows built into a process.

Here is Wikipedia's definition of BPM:

The term Business Process Management (or BPM) refers to activities performed by organizations to manage and, if necessary, to improve their business processes. While such improvements are hardly new, software tools called business process management systems (BPM systems) have made such activities faster and cheaper. BPM systems monitor the execution of the business processes so that managers can analyze and change processes in response to data, rather than just a hunch. BPM differs from business process re engineering, a management approach popular in the 1990s, in that it does not aim at one-off revolutionary changes to business processes, but at their continuous evolution.

SOA: Service Oriented Architecture.

Kevin's definition of SOA: SOA is a flexible application development and deployment strategy. It is an architecture and a topology that introduces new business tasks and applications into the enterprise in a consistent flexible manner.

Wikipedia Definition of SOA:

Service-oriented architecture (SOA [pronounced "sō-uh" or "es-ō-ā"]) describes a software architecture that defines the use of loosely coupled software services to support the requirements of business processes and software users. Resources on a network[1] in an SOA environment are made available as independent services that can be accessed without knowledge of their underlying platform implementation.[2]

A service-oriented architecture is not tied to a specific technology. It may be implemented using a wide range of technologies, including REST, RPC, DCOM, CORBA or Web Services. to read more follow SOA link.

EIM: Enterprise Information Management

EIM overview and whitepapers from TechRepublic:

A coherent EIM strategy is a fundamental requirement for managing the huge volumes of data businesses accumulate. An EIM strategy will allow business users to have access to many and different types of information coming from multiple data sources across the enterprise. The information can then be accessed, in many cases, through an information portal being fed with data from operational data stores.