• No results found

Introduction: Page 2. Cloud computing service model

N/A
N/A
Protected

Academic year: 2021

Share "Introduction: Page 2. Cloud computing service model"

Copied!
14
0
0

Loading.... (view fulltext now)

Full text

(1)

By

(2)

Page | 2

Introduction:

When we store our files, photos, or videos online instead of on our personal computers, or when we use social networking site that means we are using a cloud computing service. Cloud computing is one of the latest inventions in information technology, which is related to the Internet or network. It has made a great leap in the world of technology where the software made more attractive as a service and shaping the way IT hardware is designed and purchased. The word “cloud” in cloud computing comes from the use of a cloud-shaped symbol as a concept for the complex communications it contains in system diagrams. It means that the structural design taking the form of a cloud which is easily reachable for users from anywhere in the world on demand.

Cloud computing refers to both the applications delivered as services over the network (the Internet) and the hardware and systems software in the data centers that provide those services. It allows for hardware and software resources to be provided as services over the Internet. In addition, it illustrates the idea of web-based computers, resources, and services that system developers can operate to implement complex web-based systems. The cloud computing allows users to access the information and computer resources from anywhere that a network connection (internet connection) is available. The service model of cloud computing divided into three major types: Software as a Service (SaaS), Infrastructure as a Service (IaaS), and Platform as a Service (PaaS).

Cloud computing service model

The dates back concept of cloud computing to 1950 when it became widely used in academia and companies, so that customers can access via computer peripheral devices. Scientist Herb Grosch who planting the roots of cloud computing by assumed that “the entire world would operate on dumb terminals powered by about 15 large data centers”, Given the high value of computers at that time resorted many companies to take advantage of the capabilities of computers at the time and sharing with many organizations. Other experts

(3)

Page | 3

attribute the cloud concept to computer scientist John McCarthy who proposed the idea of computation being delivered as a public utility. Amazon and dot-com bubble played an important role in the development of cloud computing and through updating their data centers. In 2008, Eucalyptus became the first open-source which provides private clouds.

Apple iCloud:

iCloud is a cloud computing service provided from Apple Inc. It is 5 GB cloud storage, so users can store their content, music, movies, photo, apps, books, and TV shows and more. Users can pay for an extra space if they want. iCloud C on October 12, 2011 and in July 2012, the service has more than 150 million users. By using iCloud users can share their files between their Apple devices such iPhone, iPad, iPod, and Mac PC’s easily by enter to their account through the internet. iCloud also provide a Backup and restore service so users can do it anytime and anywhere. Moreover, iCloud can help users figure out where they left their Apple device by Just sign in at iCloud.com to see where missing Mac, iPhone, iPad, or iPod touch on a map.

iCloud service from Apple might disrupt many industries especially flash drives industries because by using iCloud users do not need to use flash drives anymore. They can share and move their files through iCloud.com. Despite all these features in iCloud, I suggest for Apple to offer Database Management System in iCloud. Thus, the users can create their own database and also they can connect it to their web site if they want. This business service will make iCloudmore helpful.

Windows Azure:

Windows Azure is another example of cloud computing service. It is a platform in cloud provided by Microsoft used to build, deploy and manage applications through a global network of Microsoft-managed datacenters and move applications to the cloud. Windows Azure lunched on October 2008. In March 2009, Microsoft adds SQL Azure Relational Database to Windows Azure. Between 2009 and 2012, Microsoft adds many features to Windows Azure such as .NET Framework 4, Windows Azure Virtual Machine Role, IIS support, Remote Desktop, and Web sites. Developers who use Windows Azure can build sites by using different program languages such as ASP.NET, PHP, or Node.js. The most beneficial feature of using Windows Azure platform is developers can connect and manage their application anywhere by connecting to the internet.

However, hosting an application within one's own data center Instead of using cloud platform may give developers some advantages. First, without owning the data center web

(4)

Page | 4

properties must depend on third parties, service agreements, and numberless restrictions in the build out of their infrastructure and web site capabilities. Another advantage is the privacy, by using cloud platform companies' data will be in the cloud and is under the country law, so the government can looked to it. The third advantage is a security issue companies will be more confident and secure by hosting an application within own data center. On the other hand, companies may face some issues by hosting an application within own data center such as difficulties in setup and installing their platform, and they cannot access their application anywhere. In addition, they need to update and maintain their platform and that may need additional costs.

Amazon Web Services:

Amazon Web Services (AWS) is cloud computing platform, by Amazon.com. It is collection of remote computing services called web services through the internet. Amazon Web Services launched in July 2002. It offerings are accessed over HTTP, using REST and SOAP products. More than 330,000 developers had signed up to use Amazon Web Services in 2007. More than 30 services provided through Amazon Web Services like Amazon Cloud Search, Amazon DevPay, Amazon Elastic Block Store (EBS), Amazon Flexible Payments Service (FPS), Amazon Glacier, Amazon Simple Email Service (SES), Amazon Simple Storage Service (S3), and backup service. However, by using Amazon Web Services as a backup provider that may have some pros and cons. the pros are easy to backup and restore, make backup and restore anywhere and anytime through the internet, you do not need to update and maintain the platform and servers. In other side, you may counter a security issues and you may loss the privacy of your information.

Amazon Web Services support and encourage an e-commerce business by set up and manage your e-commerce business backed by the power of Amazon to run your site, expand your business and grow your sales through Amazon Webstore. It provides the features you need to increase your sales such use promotions and recommended products. In addition, it provides a range of tools and resources to help you increase the traffic to your e-commerce website. It providing the search engine optimization (SEO) tools which help to attracting new visitors to your website by Optimize your Web pages to help search engine spiders correctly indexes your site. Also you can add any of Amazon Web Services to your website which can help you to improve it. Furthermore, to build your e- commerce web site through Amazon Webstore that will make your customer the same security and guarantees that they would get on Amazon.com.

(5)

Page | 5

Salesforce.com:

Salesforce.com is a cloud computing global software company located in San Francisco, California. It is considering large-scale Software as a Service (SaaS). Marc Benioff, former Oracle executive, founded Salesforce.com in March 1999. Salesforce.com provided many services to their customers through Customer Relationship Management (CRM).

They provide The Sales Cloud is an application runs in the cloud so the user can access it anywhere through an Internet. It allows the users to manage their accounts and account history. In addition, it has an automatic email reminders can be scheduled to keep teams up to date on the latest information. The Sales Cloud includes a real-time sales collaborative tool called Chatter. Another service is The Service Cloud that provides companies with a call center and gives the customers the ability to track their own cases 24 hours a day. Also it provides analytical tools and other services including email services, chatting tools, Google search. Moreover, Salesforce.com provides platform called Force.com platform. It is allows developers to create add-on applications that built using Apex and Visualforce. Salesforce.com provides AppExchange which is a marketplace for cloud computing applications that users can purchase and add to their Salesforce.com environment. Now there are over 1400 applications available in AppExchange. Furthermore, Salesforce.com provided SOAP and REST Web service.

Google cloud-based:

Google Cloud is a set of web services provided by Google. It features several Web applications with similar functionality to traditional office suites, “including Gmail, Google Groups, Google Calendar, Talk, Docs and Sites.” It was the image of Rajen Sheth, a Google employee who later developed “Chromebooks”. Most of the service that provided in Google Cloud are free so the question how does Google makes money? 97% of Google's revenue comes from online pay-per-click advertising through Google AdWords which is a Google's advertising system in which advertisers bid on certain keywords in order for their clickable ads to appear in Google's search results. The most expensive keywords in Google are (Insurance, Loans, Mortgage, Attorney, Credit, Lawyer, Donate, Degree, Hosting, and Claim).

If your PC do not require an operating system that means having each user utilize the same image as well as the installed applications reduces administrative and support costs. Also there’s no need to upgrade numerous PCs to meet the new operating system's minimum hardware requirements. In addition, Problems can generally be resolved from within the data center. Nevertheless, you may face some issues such as you will need a unique image for each user who requires a different set of applications, and any problems can affect multiple users who using that PC.

(6)

Page | 6

Taleo cloud service:

The Taleo cloud-based talent management system provides applications and services to meet company human resources demands. It is acquiring by Oracle for $1.9 billion. Taleo cloud provide managers and employees with a fast, easy way to update goals and realign work when business conditions change and Link goals to development activities so employees get the necessary skills and competencies to be successful in their roles. In addition, Taleo cloud provide some features that help companies to manage their human resources such as Social Job Sharing, Multiple Hire Types, Applicant Tracking, Advanced Searching and Matching, Interview Management, and Find talent anywhere in the world with multi-faceted sourcing strategy that includes social networking, niche job boards, Internet search tools, and comprehensive sourcing analytics. In my opinion, all these features may make Taleo cloud-based solutions disruptive and succeeded.

ADP Payroll:

Automatic Data Processing, Inc. (ADP) is an American company that provides could-based solutions for human management. It provides flexible payroll services that improve payroll management for employers of small, medium, or large businesses. Henry Taub founded Automatic Payrolls, Inc. as a manual payroll processing business in 1949. Beyond payroll, ADP has a large scale range of services and products that support other areas of customers businesses. For example, ADP tax, finance and compliance solutions can help customers manage today’s increasingly complex regulations, focus on customers’ core businesses, and maintain their competitive advantage. Furthermore, ADP has extended many of its services to mobile users and allowing payroll processing to occur any time, from any place.

WebEx:

WebEx Inc. is a Cisco company that provides on-demand collaboration, online meeting, web conferencing and videoconferencing applications. It provides a virtual yet face-to-face meeting platform. Subrah Iyar and Min Zhu launched WebEx in 1996 under the name ActiveTouch. WebEx featured in the NASDAQ Global Select Market Before the purchase by Cisco. WebEx products are delivered through the Cisco WebEx Cloud. Count on the highest levels of performance and security from this scalable network. By using WebEx for business online meeting companies can save thousands of dollars and also save the environment by reduce the fossil-fuel consumption and air pollution. For example, if a company has 500 employees and the average airline ticket cost $350, by hosting the meeting online the company will save approximately $110149.

(7)

Page | 7

Carbonite Online Backup:

Carbonite is an online backup service, available to Windows and Mac users, that backs up documents, e-mails, music, photos, and settings. It offers Carbonite Home and Home Office for individuals, families and 1–2 person businesses; and Carbonite Small Business for businesses with 3 or more computers. Carbonite Online Backup works by installs a client software program on the user’s computer that operates continuously in the background. This client software automatically search for new and changed files on the user’s computer and backs them up using incremental backup. Users can securely access their backed up files no matter where they are, from any computer connected to the Internet and they can restore all of their backed up files with ease. Carbonite is an awesome solution for files backup and cheap also. For example, if a company has 1000 employees, it can pay for business premier (unlimited computers and servers) for just $599 a year with 500 GB space.

Online School:

Online school describes an institution that teaches courses entirely or primarily through online methods. Students keep in contact with teachers and collaborate with other students through web communication tools provided in the course delivery platforms like Blackboard. Millions of students take courses online weather on institute or universities by using cloud-based learning management system. This number of students grows rapidly. Online education in the United States continues to grow at a 5.5 percent annual growth rate so in the next 10 years the number will grows by approximately 55 percent.

Microsoft Office 365:

Microsoft Office 365 is a cloud-based services rather than desktop applications provided by Microsoft. It is secure, anywhere access to email and calendars, Office Web Apps, instant messaging, conferencing, and file sharing. Office 365 is a cloud-based so users can easily edit and share their files. Company can save money by using Office 365 instead of purchase a Microsoft Office stander license. For more illustration, if a company has 1000 employees, it needs to buy 1000 license and the price of the license is approximately $220 so it will cost $220000 but it can use Office 365 for just $8 a month up to 50,000 users.

Facebook is a SaaS:

Facebook is a social networking service launched in February 2004. It has a variety of SaaS characteristics: ability to scale with respect to processor demands and data storage needs,

(8)

Page | 8

No user software to purchase or install, redundant server hardware and data storage, and accessibility through a myriad of devices, but is Facebook a SaaS site? As we know, SaaS is a way of providing the same software to different customers via a network (Interne). Thus, for all the previous services that Facebook provided it also provides a platform for authenticating users and authorizing access to their data. As a result, I consider Facebook a SaaS social media site.

Google

+

:

Google Plus is a social networking and identity service owned and operated by Google Inc. It was launched on June 28, 2011. It is like Facebook. The interface appearance of Google Plus is similar to facebook. Its functions are also quite similar to Facebook. Moreover, spark of Google Plus and RSS feed of Facebook are same. In addition, Video upload is similar. But as Google owns youtube, the great video sharing site Google Plus has advantage to share youtube videos. However, there are some differences between Google Plus and Facebook. First, Google Plus has "Hangouts" is a feature that offers users a way to join group video chats. Second, when Google Plus users sort their friends, and other contacts into Circles, no one else knows how they've been grouped that will keep your social secret. Third, "Huddle" is feature allows sending group message to a circle. It allows including the friends of a circle in a group chat. In Facebook, you have to create a group to send a group message. Finally, Google Plus provides rankings feature by using your keywords in your profile and get ranked in Google.

Google

App Engine (GAE)

:

Google App Engine is a Platform as service (PaaS) cloud computing service. It provides a platform for hosting and developing web applications through Google management data center. Its platform supports many program languages like Jave, Python, and Go. Companies enable to build web applications on the same mountable systems that power Google applications. Google App Engine applications are easy to build, easy to maintain, and easy to balance as companies’ traffic and data storage needs grow. With App Engine, there are no servers to maintain: companies just upload their application, and it's ready to serve to their users. Companies can serve their app from their own domain name using Google Apps.

If a company wants to deploy Java and PHP solutions, it can use Google App Engine as a Platform because Google App Engine support Java language and provide client library for PHP by using Pull queues which allow a task consumer to process tasks outside of App Engine's default task processing system. In addition, by using Google App Engine, Company will save money because Google does not charge it for the service without obligation. However, if the company needs to use more resources and operations, it should pay for that as the flowing table:

(9)

Page | 9

Force.com

Force.com is a Platform as service (PaaS) cloud computing service provide by SalesForce.com. It provides building apps that include built-in social and mobile functionality, business processes, reporting, and search. The Force.com platform offers an extremely powerful, scalable and secure cloud computing platform. Force.com has over 1,000 customer accounts. More than 100,000 companies trust Force.com, including many industry leaders. They have built more than 220,000 apps that run in qualified.

If your company’s vice president of sales ask for a sales reports for the company’s cloud-based data and you do not have a programming resources, you can do it through Force.com. Force.com provides Report Builder which allows you to create reports in real time. Quick data previews let you see exactly what you are going to get, as you build it. Quick data search makes the Report Builder a draft for new users. For more information about Report Builder watch this video: http://www.youtube.com/watch?feature=player_embedded&v=AT50ZU_AZhE#!

LongJump:

LongJump is a Platform as service (PaaS) cloud computing service that provides many services including cloud-based database management support. It’s the solution relied on by over 500 companies such as at&t and Cisco. By using LongJump, users can copy and paste data from any spreadsheet, use LongJump pre-built, business-ready templates like CRM, Project Management, Expense Approvals, Create its relational database in minutes, and Track changes and updates to data as easily as using Facebook . Moreover, LongJump supports SOAP and REST protocols.

Web services are simply a set of standards for realizing service-oriented architecture (SOA). REST is equally matched for Web services, so the specific use case will be the determining factor. The key tenets of SOA are services, interoperability, and loose coupling. REST meets this definition, but its services come in the form of resources. Web services standards initially started with XML, HTTP, WSDL, and SOAP.

Operation Cost

Write $0.10 per 100k operations

Read $0.07 per 100k operations

(10)

Page | 10

NetSuite:

NetSuite is a cloud computing service that provides Software as a Service (SaaS) and Platform as service (PaaS). It offers an enterprise resource planning (ERP) and customer relationship management (CRM). It was founded in 1998 by Evan Goldberg and located on San Mateo, CA. It provides drag and drop feature, so developer can build and deploy project quickly.

NetSuite's Real-Time Dashboard comes with 15 prepackaged roles and unique drag-and-drop capabilities, giving each employee within your company access to just the right information and tools. Whether you are the CEO, a Sales Executive, Finance Manager, Support Manager or Advertising Assistant, NetSuite provides you the real-time information and tools most relevant to your job function.

Cloud Foundry:

Cloud Foundry is a Platform as service (PaaS) open source cloud computing service that provides by VMware. It supports many program languages like spring for Java, Ruby, and Node.js. Also it supports many open sources database including MySQL and MongoDB. It is providing a choice of clouds, developer frameworks and application services. Cloud Foundry makes it faster and easier to build, test, deploy and scale applications.

Jave programming language is consider the most often language that developers use to implement their application in cloud. Java has dominated the programming jobs rankings for the last several years and remains dominant going into 2013. A new release of Cloud Foundry Integration for Eclipse is available which features the ability to publish standalone Java applications to CloudFoundry.com using either Java 6 or Java 7.

OpenShift:

OpenShift is a cloud computing platform as a service product from Red Hat.OpenShift takes a No-Lock-In approach to PaaS by providing built-in support for Node.js, Ruby, Python, PHP, Perl, and Java. In addition, it is extensible with a customizable cartridge functionality that allows enterprising developers to add any other language they wish. OpenShift supports many of the popular frameworks including frameworks ranging from Spring, to Rails, to Play. It supports many open sources database including MySQL and MongoDB. OpenShift provide a Linux-based solution written in the C programming language.

There are some pros of using Linux PaaS. Linux is open source software that means it is a cheaper. Linux is compatible with script such as MySQL, Perl and PHP. These are essential for

(11)

Page | 11

setting up any website on a server. Also Linux has a wide variety of software that is compatible and will run well on its platform. Furthermore, Linux hosting services will provide similar services to other hosting servers on the internet. However, there are some cons of using Linux PaaS. If you are not a previous Linux user, it will be bothersome to change your software. A few software programs are compatible with both Windows and Linux.

Rackspace Cloud:

Rackspace is an infrastructure as service (IaaS) cloud computing service. It provides many services including web application hosting and cloud platform, cloud storage, Cloud Load Balancers, Cloud Databases, Cloud Backup, Cloud Monitoring, and Cloud Servers. The Rackspace Cloud was launched as Mosso LLC on March 4, 2006. Cloud Servers is a cloud infrastructure service that allows users to deploy one to hundreds of cloud servers instantly and create advanced, high availability architectures. Thus, if company needs 10 servers to develop its application, it can do that through Rackspace with 1 GB capacity of each server and 100 GB Outgoing Bandwidth for $1,578 monthly payment.

Nirvanix:

Nirvanix is an infrastructure as service (IaaS) cloud computing service. It provides public, private, and hybrid cloud storage service. It was launched on 1 July 2007 and located on San Diego, CA. Nirvanix has over 1,200 global customers. Nirvanix supports CloudNAS, which is a high performance, scalable, secure, cloud-based file system which installs on Windows or Linux servers. There are some benefits of having cloud-based storage device. Information stored with these providers is accessible via the internet or Wide Area Network (WAN). Also it is cheaper than the equivalent electronic data storage devices. It does not require installation, does not

(12)

Page | 12

need replacing, it has backup and recovery systems, it has no physical presence, requires no environmental conditions, it requires no personnel and does not require energy for power or cooling.

Layered Tech:

Layered Tech is an infrastructure as service (IaaS) cloud computing service. It provides cloud-based applications, satisfy backup, remote storage, and high availability servers. Moreover, it provides enterprise solutions like hosting and virtualization platform. Layered Tech offers a Payment Card Industry (PCI). PCI is a proprietary information security standard for organizations that handle cardholder information for the major debit, credit, prepaid, e-purse, ATM, and POS cards. It was created to increase controls around cardholder data to reduce credit card fraud via its exposure. The PCI Security Standards offers robust and comprehensive standards and supporting materials to enhance payment card data security. It Encrypt transmission of cardholder data across open and public networks. Also it Install and maintain a firewall configuration to protect cardholder data.

Ping identity:

Ping identity (the identity security company) is consider as an identity as service (IDaaS) cloud computing service. It provides The Cloud Identity Management Platform. It provides cloud identity security solutions to over 800 of the world’s largest companies, government organizations and cloud businesses. Businesses that depend on the Cloud rely on Ping Identity to deliver simple, proven, and secure cloud identity management through single sign-on, federated identity management, mobile identity security, social media integration, and centralized access control. The audit logging process within IDaaS solution is so important because the user who login through IDaaS can access many services on the same time. Thus, IDaaS must be sure of the identity of the user.

PasswordBank:

PasswordBank provides a unique Identity-as-a-Service (IDaaS) platform that delivers Federated Identity, Secured Mobile transactions, Enterprise and Cloud Single Sign-On and SAP Security, that grow revenue, reduce costs, increase security and boost compliance and productivity. PasswordBank does not use Security Assertion Markup Language (SAML). SAML standard defines an XML-based framework for describing and exchanging security information between on-line business partners. It requires agreements between system entities regarding identifiers, binding support and endpoints, certificates and keys. However, some companies

(13)

Page | 13

against for using SAML why? It was inconvenient for users and administrators to set up multiple accounts, each with a password, groups, or other attributes. It also was time-consuming for administrators to change attributes because a user's responsibilities had changed or delete accounts when someone left the organization. If stronger methods of authentication became available, each system would have to be updated individually.

(14)

Page | 14 References  http://gigaom.com/2010/11/13/whats-behind-the-build-your-own-data-center-trend/  http://aws.amazon.com/  http://webstore.amazon.com/  http://www.salesforce.com/  https://cloud.google.com/index  http://www.wordstream.com/articles/most-expensive-keywords  http://www.adp.com/solutions/employer-services/payroll.aspx  http://en.wikipedia.org/wiki/WebEx  http://www.webex.com/why-webex/overview.html  http://www.carbonite.com/en/v2/index  http://www.microsoft.com/en-us/office365/small-business-home.aspx  https://developers.google.com/appengine/whyappengine  http://www.force.com/why-force.jsp  http://longjump.com/database/  http://www.cloudfoundry.com/  https://openshift.redhat.com/app/  http://www.rackspace.com/  http://www.passwordbank.com/idaas/

References

Related documents

In our mid-age cohort we see significant structural differences in these same regions: the parahippocampal cortical thickness and left anterior cingulate white matter volumes were

Market Overview – Scope of Study Cloud Services Market IaaS Hybrid Cloud (hosted portion) Hosted Private Cloud Storage as a Service Computing as a Service Public Cloud

A public cloud is a standard cloud computing model .public cloud act as services provider makes resources, such as application and storage, available to the general

While latent space proposals assist in making meaningful and efficient transitions within a Markov Chain, PL-MCMC ultimately relies on the auxiliary distribution, q, and

3 www.TheMech.in || www.fb.me/themech.in || plus.google.com/+TheMechin This option create an associate copy of composite curve, sketch, datum, point, face, body, mirror body of

Three Major Layers of IT Cloud Services Cloud Applications (Apps-as-a-service) Cloud (Application) Platforms (Platform-as-a-Service) Cloud Infrastructure

IaaS Private Cloud Public Cloud Hosted Cloud Community Cloud Frontier Hosting Service.. Frontier

The collaborative and networked nature of the examples of Instagram poetry that I have discussed in this paper can demonstrate the cultural impact of a posthuman cyborgian