The video shows how Cloud computing promises ease of use and accessibility of all necessary hardware, software, platform, applications, infrastructure and storage with an ownership of just an internet connection.
2 years agoThis presentation focuses on the concepts of cloud computing and also characterizes the advantages and disadvantages of cloud computing.
2 years agoCIT 499 Project Yahoo Pipes Mash up- by D. Walker
I learnt that a mashup is a web application that combines data from more than one source. It is a central repository where a number of RSS feeds are combined into one stream of data. Dustin used Yahoo Pipes as a tool to create his mashup since it was user friendly, easy to use, and was tailored for his profession as an SQL Database Administrator. This mashup educated other SQL DBA’s about Web 2.0 Technologies.
He illustrated using Yahoo Pipes what specific data and feeds to add to the mashup. He tabulated a list of all the different resources that he use frequently at work in order to assist him as an SQL Server Database Administrator. For example; he incorporated a calendar into the mashup that shows when he as a DBA is on called during the week using google calendar. The advantage of using this is that it is easily accessible by anyone at his workplace to determine when he working. He also created a twitter group using Group Tweet and added the feed to the mashup. Zoho writer was also used as a Web 2.0 online documentation tool that a Database Administrator and his co-workers can use to design, install, and provide disaster recovery documentation for their company. One advantage of using this tool is that any edits can be made directly to zoho writer and all the lastest updates can be viewed by anyone in his group.
This mashup and presentation provided by Mr. Dustin Walker will enable his co-workers and other IT professionals to a wide range of possibilities with Web 2.0 and thus create a useful, effective, and efficient mashup for SQL Server DBA’s Administrators. I appreciate and thank you for sharing this valuable information on Yahoo Pipes Mashup today.
2 years agoDark Side of Facebook
I’m an enthusiastic fan of the digital era. I love computers, technology and access to global information and i think that Wi Fi should be one of the 10 great wonders of the world.
With the advent of all of these and in retrospect, we normally pay more attention to the amount of friends we have on our Face book and MySpace page rather than focusing on real friends who would stay with us through life’s challenges.
It should be noted that what real friends need from each other is not MySpace page but real face to face contact, communication and quality time spent together.
;In reality, face to face contact and communication requires time and effort and leaves room for facial expressions, where one can see when you’re happy or sad. Texting or Twittering just can’t replace those physical human emotions.
These human emotions can never be replaced by means of technology. Technology will always be around and will always be evolving. We shouldn’t stop using technology but should be more alert. We need to be cognisant of the fact that we don’t become satisfied with shallow communication and we need to make time and effort to relationships that’s worth while and being there physically to support that cause.
2 years agoJournal 8-Completed list of references
References
Appistry, (2009) Why Cloud Computing. Cloud computing will cause a radical shift in IT. Retrieved March 16, 2009 from http://www.appistry.com/cloud-info-center
Capgemini (2008) An Early View of Cloud Computing. Capgemini Consulting Technology Outsourcing Retrieved April 27, 2009 from http://www.au.capgemini.com/m/en/tl/tl_An_Early_View_of_Cloud_Computing.pdf
Fontecilla, ROD (2009) Cloud Computing: A Transition Methodology. Cloud Computing Journal. Retrieved March 17, 2009 from http://cloudcomputing.sys-con.com/node/886060
Greg Boss, Padma Malladi, Dennis Quan, Linda Legregni, Harold Hall. (2007 October 8). Cloud Computing. IMB Cloud Computing, Version 1.0, p.4 Retrieved March 16, 2009 from http://download.boulder.ibm.com/ibmdl/pub/software/dw/wes/hipods/Cloud_computing_wp_final_8Oct.pdf
Hewlett-Packard Development Company, HP (2009). What is virtualization? Improve utilization by pooling and sharing technology resources. Retrieved March 17, 2009 from http://h71028.www7.hp.com/enterprise/cache/454639-0-0-225-121.html
Higginbotham Stacy (2008). 10 Reasons Enterprises Aren’t Ready to Trust the Cloud, GIGAOM. Retrieved April 27, 2009 from http://gigaom.com/2008/07/01/10-reasons-enterprises-arent-ready-to-trust-the-cloud/
Miller Michael (2009) Cloud Computing Pros and Cons for End Users. Retrieved April 26, 2009 from http://www.informit.com/articles/article.aspx?p=132480
2 years agoJournal 7
“The future of cloud computing will include capabilities to upload and download business mashups in the cloud to and from publicly accessible computing environments (or private or semi-private among chosen parties). Encountering new technologies and changing business models brings uncertainty –it also brings tremendous flexibility and advantage. Cloud computing will become a new model for business because services made available and running in this environment are consumed and shared as Enterprises do business together, more synergistically.” (Capgemini 2008). It is essential enterprises analyze their needs to ensure whether or not to adopt cloud computing either by hosting it all within their network or by using a device from a company that provides the server storage in order for them to operate more effectively and efficiently.
2 years agoJournal 6
Today I will be discussing the advantages and disadvantages cloud computing brings to enterprises.
“Many entrepreneurs today have their heads in the clouds. They’re either outsourcing most of their network infrastructure to a provider such as Amazon Web Services or are building out such infrastructures to capitalize on the incredible momentum around cloud computing”(Higginbotham Stacy, 2008). But there are many disadvantages as to why enterprises do not trust cloud computing. Stacy Higginbotham discusses 10 reasons why enterprises should not trust cloud computing. They are:
“It’s not secure. We live in an age in which 41 percent of companies employ someone to read their workers’ email. Certain companies and industries have to maintain strict watch on their data at all times, either because they’re regulated by laws such as HIPAA, Gramm-Leach Bliley Act or because they’re super paranoid, which means sending that data outside company firewalls isn’t going to happen.
It can’t be logged. Tied closely to fears of security are fears that putting certain data in the cloud make it hard to log for compliance purposes. While there are currently some technical ways around this, and undoubtedly startups out there waiting to launch their own products that make it possible to log “conversations” between virtualized servers sitting in the cloud, it’s still early days.
It’s not platform agnostic. Most clouds force participants to rely on a single platform or host only one type of product. Amazon Web Services is built on the LAMP stack, Google Apps Engine locks users into proprietary formats, and Windows lovers out there have GoGrid for supporting computing offered by the ServePath guys. If you need to support multiple platforms, as most enterprises do, then you’re looking at multiple clouds. That can be a nightmare to manage.
Reliability is still an issue. Even inside an enterprise, data centers or servers go down, but generally the communication around such outages is better and in many cases, fail-over options exist.
Portability isn’t seamless. As all-encompassing as it may seem, the so-called “cloud” is in fact made of up several clouds, and getting your data from one to another isn’t as easy as IT managers would like. These ties to platform issues, which can leave data in a format that few or no other cloud accepts, and also reflects the bandwidth costs associated with moving data from one cloud to another.
It’s not environmentally sustainable. The computers are still sucking down megawatts of power at an ever-increasing rate, and not all clouds are built to the best energy-efficiency standards. Moving data center operations to the cloud and off corporate balance sheets is kind of like chucking your garbage into a landfill rather than your yard. The problem is still there but you no longer have to look at it. A company still pay for the poor energy efficiency, but if we assume that corporations are going to try to be more accountable with regard to their environmental impact, controlling IT’s energy efficiency is important.
Cloud computing still has to exist on physical servers. As nebulous as cloud computing seems, the data still resides on servers around the world, and the physical location of those servers is important under many nations’ laws.
The need for speed still reigns at some firms. Putting data in the cloud means accepting the latency inherent in transmitting data across the country and the wait as corporate users ping the cloud and wait for a response. Ways around this problem exist with offline syncing, such as what Microsoft Live Mesh offers, but it’s still a roadblock to wider adoption.
Large companies already have an internal cloud. Many big firms have internal IT shops that act as a cloud to the multiple divisions under the corporate umbrella. Not only do these internal shops have the benefit of being within company firewalls, but they generally work hard — from a cost perspective — to stay competitive with outside cloud resources, making the case for sending computing to the cloud weak.
Bureaucracy will cause the transition to take longer than building replacement housing in New Orleans. Big companies are conservative, and transitions in computing can take years to implement. A good example is the challenge HP faced when trying to consolidate its data center operations. Employees were using over 6,000 applications and many resisted streamlining of any sort. Plus, internal IT managers may fight the outsourcing of their livelihoods to the cloud, using the reasons listed above. “(Higginbotham Stacy, 2008).
In Contrast, there are several benefits that cloud computing bring to enterprises. They include:
“Server Compute Capacity. Perhaps the most important reason for leveraging cloud capabilities is to quickly gain access to hundreds or thousands of computers for compute capacity when needed. Building machines in the Enterprise data center can take a lot of time, not to mention procuring needed machines and software if necessary. Use of the cloud can be up to 90% faster than using servers in data centers. With cloud computing, you rent servers and you don’t own them. If the business and load is seasonal or if traffic spikes at certain times, using the cloud could be an ideal answer to building compute capacity.
Storage Capacity. The use of cloud computing for storage capacity can be ideal, especially for spikes in usage. Because the use of cloud entails low or no upfront capital cost and low ongoing operational costs, the ability to take advantage of pools of resources on demand in real-time can yield business advantage.
Elasticity and Resizability. Elasticity in computing terms represents the ability to be highly flexible – nearly instantaneously – to changes in load. This may be the most compelling reason to consider cloud computing. With cloud computing, an infrastructure supporting an application, business, or business process can be easily resized and right-sized depending upon conditions.
Easy to use. Cloud computing is fairly straightforward to use as programming and technicalconventions are similar enough to those of conventional computing, and leading cloud computing platforms have open API’s (application programming interface).
Multiple Locations. Cloud providers are able to provide multiple locations for delivery, failover and back-up. They offer technical capabilities for load that can be easily transferred from one location to another. Some providers have unique intellectual property in this area.
Network Access. With cloud computing, services are generally accessed and delivered through and over the web. Compared to a traditional model, the use of a public network rather than a private network can be a big change. The use of public networks may not be suitable for all types of application traffic, so a hybrid approach may be required.
Service Provider. Knowledgeable service providers will share with you the lessons learned with clients to define how best the cloud can help extend your own data center, whether through a full cloud solution or a hybridized approach with most traffic handled from your data center and overloads transferred to the cloud.” (Capgemini 2008).
2 years agoJournal 5
Today I am going to share with you some of the reasons why the end user adopts cloud computing and why they do not. Cloud computing symbolizes a dramatic transformation in how we gather information and run various applications. As a substitute or an equivalent of hosting applications and data on an individual desktop computer, everything can be accessed by means of a network, modem or via the internet. This web based computing relieves individuals from the traditional teachings of desktop computing and opens up new dimensions of group collaboration. Cloud computing however isn’t for everyone. Here you can see how the typical end user benefits from cloud computing and reasons why end users should refrain from using these web based application.
According to Michael Miller, there are many advantages offered by cloud computing to the end user. They include:
“Lower computer costs. To run cloud computing’s web-based applications does not require a high-powered and high-priced computer. Since applications run in the cloud and not on the desktop PC, your desktop PC doesn’t need the processing power or hard disk space demanded by traditional desktop software.
Improved performance. With less programs running on your computer memory, will result in better performance from your PC. Computers in a cloud computing system boot and run faster because they have fewer programs and processes loaded into memory.
Reduced software costs. Most of the cloud computing applications are free, so there is no need to purchase expensive software applications. An example of a free cloud computing application offered today is Google Docs, which is a web based spreadsheet, word processor and presentation application offered by Google. It enables the end user to edit and create documents while interacting and collaborating in real time with other uses.
Instant software updates. The end user no longer has to decide on whether to choose obsolete software and the high cost of upgrading. Updates are done automatically every time the user access the clouds since the app is web based. Therefore there is no need to worry about cost of upgrading.
Improved document format compatibility. The documents produced by web based application by end user can retrieved by another user accessing the same application. Sharing documents and apps in the cloud by everyone does not require any format incompatibilities.
Unlimited storage capacity. There is limitless storage capacity provide by cloud computing. The cloud provides a hundred petabytes (a million gigabytes) of storage; therefore almost anything can be stored.
Increased data reliability. Data stored on a computer hard disk can be damaged very quickly. A computer crashing in the cloud does not affect the storage of your data. If the end user computer in non functional the data is still obtainable in the cloud. Cloud computing is known for data reliability and data-safe computing.
Universal document access. Now, the end user does not have to worry about not having an important document or file at their finger tips. With cloud computing, all the documents and files remain in the cloud and can be accessed anywhere by the user with a computer and an internet connection. This is a very effective and efficient feature offered by the cloud.
Latest version availability. Cloud computing provides the end user with the latest version available, thereby anytime the user edits a document, that edited version is available anytime the user access the cloud. The cloud provides the user with the latest version thereby allowing the user to save time and energy.
Easier group collaboration. One of the most important advantages of cloud computing to the end user is easier group collaboration. This fosters and enables many users to share documents, projects, and collaborate ideas via the cloud over the internet.
Device independence. The end user does not have to remain to a single network or computer. They can now access their documents and applications on any computer or device via the cloud. This enables the end user to save money on buying programs for different devices. “
In contrast, Michael Miller explains the many reasons why the end user does not utilize cloud computing. Some of those reasons include:
“Requires a constant Internet connection. Cloud computing required a constant internet connection. No internet connection means unavailable access to any documents and applications by the user via the cloud.
Doesn’t work well with low-speed connections. Cloud computing is less functional with a low speed internet connection such as a dial up service. Large documents and web based apps require high bandwidth in order to function in the cloud. Therefore, not adopt a higher internet connection would become stressful for the end user when loading and accessing their documents.
Can be slow. Within the parameters of an efficient connection, internet interface and applications may not move at a rapid paste in relation to accessing an identical application on the desktop pc. All relevant matters about the program, from its usability and all relevant applications must be relayed multiple times from your computer to the computers in the cloud. In addition having the cloud servers backed up at that moment, or if the internet is consistently slow, there will be some level of perceptible delay from the various desktop applications.
Features might be limited.Today many web based applications don’t come fully equipped as their desktop based counterparts. An example of this is apparent with Microsoft PowerPoint against Google presentation’s web based offering. A lot more can be achieved with Microsoft PowerPoint in comparison to the later. The interfaces are identical but the cloud applications are limited to minimum non advanced features.
Stored data might not be secure. Cloud computing allows and assigns tasks to a combination of connections, software and services accessed over a network. Various Cloud companies have revealed that data is secured over the network; however it may be too early to be completely sure of that.
Stored data can be lost. Data stored over the network or in the cloud is not always safe. Relying on the cloud network puts and individual at risk of data loss if the system fails.
(I will continue to work on my last two section of my report on cloud computing. They are the advantages and disadvantages of using cloud computing in an enterprse and also the conclusion).Thank you
2 years agoW3C Semantic Web Activity (Blog Posting)
Semantic Web is a tool used to share and reused data among various networks such as enterprises and community boundaries. This is established by the W3C, which includes a number of individuals and researchers. Basically, the semantic web is all about data. Data is widely available and is part of our daily lives but some data are not part of the web. As mentioned in the article some of data are not part of the web since it is controlled by applications and each application is kept separately.
I learnt that semantic web entails a common format for integration of data retrieved from other sources and it is also about language for recording how the data relates to real world objects. This enables individuals to access one database to many other databases which are based on the same subject matter.
The website also gave some interesting information about groups that are part of the semantic web activity, such as OWL Working Group, various publications by the W3C Staff that help explain the goals and objectives of the Semantic Web and a collection of case studies on how companies are using the technology.
2 years agoTim Berners-Lee on the next Web.( Blog Posting)
On Monday, April 20, 2009 in CIT 499 class we listened to a web video conference by Tim Berners-Lee the inventor of the World Wide Web. He discussed on how the internet is growing and evolving rapidly and that there were only 50 web servers in 1992 in the world after the web’s invention in 1990. He also mentions that information used to link from single page to single page and currently everything relies heavily on linked data.
According to Wikipedia, “a linked data page is a web page that explicitly describes one or more things (objects) via hyper data links”. I learnt that data needs to be free in order for it to served and available and that the old method of documents sharing must change for a new culture of shared data.
Tim Berners-Lee also mentioned the three rules of putting something about the web:
1) “Http names are not just for documents but are used for people, events, products etc.
2) The data can be fetched using http name; you will find data is presented in standard format.
3) The winner gets data back in the form of a relationship.”
Data is powerful and that there is a diversity of data from the government, healthcare, social networking and from our daily lives which forms a relationship, which is being re-generated and grows. Link data is people doing their bit and everybody else does theirs and together creates linked data. There are data in every aspect of our lives and connecting it together can produce power. It is essential that everyone makes some kind of contribution to linked data.
2 years ago