SlideShare a Scribd company logo
1 of 29
Download to read offline
Introduction ofAWS Cloud
Computing and its future for
Biometric Department
Kevin Lee
Disclaimer
The views and opinions presented here represent those of the
speaker and should not be considered to represent any
companies or organizations.
• Introduction of Cloud Computing
• Computing Services in Cloud
• Benefits of Cloud Computing
• Main Platforms of Cloud
• Core Technologies of AWS
• AWS Implementation in
Biometrics Department
• AWS Cloud Computing Open-
source Programming Transition
Project
• Future of Cloud Computing in
Biometric Department
• Conclusion
“The Magic Faraway Tree Adventure”
Astory about three children climbing up a big tree
to cloud and adventuring a magical land in the
cloud.
- To Ignite Children’s imagination
- To encourage exploring their own creativity
5
What is Cloud
Computing?
-Thru internet,
users will be able
to access all the
computing
services.
6
Cloud Computing
Databases
Servers
Application
s
Data
Analytics
Reports
Visualizati
on
Dashboard
s
Computing
Services of
Cloud
Computing
Functionalities / Benefits
of Cloud Computing
• Elasticity
• Flexibility
• Integrated
• Reliable (Highly available)
• Secure
• Cost-saving
• Easy to get started
Cloud Computing - Elasticity
• The company is
able to scale up
and down the
computing systems
easily.
• In low demand
period: 2 servers
• In high demand
period: 2 servers to
4 servers
Cloud Computing - Flexibility
• On-demand resources
• The company could choose
the best deployment option
among a range of options,
and change the system
based on the demand easily.
• Scalability
• Pay as you go pricing
• The company does not need
to purchase and maintain
the additional hardware.
• Accessibility control
Cloud Computing - Integration
• The company is able to
integrate the different
computing system or
application in the same
infrastructure.
• Integration
• Database
• Analytics
• Visualization
• Reporting
• Application
Cloud Computing - Reliability
• Cloud computing system
could be reliable and highly
available with multiple data
centers and disaster
recovery features.
• Despite popular perceptions,
Cloud computing system
could provide the broad and
deep security features and
management.
• Secure Access
• Encryption on Data
• Industry Compliance
Cloud Computing - Security
Cloud Computing – Cost Saving
• The company could save
the upfront cost in
expensive IT systems (e.g.,
hardware, software), and
only pay for the resources
they use rather than
investing IT systems that
might only be used
occasionally.
Cloud Computing – Easy to get started
• The company can quickly
create the new systems or
retire them in seconds,
making it easy to prototype
and test new ideas and
applications.
• Sometime, department itself
could build Cloud
Computing environment
without IT support.
Main Platform of Cloud Computing
• Amazon AWS
• Microsoft Azure
• Google Cloud
• IBM Cloud
Core Technologies of
AWS
• Computing
• Storage
• Database
• Security
• Networking
AWS – Computing
• EC2 (Elastic Compute
Cloud) :
• Scalable computing
capacities
• Memory & CPU
• Application
• Analytic Environment
• SAS Viya
• R Studio
• Jupyter
• Tableau
• Power BI
AWS – Storage
• EBS (Elastic Block Store):
Storage (e.g., 6 GB) for
EC2 Instance.
• EFS (Elastic File System):
Storage (e.g., 6 GB) for
multiple EC2 Instance.
• S3 (Simple Storage
Service): Object Storage
(e.g., 10 TB)
AWS – Database
• Redshift : Data Warehouse
based on PostgreSQL
• RDS (Relational Database
Service) : Relational Database
(e.g., MySQL, PostgreSQL,
Oracle, Aurora)
• DynamoDB : NoSQL
Database
AWS – Security
• IAM (Identity and Access
Management ) - Access
management service that
manage users and group.
• KMS (Key Management
Service) – Encryption to
protect the data
• Compliance : GCP(Good
Clinical Practice), HIPAA,
GDPR
• VPC : Limited network
within AWS computing
systems.
AWS – Networking
• VPC (Virtual Private Cloud
) : Networking layer for
computing systems (e.g.,
EC2, EBS, EBF and
Database) so that all the
system could be connected
within.
AWS Cloud Implementation for Biometric Department
AWS Cloud Computing
Redshift Data Warehouse
(Database)
Central CDR (Clinical Data
Repository) – SDTM, ADaM
EC2 (computing)
SAS, R, Python, Tableau
EBS (Storage)
SAS Raw Dataset
SDTM & ADaM SAS Datasets
Define.xml
S3 (Storage)
SAS Raw Dataset
IAM (Security)
23
Scope of AWS Cloud Computing Open-Source
Transition Project
SAS Server
SAS Studio
Window Server
SAS programming
SAS Programmers(150)
SAS codes(230)
Oracle Relational Database
AWS Cloud
R Pro Server ( R Studio, Jupyter)
AWS Cloud Computing(Linux)
Open-Source Programming ( R,
Python, SQL)
Data Scientists
R, Python & SQL codes (230)
AWS Redshift Data Warehouse
24
New AWS
Cloud
Computing
Open-Source
Analytical
System AWS Cloud
Redshift
Data
Wareho
use
S3
EC2/
Linux
R
Studio
Jupyter
SQL
Workbe
nch
Git
Tableau
25
Challenges for AWS Cloud Computing Open-Source
Programming Transition project
• Inexperience in Cloud Computing, Open-
Source programming
• Inexperience in new system / environment (
AWS Cloud Computing, R Studio, Jupyter,
Linux )
• Learning curve
• Daily works as well as existing SAS codes
conversion
• Lack of enterprise customer support on
Open-Source Programming & Cloud
Computing
• Uncertainty toward new culture created by
Cloud Computing
26
Lessons Learned from AWS Cloud Computing
Open-Source Transition Project
• Support for programmers during the
Transition is critical.
• Training
• Workshop
• Dedicated Supporting Team during the
Transition is critical.
• Know-how / Experience on Existing SAS
Server and Cloud Computing is critical
• Change Management by Leadership is the
key to success.
Why Cloud Computing in Biometric Department?
• Organizational strategic direction
• Central Data Repository for SDTM
and ADaM
• More Advanced Analytics (e.g., Data
Visualization, Machine Learning, Big
Data, Open-Source Programming)
• Need for more flexible, highly
available, centralized, integrated
analytical system
28
Conclusion
• Cloud Computing is / will be the future
computing environment for many
organization as organizational
strategic goals.
• Biometric department of some
organizations has moved or is
exploring the options moving into
Cloud computing environment.
• Unknown, Scary Adventure
Any Questions?

More Related Content

Similar to Introduction of AWS Cloud Computing and its future for Biometric Department

Migrating Enterprise Applications to AWS
Migrating Enterprise Applications to AWSMigrating Enterprise Applications to AWS
Migrating Enterprise Applications to AWS
Tom Laszewski
 

Similar to Introduction of AWS Cloud Computing and its future for Biometric Department (20)

Migrating Enterprise Applications to AWS
Migrating Enterprise Applications to AWSMigrating Enterprise Applications to AWS
Migrating Enterprise Applications to AWS
 
AWS Meetup Fort Lauderdale Re:invent Recap
AWS Meetup Fort Lauderdale Re:invent RecapAWS Meetup Fort Lauderdale Re:invent Recap
AWS Meetup Fort Lauderdale Re:invent Recap
 
Uses, considerations, and recommendations for AWS
Uses, considerations, and recommendations for AWSUses, considerations, and recommendations for AWS
Uses, considerations, and recommendations for AWS
 
Building compelling Enterprise Solutions on AWS
Building compelling Enterprise Solutions on AWSBuilding compelling Enterprise Solutions on AWS
Building compelling Enterprise Solutions on AWS
 
Building a Big Data & Analytics Platform using AWS
Building a Big Data & Analytics Platform using AWS Building a Big Data & Analytics Platform using AWS
Building a Big Data & Analytics Platform using AWS
 
Scalability strategies for cloud based system architecture
Scalability strategies for cloud based system architectureScalability strategies for cloud based system architecture
Scalability strategies for cloud based system architecture
 
Cloud computing benefits
Cloud computing benefitsCloud computing benefits
Cloud computing benefits
 
ENT305 Migrating Your Databases to AWS: Deep Dive on Amazon Relational Databa...
ENT305 Migrating Your Databases to AWS: Deep Dive on Amazon Relational Databa...ENT305 Migrating Your Databases to AWS: Deep Dive on Amazon Relational Databa...
ENT305 Migrating Your Databases to AWS: Deep Dive on Amazon Relational Databa...
 
Getting Started with Windows Workloads on Amazon EC2 - Toronto
 Getting Started with Windows Workloads on Amazon EC2 - Toronto Getting Started with Windows Workloads on Amazon EC2 - Toronto
Getting Started with Windows Workloads on Amazon EC2 - Toronto
 
Aws 101 A walk-through the aws cloud (2013)
Aws 101  A walk-through the aws cloud (2013)Aws 101  A walk-through the aws cloud (2013)
Aws 101 A walk-through the aws cloud (2013)
 
AWS 101 - An Introduction to the Amazon Cloud
AWS 101  - An Introduction to the Amazon CloudAWS 101  - An Introduction to the Amazon Cloud
AWS 101 - An Introduction to the Amazon Cloud
 
Migrating Enterprise Applications to AWS: Best Practices & Techniques (ENT303...
Migrating Enterprise Applications to AWS: Best Practices & Techniques (ENT303...Migrating Enterprise Applications to AWS: Best Practices & Techniques (ENT303...
Migrating Enterprise Applications to AWS: Best Practices & Techniques (ENT303...
 
Fundamentals of Cloud Computing & AWS
Fundamentals of Cloud Computing & AWSFundamentals of Cloud Computing & AWS
Fundamentals of Cloud Computing & AWS
 
Cloud Overview
Cloud OverviewCloud Overview
Cloud Overview
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
AWS solution Architect Associate study material
AWS solution Architect Associate study materialAWS solution Architect Associate study material
AWS solution Architect Associate study material
 
AWS Webcast - Attunity Couchsurfing
AWS Webcast - Attunity CouchsurfingAWS Webcast - Attunity Couchsurfing
AWS Webcast - Attunity Couchsurfing
 
Oracle Solutions on AWS : May 2014
Oracle Solutions on AWS : May 2014Oracle Solutions on AWS : May 2014
Oracle Solutions on AWS : May 2014
 
AWSomeDays 2018 TechTrack
AWSomeDays 2018 TechTrackAWSomeDays 2018 TechTrack
AWSomeDays 2018 TechTrack
 
Introduction to Cloud Computing with Amazon Web Services
Introduction to Cloud Computing with Amazon Web ServicesIntroduction to Cloud Computing with Amazon Web Services
Introduction to Cloud Computing with Amazon Web Services
 

More from Kevin Lee

A fear of missing out and a fear of messing up : A Strategic Roadmap for Chat...
A fear of missing out and a fear of messing up : A Strategic Roadmap for Chat...A fear of missing out and a fear of messing up : A Strategic Roadmap for Chat...
A fear of missing out and a fear of messing up : A Strategic Roadmap for Chat...
Kevin Lee
 
Prompt it, not Google it - Prompt Engineering for Data Scientists
Prompt it, not Google it - Prompt Engineering for Data ScientistsPrompt it, not Google it - Prompt Engineering for Data Scientists
Prompt it, not Google it - Prompt Engineering for Data Scientists
Kevin Lee
 
Leading into the Unknown? Yes, we need Change Management Leadership
Leading into the Unknown? Yes, we need Change Management LeadershipLeading into the Unknown? Yes, we need Change Management Leadership
Leading into the Unknown? Yes, we need Change Management Leadership
Kevin Lee
 
Perfect partnership - machine learning and CDISC standard data
Perfect partnership - machine learning and CDISC standard dataPerfect partnership - machine learning and CDISC standard data
Perfect partnership - machine learning and CDISC standard data
Kevin Lee
 
Machine Learning : why we should know and how it works
Machine Learning : why we should know and how it worksMachine Learning : why we should know and how it works
Machine Learning : why we should know and how it works
Kevin Lee
 
End to end standards driven oncology study (solid tumor, Immunotherapy, Leuke...
End to end standards driven oncology study (solid tumor, Immunotherapy, Leuke...End to end standards driven oncology study (solid tumor, Immunotherapy, Leuke...
End to end standards driven oncology study (solid tumor, Immunotherapy, Leuke...
Kevin Lee
 
Are you ready for Dec 17, 2016 - CDISC compliant data?
Are you ready for Dec 17, 2016 - CDISC compliant data?Are you ready for Dec 17, 2016 - CDISC compliant data?
Are you ready for Dec 17, 2016 - CDISC compliant data?
Kevin Lee
 
SAS integration with NoSQL data
SAS integration with NoSQL dataSAS integration with NoSQL data
SAS integration with NoSQL data
Kevin Lee
 
Introduction of semantic technology for SAS programmers
Introduction of semantic technology for SAS programmersIntroduction of semantic technology for SAS programmers
Introduction of semantic technology for SAS programmers
Kevin Lee
 

More from Kevin Lee (20)

Patient’s Journey using Real World Data and its Advanced Analytics
Patient’s Journey using Real World Data and its Advanced AnalyticsPatient’s Journey using Real World Data and its Advanced Analytics
Patient’s Journey using Real World Data and its Advanced Analytics
 
A fear of missing out and a fear of messing up : A Strategic Roadmap for Chat...
A fear of missing out and a fear of messing up : A Strategic Roadmap for Chat...A fear of missing out and a fear of messing up : A Strategic Roadmap for Chat...
A fear of missing out and a fear of messing up : A Strategic Roadmap for Chat...
 
Prompt it, not Google it - Prompt Engineering for Data Scientists
Prompt it, not Google it - Prompt Engineering for Data ScientistsPrompt it, not Google it - Prompt Engineering for Data Scientists
Prompt it, not Google it - Prompt Engineering for Data Scientists
 
Leading into the Unknown? Yes, we need Change Management Leadership
Leading into the Unknown? Yes, we need Change Management LeadershipLeading into the Unknown? Yes, we need Change Management Leadership
Leading into the Unknown? Yes, we need Change Management Leadership
 
How to create SDTM DM.xpt using Python v1.1
How to create SDTM DM.xpt using Python v1.1How to create SDTM DM.xpt using Python v1.1
How to create SDTM DM.xpt using Python v1.1
 
Enterprise-level Transition from SAS to Open-source Programming for the whole...
Enterprise-level Transition from SAS to Open-source Programming for the whole...Enterprise-level Transition from SAS to Open-source Programming for the whole...
Enterprise-level Transition from SAS to Open-source Programming for the whole...
 
How I became ML Engineer
How I became ML Engineer How I became ML Engineer
How I became ML Engineer
 
Artificial Intelligence in Pharmaceutical Industry
Artificial Intelligence in Pharmaceutical IndustryArtificial Intelligence in Pharmaceutical Industry
Artificial Intelligence in Pharmaceutical Industry
 
Tell stories with jupyter notebook
Tell stories with jupyter notebookTell stories with jupyter notebook
Tell stories with jupyter notebook
 
Perfect partnership - machine learning and CDISC standard data
Perfect partnership - machine learning and CDISC standard dataPerfect partnership - machine learning and CDISC standard data
Perfect partnership - machine learning and CDISC standard data
 
Machine Learning : why we should know and how it works
Machine Learning : why we should know and how it worksMachine Learning : why we should know and how it works
Machine Learning : why we should know and how it works
 
Big data for SAS programmers
Big data for SAS programmersBig data for SAS programmers
Big data for SAS programmers
 
Big data in pharmaceutical industry
Big data in pharmaceutical industryBig data in pharmaceutical industry
Big data in pharmaceutical industry
 
How FDA will reject non compliant electronic submission
How FDA will reject non compliant electronic submissionHow FDA will reject non compliant electronic submission
How FDA will reject non compliant electronic submission
 
End to end standards driven oncology study (solid tumor, Immunotherapy, Leuke...
End to end standards driven oncology study (solid tumor, Immunotherapy, Leuke...End to end standards driven oncology study (solid tumor, Immunotherapy, Leuke...
End to end standards driven oncology study (solid tumor, Immunotherapy, Leuke...
 
Are you ready for Dec 17, 2016 - CDISC compliant data?
Are you ready for Dec 17, 2016 - CDISC compliant data?Are you ready for Dec 17, 2016 - CDISC compliant data?
Are you ready for Dec 17, 2016 - CDISC compliant data?
 
SAS integration with NoSQL data
SAS integration with NoSQL dataSAS integration with NoSQL data
SAS integration with NoSQL data
 
Introduction of semantic technology for SAS programmers
Introduction of semantic technology for SAS programmersIntroduction of semantic technology for SAS programmers
Introduction of semantic technology for SAS programmers
 
Standards Metadata Management (system)
Standards Metadata Management (system)Standards Metadata Management (system)
Standards Metadata Management (system)
 
Data centric SDLC for automated clinical data development
Data centric SDLC for automated clinical data developmentData centric SDLC for automated clinical data development
Data centric SDLC for automated clinical data development
 

Recently uploaded

Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
FIDO Alliance
 

Recently uploaded (20)

How to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cfHow to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cf
 
ADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptxADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptx
 
Syngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdfSyngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdf
 
Generative AI Use Cases and Applications.pdf
Generative AI Use Cases and Applications.pdfGenerative AI Use Cases and Applications.pdf
Generative AI Use Cases and Applications.pdf
 
TopCryptoSupers 12thReport OrionX May2024
TopCryptoSupers 12thReport OrionX May2024TopCryptoSupers 12thReport OrionX May2024
TopCryptoSupers 12thReport OrionX May2024
 
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
 
Vector Search @ sw2con for slideshare.pptx
Vector Search @ sw2con for slideshare.pptxVector Search @ sw2con for slideshare.pptx
Vector Search @ sw2con for slideshare.pptx
 
Working together SRE & Platform Engineering
Working together SRE & Platform EngineeringWorking together SRE & Platform Engineering
Working together SRE & Platform Engineering
 
How we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfHow we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdf
 
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on ThanabotsContinuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
 
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
 
Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)
Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)
Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)
 
Introduction to FIDO Authentication and Passkeys.pptx
Introduction to FIDO Authentication and Passkeys.pptxIntroduction to FIDO Authentication and Passkeys.pptx
Introduction to FIDO Authentication and Passkeys.pptx
 
2024 May Patch Tuesday
2024 May Patch Tuesday2024 May Patch Tuesday
2024 May Patch Tuesday
 
AI mind or machine power point presentation
AI mind or machine power point presentationAI mind or machine power point presentation
AI mind or machine power point presentation
 
The Metaverse: Are We There Yet?
The  Metaverse:    Are   We  There  Yet?The  Metaverse:    Are   We  There  Yet?
The Metaverse: Are We There Yet?
 
Intro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptxIntro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptx
 
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptx
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptxCyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptx
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptx
 
Microsoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - QuestionnaireMicrosoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - Questionnaire
 
Using IESVE for Room Loads Analysis - UK & Ireland
Using IESVE for Room Loads Analysis - UK & IrelandUsing IESVE for Room Loads Analysis - UK & Ireland
Using IESVE for Room Loads Analysis - UK & Ireland
 

Introduction of AWS Cloud Computing and its future for Biometric Department

  • 1. Introduction ofAWS Cloud Computing and its future for Biometric Department Kevin Lee
  • 2. Disclaimer The views and opinions presented here represent those of the speaker and should not be considered to represent any companies or organizations.
  • 3. • Introduction of Cloud Computing • Computing Services in Cloud • Benefits of Cloud Computing • Main Platforms of Cloud • Core Technologies of AWS • AWS Implementation in Biometrics Department • AWS Cloud Computing Open- source Programming Transition Project • Future of Cloud Computing in Biometric Department • Conclusion
  • 4. “The Magic Faraway Tree Adventure” Astory about three children climbing up a big tree to cloud and adventuring a magical land in the cloud. - To Ignite Children’s imagination - To encourage exploring their own creativity
  • 5. 5 What is Cloud Computing? -Thru internet, users will be able to access all the computing services.
  • 7. Functionalities / Benefits of Cloud Computing • Elasticity • Flexibility • Integrated • Reliable (Highly available) • Secure • Cost-saving • Easy to get started
  • 8. Cloud Computing - Elasticity • The company is able to scale up and down the computing systems easily. • In low demand period: 2 servers • In high demand period: 2 servers to 4 servers
  • 9. Cloud Computing - Flexibility • On-demand resources • The company could choose the best deployment option among a range of options, and change the system based on the demand easily. • Scalability • Pay as you go pricing • The company does not need to purchase and maintain the additional hardware. • Accessibility control
  • 10. Cloud Computing - Integration • The company is able to integrate the different computing system or application in the same infrastructure. • Integration • Database • Analytics • Visualization • Reporting • Application
  • 11. Cloud Computing - Reliability • Cloud computing system could be reliable and highly available with multiple data centers and disaster recovery features.
  • 12. • Despite popular perceptions, Cloud computing system could provide the broad and deep security features and management. • Secure Access • Encryption on Data • Industry Compliance Cloud Computing - Security
  • 13. Cloud Computing – Cost Saving • The company could save the upfront cost in expensive IT systems (e.g., hardware, software), and only pay for the resources they use rather than investing IT systems that might only be used occasionally.
  • 14. Cloud Computing – Easy to get started • The company can quickly create the new systems or retire them in seconds, making it easy to prototype and test new ideas and applications. • Sometime, department itself could build Cloud Computing environment without IT support.
  • 15. Main Platform of Cloud Computing • Amazon AWS • Microsoft Azure • Google Cloud • IBM Cloud
  • 16. Core Technologies of AWS • Computing • Storage • Database • Security • Networking
  • 17. AWS – Computing • EC2 (Elastic Compute Cloud) : • Scalable computing capacities • Memory & CPU • Application • Analytic Environment • SAS Viya • R Studio • Jupyter • Tableau • Power BI
  • 18. AWS – Storage • EBS (Elastic Block Store): Storage (e.g., 6 GB) for EC2 Instance. • EFS (Elastic File System): Storage (e.g., 6 GB) for multiple EC2 Instance. • S3 (Simple Storage Service): Object Storage (e.g., 10 TB)
  • 19. AWS – Database • Redshift : Data Warehouse based on PostgreSQL • RDS (Relational Database Service) : Relational Database (e.g., MySQL, PostgreSQL, Oracle, Aurora) • DynamoDB : NoSQL Database
  • 20. AWS – Security • IAM (Identity and Access Management ) - Access management service that manage users and group. • KMS (Key Management Service) – Encryption to protect the data • Compliance : GCP(Good Clinical Practice), HIPAA, GDPR • VPC : Limited network within AWS computing systems.
  • 21. AWS – Networking • VPC (Virtual Private Cloud ) : Networking layer for computing systems (e.g., EC2, EBS, EBF and Database) so that all the system could be connected within.
  • 22. AWS Cloud Implementation for Biometric Department AWS Cloud Computing Redshift Data Warehouse (Database) Central CDR (Clinical Data Repository) – SDTM, ADaM EC2 (computing) SAS, R, Python, Tableau EBS (Storage) SAS Raw Dataset SDTM & ADaM SAS Datasets Define.xml S3 (Storage) SAS Raw Dataset IAM (Security)
  • 23. 23 Scope of AWS Cloud Computing Open-Source Transition Project SAS Server SAS Studio Window Server SAS programming SAS Programmers(150) SAS codes(230) Oracle Relational Database AWS Cloud R Pro Server ( R Studio, Jupyter) AWS Cloud Computing(Linux) Open-Source Programming ( R, Python, SQL) Data Scientists R, Python & SQL codes (230) AWS Redshift Data Warehouse
  • 24. 24 New AWS Cloud Computing Open-Source Analytical System AWS Cloud Redshift Data Wareho use S3 EC2/ Linux R Studio Jupyter SQL Workbe nch Git Tableau
  • 25. 25 Challenges for AWS Cloud Computing Open-Source Programming Transition project • Inexperience in Cloud Computing, Open- Source programming • Inexperience in new system / environment ( AWS Cloud Computing, R Studio, Jupyter, Linux ) • Learning curve • Daily works as well as existing SAS codes conversion • Lack of enterprise customer support on Open-Source Programming & Cloud Computing • Uncertainty toward new culture created by Cloud Computing
  • 26. 26 Lessons Learned from AWS Cloud Computing Open-Source Transition Project • Support for programmers during the Transition is critical. • Training • Workshop • Dedicated Supporting Team during the Transition is critical. • Know-how / Experience on Existing SAS Server and Cloud Computing is critical • Change Management by Leadership is the key to success.
  • 27. Why Cloud Computing in Biometric Department? • Organizational strategic direction • Central Data Repository for SDTM and ADaM • More Advanced Analytics (e.g., Data Visualization, Machine Learning, Big Data, Open-Source Programming) • Need for more flexible, highly available, centralized, integrated analytical system
  • 28. 28 Conclusion • Cloud Computing is / will be the future computing environment for many organization as organizational strategic goals. • Biometric department of some organizations has moved or is exploring the options moving into Cloud computing environment. • Unknown, Scary Adventure