Cloud Forum Lightning Round 2
Lightning Round Rules
5-minute limit strictly enforced
Countdown Notifications when 3 and 1 min remaining
Questions are not allowed during presentations, please follow up with the speaker during networking time
2
Bob Flynn��then
Dan Landerman
So, You Want to Move to the Cloud
What Could Go Wrong?
cc: philjrenaud - https://www.flickr.com/photos/59716929@N04
cc: turni - https://www.flickr.com/photos/49503084583@N01
cc: David Ballew - https://unsplash.com/@daveballew?utm_source=haikudeck&utm_medium=referral&utm_campaign=api-credit
cc: freshwater2006 - https://www.flickr.com/photos/77422674@N00
Teaching & Learning
cc: Mikael Kristenson - https://unsplash.com/@mikael_k?utm_source=haikudeck&utm_medium=referral&utm_campaign=api-credit
cc: guiskatenator - https://www.flickr.com/photos/34719728@N05
cc: rosipaw - https://www.flickr.com/photos/8542711@N08
cc: Johnson Cameraface - https://www.flickr.com/photos/54459164@N00
cc: Danielle Cerullo - https://unsplash.com/@dncerullo?utm_source=haikudeck&utm_medium=referral&utm_campaign=api-credit
cc: recombiner - https://www.flickr.com/photos/64121517@N05
cc: jeffmarks.net - https://www.flickr.com/photos/53616069@N08
cc: Trey Ratcliff - https://www.flickr.com/photos/95572727@N00
cc: Louis Reed - https://unsplash.com/@_louisreed?utm_source=haikudeck&utm_medium=referral&utm_campaign=api-credit
Research
cc: Osarugue Igbinoba - https://unsplash.com/@osarugue?utm_source=haikudeck&utm_medium=referral&utm_campaign=api-credit
cc: fatboyke (Luc) - https://www.flickr.com/photos/8264376@N03
cc: Danist Soh - https://unsplash.com/@danist07?utm_source=haikudeck&utm_medium=referral&utm_campaign=api-credit
cc: cluttercup - https://www.flickr.com/photos/54115632@N00
Enterprise
cc: Aleksandr Barsukov - https://unsplash.com/@aleksandr_barsukov?utm_source=haikudeck&utm_medium=referral&utm_campaign=api-credit
cc: Ervins Strauhmanis - https://www.flickr.com/photos/76523360@N03
cc: Álvaro Serrano - https://unsplash.com/@alvaroserrano?utm_source=haikudeck&utm_medium=referral&utm_campaign=api-credit
cc: GnondPomme - https://www.flickr.com/photos/21958809@N07
cc: jacqui.brown33 - https://www.flickr.com/photos/120600995@N07
cc: Tegan Mierle - https://unsplash.com/@tegan?utm_source=haikudeck&utm_medium=referral&utm_campaign=api-credit
cc: keith ellwood - https://www.flickr.com/photos/76377775@N05
cc: Jp Valery - https://unsplash.com/@jpvalery?utm_source=haikudeck&utm_medium=referral&utm_campaign=api-credit
cc: wwarby - https://www.flickr.com/photos/26782864@N00
cc: Public Places - https://www.flickr.com/photos/78019868@N05
cc: AliceNWondrlnd - https://www.flickr.com/photos/12227737@N07
Dan Landerman��then
Chris Lawrence
What’s a title (got to do) got to do with it?
Dan Landerman
Sr. Cloud Engineer
Northwestern University
10 years ago….
10 years ago, at Microsoft TechEd in New Orleans….
10 years ago….
Surface!!
10 years ago….
Mardi Gras Parade!!
Drew Brees!!
Drew Brees!!
Drew Brees!!
Tina Turner!!
The Benefits of�Cloud-Specific Roles
A WHOLE LOT!
Chris Lawrence��then
Cornelia Bailey
Quantum Computing in the Classroom
Chris Lawrence
cslawrence@uiowa.edu
November 10, 2022
Level Set
ITS - Enterprise Infrastructure - Technology Platform Services
It always starts with a call…
…or sometimes an e-mail.
A Call to Action
Amazon Came Through
A Journey to Partnership
ITS - Enterprise Infrastructure - Technology Platform Services
Takeaways
ITS - Enterprise Infrastructure - Technology Platform Services
Cornelia Bailey��then
John Bailey
Piloting Microsoft’s Direct Pay Option
Cornelia Bailey, University of Chicago
58
The MCA: New Model
59
UChicago’s Microsoft Customer Agreement (MCA)
UChicago’s Enrollment for Education Solutions (EES)
Medical Center
Azure Enrollment
Business School
Azure Enrollment
Campus
Azure
Enrollment
Campus
Azure
Enrollment
All Microsoft offerings for the Medical Center and campus.
THE MCA: Attaching a payment method
60
UChicago’s Microsoft Customer Agreement (MCA)
Campus
Enrollment
Campus
Enrollment
Campus (IT Services)
subscription
UEI subscription
THE MCA: Visibility on all billing/payment activity
61
MCA Shortcomings: Microsoft side
62
MCA Shortcomings: University side
63
Verdict?
Worth doing if..
64
THANKS!
65
65
Our Experience of Azure Virtual Desktop (AVD)
Cornelia Bailey, University of Chicago
We evaluated AVD for several use cases. One use case got us a solid start with VDI in the cloud.
67
Which criser-tunity mobilized priorities?
Azure Labs for computer labs during covid?
Too expensive, no takers!
High-risk employees VPN+RDPing into on-prem desktops, forcing on-prem reboots and keeping RDP around?
Not yet!
Slippery tax optics on contractors?
Not yet!
Supply chain issues and not having to ship a university managed device?
Not yet!
Failing on-prem VDI layer on top of on-prem Secure Data Enclave (SDE) with unhappy, vocal faculty?
We did it!
68
Justifying choice of AVD for SDE: easy
69
Bonus: re-examining who provides VDI
70
Remaining financial questions
71
THANKS AGAIN!
72
72
John Bailey��then
Todd Reilly
2022 Cloud Forum�Lightning Round Presentation
Shifting backup storage away from AWS
WashU Hybrid Cloud Backup Architecture
75
11/10/22
Primary Datacenter
Secondary Datacenter
Disk Backup Storage
VMware Cluster A
Veeam B&R
B
Disk Backup Storage
VMware Cluster B
AWS VDC
2
5
5
3
Physical Servers
Veeam B&R
A
S3-IA
Backup Storage
2
2
Veeam B&R
C
EC2
Instances
Vault Lock
Policy
1
4
4
Physical Servers
2
2
2
3
What Went Wrong
Corrective Actions We Took
Corrective Actions We Took
Future Corrective Action
What I Am Asking of Our Cloud Venders
Todd Reilly��then
Rachel Malashock
Cloud-Enabling the Biomedical Research Workforce��The Cloud Forum – Lightning Talk�November 2022
R. Todd Reilly, PhD (C) – Client Services Team
NIH STRIDES Team | Office of Data Science Strategy
Center for Information Technology | Office of the Director
NIH STRIDES Initiative
The Science and Technology Research Infrastructure for Discovery, Experimentation, and Sustainability (STRIDES) Initiative
The NIH STRIDES Initiative accelerates biomedical research in the cloud by simplifying access, reducing costs, lowering technological barriers, and improving processes.
Core motivations for STRIDES include:
83
Partnerships with
Common Cloud Challenges
STRIDES Instructor-Led Training (ILT) Course Offerings
Google Cloud
Fundamental Courses
Biomedical / Data Science Courses
IT Courses
Microsoft Azure
Fundamental Courses
Biomedical / Data Science Courses
Amazon Web Services
Fundamental Courses
Biomedical / Data Science Courses
IT Courses
STRIDES Cloud Training Overview
Incredible Demand for All Training
Range of Training Opportunities
Instructor-Led Training
On-Demand Training
Office Hours with Technical Experts & SMEs
Topical Webinars
Support for Major NIH/NIGMS Diversity & Capacity Building Programs
IDeA is a congressionally mandated program that builds research capacity in states that historically have had low levels of NIH funding.
New Award Supplements: Cloud Module Development IDeA State Institutions
Slide courtesy of Dr. Ming Lei, Director, Division for Research Capacity Building, NIH/NIGMS
Module | Awardee* |
Fundamentals of Bioinformatics (configuration, data manipulation, genome assembly) | NH INBRE |
DNA Methylation Sequencing Data Analysis (sequence processing and analysis) | HI INBRE |
Consensus Pathway Analysis (high-throughput data processing, differential gene expression, gene set enrichment, consensus analysis and visualization) | NV INBRE |
Assay for Transposase Accessible Chromatin (ATAC-seq) to identify open/accessible regions of the genome | NE INBRE |
AI/ML Development (Python/Pytorch, BigData, Deep Learning, Hadoop and Map Reduce, Image analysis) | AR INBRE |
Biofilm-Microbiome Composition [16S and Metagenomics], Diversity, and Function | SD INBRE |
Data Science for Biology (Introduction to R and R Studio, creating plots, statistical model) | SFSU |
Transcriptome Analysis (QC, preprocessing, normalization, assembly, annotation, differential expression) | ME INBRE |
Biomarker Discovery from Proteomics, Metabolomics, and Transcriptome data | RI INBRE |
Integrating Multi-Omics (Transcriptome, Epigenetics, and Proteomics datasets) | ND INBRE |
Collaborative R&D engagements with STRIDES cloud partners to develop new biomedical capabilities in the cloud
*INBRE = IDeA Networks of Biomedical Research Excellence
NIH Cloud Lab Overview
A cloud testbed allowing researchers to “try before they buy”
Exploring the Cloud Consoles
Researchers can gain an understanding of the look and feel of cloud environments before they jump into a full STRIDES account for research
Supplementing Cloud Training
Researchers can use the sandbox to strengthen their understanding of cloud training or follow along with training content in a separate environment.
Experimenting with Simple Cloud Solutions
Researchers interested in solutions for specific scientific tasks can use the sandbox to build proof of concept or other simple solutions to understand LOE and other details for production.
Benchmarking Costs
Testing out different tools and configurations (instance types, sizes, etc.) to optimize research analyses
Primary Cloud Lab Use Cases
CIT PRIORITIES
NIH GitHub Enterprise Cloud Offering
KEY OUTCOMES OF USING CLOUD SERVICES AND TOOLS:
Looking Ahead
Continue to increase the adoption and use of STRIDES
Develop more scalable, sustainable cloud training strategies
Explore expansion of partnerships to include widely used biomedical software and platforms
Contact Information & Resources
STRIDES Contact Information and Resources
STRIDES Website: https://cloud.nih.gov/
STRIDES Training: https://cloud.nih.gov/training/
93
Accessing STRIDES Pricing for Cloud
STRIDES Onboarding
94
Rachel Malaschock��then
Gabriel Geise
NIH Cloud Lab��The Cloud Forum – Lightning Talk�November 2022
Rachel Malashock– Client Services Team
NIH STRIDES Team | Office of Data Science Strategy
Center for Information Technology | Office of the Director
Cloud Lab Overview
97
Reducing barriers to entry:
Technical development:
Training:
NIH Cloud Lab support STRIDES’ mission of enabling and modernizing biomedical research through the cloud. Secure, sandbox-like environments have been established on AWS and GCP, with Azure Cloud Lab currently in development. Researchers are provisioned accounts on a platform of their choosing for a 90-day period of time and with $500 in associated credits
Cloud Lab Use Cases
98
What might sandboxes be used for?
Supplementing Cloud Training
Researchers can use the sandbox to strengthen their understanding of cloud training or follow along with training content in a separate environment.
Exploring the Cloud Consoles
Researchers can gain an understanding of the look and feel of cloud environments before they jump into a full STRIDES account for research
Experimenting with Simple Cloud Solutions
Researchers interested in solutions for specific scientific tasks can use the sandbox to build proof of concept or other simple solutions to understand LOE and other details for production.
Benchmarking Costs
Testing out different tools and configurations (instance types, sizes, etc.) to optimize research analyses within cost-controlled environments.
A Cloud Lab sandbox can be incredibly useful for those with varying levels of cloud experience, allowing researchers to create and work through their own research scenarios in a safe space
Cloud Lab Usage & Trends
Total Accounts Provisioned
Use-Case Breakdown
User Trends
Participating in Cloud Lab
100
STRIDES is finalizing Identity and Access Management technical updates in preparation for onboarding extramural researchers in early 2023. In the interim, STRIDES is collecting Interest Forms from the extramural community.
Visit the Cloud Lab Webpage
Learn more about this exciting new program by visiting our website at cloud/nih.gov/resources/cloudlab.
Fill Out the Interest Form
Have a strong use case for Cloud Lab? Fill out the interest form by clicking the blue button on our webpage (right).
Get Trained
You can prepare for Cloud Lab even before you are provisioned an account. Visit the STRIDES training website to find a range of resources including links to AWS/GCP Cloud Lab GitHub tutorials
https://cloud.nih.gov/training/
https://github.com/STRIDES/NIHCloudLabAWS
https://github.com/STRIDES/NIHCloudLabGCP
Contact Information & Resources
STRIDES Contact Information and Resources
STRIDES Website: https://cloud.nih.gov/
STRIDES Training: https://cloud.nih.gov/training/
AWS GitHub Training: https://github.com/STRIDES/NIHCloudLabAWS
GCP GitHub Training: https://github.com/STRIDES/NIHCloudLabGCP
102
Gabriel Geise��then
Sean O’Brien
Splitting the Tab 300 ways
There are two hard problems in Computer Science, Naming things, Cache Invalidation and off by one errors; Billing is all four.
Spreadsheets and Pivot Tables
Where to find data
Credits
Automation
Lessons Learned
Sean O’Brien
internet2.edu
Benchmarking Lightning Talk
�
Sean O’Brien, AVP for Cloud�sobrien@internet2.edu
The Opportunity
Institutions want to make data-informed decisions about the cloud.
We have a lot of data already.
How do we make this data available?
How do we maintain a sense of community in higher education?
Here are three projects we are working on…
Cloud Usage Reporting:
NET+ AWS & GCP
AWS data transfer spend
GCP slide on spend by service
GCP slide on spend by service - removing storage and compute
AWS Products by Org
The Cloud Scorecard helps research and education institutions quickly assess which new cloud services meet common requirements to operate in complex technology, security, compliance, and legal environments.
119
[ 120 ]
Accessibility
VPAT, WCAG, Policy link
Identity and Federation
InCommon, SAML
Network and Connectivity
I2PX, I2 connectivity, throttling, egress charges
Scorecard Questionnaire
39 questions total
Sections include:
Security
SOC2, HECVAT, Audit logs
Privacy
Policy, ISO 27018, data retention, disclosure
Technical Integration
APIs, data formats, SDK, Open source
Other Compliance and Contractual Issues
FERPA, data locale, trademarks, etc.
V1.1 under community consultation
Cloud Scorecard Directory
https://tinyurl.com/i2-scorecard
Institutional Profiles Project Update
The objective of an Institutional Profile is to allow an institution to assert information about themselves to foster collaboration around a certain subject area or service.
��
ServiceNow Institutional Profiles: The Data (Pt 1)
Institutional Background Characteristics
ServiceNow Institutional Profiles: The Data (Pt 2)
Qualitative Data (paragraph format)
ServiceNow Institutional Profiles: The Data (Pt 3)
ServiceNow Specific Use Characteristics
The Vision
Building a combined platform to house completed cloud scorecards and institutional profiles. Evaluating further use cases.
IPS benchmarking: Build way for non-NET+ institutions and possibly other CSP’s to contribute and utilize data.
Institutional Profile: Scale to other highly adopted NET+ services. Provide a pathway for non-NET+ institutions to participate.
Interested? Let me know!