Development Model for the Cloud Paradigm Shift of the Same Old Same Old? Dr. Umit Yalcinalp, Salesforce.com Developer Evangelist
|
|
|
- Edward Roy Merritt
- 10 years ago
- Views:
Transcription
1 Development Model for the Cloud Paradigm Shift of the Same Old Same Old? Dr. Umit Yalcinalp, Salesforce.com Developer Evangelist
2 Computing History Reduce Complexity, Do More Turing Machines Assembly code Programming Languages Application Frameworks Application Platforms Application Servers Scripting and Dynamic Languages
3 Take Application Servers as an Example Essential Built in services Load Balancing Memory Cache Transaction Management Connection management Packaging a full app (war, ear, ) Security/Authentication Messaging Infrastructure simplifies tasks User management Monitoring and Management of Apps Versioning Tooling and Composition Integration APIs (WS, REST, )
4 However Business App Dev Requirements stayed similar Develop an application that has m abstract entities. Define relationship between entities. Display data subset j in a page and update data set if x is true. Implement and Deploy an application that has n users where a user can belong to one of k different roles Restrict access of data subset j to user role i when x is true. If user role has made change p, notify user roles s. Do {x, y, z, send , fax,.to m users} when f happens. Do f every {day, week, } when s Generate report on organized by Make the application extensible, customizable Deploy mobile client for app that maintain disconnected data for user using dataset x. Integrate app with Twitter, feed, Integrate app with Payment System,
5 Challenges in traditional way of developing apps remained
6 Infrastructure Services: Hardware
7 Infrastructure Services: Operating System
8 Infrastructure Services: Database
9 Infrastructure Services: App Server
10 Application Services
11 Operational Services
12 Business Services
13 How do many developers make this happen?
14 Putting it together: Duct Tape!
15 Complexities Abound to Final Destination Application Ideas Infrastructure Services Application Services Operational Services Business Services Final App Network Storage Operating System Database App Server Web Server Data Center Disaster Recovery Security Sharing Integration Customization Web Services API Multi-Language Multi-Currency Integrated Workflow Authentication Availability Monitoring Patch Mgmt Upgrades Backup NOC Ordering Provisioning Licensing Billing Renewal Upgrades Marketing Sales Analytics Multi-Device Messaging Search
16 Now comes along Cloud Computing Paradigm The chatter and buzz on the street About developing services, platforms and applications Don t host but use hosted resources elsewhere Develop with hosted services, software, platforms Pay as you go Consume as you go Monitor and adopt
17 Applications Moving to the Cloud 1960 s Mainframe 1980 s Client/server Today Cloud Computing Applications
18 Platforms Moving to the Cloud 1960 s Mainframe 1980 s Client/server Today Cloud Computing Platforms
19 Collaboration Moving to the Cloud Lotus Notes Novell GroupWise SharePoint Groove File Sharing 1980 s Work Group Computing 2000s Intranet Computing Today Social Computing
20 Throw in a lot of new technologies Map reduce Column db Data service Worker task Scheduler administration What does this new paradigm offer to app developers?
21 The Three AmigoS of Cloud Computing Cloud Computing Platforms Software Hosted apps, abstracting APIs, OS, Data storage Platform Hosted collection of APIs, abstracting OS, data storage, Infrastructure Hosting virtual servers, OS and some kind of data store?! DATA
22 ?!
23 Abstractions and Services They are all over the Map
24 Cloud Developer Concerns: Capabilities Managed Environment Abstraction Level Capabilities Constraints Managing the Managed Environment Cost Indirectly Affecting Development
25 Lets Look at these Cloud Computing Platforms Amazon WS Microsoft Azure Google App Engine (GAE) Force.com
26 Services Available: Virtual OS instances EC2 Data Services S3 RDS Additional Services: Load Balancing Servers Simple Queue Service Elastic MapReduce Processing Large Data Sets Job Flows on top of Hadoop Different granularity of accessing data (i.e. Pig) Monitoring Individual Task Progress
27 Amazon AWS Activity: Not about OS and simple data store anymore Hosting Existing Infrastructure Components: JEE, DB2, (composed images) Traditionally built apps What do you build with it More infrastructure: DIY app server functions for scalability & composition Load Balancing Deciding when to take resources offline (in development testing) Low Level Data Services Large Data Processing (must understand Hadoop ) Infrastructure Management Logic Development Methodology: It Depends! Managing/Debugging Your App: Console (monitoring, debugging, management (upgrades, shutdown)) Remote scripts managing specific to installed components
28 Microsoft Azure Platform: Hosting Azure applications on Microsoft Cloud Services for backend development (Old and New) Table (Data Storage) Asynchronous Worker Tasks SQL Azure Develop/Deploy Requires OS+Long list of Packages Installation Locally Built/Test on local development environment Entry Point for developers is Visual Studio.NET libraries Local debugging Local packaging(.cspkg)/manual deployment to location based Microsoft cloud Management of Remote Servers/Services Requires Server Logs Messages for managing Very tailored to existing Microsoft developers Java developer targeted with Third Party tools porting APIs
29 Google App Engine Services: Lean App Server Features JPA API for hiding BigTable Connection support, Cron like jobs User Administration (Google accounts/roll your own) Backend development Basics BigTable/GFS Tasks Queues (experimental) Built/Test on local development environment Naturally independent of OS JRE + GAE Managed Environment Limits Entry Point: Eclipse Develop Locally/Deploy war file Remotely Remote Monitoring System Logs Multilanguage (Java/PHP)
30 Commonalities & Differences Emerge Abstracted Large Data Set or SQL Managed Environment Limits Asynchronous Task/Process Management Deal with Data Sets Working with Managed Environment Limits Delineation of Development & Production Art of System Log Recording and Monitoring
31 Where do the Application Requirements get addressed? Next Level in PaaS: Infrastructure Application Server Capabilities Force.com Platform: Application Services + Integrated End2End Framework
32 First Cloud Company to Exceed: $1.3 Billion + Annual Revenue Run Rate FY2005 FY2006 FY2007 FY2008 FY2009 FY2010 Quarterly Revenue ($M) Revenue through fiscal quarter ended 10/31/09
33 Strong Growth In New Customers 67,900+ Paying Customers FY2002 FY2003 FY2004 FY2005 FY2006 FY2007 FY2008 FY2009 FY2010
34 Force.com Platform for Building Applications
35 Three AmigoS and Force.com Software: Applications on Salesforce.com Cloud Platform Customizable Extensible Infrastructure: Multitenant Kernel Data Storage ISO Certified Security Loan Balancing Replication & Recovery Transaction Management Sandboxed Application Trust (Status Monitoring
36 Platform - Force.com Philosophy: Common Things Simple Complex Things Possible Distribution Analytics User Interface Logic Integration Data Model Development Methodology Development Activity Declarative Programmable Metadata Driven with Shared Data Model Built in: Customizable UI, Analytics, Distribution, Workflows Iterative Development Paradigm: See it as you build it Application Sharing/Exchange Enforce Good Development Practices Development to Production: Testing
37 Hello World?
38 Development Process Create an org : Private on SFDC cluster A collection of applications Built on top of shared metadata Every org becomes live and pre-populated with metadata Can accommodate > 1 developers depending on license Develop/Test If Sandbox, Complete Tests to Production Register Custom URL/Expose as Website Package specific app for AppExchange
39 Two Development Approaches: Web Interface What you build is what you see Rapid Prototyping Eclipse Plugin The App is alive on the cloud
40 Application Data Model Name Merchandise LineItem Invoice IsDeleted Text LongText RichText Boolean Number Picklist (single or Multivalue) Computed Fields Formula Rollup Lookup: 1-m Master-Detail: Hierarchical SOQL: Object Oriented Query Language Metadata
41 Business Logic Declarative Logic (point and click) Field Requiredness/Uniqueness Audit History Tracking Workflows Rules & Approval Processes Formula-Based Logic (spreadsheet-like) Formula Fields Data Validation Rules Workflows Rules & Approval Processes Procedural Logic (code) Apex Triggers Apex Classes
42 Declarative Workflow: Visual Process Manager
43 Data Model Realized in Default UI
44 Rapid Development
45 Hello World Object
46 Creating Fields
47 Hello World Field
48 Exposing Hello World Object as a Tab
49 Immediately Exposed in UI
50 Object is alive and well (CRUD/Search integrated)
51 Custom Pages: Visual Force/JSP Like Markup
52 Sites: Register custom URL
53 Saw that even BigFoot is moving to the Cloud
54 Next Stop Wonderland: Collaboration for the Enterprise One can follow any Entity just like a User Same Development Paradigm with Any Entity in the platform
55 Developer s Toolbox Language Runtime: Apex: Java, C# like language For creating CRUD Logic on Data Model (triggers) Executing Queries (SOQL and SOSL) Developing Controllers in conjunction with VF Pages Background Process Management Scheduled Tasks Batch Processes for handling large data sets Eclipse Plugin Developed using WS APIs Retains only metadata locally Allows browsing metadata, dynamic SQL and code execution Remote execution, commit of metadata, dynamic code blocks Synchronizes live development with an org on the cloud Enables versioning locally with external tools
56 Developer Integration Toolkits: Force.com WS API language bindings in target languages, environments Packaging Apps for Distribution Within an org selecting an app Requires Test Implementation Sandboxing A snapshot of metadata (and data) of an existing org Requires testing to move to production Integral Part of Development Process: Testing Framework Governance Limits Mobile development Search Analytics
57 Perspective of customers and analysts Application Development: 5X Faster At half the cost
58 Transparency
59 Differences in Platforms Degrees of Abstraction and Tight Integration with Data Model Abstraction of Application Server Capabilities Exposing Application Framework Capabilities Data Model & Handling and Managing Large Data Background Process & Task/Queue Governance Limits Level of Integration Support Level of Management Needed from Developer Tangible and Intangible Cost of using a platform
60 The Duct Tape Index for Cloud Platforms
61 Cloud Development Landscape Levels of Abstraction Application Composition Development Environment (local, remote, mixed) Workflow Development and Deployment Cycles Customizability / Extensibility Integration Being a Good Citizen Testing Versioning Monitoring Cost of Trying out a Platform
62 The confusion should not be cloud developer s epitaph
63 Where a developer wants to get
64 Conclusion: Choose Your Abstraction Level Wisely: Flexibility(Roll Your Own) vs. Time to Develop(Managed) Think long term Being a Good Citizen is Not Optional Logs and Monitoring Rules in Clouds
65 Q & A! Twitter: umityalcinalp!
The Fastest Path to the Cloud Building Your SaaS Company on Force.com
The Fastest Path to the Cloud Building Your SaaS Company on Force.com Kai Mäkelä salesforce.com [email protected] Safe Harbor Safe harbor statement under the Private Securities Litigation Reform Act
Course Details V1.0. Selinis Technologies Pvt Ltd. 2012, All Rights Reserved
Salesforce.com CRM Administration & Development Course Details V1.0 Selinis Pvt Ltd. 2012, All Rights Reserved Salesforce.com Administration Course Details V1.0 CRM Overview Introduction to CRM? Why CRM?
Salesforce Admin Course Content: Chapter 1 CRM Introduction Introduction to CRM? Why CRM?
Salesforce Admin Course Content: Chapter 1 CRM Introduction Introduction to CRM? Why CRM? Chapter 2 Introduction to Cloud Computing & Salesforce.com Cloud Computing - Overview What is Software-as-a-Service
Welcome to the Force.com Developer Day
Welcome to the Force.com Developer Day Sign up for a Developer Edition account at: http://developer.force.com/join Nicola Lalla [email protected] n_lalla nlalla26 Safe Harbor Safe harbor statement under
APP DEVELOPMENT ON THE CLOUD MADE EASY WITH PAAS
APP DEVELOPMENT ON THE CLOUD MADE EASY WITH PAAS This article looks into the benefits of using the Platform as a Service paradigm to develop applications on the cloud. It also compares a few top PaaS providers
Where We Are. References. Cloud Computing. Levels of Service. Cloud Computing History. Introduction to Data Management CSE 344
Where We Are Introduction to Data Management CSE 344 Lecture 25: DBMS-as-a-service and NoSQL We learned quite a bit about data management see course calendar Three topics left: DBMS-as-a-service and NoSQL
Public Cloud Offerings and Private Cloud Options. Week 2 Lecture 4. M. Ali Babar
Public Cloud Offerings and Private Cloud Options Week 2 Lecture 4 M. Ali Babar Lecture Outline Public and private clouds Some key public cloud providers (More details in the lab) Private clouds Main Aspects
HYBRID CLOUD SUPPORT FOR LARGE SCALE ANALYTICS AND WEB PROCESSING. Navraj Chohan, Anand Gupta, Chris Bunch, Kowshik Prakasam, and Chandra Krintz
HYBRID CLOUD SUPPORT FOR LARGE SCALE ANALYTICS AND WEB PROCESSING Navraj Chohan, Anand Gupta, Chris Bunch, Kowshik Prakasam, and Chandra Krintz Overview Google App Engine (GAE) GAE Analytics Libraries
Backup and Recovery of SAP Systems on Windows / SQL Server
Backup and Recovery of SAP Systems on Windows / SQL Server Author: Version: Amazon Web Services sap- on- [email protected] 1.1 May 2012 2 Contents About this Guide... 4 What is not included in this guide...
Cloud Computing Training
Cloud Computing Training TechAge Labs Pvt. Ltd. Address : C-46, GF, Sector 2, Noida Phone 1 : 0120-4540894 Phone 2 : 0120-6495333 TechAge Labs 2014 version 1.0 Cloud Computing Training Cloud Computing
Cloud Platforms, Challenges & Hadoop. Aditee Rele Karpagam Venkataraman Janani Ravi
Cloud Platforms, Challenges & Hadoop Aditee Rele Karpagam Venkataraman Janani Ravi Cloud Platform Models Aditee Rele Microsoft Corporation Dec 8, 2010 IT CAPACITY Provisioning IT Capacity Under-supply
Cloud Computing. Technologies and Types
Cloud Computing Cloud Computing Technologies and Types Dell Zhang Birkbeck, University of London 2015/16 The Technological Underpinnings of Cloud Computing Data centres Virtualisation RESTful APIs Cloud
Harnessing the Power of the Microsoft Cloud for Deep Data Analytics
1 Harnessing the Power of the Microsoft Cloud for Deep Data Analytics Today's Focus How you can operate your business more efficiently and effectively by tapping into Cloud based data analytics solutions
CUMULUX WHICH CLOUD PLATFORM IS RIGHT FOR YOU? COMPARING CLOUD PLATFORMS. Review Business and Technology Series www.cumulux.com
` CUMULUX WHICH CLOUD PLATFORM IS RIGHT FOR YOU? COMPARING CLOUD PLATFORMS Review Business and Technology Series www.cumulux.com Table of Contents Cloud Computing Model...2 Impact on IT Management and
Ø Teaching Evaluations. q Open March 3 through 16. Ø Final Exam. q Thursday, March 19, 4-7PM. Ø 2 flavors: q Public Cloud, available to public
Announcements TIM 50 Teaching Evaluations Open March 3 through 16 Final Exam Thursday, March 19, 4-7PM Lecture 19 20 March 12, 2015 Cloud Computing Cloud Computing: refers to both applications delivered
Assignment # 1 (Cloud Computing Security)
Assignment # 1 (Cloud Computing Security) Group Members: Abdullah Abid Zeeshan Qaiser M. Umar Hayat Table of Contents Windows Azure Introduction... 4 Windows Azure Services... 4 1. Compute... 4 a) Virtual
Cloud to Cloud Integrations with Force.com. Sandeep Bhanot Developer Evangelist @cloudysan
Cloud to Cloud Integrations with Force.com Sandeep Bhanot Developer Evangelist @cloudysan Safe Harbor Salesforce.com Safe harbor statement under the Private Securities Litigation Reform Act of 1995: This
Cloud Application Development (SE808, School of Software, Sun Yat-Sen University) Yabo (Arber) Xu
Lecture 4 Introduction to Hadoop & GAE Cloud Application Development (SE808, School of Software, Sun Yat-Sen University) Yabo (Arber) Xu Outline Introduction to Hadoop The Hadoop ecosystem Related projects
glovia OM Cloud - based Enterprise Resource Planning A Presentation for Prospective Clients February 2014
glovia OM Cloud - based Enterprise Resource Planning A Presentation for Prospective Clients February 2014 Content Introduction to Canon Information and Imaging Solutions and Glovia The unique value to
SharePoint 2010 Interview Questions-Architect
Basic Intro SharePoint Architecture Questions 1) What are Web Applications in SharePoint? An IIS Web site created and used by SharePoint 2010. Saying an IIS virtual server is also an acceptable answer.
Migration Scenario: Migrating Backend Processing Pipeline to the AWS Cloud
Migration Scenario: Migrating Backend Processing Pipeline to the AWS Cloud Use case Figure 1: Company C Architecture (Before Migration) Company C is an automobile insurance claim processing company with
iway Roadmap: 2011 and Beyond Dave Watson SVP, iway Software
iway Roadmap: 2011 and Beyond Dave Watson SVP, iway Software iway Software Products DataMigrator Core Integration Server iway Service Manager Information Management/Data Governance B2B Gateway Managed
Cloud Computing Technology
Cloud Computing Technology The Architecture Overview Danairat T. Certified Java Programmer, TOGAF Silver [email protected], +66-81-559-1446 1 Agenda What is Cloud Computing? Case Study Service Model Architectures
Cloud computing - Architecting in the cloud
Cloud computing - Architecting in the cloud [email protected] 1 Outline Cloud computing What is? Levels of cloud computing: IaaS, PaaS, SaaS Moving to the cloud? Architecting in the cloud Best practices
Salesforce Certified Force.com Developer Study Guide
Salesforce Certified Force.com Developer Study Guide Summer 15 STUDY GUIDE 0 Contents ABOUT THE SALESFORCE CERTIFIED FORCE.COM DEVELOPER PROGRAM... 1 SECTION 1. PURPOSE OF THIS STUDY GUIDE... 1 SECTION
<Insert Picture Here> Michael Hichwa VP Database Development Tools [email protected] Stuttgart September 18, 2007 Hamburg September 20, 2007
Michael Hichwa VP Database Development Tools [email protected] Stuttgart September 18, 2007 Hamburg September 20, 2007 Oracle Application Express Introduction Architecture
Cloud Computing Trends
UT DALLAS Erik Jonsson School of Engineering & Computer Science Cloud Computing Trends What is cloud computing? Cloud computing refers to the apps and services delivered over the internet. Software delivered
Cloud Models and Platforms
Cloud Models and Platforms Dr. Sanjay P. Ahuja, Ph.D. 2010-14 FIS Distinguished Professor of Computer Science School of Computing, UNF A Working Definition of Cloud Computing Cloud computing is a model
Leveraging Service Oriented Architecture (SOA) to integrate Oracle Applications with SalesForce.com
Leveraging Service Oriented Architecture (SOA) to integrate Oracle Applications with SalesForce.com Presented by: Shashi Mamidibathula, CPIM, PMP Principal Pramaan Systems [email protected] www.pramaan.com
Salesforce integration with Enterprise Open Source. Mischa de Vries László van den Hoek SFDC Consultant OS Consultant
Salesforce integration with Enterprise Open Source Mischa de Vries László van den Hoek SFDC Consultant OS Consultant Agenda An Introduction to Salesforce Integration: On-Premise vs Cloud Salesforce Integration
Cloud Computing Now and the Future Development of the IaaS
2010 Cloud Computing Now and the Future Development of the IaaS Quanta Computer Division: CCASD Title: Project Manager Name: Chad Lin Agenda: What is Cloud Computing? Public, Private and Hybrid Cloud.
An Oracle White Paper November 2010. Leveraging Massively Parallel Processing in an Oracle Environment for Big Data Analytics
An Oracle White Paper November 2010 Leveraging Massively Parallel Processing in an Oracle Environment for Big Data Analytics 1 Introduction New applications such as web searches, recommendation engines,
Appendix A: Case Studies
Appendix A: Case Studies 1. CiscoServiceOne (CSOne) Project Salesforce Service Cloud Implementation Background Currently the majority of service operations for Cisco are handled through Oracle ebusiness
Oracle Database Cloud Service Rick Greenwald, Director, Product Management, Database Cloud
Oracle Database Cloud Service Rick Greenwald, Director, Product Management, Database Cloud Agenda Oracle Cloud Database Service Overview Cloud taxonomy What is the Database Cloud Service? Architecture
IBM Tivoli Storage Manager for Microsoft SharePoint
IBM Tivoli Storage Manager for Microsoft SharePoint 2007 IBM Corporation What is SharePoint? 2007 IBM Corporation What is SharePoint? What is SharePoint? Web-based workplace for online collaboration MS
Last time. Today. IaaS Providers. Amazon Web Services, overview
Last time General overview, motivation, expected outcomes, other formalities, etc. Please register for course Online (if possible), or talk to Yvonne@CS Course evaluation forgotten Please assign one volunteer
Salesforce Limits Quick Reference Guide
Salesforce Limits Quick Reference Guide Version 35.0, Winter 16 @salesforcedocs Last updated: December 29, 2015 Copyright 2000 2015 salesforce.com, inc. All rights reserved. Salesforce is a registered
The Cloud as a Computing Platform: Options for the Enterprise
The Cloud as a Computing Platform: Options for the Enterprise Anthony Lewandowski, Ph.D. Solutions Architect Implicate Order Consulting Group LLC 571-606-4734 [email protected] The origins
References. Introduction to Database Systems CSE 444. Motivation. Basic Features. Outline: Database in the Cloud. Outline
References Introduction to Database Systems CSE 444 Lecture 24: Databases as a Service YongChul Kwon Amazon SimpleDB Website Part of the Amazon Web services Google App Engine Datastore Website Part of
Introduction to Database Systems CSE 444
Introduction to Database Systems CSE 444 Lecture 24: Databases as a Service YongChul Kwon References Amazon SimpleDB Website Part of the Amazon Web services Google App Engine Datastore Website Part of
Jitterbit Technical Overview : Salesforce
Jitterbit allows you to easily integrate Salesforce with any cloud, mobile or on premise application. Jitterbit s intuitive Studio delivers the easiest way of designing and running modern integrations
Cloud Computing. Lecture 24 Cloud Platform Comparison 2014-2015
Cloud Computing Lecture 24 Cloud Platform Comparison 2014-2015 1 Up until now Introduction, Definition of Cloud Computing Pre-Cloud Large Scale Computing: Grid Computing Content Distribution Networks Cycle-Sharing
Storage Options in the AWS Cloud: Use Cases
Storage Options in the AWS Cloud: Use Cases Joseph Baron, Amazon Web Services Robert Schneider, Think88 December 2010 Cloud Storage Use Cases To illustrate real-world usage of AWS storage options, let
Cloud Powered Mobile Apps with Azure
Cloud Powered Mobile Apps with Azure Malte Lantin Technical Evanglist Microsoft Azure Agenda Mobile Services Features and Demos Advanced Features Scaling and Pricing 2 What is Mobile Services? Storage
TRAINING & CERTIFICATION
Course Catalog The following provides a summary of our entire course catalog. This list changes with every new addition. Some titles may be under development. All titles and availability are subject to
Lecture 02a Cloud Computing I
Mobile Cloud Computing Lecture 02a Cloud Computing I 吳 秀 陽 Shiow-yang Wu What is Cloud Computing? Computing with cloud? Mobile Cloud Computing Cloud Computing I 2 Note 1 What is Cloud Computing? Walking
DISTRIBUTED SYSTEMS [COMP9243] Lecture 9a: Cloud Computing WHAT IS CLOUD COMPUTING? 2
DISTRIBUTED SYSTEMS [COMP9243] Lecture 9a: Cloud Computing Slide 1 Slide 3 A style of computing in which dynamically scalable and often virtualized resources are provided as a service over the Internet.
Copyright 2014, Oracle and/or its affiliates. All rights reserved.
1 Oracle and Visual Studio 2013: What's New and Best Practices Alex Keh Senior Principal Product Manager, Oracle Program Agenda Introduction to ODAC New Features Schema Compare ODP.NET, Managed Driver
Deploying ArcGIS for Server Using Esri Managed Services
Federal GIS Conference 2014 February 10 11, 2014 Washington DC Deploying ArcGIS for Server Using Esri Managed Services Andrew Sakowicz Erin Ross Cloud Overview Deploying ArcGIS for Server What is Cloud:
Oracle Applications and Cloud Computing - Future Direction
Oracle Applications and Cloud Computing - Future Direction February 26, 2010 03:00 PM 03:40 PM Presented By Subash Krishnaswamy [email protected] Vijay Tirumalai [email protected]
CATALOG OF CLASSES IT and Technical Courses
CATALOG OF CLASSES IT and Technical Courses Table of Contents CATALOG OF CLASSES... 1 Microsoft... 1 10135BC... 1 Configuring, Managing and Troubleshooting Microsoft Exchange Server 2010 Service Pack 2...
Deploying ArcGIS for Server Using Managed Services
Deploying ArcGIS for Server Using Managed Services Andrew Sakowicz Erin Ross Sridhar Karra Agenda Introduction Program Overview - Overview - Methodology - Tools Customer Deployments - Architecture and
A programming model in Cloud: MapReduce
A programming model in Cloud: MapReduce Programming model and implementation developed by Google for processing large data sets Users specify a map function to generate a set of intermediate key/value
BusinessObjects Enterprise XI Release 2 Administrator s Guide
BusinessObjects Enterprise XI Release 2 Administrator s Guide BusinessObjects Enterprise XI Release 2 1 Patents Trademarks Copyright Third-party contributors Business Objects owns the following U.S. patents,
Microsoft Training and Certification Guide. Current as of December 31, 2013
Microsoft Training and Certification Guide Current as of December 31, 2013 Welcome to the Microsoft Training and Certification Guide. This device is intended to provide a quick, comprehensive view of our
CLOUD COMPUTING & WINDOWS AZURE
CLOUD COMPUTING & WINDOWS AZURE WORKSHOP Overview This workshop is an introduction to cloud computing and specifically Microsoft s public cloud offering in Windows Azure. Windows Azure has been described
IT as a Service. Transforming IT with the Windows Azure Platform. November 2010
IT as a Service Transforming IT with the Windows Azure Platform November 2010 Version 1.0 11/9/2010 Contents Understanding IT as a Service... 1 Realizing IT as a Service: The Importance of PaaS... 4 What
Cloud Computing. Chapter 1 Introducing Cloud Computing
Cloud Computing Chapter 1 Introducing Cloud Computing Learning Objectives Understand the abstract nature of cloud computing. Describe evolutionary factors of computing that led to the cloud. Describe virtualization
Alfresco Enterprise on AWS: Reference Architecture
Alfresco Enterprise on AWS: Reference Architecture October 2013 (Please consult http://aws.amazon.com/whitepapers/ for the latest version of this paper) Page 1 of 13 Abstract Amazon Web Services (AWS)
Service Oriented Architectures
8 Service Oriented Architectures Gustavo Alonso Computer Science Department Swiss Federal Institute of Technology (ETHZ) [email protected] http://www.iks.inf.ethz.ch/ The context for SOA A bit of history
Cloud Computing: Making the right choices
Cloud Computing: Making the right choices Kalpak Shah Clogeny Technologies Pvt Ltd 1 About Me Kalpak Shah Founder & CEO, Clogeny Technologies Passionate about economics and technology evolving through
Cloud vs. On Premise: Is there a Middle Ground?
Cloud vs. On Premise: Is there a Middle Ground? Building Multi Channel Business Applications without Re Coding Magic Software March 2010 Magic Software is a trademark of Magic Software Enterprises Ltd.
ANDREW HERTENSTEIN Manager Microsoft Modern Datacenter and Azure Solutions En Pointe Technologies Phone 317-362-1213
ANDREW HERTENSTEIN Manager Microsoft Modern Datacenter and Azure Solutions En Pointe Technologies Phone 317-362-1213 Application Compatibility Many organizations have business critical or internally
Embracing the Cloud 5 Key Benefits From Salesforce.com. Mark Easley Sr. Director Sales Engineering Service Cloud measley@salesforce.
Embracing the Cloud 5 Key Benefits From Salesforce.com. Mark Easley Sr. Director Sales Engineering Service Cloud [email protected] Two Market Leaders Come Together Gartner Magic Quadrants Customer
WHITEPAPER. Force.com: A Comprehensive Look at the World s Premier Cloud-Computing Platform
Force.com: A Comprehensive Look at the World s Premier Cloud-Computing Platform Contents Executive Overview: Cloud Computing and Force.com... 4 Cloud Computing...4 Cloud-Computing Platforms...4 Comparing
Vistara Lifecycle Management
Vistara Lifecycle Management Solution Brief Unify IT Operations Enterprise IT is complex. Today, IT infrastructure spans the physical, the virtual and applications, and crosses public, private and hybrid
Cloud Computing. Adam Barker
Cloud Computing Adam Barker 1 Overview Introduction to Cloud computing Enabling technologies Different types of cloud: IaaS, PaaS and SaaS Cloud terminology Interacting with a cloud: management consoles
Hosted SharePoint. OneDrive for Business. OneDrive for Business with Hosted SharePoint. Secure UK Cloud Document Management from Your Office Anywhere
OneDrive for Business with Hosted SharePoint Secure UK Cloud Document Management from Your Office Anywhere Cloud Storage is commonplace but for businesses that want secure UK Cloud based document and records
APAC WebLogic Suite Workshop Oracle Parcel Service Overview. Jeffrey West Application Grid Product Management
APAC WebLogic Suite Workshop Oracle Parcel Service Overview Jeffrey West Application Grid Product Management Oracle Parcel Service What is it? Oracle Parcel Service An enterprise application to showcase
CHAPTER 1: INTRODUCTION TO SHAREPOINT 2010 1
INTRODUCTION xxv CHAPTER 1: INTRODUCTION TO SHAREPOINT 2010 1 What s New in the SharePoint Platform and Tools 1 Language Integrated Query 2 List Enhancements 2 Business Connectivity Services 2 Silverlight
DocAve 6 SharePoint Migrator
DocAve 6 SharePoint Migrator User Guide Service Pack 5, Cumulative Update 1 Issued August 2015 1 Table of Contents What s New in this Guide... 5 About SharePoint Migration... 6 Complementary Products...
What s new with IBM Tivoli Workload automation?
May 2012 What s new with IBM Tivoli Workload automation? 2 IT Budget constraint Drive innovation Process constraint SLA constraint Today s conflicting pressures Change imperative Meet business needs quickly
CloudCenter Full Lifecycle Management. An application-defined approach to deploying and managing applications in any datacenter or cloud environment
CloudCenter Full Lifecycle Management An application-defined approach to deploying and managing applications in any datacenter or cloud environment CloudCenter Full Lifecycle Management Page 2 Table of
Cloud Computing. Chapter 1 Introducing Cloud Computing
Cloud Computing Chapter 1 Introducing Cloud Computing Learning Objectives Understand the abstract nature of cloud computing. Describe evolutionary factors of computing that led to the cloud. Describe virtualization
XpoLog Competitive Comparison Sheet
XpoLog Competitive Comparison Sheet New frontier in big log data analysis and application intelligence Technical white paper May 2015 XpoLog, a data analysis and management platform for applications' IT
CSE-E5430 Scalable Cloud Computing Lecture 2
CSE-E5430 Scalable Cloud Computing Lecture 2 Keijo Heljanko Department of Computer Science School of Science Aalto University [email protected] 14.9-2015 1/36 Google MapReduce A scalable batch processing
Advancement in Salesforce using CPQ (Configure Price Quote) Technological Catalyst
Advancement in Salesforce using CPQ (Configure Price Quote) Technological Catalyst Shiv Kumar Goyal 1, Nupoor Narendra Nimbalkar 2 Deputy Head of the Department, Master of Computer Application, Vivekanand
Michael Noel. Colin Spence. SharePoint UNLEASHED. 800 East 96th Street, Indianapolis, Indiana 46240 USA
Michael Noel Colin Spence SharePoint 2013 UNLEASHED 800 East 96th Street, Indianapolis, Indiana 46240 USA Table of Contents Introduction 1 Part I Planning for and Deploying SharePoint Server 2013 1 Introducing
Cloud Courses Description
Cloud Courses Description Cloud 101: Fundamental Cloud Computing and Architecture Cloud Computing Concepts and Models. Fundamental Cloud Architecture. Virtualization Basics. Cloud platforms: IaaS, PaaS,
Data processing goes big
Test report: Integration Big Data Edition Data processing goes big Dr. Götz Güttich Integration is a powerful set of tools to access, transform, move and synchronize data. With more than 450 connectors,
Visual Workflow Guide
Visual Workflow Guide Version 35.0, Winter 16 @salesforcedocs Last updated: October 2, 2015 Copyright 2000 2015 salesforce.com, inc. All rights reserved. Salesforce is a registered trademark of salesforce.com,
www.boost ur skills.com
www.boost ur skills.com AWS CLOUD COMPUTING WORKSHOP Write us at [email protected] BOOSTURSKILLS No 1736 1st Amrutha College Road Kasavanhalli,Off Sarjapur Road,Bangalore-35 1) Introduction &
Introduction to Azure: Microsoft s Cloud OS
Introduction to Azure: Microsoft s Cloud OS DI Andreas Schabus Technology Advisor Microsoft Österreich GmbH [email protected] www.codefest.at Version 1.0 Agenda Cloud Computing Fundamentals Windows
Microsoft Azure for Your SAP Solutions. Speaker Name Date
Microsoft Azure for Your SAP Solutions Speaker Name Date SAP on Azure Executive Summary SAP and Microsoft together Simplified infrastructure management, faster time-to-market, and lower costs Interoperability
AVLOR SERVER CLOUD RECOVERY
AVLOR SERVER CLOUD RECOVERY WHITE PAPER 1 Table of Contents Abstract... 2 1. Introduction... 3 2. Server Cloud Recovery... 3 3. Amazon AWS Cloud... 4 a. What it is... 4 b. Why Use AWS?... 5 4. Difficulties
Sun Cloud API: A RESTful Open API for Cloud Computing
Sun Cloud API: A RESTful Open API for Cloud Computing Lew Tucker CTO, Cloud Computing Sun Microsystems, Inc. 1 Future vision: Global Cloud of Clouds (a.k.a InterCloud ) Inter-connected network of servers,
Systems Integration in the Cloud Era with Apache Camel. Kai Wähner, Principal Consultant
Systems Integration in the Cloud Era with Apache Camel Kai Wähner, Principal Consultant Kai Wähner Main Tasks Requirements Engineering Enterprise Architecture Management Business Process Management Architecture
Cloud Service Model. Selecting a cloud service model. Different cloud service models within the enterprise
Cloud Service Model Selecting a cloud service model Different cloud service models within the enterprise Single cloud provider AWS for IaaS Azure for PaaS Force fit all solutions into the cloud service
DottsConnected SHAREPOINT 2010 ADMIN TRAINING. Exercise 1: Create Dedicated Service Accounts in Active Directory
DottsConnected SHAREPOINT 2010 ADMIN TRAINING Module 1 - Getting started with SharePoint 2010 This introductory module introduces students to the fundamental terminology and architecture of SharePoint
Enterprise IT is complex. Today, IT infrastructure spans the physical, the virtual and applications, and crosses public, private and hybrid clouds.
ENTERPRISE MONITORING & LIFECYCLE MANAGEMENT Unify IT Operations Enterprise IT is complex. Today, IT infrastructure spans the physical, the virtual and applications, and crosses public, private and hybrid
Architectural Implications of Cloud Computing
Architectural Implications of Cloud Computing Grace Lewis Research, Technology and Systems Solutions (RTSS) Program Lewis is a senior member of the technical staff at the SEI in the Research, Technology,
Monitis Project Proposals for AUA. September 2014, Yerevan, Armenia
Monitis Project Proposals for AUA September 2014, Yerevan, Armenia Distributed Log Collecting and Analysing Platform Project Specifications Category: Big Data and NoSQL Software Requirements: Apache Hadoop
White Paper on CLOUD COMPUTING
White Paper on CLOUD COMPUTING INDEX 1. Introduction 2. Features of Cloud Computing 3. Benefits of Cloud computing 4. Service models of Cloud Computing 5. Deployment models of Cloud Computing 6. Examples
SHAREPOINT 2010 DEVELOPMENT : IN THE CLOUD. Faraz Khan Senior Consultant RBA Consulting
SHAREPOINT 2010 DEVELOPMENT : IN THE CLOUD Faraz Khan Senior Consultant RBA Consulting AGENDA Intro to SharePoint Online SharePoint Hosting Options Feature Comparison with Public/Private/On-Premise Customization
