SlideShare a Scribd company logo
Moving Data to the Cloud
Adwait Ullal
Moving Data to the Cloud

 Who Am I
   Adwait Ullal
      .NET Enterprise Architect
      Azure evaluation for a financial services firm
      Current position: Senior Software Architect at Digital Air
       Strike
   Contact info
      adwait.ullal@gmail.com
      http://www.adwait.com/
      Twitter: @adwait
Moving Data to the Cloud

 Audience
     Data Architects
     Enterprise Architects
     Solutions Architects
     Anyone interested in governance
Moving Data to the Cloud

 Agenda
     Cloud landscape
     PaaS Components
     Storage Components
     Regulatory, Legal & Audit issues
     Technologies to use
     Big Data
     Relational database
     Integration
     Operations & Change Management
     Performance, Billing tips
Cloud Overview

 Three Layered Cake


                  Software As A Service



                  Platform As A Service



                Infrastructure As A Service
Platform As A Service

 Components



                        Compute


          Services (Authentication, Service Bus)


                         Storage
Storage

 Components
     Queues
     Blobs
     Tables
     SQL Azure
Moving Data to the Cloud

 Before You Move
   Regulatory issues
        SOX
        PCI-DSS
        HIPPA
        Other industry or government regulations
   Data Location/Breach legislation
      Storing EU data in the US
      State govt. data breach regulations
Moving Data to the Cloud

 Before You Move
   Privacy issues
      Storing PII?
      Encrypting PII
      If so, Key Management
   Audit requirements
   Backup & recovery
   Tip
      Consult your legal, audit depts.
Moving Data to the Cloud

 Before You Move
   Remodel the physical model?
      Stay with relational
      Use Big Data
   Relational
      Does the provider offer relational?
      Limitations
   Big Data
      Impact on applications, analytics
Moving Data to the Cloud

 Big Data structures
   Azure
      Blobs (unstructured)
         Scoped by container
      Tables (semi structured, suitable for storing state)
         Scoped by PartitionKey, RowKey, TimeStamp
      Queues
      Drives
   How do these relate to your model
   Do you still need a relational DB to keep indexes
Moving Data to the Cloud

 SQL
   Understand the limitations
        Schema design
        Replication
        SSIS
        Analytics
        Reporting
        Integrated authentication
   New Features
      Federation
Moving Data to the Cloud

 Integration
   On-premise
      Azure Connect
      WCF
      Sync Framework for replication
Moving Data to the Cloud

 Integration
   Third party
      Service Bus
      WCF
      File Transfer
Moving Data to the Cloud

 Integration
   File Transfer
      No FTP server in Azure
      Use blobs for file transfers
   Replication
      Sync Framework
Moving Data to the Cloud

 Operations
   Backups
   Database Monitoring
      Support Mechanism
 Change Management
   Who is responsible
   Is it SOX compliant
Moving Data to the Cloud

 Performance & Billing considerations
   Understand how charges accumulate for
      Storage access
      Bandwidth
   Mitigation
      Collocate storage and compute resources
      Caching, global or local
Moving Data to the Cloud
Moving Data to the Cloud



  T H A N K
      Y O U

More Related Content

PDF
Cloud computing Azure
PDF
Microsoft Azure Fundamentals
PDF
Azure Days 2019: Trivadis Azure Foundation – Das Fundament für den ... (Nisan...
PDF
Azure Days 2019: Keynote Azure Switzerland – Status Quo und Ausblick (Primo A...
PDF
Integrating Cloudera & Microsoft Azure
PDF
Azure Stack - Azure in your own Data Center
PDF
Microsoft Azure Stack
PPTX
Azure Fundamentals || AZ-900
Cloud computing Azure
Microsoft Azure Fundamentals
Azure Days 2019: Trivadis Azure Foundation – Das Fundament für den ... (Nisan...
Azure Days 2019: Keynote Azure Switzerland – Status Quo und Ausblick (Primo A...
Integrating Cloudera & Microsoft Azure
Azure Stack - Azure in your own Data Center
Microsoft Azure Stack
Azure Fundamentals || AZ-900

What's hot (19)

PPTX
Introduction to Cloud computing
PDF
Azure Days 2019: Business Intelligence auf Azure (Marco Amhof & Yves Mauron)
PPTX
Cloud Computing and Microsoft Azure
PPTX
Cloud Fundamental
PPTX
Azure Services Platform
PDF
Building Hybrid Cloud Apps with Azure and Azure stack
PPTX
Azure Stack - Azure Nights User Group
PPTX
Cloud - Fundamentals
PPTX
Cloud implementation by vaishali sahare [katkar]
PDF
Introduction to Azure
PPTX
Citrix on Azure
PPTX
Cloud computing 2
PPTX
Introduction to Azure PaaS services (Nick Trogh at Codit Azure PaaS Event)
PPTX
Azure intelligent edge solutions overview
PPTX
Cisco integrated system for microsoft azure stack
PDF
Microsoft Azure Overview
PPTX
AZURE Data Related Services
PPTX
Azure Operations Manager Suite
Introduction to Cloud computing
Azure Days 2019: Business Intelligence auf Azure (Marco Amhof & Yves Mauron)
Cloud Computing and Microsoft Azure
Cloud Fundamental
Azure Services Platform
Building Hybrid Cloud Apps with Azure and Azure stack
Azure Stack - Azure Nights User Group
Cloud - Fundamentals
Cloud implementation by vaishali sahare [katkar]
Introduction to Azure
Citrix on Azure
Cloud computing 2
Introduction to Azure PaaS services (Nick Trogh at Codit Azure PaaS Event)
Azure intelligent edge solutions overview
Cisco integrated system for microsoft azure stack
Microsoft Azure Overview
AZURE Data Related Services
Azure Operations Manager Suite
Ad

Viewers also liked (6)

ODP
An introduction to cloud computing
PDF
Introduction to Continuous Delivery
PPTX
Boarding an Exciting Career Path with Amazon Cloud
PDF
The Future of System Administration
PPTX
Surviving as a systems administrator in a cloud based world
PPTX
Conventions of a magzazine question 1
An introduction to cloud computing
Introduction to Continuous Delivery
Boarding an Exciting Career Path with Amazon Cloud
The Future of System Administration
Surviving as a systems administrator in a cloud based world
Conventions of a magzazine question 1
Ad

Similar to Moving Your Data to The Cloud (20)

PDF
A complete-guide-to-oracle-to-redshift-migration
PPTX
Simplify and Accelerate SQL Server Migration to Azure
PDF
Keynote sp summit 2014 final
PPTX
SQL Azure
PPT
Virgílio Vargas Presentations / CloudViews.Org - Cloud Computing Conference 2...
PDF
Strategic Data Migration From Oracle NetSuite to Cloud Fusion Final.pdf
PDF
Data & Analytics ReInvent Recap [AWS Basel Meetup - Jan 2023]
PPTX
Azure Compute, Networking and Storage Overview
PPTX
BDaas- BigData as a service
PPTX
Agile IT: Filling in the Gaps in the Azure vs. AWS debate
PPTX
BAS big data_v1 0
PDF
¿Cómo modernizar una arquitectura de TI con la virtualización de datos?
PPT
Introduction To Sql Services
PDF
Azure SQL Database Managed Instance - technical overview
PDF
Data Driven Advanced Analytics using Denodo Platform on AWS
PPT
Technology Overview
PPTX
Presentation on Cloud Mashups
PPT
Moving to cloud computing step by step linthicum
PPTX
Sql Azure
PPTX
Cloud Circle Talk - Enterprise Architecture, Cloud Computing and Integrations
A complete-guide-to-oracle-to-redshift-migration
Simplify and Accelerate SQL Server Migration to Azure
Keynote sp summit 2014 final
SQL Azure
Virgílio Vargas Presentations / CloudViews.Org - Cloud Computing Conference 2...
Strategic Data Migration From Oracle NetSuite to Cloud Fusion Final.pdf
Data & Analytics ReInvent Recap [AWS Basel Meetup - Jan 2023]
Azure Compute, Networking and Storage Overview
BDaas- BigData as a service
Agile IT: Filling in the Gaps in the Azure vs. AWS debate
BAS big data_v1 0
¿Cómo modernizar una arquitectura de TI con la virtualización de datos?
Introduction To Sql Services
Azure SQL Database Managed Instance - technical overview
Data Driven Advanced Analytics using Denodo Platform on AWS
Technology Overview
Presentation on Cloud Mashups
Moving to cloud computing step by step linthicum
Sql Azure
Cloud Circle Talk - Enterprise Architecture, Cloud Computing and Integrations

Recently uploaded (20)

PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
cuic standard and advanced reporting.pdf
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Machine learning based COVID-19 study performance prediction
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Empathic Computing: Creating Shared Understanding
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PDF
Approach and Philosophy of On baking technology
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
solutions_manual_-_materials___processing_in_manufacturing__demargo_.pdf
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Spectral efficient network and resource selection model in 5G networks
Mobile App Security Testing_ A Comprehensive Guide.pdf
cuic standard and advanced reporting.pdf
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
“AI and Expert System Decision Support & Business Intelligence Systems”
Machine learning based COVID-19 study performance prediction
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
20250228 LYD VKU AI Blended-Learning.pptx
The AUB Centre for AI in Media Proposal.docx
Empathic Computing: Creating Shared Understanding
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Approach and Philosophy of On baking technology
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
CIFDAQ's Market Insight: SEC Turns Pro Crypto
The Rise and Fall of 3GPP – Time for a Sabbatical?
Reach Out and Touch Someone: Haptics and Empathic Computing
Per capita expenditure prediction using model stacking based on satellite ima...
solutions_manual_-_materials___processing_in_manufacturing__demargo_.pdf
Chapter 3 Spatial Domain Image Processing.pdf
Spectral efficient network and resource selection model in 5G networks

Moving Your Data to The Cloud

  • 1. Moving Data to the Cloud Adwait Ullal
  • 2. Moving Data to the Cloud  Who Am I  Adwait Ullal  .NET Enterprise Architect  Azure evaluation for a financial services firm  Current position: Senior Software Architect at Digital Air Strike  Contact info  adwait.ullal@gmail.com  http://www.adwait.com/  Twitter: @adwait
  • 3. Moving Data to the Cloud  Audience  Data Architects  Enterprise Architects  Solutions Architects  Anyone interested in governance
  • 4. Moving Data to the Cloud  Agenda  Cloud landscape  PaaS Components  Storage Components  Regulatory, Legal & Audit issues  Technologies to use  Big Data  Relational database  Integration  Operations & Change Management  Performance, Billing tips
  • 5. Cloud Overview  Three Layered Cake Software As A Service Platform As A Service Infrastructure As A Service
  • 6. Platform As A Service  Components Compute Services (Authentication, Service Bus) Storage
  • 7. Storage  Components  Queues  Blobs  Tables  SQL Azure
  • 8. Moving Data to the Cloud  Before You Move  Regulatory issues  SOX  PCI-DSS  HIPPA  Other industry or government regulations  Data Location/Breach legislation  Storing EU data in the US  State govt. data breach regulations
  • 9. Moving Data to the Cloud  Before You Move  Privacy issues  Storing PII?  Encrypting PII  If so, Key Management  Audit requirements  Backup & recovery  Tip  Consult your legal, audit depts.
  • 10. Moving Data to the Cloud  Before You Move  Remodel the physical model?  Stay with relational  Use Big Data  Relational  Does the provider offer relational?  Limitations  Big Data  Impact on applications, analytics
  • 11. Moving Data to the Cloud  Big Data structures  Azure  Blobs (unstructured)  Scoped by container  Tables (semi structured, suitable for storing state)  Scoped by PartitionKey, RowKey, TimeStamp  Queues  Drives  How do these relate to your model  Do you still need a relational DB to keep indexes
  • 12. Moving Data to the Cloud  SQL  Understand the limitations  Schema design  Replication  SSIS  Analytics  Reporting  Integrated authentication  New Features  Federation
  • 13. Moving Data to the Cloud  Integration  On-premise  Azure Connect  WCF  Sync Framework for replication
  • 14. Moving Data to the Cloud  Integration  Third party  Service Bus  WCF  File Transfer
  • 15. Moving Data to the Cloud  Integration  File Transfer  No FTP server in Azure  Use blobs for file transfers  Replication  Sync Framework
  • 16. Moving Data to the Cloud  Operations  Backups  Database Monitoring  Support Mechanism  Change Management  Who is responsible  Is it SOX compliant
  • 17. Moving Data to the Cloud  Performance & Billing considerations  Understand how charges accumulate for  Storage access  Bandwidth  Mitigation  Collocate storage and compute resources  Caching, global or local
  • 18. Moving Data to the Cloud
  • 19. Moving Data to the Cloud T H A N K Y O U