1 SALESFORCE: THE ARCHITECTURE OF CLOUD COMPUTING 5 SALESFORCE: ARCHITECTURE OF CLOUD COMPUTING SALESFORCE: THE ARCHITECTURE OF CLOUD COMPUTING Yuliia Farmer and Matthew Littrell University of North...

1 answer below »
I only need you to paraphrase this paper, it has to pass plagiarism check <12%. it="" needs="" to="" be="" organized="" using="" headers,="" bullet="" points,="" check="" grammar="" as="">


1 SALESFORCE: THE ARCHITECTURE OF CLOUD COMPUTING 5 SALESFORCE: ARCHITECTURE OF CLOUD COMPUTING SALESFORCE: THE ARCHITECTURE OF CLOUD COMPUTING Yuliia Farmer and Matthew Littrell University of North Alabama CIS - 622: Information Systems Design and Project Management Dr. Barry Cumbie October 18, 2020 INTRODUCTION Technology has transformed the way information is accessed and transferred. Since the 1950s, organizations have been using an increasingly complex and ever-changing system of mainframe computers to process their data. In the early days, mainframe computers were huge and prohibitively expensive. This led most organizations to purchase one or two machines and then implement “time-sharing” schedules so that their return on investment (ROI) was as great as possible. With time-sharing, several users could access a mainframe computer from connected stations that carried no processing power of their own. This type of shared computational power is the basic premise of the cloud. 1955 saw John McCarthy, who originally coined the term “artificial intelligence,” create a theory of sharing computing time among an entire group of users. Getting the most out of computing time was an important consideration in the 1950s because it could cost upwards of several million dollars. It was a ridiculously expensive asset, and maximizing it was a top priority among those who were shelling out the cash for the technology. Small companies couldn’t even afford to use computers, making moving to the type of automation enjoyed by larger companies impossible. McCarthy’s theory of “time-sharing” would be essential in helping get the most out of the computing time available, as well as making computing time available to smaller companies that couldn’t afford to buy their own mainframes. As technology evolved, the idea of cloud computing moved ahead incrementally, with little major advancement until the last year of the 1960s. In the mid-1960s, an American computer scientist named J.C.R. Licklider came up with an idea for an interconnected system of computers. In 1969, Licklider’s revolutionary idea helped Bob Taylor and Larry Roberts develop something known as ARPANET (Advanced Research Projects Agency Network). ARPANET is widely known as the “predecessor of the Internet” and was the first network that allowed digital sources to be shared among computers that were not in the same physical location. licklider also envisioned a world where everyone would be connected; to have the ability to access specific programs and data, regardless of where the access point might be located. Before cloud computing, companies had to store all their data and software on their own hard drives and servers. The bigger the company, the more storage they needed. This way of treating data is not scalable at speed. For example, if word started spreading about your business and you suddenly had a lot of online orders, your servers would probably crash. Good business meant hard work for the IT department. It's not just businesses that benefit from cloud computing. The cloud has transformed our lives as individuals as well. Many of us use cloud services every day. When we update our status on social media, binge a new streaming series, or check our bank accounts we're most likely using applications that are hosted by cloud services. These apps are accessed through an internet connection rather than installed on our hard drives or devices. Today, cloud technology means that companies can scale and adapt at speed and scale, accelerate innovation, drive business agility, streamline operations, and reduce costs. Not only can this help propel companies through the current crisis, it can lead to increased, sustainable growth. Companies that are more strategic in their approach to technology are doing better financially. They're achieving more than twice the average revenue growth of companies slow to implement and use their tech. In fact, 95 percent of leaders have adopted sophisticated cloud services. Cloud computing involves the delivery of computing servers such as data bases, networking, servers, and software over the internet (Banodha, & Saxena, 2014). This means that the users can be able to access the applications and software from anywhere. The diagram below shows how a cloud computing works. Cloud computing means that the main computing takes place on a remote machine (Orozco, 2017). The data that is collected through the cloud computing process is normally stored and processed by the remote servers (Banodha, & Saxena, 2014). The servers usually free up the memory as well as the individual computing power through software and the platforms. The users of the cloud computing can securely access the data from the cloud services through the credentials received from the providers of the computing services (Bil'ak, 2014). Cloud computing is important as it allows for rapid implementation since a business can sign up and begin utilizing the application on the cloud instantly (Bil'ak, 2014). There also no upfront costs. With Cloud computing it is possible to eliminate the capital expenditure cost. Cloud computing also allows for instant scalability since the number of users can be increased or decreased depending on the changing needs (Lee, 2014). The cloud computing is also maintenance free as it allows for the upgrading and the testing of applications (Bonde,2014). The cloud computing is also accessible anywhere. The cloud computing is usually designed to be accessed securely from anywhere from the connected devices. Cloud computing also offers better security. With cloud applications data is usually securely stored in the laptop hence cannot be accessed by anyone else apart from the user. One of the major players in the early days of cloud computing was Salesforce (and they remain so through today). Salesforce was founded in 1999 by Marc Benioff, a sales executive at Oracle, one of the largest software companies in the world. The company was founded on a single, bold premise – that software should be made available to the masses, on a 24/7 basis, over a global cloud computing infrastructure. No longer would companies have to bring in expensive software computer companies like SAP or Oracle to install standalone computer platforms inside the company’s walls, and at great cost. Benioff’s idea was to create a world where “companies could buy software outside of their own buildings, at lower cost and equal or greater efficiency, have everything stored on an external cloud.” Despite criticism and claims that it could not be done, Benioff went on to develop a cloud-based customer relationship management (CRM) software and, in doing so, Salesforce became an exceptionally successful company and a model for future cloud computing software programs. Salesforce editions on the hand offers a bundle of services and products that are geared towards different sets of business needs. Even as technology moved into the twenty-first century, there were not dramatic improvements in the CRMs available to businesses. Before the Salesforce “No Software” campaign of the early 2000s, a software company would contract with a business to outsource the software, data processing and storage, creating a CRMs system on their own server. Users had to access applications and files by logging in to an outside server from a device that had an internet connection. Companies had to make significant investments in software updates, which took place with relative frequency. These updates resulted in a disruption to work and a great deal of added cost. In order to complete updates, technicians had to manually install and maintain updates on every device used to access the software. Salesforce changed all of this. The best way to think about the architecture of Salesforce is as a series of layers of components. All Salesforce applications sit within the program that resides in the cloud; prebuilt offerings such as Sales Cloud and Marketing Cloud are fused in the multitenant cloud. Salesforce design is a multitenancy, meaning a sharing or participation of resources. The Salesforce platform offers a set of cloud-based services available to companies in the multitenant cloud. Regardless if an organization is large or small, all participating customers access platform in the cloud. Metadata-driven architectures are a preferred choice for implementing multitenancy. Multitenancy is an architectural approach that represents a significant time and cost saving for companies and users. Multitenancy is practical only when it can support applications that are trustworthy, customizable to developers, and fast for users. Multitenant application designs grew to use platforms to generate application components from metadata. Metadata is data about the application itself. In metadata-driven architecture, the Salesforce platform works through a metadata-driven development model. This model allows a developer to build applications that increase productivity. Because Salesforce operates in the cloud and is accessible by anyone who has access to the program from anywhere and gives them access to a much broader range of information regarding a customer than just their contact information, customer service changed dramatically. Information technology refers to the combination of hardware, software and services that people use to manage, communication and share information. The role of the information system is to support business goals. An information system has five components: computer hardware, computer software, data, process, and people. · Computer Hardware consists of everything that exists in the physical layer of the information system. Servers, workstations networks. Due to Salesforce's innovative uses of cloud computing, there are no hardware requirements.  · Computer Software refers to the programs that, using the hardware, create a result intended by the program for the user. The software is made up of system software, as well as application software. Salesforce provides service as a Software (SaaS). This means Salesforce uses cloud-computing technology. Cloud computing hosts applications in the cloud, rather than on servers, and makes them available online. Software as a service (SaaS) is the primary model of cloud computing. Salesforce started as a SaaS CRM company. Salesforce now provides different software solutions for users and developers. As mentioned previously, Salesforce is based on a multitenant architecture, allowing multiple users to share the same technology without independently seeing to the application or infrastructure upgrades. All releases of changes or updates run automatically. SaaS provides the highest amount of customer support. It also allows the user to customize various aspects of the program, without coding or programming, making the software much more agile in its delivery and maintenance. · Data is the raw material that an information system transforms into useful information. Every system creates input data. Data relates to the records that a business relies on to manage its customers, such as Users, Accounts, Contacts, Leads, and Opportunities. This data refers to custom objects in Salesforce. Custom objects refer to database tables that store data related to an organization. Salesforce relies strongly on Apex transactions, which involves the execution of a set of operations within one unit. Apex is an object-oriented program language, which let developers execute flow and controls within the system. All variables and expressions have a data type, such as sObject, primitive, or enum.   · A primitive, such as an Integer, Double
Answered Same DayOct 19, 2021

Answer To: 1 SALESFORCE: THE ARCHITECTURE OF CLOUD COMPUTING 5 SALESFORCE: ARCHITECTURE OF CLOUD COMPUTING...

Parul answered on Oct 21 2021
148 Votes
1
        5
SALESFORCE: THE ARCHITECTURE OF CLOUD COMPUTING
Yuliia Farmer and Matthew Littrell
University of North Alabama
CIS - 622: Information Systems Design and Project Management
Dr. Barry Cumbie
October 18, 2020
Contents
1.0    Introduction    3
2.0    Need of Internet and Cloud Computing    4
3.0    Essence of Cloud Computing    6
4.0    Salesforce – Background    7
5.0    Framework of Cloud and Data Storage    8
6.0    Different Types of Cloud    14
7.0    Conclusion    16
1.0 Introduction
Innovation has changed the manner in which data is gotten to and moved. Since the 1950s, affiliations have been using a relentlessly complicated and ever-changing plan of concentrated worker PCs to deal with their data. Prior th
e concentrated worker PCs were giant and prohibitively exorbitant. This drove most relationship to purchase several machines and thereafter execute "time-sharing" plans with the objective that their pace of gainfulness (ROI) was as unimaginable as could sensibly be normal. With time-sharing, a couple of customers could get to a brought together worker PC from related stations that passed on no taking care of power of their own. Such a common computational power is the fundamental explanation of the cloud. 1955 saw John McCarthy, who at first generated the articulation "electronic thinking," make a theory of sharing enrolling time among an entire social occasion of customers. Profiting by figuring time was a critical idea during the 1950s since it could cost upwards of a couple million dollars. It was a ridiculously exorbitant asset, and expanding it was a primary worry among the people who were handing out the cash for the advancement. Little size associations couldn't stand to use PCs, making moving to the sort of robotization savored the experience of by greater associations inconceivable. McCarthy's theory of "time-sharing" would be essential in profiting by the handling time available, similarly as making enlisting time open to more humble associations that couldn't remain to buy their own concentrated PCs. As advancement created, appropriated figuring pushed forward progressively, with negligible critical movement until the latest year of the 1960s. ARPANET is comprehensively known as the "prime example of the Internet" and was the chief organization that allowed modernized sources to be shared among PCs that were not in a comparable physical territory. He furthermore envisioned a presence where everyone would be related; to have the option to get to express activities and data, paying little psyche to where the way might be found.
2.0 Need of Internet and Cloud Computing
Prior to appropriated processing, associations expected to store all their data and programming on their own hard drives and laborers. The more noteworthy the association, the additionally accumulating they required. This strategy for treating data isn't flexible at speed. For example, if word started spreading about your business and you out of the blue had a huge amount of online solicitations, your laborers would probably crash. Extraordinary business suggested troublesome work for the IT division. It's not just associations that benefit by appropriated figuring. The cloud has transformed ourselves as individuals as well. Immense quantities of us use cloud benefits every day. Right when we update our status by means of electronic media, gorge another streaming game plan, or check our monetary adjusts we're no uncertainty using applications that are encouraged by cloud organizations. These applications are gotten to through a web relationship rather than presented on our hard drives or devices.
Today, cloud advancement infers that associations can scale and change at speed and scale, stimulate improvement, drive business deftness, smooth out exercises, and diminish costs. Not only would this have the option to help drive associations through the current crisis, it can provoke extended, commonsense turn of events. Associations that are more key in their manner to manage development are improving fiscally. They're achieving more than twofold the typical pay advancement of associations postponed to execute and use their tech. In reality, 95 percent of pioneers have grasped complex cloud organizations.
Circulated processing incorporates the movement of enlisting laborers, for instance, data bases, frameworks organization, laborers, and programming over the web (Banodha, and Saxena, 2014). This suggests that the customers can have the alternative to get to the applications and programming from wherever.
Below figure explains the working of cloud computing in real life scenario
Fig1 Working of Cloud Computing
3.0 Essence of Cloud Computing
Distributed or computing on cloud implies that the primary figuring happens on a far off machine (Orozco, 2017). The information that is gathered through the distributed computing measure is ordinarily put away and prepared by the far-off workers (Banodha, and Saxena, 2014). The workers generally let loose the memory just as the individual figuring power through programming and the stages. The clients of the cloud functioning and computing can safely get to the information from the cloud administrations through the qualifications got from the suppliers of the figuring administrations (Bil'ak, 2014). Distributed computing is significant as it takes into consideration fast usage since a business can join and start using the application on the cloud immediately (Bil'ak, 2014). There likewise no forthright expenses. With Cloud processing it is conceivable to wipe out the capital use cost. Distributed computing likewise takes into account moment adaptability since the quantity of clients can be expanded or diminished relying upon the evolving needs (Lee, 2014).
The distributed computing is additionally upkeep free as it takes into account the overhauling and the testing of uses (Bonde,2014). The distributed computing is likewise open anyplace. The distributed computing is typically intended to be gotten to safely from anyplace from the associated gadgets. Distributed computing likewise offers better security. With cloud applications information is generally safely put away in the PC consequently can't be gotten to by any other individual separated from the client.
4.0 Salesforce – Background
Salesforce was established in 1999 by Marc Benioff, a business leader at Oracle, one of the biggest programming organizations on the planet. No longer would organizations need to acquire costly programming PC organizations like SAP or Oracle to introduce independent PC stages inside the organization's dividers, and at extraordinary expense. Benioff's thought was to make an existence where "organizations could purchase programming outside of their own structures, at lower cost and equivalent or more noteworthy proficiency, have everything put away on an outer cloud." Despite analysis and cases that it wasn't possible, Benioff proceeded to build up a cloud-based client relationship...
SOLUTION.PDF

Answer To This Question Is Available To Download

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here