More Related Content Similar to Streamlining Application Development with AWS Service Catalog (DEV328) - AWS re:Invent 2018 (20) More from Amazon Web Services (20) Streamlining Application Development with AWS Service Catalog (DEV328) - AWS re:Invent 20182. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Streamlining Application Development
with AWS Service Catalog
Abel Cruz
Global Business
Development Manager
AWS—Service Catalog
D E V 3 2 8
Jinlei Liu
VP of Engineering
ConvergeHEALTH,
a division of Deloitte
Consulting LLP
Kristin Kostka
Data Science Lead
ConvergeHEALTH,
a division of Deloitte
Consulting LLP
3. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Agenda
4. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
5. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AWS Service Catalog
End usersOrganizations
Curation
Compliance
Standardization
Agility
Self-Service
Time to market
SpeedSecurity
Service Catalog enables organizations to
deploy and manage AWS infrastructure and
applications that reflect the organization’s
security and operational policies
6. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AWS Marketplace
Current state of self-service
AWS console
Launching a
virtual machine
Virtual Machine
c5d.2xlarge
Broad Choices…
Requires Security Policy
Time consuming
Inconsistent tagging
Cost Over-runs
7. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Self-service with preconfigure compliance
Constrains
Security controls
Parameter validation
IAM assignment
Tag enforcement
Standardizes best practices
JSON, YML or
Terraform
AWS Product/Service
AWS Marketplace
third-party products
Customer-Created
AWS-Based Solution
AWS Service
Catalog
Admin
8. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
User’s custom product list
Virtual
Machine
t3.small
Compliant with firm polices
Speedy deployment
Correctly tagged
Within budgetAWS Service
Catalog
User
New state of self-service
9. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Service Catalog process
Constraint
Security, governance and
deployment controls
Product
IT service or resource
Products list
Where end users see what products they have access to
Portfolio
Where admins save collections
of products
Provisioned products
A SC deployed and configured product
Administrator tasks
User tasks
10. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Business Analyst
(Requirements)
Product/Solution
Architect
QA
(Security/
Procurement/
Compliance/etc.)
Requirements
Requirements
Requirements
IaC Developer
JSON, YML,
Terraform
Central IT, CCOE or Equivalent
VPC
AWS Marketplace
AWS Service
Catalog
Evolving operating model
Solutions Factory
11. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Cloud services request choices
Enterprise Best Practices
Governance
Security
Consistency/Repeatability
Solutions Factory
SC Connectors
Organizations
End user
AWS Service
Catalog
12. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Flexibility in business models
Governance and compliance
Agility and innovation
Consistent and automated deployments
IAM
(Who, what,
where, etc.)
ITSM
Integration
IaC
(JSON, YAML,
Terraform)
Version
control
Deployments:
Hub & spoke, multi-
account, centralized,
distributed
Compliance:
(Security,
procurement,
regulations, etc.)
Tagging:
Organization and
budget controls
Constrains
(Launch, template,
notification)
CCOE/
Central IT
SI/CSP
AWS Service
Catalog
13. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
14. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Deloitte’s innovation factory building products and solutions designed specifically
with today’s biggest health care business and operational challenges in mind
Cognitive and artificial intelligence
incorporated across all facets of healthcare
Patients moving to the center as a
consumer and data owner
Evidence underpinning the shift to a
value-based, learning healthcare system
Data liquidity creating a connected
healthcare system and near-real time
data access
v. to tend or move toward one
point or one another
n. a person's mental or
physical condition
Data and evidence are emerging as the new currency of healthcare, which is increasingly
enabling pharma companies to drive enhances insights, and greater collaboration
15. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
What is real world data?
Is the data relating to patient health status
and/or the delivery of health services occurring
outside of traditional randomized clinical trials
(RCTs). RWD can come from a number of sources,
for example:
• Electronic health records
• Insurance claims
• Product and disease registries
• Patient-generated/reported data
• Wearables/mobile devices
Is the clinical evidence regarding the usage and
potential benefits or risks of a medical product
derived from analysis of RWD
16. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
RWE has the potential to accelerate drug development
17. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
EXPLORE ANALYZE INFLUENCE
ConvergeHEALTH MinerTM is an open, modular platform designed
for Life Sciences needs
Enable a broader set of users to analyze
data with a broad set of statistical tools
and self-service applications
Enable the exploration of available data
(e.g., RWD, RCTs, molecular, etc.), studies
and evidence/results with the controls
and governance for access across the
enterprise
Enable data-driven decision making
across the product life cycle for the
enterprise
An integrated, open, flexible cloud-based analytics, knowledge management and collaboration
platform designed to expand the use of data and evidence across the drug life cycle
18. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
19. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Raw &
Transformed
Data in S3
Streamlining Application Development for RWE
Data
Sources
Data Landing Bucket
Production VPC
Transformed
Data in EBS
S3 Collaboration
Bucket
Amazon
Workspaces
Amazon
Workspaces
End
Users
External Collaborators
Data Scientist Workspaces
Peering
Test VPCDevelopment VPC
Peering
ConvergeHEALTH Miner Reference Architecture
Amazon EMR
+ Spark
Lambda
Function
Master, Work &
Edge Node EC2s
Cohort
Insight
R ServerPostgreSQL instance Analytics
Apps
Tableau JupyterHub SAS Cluster OHDSI
ATLAS
20. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Challenges with deploying a RWE platform product in a client’s
AWS
High deployment complexity using client VPC and specific
configuration of approved services
Incorporating existing tools creates an assortment of
integration points
Inherent complexity and diversity of data
Only allowed to expose product suite to select clients
What can we do to embrace a modular, flexible design and still streamline product upgrades?
21. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
22. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Create multiple service catalogs by users (internal vs external customers)
AWS Service Catalog for product delivery
Create tailored product portfolio for each client or go-to-market strategy
Deliver variable sizes of product suite
Enable packaged modules via CFN template
Construct support scripts for required security settings
23. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Example 1—multiple ”products” for data ingestion
Streaming
Miner Batch
Ingestion Pipeline
Miner Streaming
Ingestion PipelineData
Sources
24. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Example 2—multiple options for a product
Redshift only
Redshift +
Spectrum
+ EMR
HDFS + RDS
Cohort
Insight
R ServerPostgreSQL
instance
Analytics
Apps
Tableau JupyterHub SAS Cluster OHDSI
ATLAS
Amazon EMR
+ Spark
Lambda
Function
Master, Work &
Edge Node EC2s
HDFS cluster
25. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
What CH Service Catalog looks like
AWS Service
Catalog
26. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
27. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Using Service Catalog to package solutions is a win-win
Product team benefits
Delivering and maintaining delivering
multiple combinations is challenging
to product upgrade cycle
Desiring a “one click” delivery
mechanism to provision product
Delivering value faster and eliminate
barriers of getting solution in the
hands of end-users
Client benefits
Appealing to stakeholders by offering
flexibility in solution architecture and
enables potential reuse of existing
technology
Allowing tailoring of packaged
solution to fit scope of RWE initiative
Ability to take more easily tap into
AWS innovation around microservices
to support enterprise
28. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Lesson learned
Design your solution with modular deployment in mind
Pay attention to security and governance
Grow from something small
Think about “how to tear down” before given access to users
to spin up
Connect with AWS Service Catalog team to address your
specific requirement
29. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Our takeaways
Enables rapid deployment
Enhances security
Facilitates flexible, scalable compute
30. Thank you!
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Abel Cruz
abelcru@amazon.com
Jinlei Liu
jinlliu@deloitte.com
Kristin Kostka
kkostka@deloitte.com
31. About Deloitte
Deloitte refers to one or more of Deloitte Touche Tohmatsu Limited, a UK private company limited by guarantee (“DTTL”), its network of member firms, and their related entities.
DTTL and each of its member firms are legally separate and independent entities. DTTL (also referred to as “Deloitte Global”) does not provide services to clients. In the United
States, Deloitte refers to one or more of the US member firms of DTTL, their related entities that operate using the “Deloitte” name in the United States and their respective
affiliates. Certain services may not be available to attest clients under the rules and regulations of public accounting. Please see www.deloitte.com/about to learn more about our
global network of member firms.
This publication contains general information only and Deloitte is not, by means of this publication, rendering accounting, business, financial, investment, legal, tax, or other
professional advice or services. This publication is not a substitute for such professional advice or services, nor should it be used as a basis for any decision or action that may affect
your business. Before making any decision or taking any action that may affect your business, you should consult a qualified professional advisor. Deloitte shall not be responsible
for any loss sustained by any person who relies on this publication.
Copyright © 2018 Deloitte Development LLC. All rights reserved.
32. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.