Software in Flux Partly Cloudy and Sometimes Free 11 29 2012 Open source software free alternatives where anyone can look at and potentially modify a program s code examples firefox gimp zimbra Cheap to do Allows people to make edits and correct errors easily Very secure Scalability allows firms to scale form start up to blue chip without having to significantly rewrite their codes Quick to get new products out Software as a service SaaS users access a vendor s software over the internet Can be more expensive bc need technicians to make these programs run Virtualization a type of software that can allows a single computer or cluster of connected computers to function as if it were several different computers each running its own operating system and software virtualization software underpins most cloud computing efforts and can make computing more efficient cost effective and scalable Linux one of the best operation software s Cloud computing replacing computer resources either an organization s or an individual s hardware or software with services provided over the internet Private clouds pools on computing resources that reside inside an organization and that can be served up for specific tasks as need arrives Service level agreement ensures a guaranteed uptime and defines their ability to meet demand spikes Vertical niches highly specialized markets Hardware clouds computing hardware used somewhere on the internet Platform as a service applications specifically tailored to web based delivery utility computing a form of cloud computing where a firm develops its own software and then runs it over the Internet on a service provider s computers LAMP an acronym standing for Linux the Apache Web server software the MySQL database and any of several programming languages that start with P e g Perl Python or PHP You ll find LAMP software powering many of the sites you visit each day Software in Flux Partly Cloudy and Sometimes Free 11 29 2012 Infrastructure as a service IaaS clients can select their own operating systems development environments underlying applications like databases or other software packages while the cloud usually manages the infrastructure cloud computing can accelerate innovation and therefore changes the desired skills mix and job outlook for IS workers virtualization an operating system for operating systems can generate huge savings virtual desktops allow a server to run what amounts to a company of a PC and simply deliver an image of what s executing to a PC or other connected device
View Full Document