Webcast : Geek Sync | Design Data-intensive Cloud-native Applications
Cloud is rapidly changing the way modern-day applications are being designed. Data is at the center of multiple challenges while architecting solutions in the cloud.
With technology changing rapidly, there are new possibilities for processing data efficiently. Cloud Native is a combination of various patterns like DevOps, CI/CD, Containers, Orchestration, Microservices, and Cloud Infrastructure. In this session, you will learn more about the tools and technologies that will help you to design data-intensive systems. We will take a structured approach towards architecting data-centric solutions, covering technologies like message queues, data partitioning, search index, data cache, event sourcing, NoSQL solutions, microservices, and cloud migration strategies.
Join Samir Behara as he discusses the high-level design principles that will help you build scalable, resilient, and maintainable systems in the cloud.
Designing data-intensive cloud-native applications comes with several challenges. One of the primary challenges is ensuring consistency across distributed data systems. Data-intensive applications often deal with large quantities of data, complex data structures, and transforming data. To ensure that data remains consistent across various systems can be difficult.
Another challenge is meeting real-time and low-latency requirements for sensor streaming applications that process large amounts of unprocessed data. Cloud resources are often used for processing these data streams, but meeting the operational and control actions with low-latency requirements can be difficult.
Cloud-native applications need to address the challenges of data storage. Containers, serverless functions, and applications deployed using an immutable infrastructure model rarely have a built-in way to store data. This means that internal data is destroyed when the application shuts down, making it necessary to find alternative solutions for data storage.
About the Presenter
Samir Behara is a Solution Architect with EBSCO Industries and builds cloud native solutions using cutting edge technologies. He is a Microsoft Data Platform MVP with over 12 years of IT experience working on large-scaled applications involving complex business functionalities, web integration and data management. Samir is a frequent speaker at technical conferences and is the Co-Chapter Lead of the Steel City SQL Server User Group. He is the author of www.dotnetvibes.com.
Please register to view the webcast replay.