Saturday, August 7, 2010

EM-TECH SEMINARS DAY1 (July 31, 2010)


FIRST TOPIC: Hello World

The first seminar topic that we watched is entitled “Hello World”. The seminar was about mobile contents and applications.  The speaker discussed how the mobile technologies emerged. She explained to us how the mobile phones that we are using evolved starting with the first mobile phones made by HTML5. There was a quick flashback from the mobile phones during 1998 to 2011. Mobile phones has become more high-tech as they evolved with the N-series. New phones are already software internet capable which enables them to have WI-FI internet connection ready. There were also some differences in the games from the old phones to the new phones. The speaker also gave us a glimpse of worldwide trends. Motorola released their 2008 Razor, while Apple released their iPhone in 2009 and 2010. Hardware improvements are also very visible such as the 5 megapixel cameras. Nowadays, touch screen phones are also a “hit”, which makes mobile phones PC-like.

As time evolves, mobile phones also evolve which makes technology more easy to use. Some phones are already very similar to what a computer does, and it’s more handy or easier to bring anywhere. The features of new phones compared to the old ones are more high-tech which encourages a lot of people to have their own. The seminar about emerging technologies helps us to be aware of how mobile technologies evolved as we grow up. We are also witnesses of the emerging mobile technologies, but we should know the history of how it began and how mobile developers think of new innovations to make mobile devices more helpful for the users and easier to use. The topic was interesting because teenagers nowadays are very conscious on the new “hit” technologies especially mobile phones.

Second Topic:  No SQL
SECOND TOPIC: No SQL

The second topic in our seminar last July 31, was about the NoSQL or No Structured Query Language. The title was a big question for me because as you read the title it is somewhat against using SQL. And mostly, or all of us in our course is using SQL for storing data in the database of the system that we are creating.
First, the speaker gave a recap or preview about the SQL. It is said to be a relational database management system. I think all of us who watched the seminar have an idea of what SQL is all about, but we don’t have an idea why the title of the topic is No SQL. She said that using SQL, relationships are hard to scale as well as transactions. Vertical Scale also increases server capacity. Moreover, loosely structured are usually not relational.

As we can see this seminar gave us an overview of the positive and negative effects of having No SQL since we are also one of the users of SQL for our projects in school and of course to its other users as well.

THIRD TOPIC: Cloud Computing

As I have researched about Cloud Computing before on Wikipedia, it says that cloud computing is an Internet-based computing, whereby shared resources, software, and information are provided to computers and other devices on demand, like the electricity grid. I’ve researched on this topic before because I was thinking of using this topic for our group’s seminar and I’m really interested on this topic. Unfortunately, we can’t find a speaker who is knowledgeable on this topic. Moreover, I was also curious on why it is called “Cloud Computing”. I want to know how it is related to the “clouds” that we see in the sky, and I have found out that it is not literally “cloud computing”, but the cloud is used as a metaphor for the internet and the cloud drawing is used to represent or show the networks.

The key features for using cloud computing was also discussed in the seminar. There is an advantage of value for money. With cloud computing cost is claimed to be greatly reduced and capital expenditure is converted to operational expenditure. Maintenance is also said to be a key feature because cloud computing applications are easier to maintain, since they don't have to be installed on each user's computer. They are easier to support and to improve since the changes reach the clients instantly. Device and local independence is also an advantage since it enables users to access systems using a web browser regardless of their location or what device they are using. However, security is somewhat a disadvantage because there can be some loss of control over certain sensitive data, and the lack of security for stored kernels.

Hybrid Clouds were also discussed in the symposium. This environment consists of multiple internal and/or external providers. However, human capital may be lacking. In order to use this we should look for IT people who are willing to learn and adapt quickly with this. In addition to that, data might not be cloud worthy and it would be too big to scale.

Lastly, the seminar gives us some tips on how to consume cloud computing. Using server, it should be per hour, with bandwidth and storage it should be per gigabyte. I can say that I’ve learned something new and interesting in this seminar. I know that this topic would be a huge and wide topic, but with almost an hour the speaker gave us some knowledge on this Cloud Computing. And I think it is very useful for us especially internet users like us. We should at least have knowledge on this, because as time pass by we are getting more dependent on the internet. 

No comments:

Post a Comment