deploying arcgis for server using managed services · esri uc2013 . technical workshop . technical...

37
Esri UC2013 . Technical Workshop . E Esr Esr Esr sr Esr sr Esr Esr Esr Esr ri U U U U i U U i U i U U i U U U U UC20 C20 2 C20 C20 C20 C2 C2 C2 C20 C20 C20 0 2013 13 13 13 13 1 1 13 13 .T . T T . T . T T T T T . T . T T T Tech e ech ech ech ech ech ech ech e ech c e ech ech ech ech h ch ech ech ec c nic nic c c nic nic nic c ni ni ni ni nic c c n n c c cal al al al al al al al al al al al al a a a a al al al Wor Wor Wor Wor Wor Wor Wor Wor Wor Wor Wo W r r r r W r r r r orksh k ksh ksh ksh ksh ks ksh ksh ksh k ksh ksh ksh k ksh ksh ksh k ksh ksh ksh s s s s s op op op p p p op op op op op op op o . . . . . . . Technical Workshop 2013 Esri International User Conference July 812, 2013 | San Diego, California Deploying ArcGIS for Server using Managed Services Erin Ross Andrew Sakowicz

Upload: others

Post on 12-Jul-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

  • Esri UC2013 . Technical Workshop . EEsrEsrEsrsrEsrsrEsrEsrEsrEsrri UUUUi U Ui Ui UUi UUUUUC20C202C20C20C20C2C2C2C20C20C200201313 1313131113 13 . T. TT. T. TTTTT. T. TTTTecheechechechechechechecheechceechechechechhchechechec cnicnicccnicnicniccnininininicccnn cccalalalalalalalalalalalalalaaaaalalalaaaa WorWorWorWorWorWorWorWorWorWorWoW rrrrW rrrrorkshkkshkshkshkshkskshkshkshkkshkshkshkkshkshkshkkshkshkshssssss opop oppppop opopop op opopo .......

    Technical Workshop

    2013 Esri International User ConferenceJuly 8–12, 2013 | San Diego, California

    Deploying ArcGIS for Server using Managed Services

    Erin RossAndrew Sakowicz

  • Esri UC2013 . Technical Workshop .

    Agenda

    • Cloud types

    • Technical overview

    • Program offerings

    • Success stories

    Deploying ArcGIS for Server using Managed Services

  • Esri UC2013 . Technical Workshop . Esri UC2013 . Technical Workshop .p30Cs U ec ca o s o .hrkWni lh. T1ri 2E ii

    Cloud Overview

  • Esri UC2013 . Technical Workshop .

    What is Cloud: IaaS?Infrastructure-as-a-Service (IaaS)

    • Provides virtual server instances - Configure virtual servers - Configure storage- Manage instances

    • Examples:- Amazon Web Services

    Deploying ArcGIS for Server using Managed Services

  • Esri UC2013 . Technical Workshop .

    What is Cloud: PaaS?Platform-as-a-service(PaaS)

    • Set of APIs, services, and product development tools hosted on the provider's infrastructure.

    • Developers create applications on the provider's platform over the Internet

    • Examples:- Microsoft Azure, GoogleApps, Force.com,

    CloudFoundry

    Deploying ArcGIS for Server using Managed Services

  • Esri UC2013 . Technical Workshop .

    What is Cloud: SaaS?Software-as-a-service(SaaS)

    • Vendor supplies the hardware and software infrastructure … whole applications

    • Broad market• Examples:

    - ArcGIS Online, bao.esri.com, Crimemapping.com, Salesforce.com

    Deploying ArcGIS for Server using Managed Services

  • Esri UC2013 . Technical Workshop .

    Cloud options

    Internal site

    VPN

    Esri Managed Services on Private Virtual Cloud

    Esri Managed Serviceson Public CloudArcGIS Online services

    on

    Public users

    External users

    VPN

    Internal Cloud

    Deploying ArcGIS for Server using Managed Services

  • Esri UC2013 . Technical Workshop .

    Esri Cloud Hosting OptionsProvided by ArcGIS Online and Esri Managed Services

    ArcGIS Online• Web Mapping Platform• Ready-to-Use Content• Feature Services• Tiled Map Services• Developer API

    ArcGIS Online + Advanced GIS Services thru Managed Services• ArcGIS Online, plus…• Imagery Services• Dynamic Map Services• Analysis Services• Custom App Hosting

    Turnkey GIS Hosting with Managed Services• Full Service Hosting• System Design• Backup and Archive• Data Management• 24/7 System Monitoring

    • Custom App HostingSelf Service Full Service

    Deploying ArcGIS for Server using Managed Services

  • Esri UC2013 . Technical Workshop . Esri UC2013 . Technical Workshop .p30Cs U ec ca o s o .hrkWni lh. T1ri 2E ii

    Technical overview

  • Esri UC2013 . Technical Workshop . Esri UC2013 . Technicall WorWorkshkshopop ..

    Extending the ArcGIS platform…

    Esri Managed Services

    System Design

    Why Esri Managed Services?

    Many Successful CustomersCloud GIS experienceMission critical operationsReliable and secure Flexible offerings

    Cloud based GIS infrastructure and support

    Deploying ArcGIS for Server using Managed Services

  • Esri UC2013 . Technical Workshop .

    Technical OverviewWhy Esri Managed Services?

    • Expertise- Enterprise GIS experts ready to support your data and apps

    • Scalability- Ability to scale resources quickly due to fluctuations in

    demand

    • Reliability- System designed to meet customer operational needs

    • Flexibility- High quality offerings designed to extend GIS capabilities

    Deploying ArcGIS for Server using Managed Services

  • Esri UC2013 . Technical Workshop .

    Managed Services Lifecycle

    Deploying ArcGIS for Server using Managed Services

    Reporting

    System Backup

    Data Update

    Monitor

    Maintenance ongoing supportProduction

    DeploymentStaging Setup

    Requirements

    Design

  • Esri UC2013 . Technical Workshop .

    RequirementsDeployment Patterns

    Sandbox Production

    Surge Support

    AGOL Hybrid

    Disaster Recovery

    Private Cloud

    Flexible offerings to support a variety of needsDeploying ArcGIS for Server using Managed Services

  • Esri UC2013 . Technical Workshop .

    RequirementsHosting Environment

    • Cloud type, e.g. Azure, Amazon• Hardware type, e.g. IBM, Dell

    Deploying ArcGIS for Server using Managed Services

  • Esri UC2013 . Technical Workshop .

    RequirementsApplication specification

    • Software• GIS services, e.g. dynamic map, cached, feature, gp, custom

    • DNS specifics

    Deploying ArcGIS for Server using Managed Services

  • Esri UC2013 . Technical Workshop .

    RequirementsUser load

    • number of users• think time• peak loads• auto scaling

    Deploying ArcGIS for Server using Managed Services

  • Esri UC2013 . Technical Workshop .

    RequirementsSecurity

    • IT security standards, e.g. C&A, HIPAA, PCI, etc.

    • HTTPS• Token

    Deploying ArcGIS for Server using Managed Services

  • Esri UC2013 . Technical Workshop .

    Technical Support

    • 24/7• Infrastructure• Application• ArcGIS Server• Database

    Deploying ArcGIS for Server using Managed Services

  • Esri UC2013 . Technical Workshop .

    Reporting

    • Reporting- Monthly usage reporting- Hits, visitors, bandwidth

    • Problem and Incident Management- 24/7 monitoring and support- System monitors detect outages and alert - Support contact details supplied for incident reporting

    Deploying ArcGIS for Server using Managed Services echnical WWork hkshop . DDeplloyiing AAr GIcGIS fS for SServer usiing MManag ded SSer ivices

  • Esri UC2013 . Technical Workshop .

    Tools and best practices

    • Holistic approach

    Deploying ArcGIS for Server using Managed Services

  • Esri UC2013 . Technical Workshop .

    System Design

    Requirements

    System Designer

    System Configuration

    Deploying ArcGIS for Server using Managed Services

  • Esri UC2013 . Technical Workshop . Esri UC2013 . Technical Workshop .p30Cs U ec ca o s o .hrkWni lh. T1ri 2E ii

    Demo: System Designer

  • Esri UC2013 . Technical Workshop . Esri UC2013 . Technical Workshop .p30Cs U ec ca o s o .hrkWni lh. T1ri 2E ii

    Demo: System Test

  • Esri UC2013 . Technical Workshop .

    System Monitor

    Deploying ArcGIS for Server using Managed Services

  • Esri UC2013 . Technical Workshop . Esri UC2013 . Technical Workshop .p30Cs U ec ca o s o .hrkWni lh. T1ri 2E ii

    Demo: System Monitor

  • Esri UC2013 . Technical Workshop . Esri UC2013 . Technical Workshop .p30Cs U ec ca o s o .hrkWni lh. T1ri 2E ii

    Program offerings

  • Esri UC2013 . Technical Workshop . Esri UUC20C2013 13 . T. Technical Workshhop op .

    ArcGIS Cloud Deployment Options

    Esri Managed ServicesSelf-

    Service Basic Standard AdvancedAdvanced

    PlusProvisioning X X X X

    Monitoring X X X X

    Image Backups X X X X

    System Design Support X X X

    Application/DB Deployment X X X

    Application/DB Management

    X X X

    Application/Data Updates X X X

    Auto Scale-up/down X X X

    Redundancy X X

    Geographic Redundancy X

    System Availability N/A N/A 95% 99% 99.9%

    Deploying ArcGIS for Server using Managed Services

  • Esri UC2013 . Technical Workshop .

    Basic Packages

    Package Type

    No. ofCloud

    Servers

    Operating System

    CPUs Memory Data Storage

    Small 1 Windows 2 7.5 GB 500 GBMedium 1 Windows 4 15 GB 500 GBLarge 1 Windows 4 34.2 GB 500 GB

    Optional Items DetailsAdditional Data Storage Per 1 TBSystem Backups Single system snapshot

    for up to 1 TB

    Ready to use ArcGIS Server in the cloud…Deploying ArcGIS for Server using Managed Services

  • Esri UC2013 . Technical Workshop .

    Standard and Advanced Packages

    Package Type Map Requests Per Day

    Data Storage

    System Availability

    Standard PackagesSmall 30,000 500 GB 95% Medium 90,000 1 TB 95% Large 120,000 2 TB 95%

    Advanced PackagesSmall 30,000 500 GB 99% Medium 90,000 1 TB 99% Large 120,000 2 TB 99%

    Advanced PlusSmall 30,000 500 GB 99.9% Medium 90,000 1 TB 99.9% Large 120,000 2 TB 99.9%

    Fully managed production systems…

    Deploying ArcGIS for Server using Managed Services

  • Esri UC2013 . Technical Workshop . Esri UC2013 . Technical Workshop .p30Cs U ec ca o s o .hrkWni lh. T1ri 2E ii

    Success stories

  • Esri UC2013 . Technical Workshop .

    Cook County Municipal Cloud

    • Municipal Portal• Secure access for internal apps• 10 web apps, 8 TB data

    Municipal Portal

    Supporting government to government collaboration

    • G2G collaboration• Easy access• Disaster recovery

    Deploying ArcGIS for Server using Managed Services

  • Esri UC2013 . Technical Workshop .

    National Grid IMAP

    • Quick, easy access to GIS• Mobile capabilities • Scalable environment

    GIS

    • Hybrid deployment• Used throughout the organization••

    ••

    Improving operations by leveraging the ArcGIS platformDeploying ArcGIS for Server using Managed Services

  • Esri UC2013 . Technical Workshop .

    Oregon Imagery Explorer

    • Simple, easy to use web viewer• Cached and dynamic image services• Serving 24 TB of imagery

    • Search, download, use• Manage large imagery datasets

    Deploying ArcGIS for Server using Managed Services

  • Esri UC2013 . Technical Workshop .

    FEMA GeoPlatform• Disaster response support• Publish, share, analyze, collaborate• Robust, scalable infrastructure

    orate

    • AGOL + Managed Services hybrid• On-demand GIS data publishing• 24/7 Surge Support

    Deploying ArcGIS for Server using Managed Services

  • Esri UC2013 . Technical Workshop .

    Iberdrola USA Outage Viewer

    • Server Auto-Scaling• Data Update Automation• High Availability• Geographic Redundancy

    hop . Deploying ArcGIS for Server using Managed Services

  • Esri UC2013 . Technical Workshop . Esri UUC2020020013311313 TTT. T hhechech iinicnic llalal WWWorWork hk hkshkshopop p .

    Many successful deployments…

    Deploying ArcGIS for Server using Managed Services

  • Esri UC2013 . Technical Workshop .

    Please fill out the session evaluation

    Session ID:923Offering ID: 1256

    Online – www.esri.com/ucsessionsurveysPaper – pick up and put in drop box

    Thank you…

    Deploying ArcGIS for Server using Managed Services