WELCOME-

This Blog is dedicated to giving an accurate compilation of notes and interpretations of Lannon's Technical Writing text book. Hopefully this will be helpful in furthering your understanding or even just giving you a look at the challenges of technical writing.

Monday, April 11, 2011

Cloud Computing, Chapter 4

CHAPTER 4- THE BUSINESS CASE FOR GOING TO THE CLOUD

Cloud Computing Services


Infrastructure as a service, where you are using the cloud provider's machines, meaning you are using a virtualized server and running software on it.

Amazon EC2-
Provides resizable computing capacity in the cloud, and allows easy obtaining and configuration. Amazon makes it cheap by only charging you for the capacity you use. Improvements include load balancing, auto-scaling, monitoring, and management console.

GoGrid-
Windows and Linux cloud based server hosting and allows for quick and easy creation, deployment, load balancing and managing of window's and linux cloud servers.

Platform as a service, building applications and having them hosted by the cloud provider.

RightScale-
near infinite scalability of cloud computing to deploy their applications on supported cloud servers.

Salesforce.com-
Force.com-on demand platform, provides the framework for  creating user experiences and creating new interface designs.

Software as a service,  cloud providing the software you want to use, provides the application for you.




Cloud Computing, Chapter 3

CHAPTER 3- CLOUD COMPUTING WITH THE TITANS



Google
Google App Engine: Allows for applications to be built on the same infrastructure google uses.
Google Web Toolkit: develop and debug web applications in Java.




EMC
Created a virtualized datacenter that allows for multiple datacenters to be run as one. They also work with Archiving, backup/recovery, enterprise content management, intelligent information management, IT management, replication, security, storage and virtualization.

NetApp
storage and data management, one of the first to offer datacenter consolidation/storage. Partnered with Cisco, dynamic datacenter solutions.






Microsoft
Azure Services platform: host, scale and manage web applications
SQL: house data
.Net: provide components for Cloud based/aware applications
Windows Live: communicate and share with others.

Amazon
EC2: webscaleing
SimpleDB: database services, store process and query data sets in the cloud
S3: Storage in the cloud
CloudFront: easy way to distribute content to clients.
SQS: queue for storing messages as they travel between computers.
EBS: storage volumes can be created.

Cloud Computing, Chapter 2

CHAPTER 2- YOUR ORGANIZATION AND CLOUD COMPUTING



Cloud computing is very personalized depending on your needs. There are three major uses of cloud computing: compute clouds, cloud storage and cloud applications. Compute clouds allow for inexpensive, on-demand computing resources that will run the code they are given. Storage was one of the first offering solutions for cloud, it allows you to keep files off site. Applications in cloud utilize software applications that rely on cloud infrastructure. Of course sensitive data should not be kept in the cloud, as one breach may allow this data to be released, and make sure to use a US server as the privacy laws in different nations may drastically change. And sometimes the cloud just isn't needed, so take that in consideration.


Security is the major problem facing cloud computing, privacy with a third party has been called in to question. Are they doing enough to secure your data? What about hackers? and there is no regulation for the cloud.

Cloud Computing, Chapter 1

CHAPTER 1- CLOUD COMPUTING BASICS

Overview:
Then name cloud computing comes from the image of the internet being a cloud, the icon being all the things that makes the internet work. The "cloud" actually is a construct that allows you to access things not directly stored on your computer. For you, this means that another company is storing your applications, where they pay for the servers and update software. However, if your internet access goes down, you are shit out of luck, but that isn't the major problem. The big problem is when something is wrong with the site, if that is down there is nothing that you can do.

There are three parts to the cloud computing system: clients,  distributed servers, and data centers.
- Clients- "the devices that the end users interact with to manage their activities in the cloud"
         Mobile
         Thin-  no hard drive only displays the image
         Thick- regular computers
- Data Center- servers where the application is stored
- Distributed Servers- Severs not housed in the same location


There are different types of infrastructure as well. Grid computing is when computers are linked to work on a single problem at the same time, that is one large project is  divided among multiple computers, while cloud computing is many small applications running at the same time. Full virtualization is where the software on the server is displayed on the client and allows for different operating systems. Paravirtualization allow for multiple operating systems to be run on the same hardware device at the same time.

Services for cloud computing Software as a Sevice (SaaS) where software is housed in the cloud, Platform as a service (PaaS) where all the tools need to create an application are kept so software doesn't have to be installed, and Hardware as a Service (HaaS) which is hardware you can put where ever.

Amazon, Google and Microsoft are some of the big names in the Clouds.

Monday, March 7, 2011

Lannon, Chapter 26

CHAPTER 26- ORAL PRESENTATIONS


When planning a presentation make sure you look at who will be listening and try to tailor it to your audience. Make sure you know why you are giving a presentation, what the subject is and what you want the listeners to take away from it.  During planning also take in to account what your surroundings are going to be like.


VISUALS- use them.

Lannon, Chapter 25

CHAPTER 25- FRONT MATTER AND END MATTER IN LONG DOCUMENTS

"Front matter" includes:
- cover page
- title page
- letter of transmittal
- table of contents, list of tables and figures
- abstract
- glossary
- Works cited/endnotes 


Thursday, March 3, 2011

Lannon, Chapter 24

CHAPTER 24: FORMAL ANALYTICAL REPORTS

The formal analytical report takes the place of the memo when details are required. They include a title page, table of contents, a system of headings, references/ works cited and things that will be discussed in the next chapter.

Why... 
There are any number of reasons to write an analytical report, but you must always ask questions, find the best sources, evaluate your findings and draw the necessary conclusions and provide the recommendations. The usual problems involve finding why something happens or if one option is better then another. It can also debate whether something is a good idea.

What...
In your report you need to have a clearly defined goal and an understanding of the problem at hand. You should present the necessary amount of data and information to support your plan of action. The data used needs to be fair and accurate, as well as, interpreted. You should use visuals when needed to help make your idea clearer and easier to understand. Give the audience a valid conclusion and feasible plan of action.

How.....