PaaS 2014

Cloud services are becoming a competitive landscape both for developers and businesses. Each solution has its own advantages, unique stickiness factor, and drawbacks. The variety of services and providers on offer in the market makes the decision all the more difficult. One obviously has to weigh out the pros and cons of each unique set of requirements. The following links may help in deciding on which way to lean for either the business, the individual developer, and even a newcomer to the cloud way of doing things.

Lemonade

Lemonade is the ultimate thirst quencher for humid and hot weather. Not only is it a delight on the taste buds but it also has many medicinal benefits. In the times that we live in, lemonade can be the natural drink of choice to cleanse the body of toxins. There are just so many amazingly good recipes around for making lemonade and the many ways in which one can embellish on the flavor. There really should be more open lemonade stands scattered around big cities to cool people of their busy lives in the hot weather. For many it also brings nostalgic memories of childhood of the time when lemonade stands provided the first passage into experiencing the cycle of sales and business during the holiday season. While for others, it may mean the time of family gatherings. A few drink ideas and recipe links are included below.

Linked Data For Organizations

Often organizations have many business units or functional departments. At times, such departments are working in effect separate from one another without little to no sharing of knowledge. Interdepartmental interaction is vital in todays business organizations not only for efficiencies but also for controlling risk. As we move into the Web 3.0 era and into more use of HTML5, we are gradually going to witness an emergence of semantic web on the internet. It is only plausible to assume that while many organizations run their own intranets that such internal systems will also be interlinked in a semantic web, adding much value to the business and providing a means for better engagements as well as insight into business productivity. In a lot of organizations service-oriented architecture is already the main stay of how applications and services are designed. By extending this model into a more resource friendly approach, one can easily move towards a more linked data based enterprise. Once enterprises have their interdepartments interlinked semantically, they could look to harnessing better business partnerships in a web of data. Thus, such interlinked business partnerships can allow for better synergy and cost effective means for all businesses involved. Security could also be managed internally as to what types of information is exposed. Object orientation already provides options for information hiding and encapsulation. Such approaches can be taken further to represent the encapsulation of data sharing. One could then query interdepartmental and even in B2B/B2C contexts using a SPARQL endpoint to facilitate flexibility of access to information. Although, compliance and governance may still be a requirement for many organizations which may already be met through their existing SOA implementations. Linked data can prove useful for organizations as many look to cost cutting measures, outsourcing, increasing customer engagement, improving business partnerships, attaining better business performance, as well as gaining insights into their market position. Linked data all in all would extend towards a smarter connected organization and a smarter place to work.

Semantic Nature

Understanding our Earth is important as it provides for valuable answers. Nature provides us a means of developing cures as well as a way of understanding our place on Earth. As humans we want to be able to track all the living things on Earth and develop a connection with them. Nature also provides a huge amount of data on human life and the transitive effects overtime. Taking inspiration from Noah could be one form of improving on the Linnaeus taxonomy schema and providing a universal Semantic Web of Nature. This would allow for a linked data for scientists and the development of connected services for much needed research. One could then also utilize the open community on modifications to a type as new species and sub-species are discovered, similar in approach to Freebase and Wikipedia. Knowledge discovery in such a connected manner would allow for a multitude of research options for collaboration and interconnected sharing of both interests and findings. Often having two of each is enough to build a taxonomy similar to the Noah's Ark. Also, linked data on nature and wildlife would enable more applications in tracking animal behavior patterns as well as when they become at risk of extinction. Even total population counts through animal tagging can be semantically enabled. Perhaps, even the approach to Internet of Things would take ubiquity of applications to new heights. One could even build a taxonomy of animal communication and provide for natural language parsers in this domain. Semantic Web holds the key to unlocking a lot of the untapped potential of machines of today in providing for much needed intelligence for smart applications, especially for the real-world, where problems not only have complexities in uncertainty but also in multiple dimensions. There is much that we still do not know about the world we live in. The more we are able to contextualize and utilize machines for reasoning, the more we become productive and efficient in discovering knowledge.

Open Source ETL

ETL Tools are fundamental these days to an enterprise data workflow process especially as part of data integration. Firstly, data is extracted from external sources. The data is then transformed through a quality assurance process to meet specific needs. The data is then loaded to the target database. With extensive and diverse big data needs, the role of ETL tools has become ever more important for data processing requirements. There are plenty of commercial and open source tools in the market. Sometimes designing one's own solution suffices over a third party option. The below is a list of tools and libraries that may be available open source alternatives with their own unique approaches and limitations. One can also always utilize the cloud especially AWS EMR for same purpose of ETL.

Metadata And Catalogs

Book publishing is a big business. However, overtime it has become more and more competitive both because of Amazon but also because of more people looking to use eBooks. Cataloging is often also a major focal aspect to libraries. Therefore, there is an aspect of downstream as well as upstream of workflow. Metadata is critical to most such publishing and cataloging endeavors. There have been many evolving metadata initiatives on the horizon both in past, current, and for the future. Also, many community works, especially in research, are also incorporating open metadata aspects with annotations. In long run, linked data will prove to be quite useful for connecting publishers and various libraries in a web of interconnected data for access. There may even be a synergy between publishers, libraries, educators, and learners as each plays a role in the various workflow process. Such aspects will also bring with them many challenges of data integration. The below links provide for much fuel for thought in the area as well as the way things in the area are moving towards.

Germany vs Argentina

The pinnacle game to the World Cup 2014 made its way last Sunday to millions of viewers. Both Germany and Argentina displayed superb football skills and embraced their passion for the football game as well as for the pride of their nations as they went on the field. The game intensified towards the end of first half as both sides let of steam to score goals towards the second half. During the game one could wonder that it might have just led up to penalties in end. However, in an unexpected score from Gotze it brought the end to the Argentina dreams of World Cup glory in just a matter of seconds. Lionel Messi for whatever reason did not have what it takes to clinch a victory for Argentina and throughout the game he was relatively unimpressive as almost on the sidelines. Even his last free kick could not hold any surprise hope at the last remaining minutes of the game. As Germany celebrated their victory, the Argentina team could be seen utterly distraught. However, both sides played an impressive game. Argentina throughout the game had many chances of scoring and yet they kept missing to the surprise of the Argentina fans. The celebrations in Germany will mark the well deserved performance of their national team and provide for much shared learning of their efficient game plays during the whole World Cup. It seems the World Cup came and swiftly left us. For some it was filled with surprises while for others it was the real passion for the game. One must wonder what will Brazil do now after the event. Will they attempt to resolve the real issues of their nation or continue to spend on such events while their people struggle through economic hardship on the streets. It seems as many watched the World Cup, the reality often is left bare towards the end. All things come to an end as we look back to the games, and then look to the future.

Big City Parking

In big cities parking can be a real struggle especially during rush hour or at times when there are specific holiday events on the go. Driving around to look for a parking space is a waste of time. One wants to be able to track parking and for private lots to be able to book in advance. Or, at least utilize geo-location to track an empty spot within an urban grid. Linked Data could play a part in this as well. Firstly, to build an ontology of public and private parking. Then to utilize linked data to build resource query through the web of interlinked data. Other resources like geonames could come in handy. One could then build a mobile application to consume the services and that looks up nearest empty parking spot in the vicinity of a particular location as well as to find out parking spaces within private lots for where advanced booking options may be available. In certain areas, there may even be schemes where private residences offer their parking spaces for rent which could also provide an additional point of lookup. These services become handy for the traveller who needs to get a parking space in a densely populated city area and avoid much frustration. They also help in reducing double parking as well as traffic when movement of vehicles is slowed down by the lack of parking availability. Even the idea of monitoring congestion and events in area could enlighten most during their travel and to inform as to whether parking spaces might be challenging at a particular time of day or season. Linking such methods to Sat-Navs would be quite useful too.

IBM Global Parking Survey
Ordinance Survey
Data.gov.uk
Data.gov
Freebase