Your SlideShare is downloading. ×
Moving Your Data to The Cloud
Moving Your Data to The Cloud
Moving Your Data to The Cloud
Moving Your Data to The Cloud
Moving Your Data to The Cloud
Moving Your Data to The Cloud
Moving Your Data to The Cloud
Moving Your Data to The Cloud
Moving Your Data to The Cloud
Moving Your Data to The Cloud
Moving Your Data to The Cloud
Moving Your Data to The Cloud
Moving Your Data to The Cloud
Moving Your Data to The Cloud
Moving Your Data to The Cloud
Moving Your Data to The Cloud
Moving Your Data to The Cloud
Moving Your Data to The Cloud
Moving Your Data to The Cloud
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Moving Your Data to The Cloud

766

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
766
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
17
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Moving Data to the CloudAdwait 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

×