1 / 61

Deploying Apps to the Cloud

Deploying Apps to the Cloud. Larry Boden Erin Ross. Agenda. Cloud Overview ArcGIS Cloud Deployment Models Patterns and Use Cases Options and Considerations Challenges and Lessons Learned. Cloud Overview. Cloud Service Models. Infrastructure as a Service (IaaS). Managed infrastructure

esanabria
Download Presentation

Deploying Apps to the Cloud

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Deploying Apps to the Cloud Larry Boden Erin Ross

  2. Agenda Cloud Overview ArcGIS Cloud Deployment Models Patterns and Use Cases Options and Considerations Challenges and Lessons Learned Deploying Apps to the Cloud

  3. Cloud Overview

  4. Cloud Service Models

  5. Infrastructure as a Service (IaaS) • Managed infrastructure • Hardware • Storage • Load Balancing • Etc. • Self-provisioning • Virtual Machines • Bare Metal • Pay for what you use

  6. Platform as a Service (PaaS) • Infrastructure + software / tools • Developers create applications on the provider's platform over the Internet • Pay for what you use

  7. Software as a Service (SaaS) • Infrastructure + platform + software / custom apps • Examples • Salesforce.com • ArcGIS Online

  8. Cloud Deployment Models

  9. Benefits of Cloud Computing – Increase efficiency and business focus – – High availability, quality and performance – – Reduce internal costs – – Preserves data integrity, privacy and availability– – Increase usage and productivity –

  10. ArcGIS Cloud Options

  11. ArcGIS Cloud Options ArcGIS Online or Custom Esri Apps and Data on fully Managed Cloud Services ArcGIS for Server on Esri managed cloud infrastructure ArcGIS for Server images available to use on cloud infrastructures

  12. ArcGIS for Server on [Fill in the Blank] • Supported on multiple cloud platforms • Virtual or bare metal • Full ArcGIS for Server capabilities • User-provisioned cloud infrastructure resources • Pay for what you use • BYOL or ArcGIS term licensing available

  13. ArcGIS Online • Create, share, collaborate • Subscription-based • Named User • Credits – pay as you go • Updates and enhancements occur behind the scenes

  14. Esri Managed Cloud Services • Cloud-based GIS infrastructure support, including: • Enterprise system design • Infrastructure management • Software (Esri & 3rd Party) Installation, updates and patching • Application deployment • Database management  • 24/7 support and monitoring

  15. ArcGIS Cloud Deployment Models

  16. Web GIS Deployment Patterns |Core Deployment Patterns Portal Portal Intranet Intranet Intranet Portal Portal Intranet Intranet Portal Online On-Premises

  17. Deployment Models

  18. Esri Managed Cloud Services Esri Microsoft Azure Amazon EC2 On-premises Public Cloud SaaS Deploy ArcGIS on-premises, in public clouds (PaaS), and/or use Esri’s cloud (SaaS) Flexibility

  19. Patterns and Use Cases

  20. Sandbox in the Cloud

  21. Data Center Consolidation Initiative Reducing costs and improving GIS operations Washington Idaho Montana Oregon Wyoming California 3 month proof of concept South Dakota Testing day to day editing workflows Nevada Utah Evaluating ArcGIS for Desktop in the cloud New Mexico Colorado Arizona

  22. Prototyping and Testing New Technology Evaluate Prior to Making Significant Investments Short-Term Engagements Gain Management Buy-In and Adoption

  23. Public Facing Apps

  24. Interactive Investor Handbook Map Sharing select information with stakeholders

  25. Accessible Food Assistance Information Easy access to nutrition assistance resources

  26. Business Critical Apps

  27. Improved Sales Execution in the Field Rapid enablement with ArcGIS Server in the cloud Esri-managed cloud environment 2.7 million records processed daily Automated processing and updates

  28. Apps with Fluctuating Usage

  29. Enterprise System & Outage Viewer Bringing critical outage information to the general public Highly available, scalable systems ready to perform during major events Frequent, automated data updates

  30. State and Local Govt Apps

  31. Large Cloud Migration Initiatives Push to move State & Local Govt resources to the cloud Type Presentation Title Here

  32. Streamline Environment Review Process Web based decision support tools available in the cloud Managing partner apps in the cloud Migration from on-premises deployment Upgrade from legacy ArcIMS systems Type Presentation Title Here

  33. Federal Apps

  34. Providing State Profile Data to the Public Dynamic Services Provide Up to Date Energy Information Type Presentation Title Here

  35. USGS Topo Maps Publicly Available Large image services available in the cloud • More than 175,000 topographic maps published by the USGS since 1884 • 22 TB data x 2 for redundancy • 1.6 million hits during Esri User Conference • Consumed by several apps; premium service available in ArcGIS Online

  36. Apps with Elevated Security Requirements

  37. Cloud Security and Compliance Type Presentation Title Here

  38. Supporting Small Business Development Simple-to-use application for siting new businesses Business Development Tool– Small Business Edition Link Census economic and demographic data Cloud security controls meet federal standards

  39. Options and Considerations Understand what makes sense for the business… how do you know cloud is the way to go?

  40. Why aren’t organizations moving to the cloud?

  41. Should I be using the cloud or not? Type Presentation Title Here

  42. What are the pricing options and considerations? Private Clouds need to live somewhere Over 60% of organizations engage in colocation, but 70% maintain their own –Info Tech Resource Group • When to use a cloud, a colocation data center, or an owned data center • Apples-to-apples comparison for each to show how to avoid hidden costs and gotchas Collocation Owned DC Cloud Hybrid

  43. Key Points-Organization owned data center • Your policies and procedures Full Control Hardware lifecycle Facilities hardware SLA’s, Audits, Accountability Ownership

  44. Key Points-Collo & Cloud data center • Their policies and procedures Full Control Hardware lifecycle Their Facilities hardware Their SLA’s, Audits, Accountability Ownership

  45. Of course, What a Data Centers “is” varies… I have witnessed it all with small and fortune 100 companies

  46. When to use your data center • It all depends on the conditions of your existing legacy data center • Age of infrastructure • Power, space available • Meets reliability requirements • It all depends on the business requirements • SLA's and availability requirements • Planned and unplanned growth • Audit Requirements • Future personnel resource requirements

  47. When to use a Collocation provider data center • When you are low or running out of power and space • When business requirements are unknown • Unqualified or lack of personnel • Inter-site connectivity • Budget constraints • When your data center cannot meet requirements for: • SLA’s • Audits • Future growth • Support activities

  48. When to use a Cloud provider • Infrastructure sizing • SaaS, IaaS, PaaS • Auto scaling for unknown number of users/hits • Lack of personnel • Budget constraints and Pay-as-you-go • Time to market critical • In-house network constraints • Hardware architectural size unknown

  49. Comparisons and Gotchas • Create a template for apples to apples for comparisons • Determine costs for your own IT & data center cost and limitations • Determine Costs from the different cloud and colocation providers

  50. Pricing Collocation Considerations • Future site locations • ROFR (Right Of First Refusal) • Multiple RFP’s • Network costs • Contract ending clauses • Limited growth

More Related