Successfully reported this slideshow.
Your SlideShare is downloading. ×

Develop for Azure storage

Ad

1

Ad

https://azureezy.com
© 2020 AzureEzy and AzureTalk. All rights reserved!
AZ-204: Develop for Azure
storage
2

Ad

https://azureezy.com
© 2020 AzureEzy and AzureTalk. All rights reserved!
AzureTalk Core Team
3

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Check these out next

1 of 46 Ad
1 of 46 Ad

Develop for Azure storage

Speakers:
1. Sanjib Panigrahi, https://www.linkedin.com/in/sanjibpanigrahi/
2. Arun Pachehra, https://www.linkedin.com/in/arun-pachehra/

Topics Covered:
1. AZ-204 Exam benefit and Certification Roadmap.
2. Develop solutions that use Cosmos DB storage
3. Develop solutions that use blob storage
4. Azure WebApp Service


Complete AZ-204 Training Playlist

https://youtube.com/playlist?list=PLBUNlq0o5irSs3XR3nanSVWCbreCvWKG_


AzureTalk community references:
1. AzureTalk Telegram Group: https://t.me/azuretalk
2. Azure DevOps Telegram Group: https://t.me/azuredevopspro
3. AzureEzy Website: https://azureezy.com

Azure Reference Links
Azure Reference Links
1. Popular Microsoft Azure training: https://docs.microsoft.com/en-us/learn/?WT.mc_id=sitertzn_homepage_learn-redirect-handsonlabs
2. Azure Docs: https://docs.microsoft.com/en-us/azure/

Speakers:
1. Sanjib Panigrahi, https://www.linkedin.com/in/sanjibpanigrahi/
2. Arun Pachehra, https://www.linkedin.com/in/arun-pachehra/

Topics Covered:
1. AZ-204 Exam benefit and Certification Roadmap.
2. Develop solutions that use Cosmos DB storage
3. Develop solutions that use blob storage
4. Azure WebApp Service


Complete AZ-204 Training Playlist

https://youtube.com/playlist?list=PLBUNlq0o5irSs3XR3nanSVWCbreCvWKG_


AzureTalk community references:
1. AzureTalk Telegram Group: https://t.me/azuretalk
2. Azure DevOps Telegram Group: https://t.me/azuredevopspro
3. AzureEzy Website: https://azureezy.com

Azure Reference Links
Azure Reference Links
1. Popular Microsoft Azure training: https://docs.microsoft.com/en-us/learn/?WT.mc_id=sitertzn_homepage_learn-redirect-handsonlabs
2. Azure Docs: https://docs.microsoft.com/en-us/azure/

Advertisement
Advertisement

More Related Content

Similar to Develop for Azure storage

Advertisement

Develop for Azure storage

  1. 1. 1
  2. 2. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! AZ-204: Develop for Azure storage 2
  3. 3. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! AzureTalk Core Team 3
  4. 4. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! Today’s Session Speaker Sanjib Panigrahi AzureEzy Core Team MCP, Sr Software Engineer 4 Arun Pachehra AzureEzy Core Team MCT, Cloud Architect
  5. 5. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! Win Azure Exam Vouchers • Participate in quiz during session • 6 Selected participants will get free Azure Exam Vouchers • 1 selected participant will get free print copy of Demystifying Azure DevOps Services • Must be registered on Eventbrite • Winner will be announced in next session 5 Free Azure Exam Vouchers
  6. 6. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! Developer Associate- Cert Path 6
  7. 7. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! AZ-204: Skills Measured • Develop Azure compute solutions (25-30%) • Develop for Azure storage (15-20%) • Implement Azure security (20-25%) • Monitor, troubleshoot, and optimize Azure solutions (15-20%) • Connect to and consume Azure services and third- party services (15-20%) 7
  8. 8. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! Agenda • Develop solutions that use Cosmos DB storage • Develop solutions that use blob storage 8
  9. 9. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! Cosmos DB • What ? • Why ? • How ? 9
  10. 10. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! Features of COSMOS DB • Managed DB • Globally Distributed • Multi-Model & Multi Language • HA, Reliable, Scalable and secure • 5 level of consistency 10
  11. 11. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! Multi-Model • Table API • Cassandra API • Gremlin API • MongoDB API • SQL API 11
  12. 12. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! Global Distribution 12
  13. 13. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! Multi-Master 13
  14. 14. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! Consistency Levels • Strong • Bounded Staleness • Session • Consistent Prefix consistency • Eventual 14
  15. 15. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! Strong Consistency 15
  16. 16. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! Eventual Consistency 16
  17. 17. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! Consistent Prefix Consistency 17
  18. 18. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! Session Consistency 18
  19. 19. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! Bounded Staleness Consistency 19
  20. 20. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! Conclusion 20
  21. 21. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! Let's Understand the Structure 21
  22. 22. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! Terms As Per API’s 22
  23. 23. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! Partitioning 23
  24. 24. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! Partition Key - Concepts • Hot Partitioning • Single Partition Query • Cross Partition Query • Composite Key 24
  25. 25. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! Partition key – Key Points • Evenly distribute storage • Evenly distribute requests • Consider limits 25
  26. 26. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! Performance • Latency • Throughput • Horizontal scaling • Automatic Indexing • Time To Live 26
  27. 27. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! Change Feed Notifications • As a Concept • Use Cases 27
  28. 28. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! Blob Storage • Overview 28
  29. 29. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! Storage Accounts - Types • General Purpose V2 • Premium Block Blob • Premium File Share • Premium Page Blobs • General Purpose v1 (depricated) 29
  30. 30. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! Azure Storage Redundancy • LRS • ZRS • GRS • RA-GRS • GZRS • RAGZRS 30
  31. 31. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! Types of Blob • Block Blob • Append Blob • Page Blob 31
  32. 32. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! Blob Storage resources • Account • Container • Blob • http://azureezy.blob.core.windows.net 32
  33. 33. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! Access Tiers For Block Blob Data • Hot • Cool • Archive 33
  34. 34. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! Managing Blob storage lifecycle 34
  35. 35. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! How Blobs used by Apps 35
  36. 36. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! Blob Storage Client library - .Net • BlobServiceClient • BlobContainerClient • BlobClient • BlobClientOptions 36
  37. 37. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! Move items in Blob • Azure CLI • AzCopy Utility • .net Storage Client library • Fail-over (only for Geo) 37
  38. 38. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! Blob properties and Metadata • System Properties • User-defined Metadata 38
  39. 39. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! Break 39
  40. 40. 40
  41. 41. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! Demo ❑ Retrieving Azure Storage resources and metadata by using the Azure Storage SDK for .NET ❑ Create containers and upload blobs by using the Azure portal ❑ Enumerate blobs and containers by using the Microsoft Azure Storage SDK for .NET. ❑ Pull blob metadata by using the Storage SDK. ❑ Constructing a polyglot data solution ❑ Create instances of various database services by using the Azure portal. ❑ Write C# code to connect to SQL Database. ❑ Write C# code to connect to Azure Cosmos DB. 41
  42. 42. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! Q & A 42
  43. 43. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! Job opportunities • Join our Job portal at https://t.me/AzureTalkJobs for special referrals and cloud job opportunities • Exclusive referrals in community – Announcement 43
  44. 44. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! Quiz 44 https://q.azureezy.com/az-204 Free Azure Exam Vouchers Winners' announcement in next session on 27th June 2021 Register for next session at azureezy.com/az-204 Update your skills on LinkedIn and enter a chance to win Surface Go!! More info @ https://azureezy.com/azure-skills-feb21
  45. 45. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! Winners Announcements • Develop Azure compute solutions – Part 2 45
  46. 46. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! 46 Thanks! https://azureezy.com/az-204 https://t.me/AzureTalk https://youtube.com/AzureTalk https://www.linkedin.com/in /arun-pachehra/ https://www.linkedin.com/in /sanjibpanigrahi/ https://t.me/AzureDevOpsPro https://www.youtube.com/c/PachehraTalks

×