Skip to main content

Salesforce Tutorial for Beginners

Salesforce Tutorial
This tutorial helps you to understand basic concepts of Salesforce. Now Salesforce.com is a number one on-demand CRM in the market. It runs on the force.com platform, it reduces development cost and we can deliver the application in very short time.

What Is Cloud Computing  

A number of vendors are making claims to offer “cloud” solutions. In most development communities and the enterprise computing space, in general, Salesforce.com, Google and Amazon.com are leading the march towards enterprise adoption of cloud computing services.
The three commonly accepted levels of cloud computing offerings include
  1. Infrastructure as a Service (IaaS)
  2. Platform as a Service (PaaS)
  3. Software as a Service (Saas)
  • Each has its own unique space, but they sometimes overlap place in the cloud computing space with their own unique features and benefits of the space itself.
  • The key characteristic of a cloud computing offering is that, above all it should be a multitenant. The opposite of multitenancy, single tenancy, is how most systems are currently designed today. Each customer gets their own server, database, application layer and user interface to do with what they please. With a multitenant application architecture, there is a single instance of the server, database, application layer and user interface that is shared by all the users but partitioned for each clients data programmatically. All IaaS, PaaS and SaaS share this same core multitenant trait.
  • At the lowest level, IaaS offers a physical or virtualized infrastructure to tenants on a subscription basis, allowing them to pay for what they need in terms of computing power. Instead of purchasing servers, software, and physical location, a tenant of an IaaS offering can pay for these components as per requirement.
  • For example, Consider B2C companies who do most of their business during Christmas. Gone are the days when they would have to purchase the servers and software to handle their peak Christmas demand and then let them stand idle when not needed. With leading IaaS vendors like Amazon.com offering “pay per CPU hour” pricing for Linux and Windows platforms, these companies can simply spin up new server instances to handle anticipated demand.
  • On the other end of the ladder, SaaS, much like IaaS, offers solutions to the customer on a per-usage model. The major difference is that SaaS offerings completely abstract the physical and application layers from the end user. One of the major benefits of SaaS offerings is that when Salesforce.com releases a new feature, fixes a bug or applies a patch, it is immediately made available to all the customers. One fine morning, customers may log into Salesforce.com and find out that they have bright, shiny new features that dramatically impact their business with no effort or extra money spent to develop them.
  • PaaS lies between IaaS and SaaS and abstracts a bit more of the lower level architecture, but still without providing an actual end user product. PaaS typically provide solutions stacks or building blocks that you can use to build your own solutions. Google App Engine is a prime example of a PaaS offering, currently supporting both Java and Python runtime, it allows you to build scalable web applications without the need for complex underlying hardware and software layers. Google abstracts those layers and lets you concentrate fully on business functionality. The Force.com platform is also considered as a PaaS offering, however, its positioned a bit higher in the cloud quadrant than App Engine for a number of reasons. Like some other platform vendors, Force.com encapsulates the runtime environment using its own proprietary language. Apex, the language for Force.com development, looks and feels like Java in many ways, but it doesnt support the full implementations of any JRE.
  • Building solutions on a PaaS platform is quick and somewhat easy but does come with its own set of challenges. With PaaS offerings like force.com and App Engine, a governor process, application limits or application quotas restricts you. PaaS governors and limits protect the shared layers of the multitenant platform from being monopolized by one heavy application or runaway code. Application quotas define the daily-allotted amount of computing power, space, or bandwidth thereby allowing any one application to utilize. This becomes a challenge as developers must develop solutions to operate both efficiently and within an application and/or platform restrictions. All the above said things about Cloud Computing will be discussed in salesforce training classes.
Accelerate your career with SalesForce Training and become expertise in SalesForce.

What Is Salesforce?

Salesforce began with the vision of reinventing Customer Relationship Management (CRM). Salesforce Inc. is a global cloud computing company headquartered in San Francisco,California.
  • Salesforce As Social -The Salesforce Platform brings together Salesforce.com, Force.com, Heroku, and ExactTarget into one family of cloud services.
  • Salesforce Cloud Services -The Salesforce Platform brings together Salesforce.com, Force.com, Heroku, and ExactTarget into one family of cloud services.
  • Salesforce Ideas -Salesforce Ideas is a suggestion management system, based on Dell IdeaStorm, that enables registered users to add, promote, demote and comment on ideas. Each idea is represented as an article, and such articles are updated by Salesforce to indicate when an idea is implemented. Learn much more in our SalesForce online trainings.
  • Salesforce AppExchange -Salesforce AppExchange is an online application marketplace for third-party applications that run on the Force.com platform.
  • Salesforce CRM -Salesforce users can configure their CRM application. In the system, there are tabs such as “Contacts,” “Reports,” and “Accounts.” Each tab contains associated information. Configuration can be done on each tab by adding user-defined custom fields
  • Salesforce Integration With Other Systems
  • Sales Performance Accelerator -Salesforce.com launched a new product called Sales Performance Accelerator. It combines the CRM with the Work.com performance management application as well as customer lead information from Data.com
Salesforce CRM is a set of business processes and integrated applications that help companies to manage customer information, activities, and conversations in one centralized location. By combining business processes, people, and technology, companies can drive sales and keep customers satisfied after the sale. Salesforce Architecture sites, portals communities native HTML5 chatter APIs / Integration sales cloud social custom apps customer service cloud profile.

Whats New in Salesforce?

Whats New in Salesforce

Salesforce Architecture Diagram

Salesforce Offerings

Salesforce.com is a living platform that grows and innovates in parallel to your business. Flexible and dynamic, you build it once; deploy it often – and for years to come across Sales, Service, and Marketing.
Salesforce.com separates its offering into the four following “clouds”. The features and services that make up these clouds typically overlap, but provide specific functionality.
  • Sales Cloud - Sales force automation is the most popular of the sales tools, allowing companies to speed up the sales process and streamline lead to cash. The sales cloud consists of the following: 1. Accounts and Contacts 2. Marketing and Leads 3. Opportunities and Quotes 4. Approvals and Workflow 5. Email and Productivity 6. Content library 7. Analytics and Forecasting 8. Chatter 9. Partners 10. Mobile 11. Jigsaw Data Services 12. AppExchange
  • Service Cloud -Service and support, the service, are the premium customer service platform for providing faster, more personalized service delivered via virtual conceivable channel, whether it is a phone, email, instant messaging, Twitter, Facebook or other social platforms. The service cloud consists of the following: Case Management, Call Center, Contracts and Entitlements, Customer Portal, Knowledge, Analytics, Chatter, Email, Partners, Approvals and workflow, AppExchange,
  • Collaboration Cloud - Salesforce.com latest release is the collaboration cloud with chatter. With chatter, users can collaborate more effectively by following people, documents and data that is important to them with real-time update feeds. Users can set up groups and profiles to promote collaboration across multiple business applications while making sure people see only information that they have access to based on the Org-wide security and sharing model.
  • Force.Com Customcloud -The force.com custom cloud is a radical shift for salesforce.com. No longer can Salesforce.com be marginalized as “just a CRM”. You can build virtually any application with this PaaS service. Why would you want to build your next application on the force.com platform? Enterprise application development with traditional software has become too complex, too slow, and too expensive. Building application on the force.com platform is faster, less expensive, and produces higher quality applications than building on traditional on-premise platforms. Industry analysts state that building applications on the Force.com platform is 5X times faster at ½ the cost because of cloud computing:
  1. Delivers faster time to value
  2. Requires no up-front capital expenses
  3. Minimizes operational costs
  4. Requires fewer technical resources
  5. Simplifies integration
Administration of salesforce solutions will be a part of  salesforce admin training.

Salesforce Technologies

  1. Apex is a proprietary programming language provided by the Force.com platform to develop similar to Java.
  2. Due to the multitenant nature of the platform, the language strictly imposed governor limitations to guard against any code monopolizing shared resources.
  3. Salesforce has provided a series of asynchronous processing methods for Apex to allow developers to produce a longer running and more complex apex code.
  4. Visualforce is the view control technology on the Force.com platform. It is an open/close tag based library with structure and markup being very similar to HTML.
  5. One of the key benefits of Visualforce is tight coupling to native features of the platform, such as controller methods and data access, that would not typically be available to other front end technologies.
  6. Salesforce revealed a new tool known as the Salesforce Lightning App Builder for rapid application development of responsive web interfaces.

Platform for the Social Exterprise Architecture
 

Salesforce Visual Force Tutorial


Visual Force In Cloud Computing

Web-To-Lead And Data Management In Cloud Computing

Security In Cloud Computing

Comments

Post a Comment

Popular posts from this blog

Blue Prism Free Totorial

Enterprise Robotic Process Automation Software RPA  Software Robots that Automate Business Processes across your entire Enterprise Robotic Process Automation (RPA) is an emerging technology of process automation based on Software Robots/Artificial Intelligence workers. RPA is the significant technological innovation of screen scraping. RPA provides new platforms which are sufficiently mature, scalable and reliable for use in large enterprises. Robotic Process Automation delivers profits by enhancing the reliability across numerous industries and organizations. These software robots interpret, trigger, compare, acquire results, and communicate with other systems just like a human. They perform a vast range of repetitive tasks without tire and mistakes. These robots even integrate readily and are easy to maintain. Interested in mastering  RPA Training ? Enroll now for FREE demo at   Tekslate . Empowering your Business with RPA Incorporating RPA to handle business p

Selenium interview Questions

If you're looking for Selenium Interview Questions and Answers for Experienced & Freshers, you are at right place. There are a lot of opportunities for many reputed companies in the world. According to research Selenium has a market share of about 27.7%. So, You still have opportunities to move ahead in your career in Selenium. Mindmajix offers advanced Selenium Interview Questions 2018 that helps you in cracking your interview & acquire your dream career as Selenium Developer. Top 35 Selenium Interview Questions And Answers : The entire set of Selenium interview questions is divided into three sections: Basic level Advanced level TestNG framework for Selenium Accelerate your career with Selenium Online Training and become an expert in Selenium. A. Basic Level  – Selenium Interview Questions 1. What are the significant changes in upgrades in various Selenium versions? Selenium v1 included only three suite of tools: Selenium I

MuleSoft Interview Question And Answers

If you're looking for MuleSoft Interview Questions for Experienced & Freshers, you are at right place. There are lot of opportunities from many reputed companies in the world. According to research, MuleSoft has a market share of about 5.9%. So, You still have an opportunity to move ahead in your career in Mule ESB. Tekslate offers advanced MuleSoft Interview Questions that help you in cracking your interview & acquire dream career. Learn how to use Mulesoft, from beginner basics to advanced techniques. Enroll for Free  Mule ESB Training   Demo! Q. What is Mule ESB? Mule ESB is a Java-based enterprise service bus (ESB) and integration platform, developer can connect their application with ESB. Mule use service oriented architecture. Apart from of the different technologies the applications use, including JMS, Web Services, SMTP, HTTP. The advantage of ESB, it’s allow communicate different application. Messages can be any format SOAP to JSON. Mule ESB Development pr