Salesforce online training || Salesforce Developer training

Embed Size (px)

Text of Salesforce online training || Salesforce Developer training

PowerPoint Presentation

Salesforce online training

ArchitectureUtilized20%Wasted80%Utilized35%Wasted65%Business30%Upkeep70%

salesforce ArchitectureDedicated software instances: under-utilized hardware stacks for each tenantWe prevent a great deal of hardware and software from being sold to our customersWe do with 1000 machines what would otherwise require 100,000+

Multiple staffs to hire, train, and payDatabase instances are expensive to maintainPoint-in-time backup strategies are expensiveRolling upgrades are hard

Multiple versions to support3rd party vendor versionsMore importantly your own code base (patches)Your data schema

Multi-tenancyMetadataSeamless UpgradeMajor areas under development3

The Real-Time Cloud4Inefficiencies in the Single-Tenant Model

Server CapacityStorage CapacityLaborUtilized20%Wasted80%Utilized35%Wasted65%Business30%Upkeep70%Dedicated software instances: under-utilized hardware stacks for each tenantWe prevent a great deal of hardware and software from being sold to our customersWe do with 1000 machines what would otherwise require 100,000+

Multiple staffs to hire, train, and payDatabase instances are expensive to maintainPoint-in-time backup strategies are expensiveRolling upgrades are hard

Multiple versions to support3rd party vendor versionsMore importantly your own code base (patches)Your data schema

Multi-tenancy is our religion

680,000+ Custom Objects (Tables)16 Production Instances~8 DBAsThe 3 Tenets of Cloud Computing...6Multi-Tenancy Makes Cloud Computing Possible

ServerOSDatabaseApp ServerStorageNetworkApp 1App 1App 2App 3Buy, Install, Build, Tune, UpgradeSingle-Tenant (On-Premise or Hosted)

Multi-TenantInnovation. Not InfrastructureServerOSDatabaseApp ServerStorageNetworkApp 2ServerOSDatabaseApp ServerStorageNetworkApp 3One CompanyMany App StacksMany CompaniesOne Shared StackHow are cloud computing platforms able to deliver a faster, easier and lower risk model to IT? Its a new architecture called multi-tenancy that makes this possible.

The last generation of applications were single tenant, meaning that each application had its own set of dedicated hardware and software resources such as CPUs, storage, memory an operating system, an application server, a database, etc.

There are many challenges with single tenancy. For example, there are dozens of hardware and software products to evaluate, buy, install, configure and manage. Its hard to find and retain the necessary skill sets needed to use all of these products. Configuration and performance tuning can be hard to do. CPU and storage are often underutilized. Vendors cant replicate your environment when theres a problem. Plus, software upgrades and patches can often break your customization and integrations.

In the end, each incremental application adds incremental expense, complexity and risk to your IT portfolio. According to Gartner, many IT departments spend 80% of their budget just keeping the infrastructure up and running and only 20% adding new business value.

Multi-tenancy is a new architecture that makes it possible for all applications from all organizations to run on common physical infrastructure. This is a key technology enabler for dynamically sharing resources across applications, doing security monitoring, disaster recovery and general systems maintenance that benefits all applications and users simultaneously.

An example of single vs. multi-tenant applications are Microsoft Exchange vs. Gmail. With Microsoft Exchange you need dedicated servers, storage, a variety of software products and people to run it. With Gmail, many organization and millions of users can customize the application to their particular needs without needing a separate set of Gmail servers and Gmail software for themselves. Gmail is one, large shared system that can accommodate everyones needs.

And it works at scalePage Response Times (ms)Quarterly Transactions(billions)

Physical Architecture Scalable Pod Architecture

APP

APP

APP

API

APP

SEARCHDatabase ClusterServersNA1NA3NA2APEMEAScalable Software Architecture:Oracle Database serversResin Application serversLucene search serversVeritas BackupLinux and Redhat OSMulti-tenantclustersn PodForce.com metadata-driven, multi-tenant, Internet application platform

Separate concerns:Tenant-specific metadataTenant business dataShared runtime engine (kernel)

Metadata-driven architectures facilitate multi-tenant applicationsOver time less and less functionally is statically built into our kernelInstead, each tenant application is composed at runtime from rich metadata

Real-Time Query OptimizerQuery Optimization EngineWeb clientsAPI callsMassive Scalability Across Multiple Dimensions:50% of Transactions through API250M+ calls/dayProven Real-Time Integration

2222- Force.com apps can integrate with your existing infrastructure.

- We have an API and adapters for packaged apps, like Oracle and SAP, middleware, desktop apps, single sign on and others.

- We can also integrate in real time with Facebook, Amazon Web services and Google.

Your Choice of 800+ Partner Applications & ServicesTrusted Native AppsReviewed by Salesforce.comView, Try, InstallBest-in-class CRM & Non-CRM AppsServices OfferedSystem Integrators & ConsultantsApplication DevelopersTraining800+ Applications & Services

800+ Apps200+ Native Apps150+ Services800+ Integrated Applications

- There are over 800 apps on the Force.com AppExchange.

- You can find everything from native Force.com applications for accounting, recruiting and asset management to

Salesforce CRM extensions for email marketing, pricing and quoting tools.

There are also services listed on the app exchange, making it the most complete cloud computing marketplace in the industry.Cloud ScalePerformance and Scale for Large Data and User Volumes24

API ThroughputReport Performance

Large Dataset Manipulation

Real-time Notifications

Massive Scale StorageUnified Identity Management

Granular Security and Sharing

Search Accuracy

5 MinuteUpgrade

24Unlimited Customization

Visual workflow, process, and page flow editorsAdvanced, generic process orchestrationMulti-level master detailLookup filters, dependent lookupsNew custom field typesData categories

25+91-9550-645-679(India) +1-908-366-7933 (USA)

Skype id : keylabstraining

Email id : info@keylabstraining.com