Medical Image Storage in the Cloud A Senior Capstone Project Chia-Chi Teng Information Technology Brigham Young University Provo, UT, USA.

Slides:



Advertisements
Similar presentations
Microsoft Confidential. An incubation effort to: Support client -> server communication in native code with a modern C++ API design Support writing Azure-based.
Advertisements

Page 1 Ricardo Villalobos Windows Azure Architect Evangelist Microsoft Corporation Designing, Building, and Deploying Windows Azure applications.
Building Applications for the Cloud Applications David Aiken Windows Azure Evangelist.
November 3rd, 2010 COMS W Outline Overview of Azure Key Components A. Windows Azure B. SQL Azure C. Windows Azure Platform AppFabric Demos HelloCloud.
Overview Of Microsoft New Technology ENTER. Processing....
Accelerate adoption, provide customer insights to engineering, and deliver knowledge to the IT Pro community.
Protecting your online and on premises assets "Cloud Style" Mike Martin Architect / Microsoft Azure MVP.
Windows Azure for scalable compute and storage SQL Azure for relational storage for the cloud AppFabric infrastructure to connect the cloud.
Joey Snow Technical Evanglist Microsoft Corporation SESSION CODE: WSV310.
W INDOWS A ZURE P LATFORM Reference: Cloud Computing with Windows Azure Platform by Roger Jennings.
Cloud Computing Systems Lin Gu Hong Kong University of Science and Technology Sept. 21, 2011 Windows Azure—Overview.
Windows Azure Storage Services Saranya Sriram, Technology Evangelist, Microsoft, India.
Two types of market (3.3B cellphones WW) City center / USA and European (10%) Rural and urban (90%) Rural / Urban characteristics (BOP) Very large numbers.
Why consider the cloud? Cloud innovation presents challenges for IT.
Eric Nelson Developer Evangelist Microsoft UK | Lap around.
Robert MacLean BBD Software Get Ready For The Cloud TRACK: Cloud & ALM.
Migrating Business Apps to Windows Azure Marc Müller Principal Consultant, 4tecture GmbH
Getting Started with Windows Azure Name Title Microsoft Corporation.
Ruby on Rails & Windows sriramkrishnan.com.
Austin code camp 2010 asp.net apps with azure table storage PRESENTED BY CHANDER SHEKHAR DHALL
Windows Azure Tour Benjamin Day Benjamin Day Consulting, Inc.
Windows Azure Insights for the Enterprise IT Pro John Craddock Infrastructure and Identity Architect XTSeminars AZR301.
Mostafa Abdollahi Mazandaran University Of Science And Technology January 2011.
Introduction to Windows Azure BUGAEV ROMAN. Azure Windows Azure Platform is thus classified as platform as a service and forms part of Microsoft's cloud.
ARC304. Integration Partners Windows Azure Connect your Existing apps to the cloud Build out your business without building new datacenters Run existing.
Operating System for the Cloud Runs applications in the cloud Provides Storage Application Management Windows Azure ideal for applications needing:
Microsoft Azure SoftUni Team Technical Trainers Software University
Pradeep S Pushpendra Singh Consultants, Neudesic Technologies, Hyderabad, India.
Pradeep Kumar C Support Escalation Engineer Windows Azure Diagnostics Logging and Monitoring in the Cloud.
Azure Services Platform Update James Conard Sr. Director Developer & Platform Evangelism Microsoft Corporation.
IOS and Android with Windows Azure Websites Name Title Address Website.
Ubuntu, SUSE, OpenSUSE, CentOS & Oracle EL + hundreds on VM Depot Bring your own framework! Ecosystem Supported Microsoft 1st Party Support.
Building micro-service based applications using Azure Service Fabric
Make VMs Resilient to Failures with Availability Sets.
Chad Collins CEO Henry Chan CTO In Latin, nubifer means “bringing the clouds”
Kevin Francis Azure Media Services Architecture Deep Dive CLD31 2.
 Mike Martin  Architect  MEET Member  Crew Member of Azug  Windows Azure Insider  Windows Azure MVP  
Azure in a Day Training: Windows Azure Module 1: Windows Azure Overview Module 2: Development Environment / Portal – DEMO: Signing up for Windows Azure.
Windows Azure poDRw_Xi3Aw.
PowerPoint Instructions These are not native PowerPoint objects. They are PNG objects. To change the color, you need to go to the Format Tab.
Building Cloud Solutions Presenter Name Position or role Microsoft Azure.
Windows Azure and Silverlight: A Match Made For the Web Matthew Kerner Program Manager Windows Azure Fabric Controller 1.
Virtual techdays INDIA │ august 2010 Building & Deploying Windows Azure Application using VS2010 Saranya Sriram │ Developer Evangelist, Microsoft.
Azure 101 – Where do I start? Andrew Nakamura Keck Medical Center - USC
Agility Dev TestDeploy Learn Agility.
 Cloud Computing technology basics Platform Evolution Advantages  Microsoft Windows Azure technology basics Windows Azure – A Lap around the platform.
HoraSesión 9:00 - 9:30Registro 9:30 – 10:30Empezando con Windows Azure 10:45 – 12:00HOL: Laboratorio – Empezando con Windows Azure 12:00 – 13:15Azure.
Azure.
MIX 09 11/30/2017 5:54 AM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Dev and Test Solution reference architecture.
Connected Infrastructure
Dev and Test Solution reference architecture.
Dev and Test Solution reference architecture.
Dev and Test Solution reference architecture.
Dev and Test Solution reference architecture.
Connected Infrastructure
Azure.
11/19/2018 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
Computing Power and Storage in the Cloud Bring Web Mobility to Construction Estimating MINI-CASE STUDY “Microsoft Azure storage and scalability empower.
microsoft cloud platform: enterprise-class architecture
Dev and Test Solution reference architecture.
Introduction to Building Applications with Windows Azure
Mobile Services and Cloud Scalability Enable Connections Between Brands and Customers MINI-CASE STUDY “It became clear that Microsoft Azure was the way.
Jim Nakashima Program Manager Cloud Tools
Saranya Sriram Developer Evangelist | Microsoft
Windows Azure Overview
5 Azure Services Every .NET Developer Needs to Know
02 – Cloud Services Bret Stateham | Senior Technical Evangelist​
Developing Windows Azure Applications with Visual Studio
Cloud Platform Can Offer Needed Scalability to Handle the Next Big Hit in Social Gaming MINI-CASE STUDY “The Microsoft Azure platform has made it so easy.
Presentation transcript:

Medical Image Storage in the Cloud A Senior Capstone Project Chia-Chi Teng Information Technology Brigham Young University Provo, UT, USA

Courtesy of Frost & Sullivan (frost.com) Trend in Medical Imaging

Courtesy of Frost & Sullivan (frost.com) Trend in Medical Imaging

Picture Archiving & Communications Systems (PACS) Web Browser Diagnostic WorkstationClinical Workstation Printer PACS Server DICOM & Web Archive Radiology Workstation Image Acquisition

Practical Considerations Cost Backup, Disaster Recovery Connectivity, Availability Scalability

Picture Archiving & Communications Systems (PACS) with Cloud Web Browser Diagnostic WorkstationClinical Workstation Printer PACS Server DICOM & Web Archive DICOM & Web Radiology Workstation Image Acquisition Web Browser Off-Site Diagnostic Workstation

More Practical Considerations Cost Backup, Disaster Recovery Connectivity, Availability Scalability Security Liability Regulation

Benefits of Cloud Computing A survey of corporate software buyers by the 451 Group showed the use of public cloud computing increasing by more than 60 percent in the last quarter of 2008 over the previous two quarters, and International Data Corporation has predicted that business IT spending on cloud services will rise from $16 billion last year to $42 billion by 2012, setting up cloud computing as one of the few areas of growth in an otherwise gloomy economy.

IBM (

WTN NEWS (wistechnology.com)

InformationWeek (

Digital Imaging & Communication in Medicine (DICOM)

System Overview worker role * * DICOM# open source project worker role web role

How to Scale? Asynchronous programming model Stateless data flow Message queue management

Why Windows Azure C#, ASP.NET, ADO.NET, Silverlight … IDE: Visual Studio API: Blob, Queue,.NET (e.g. TCP Endpoint) Tools, e.g. AzureStorageExplorer Local cloud simulation environment, fabric & storage – great for debugging Deployment/management interface

Wish List & Gotcha’s Packing 3 rd party DLL 64 vs 32 bit Cloud debugging Queue management

Development Cycle Create/manage services in Azure Dev environment, Azure SDK Develop/run/debug project on local fabric Deploy project to the cloud

Demo

Potential Applications Health care provider 3 rd world countries Research collaboration, data hub, e.g. NIH FaceBase project Diagnosis/treatment planning clearing house Microsoft HealthVault

Conclusion Cloud computing in curriculum Great learning platform with awesome tools Questions?