FHIR Server for Azure

Total Page:16

File Type:pdf, Size:1020Kb

FHIR Server for Azure FHIR Server for Azure https://github.com/Microsoft/fhir-server Michael Hansen ([email protected]) Sr Program Manager | Microsoft Healthcare D octo rFHIR cat Platform Services Security & Hybrid Management Cloud Media & CDN Application Platform Data Azure AD Security Center Content SQL Health Monitoring Media Media SQL Data DocumentDB Services Analytics Delivery Web Mobile Database Warehouse Network Apps Apps Portal AD Privileged Identity SQL Server Redis Storage Azure Management Azure Active Integration API Cloud Stretch Database Cache Tables Search Directory Apps Services Domain Services Azure AD API BizTalk Services B2C Management Service Notification Fabric Hubs Intelligence Logic Backup Multi-Factor Cognitive Services Bot Framework Cortana Authentication Apps Service Bus Functions Automation Operational Analytics & IoT Analytics Developer Services Scheduler Compute Services Machine HDInsight Stream Analytics Mobile Learning Visual Studio Import/Export Container VM Engagement Service Scale Sets Key Vault Data Data Lake Catalog Analytics Service Data Lake Store VS Team Services Batch Xamarin Azure Site Store/ RemoteApp Recovery Marketplace IoT Hub Event Data Power BI Application HockeyApp Hubs Factory Embedded Insights VM Image Gallery Dev/Test Lab StorSimple & VM Depot Infrastructure Services Compute Storage Networking Virtual Load Traffic VPN App Virtual Machines Blob Queues Files Disks DNS Express Containers Network Balancer Route Manager Gateway Gateway Datacenter Infrastructure On Responsibility Prem IaaS PaaS SaaS Applications Data Balance of Runtime responsibility Middleware Balance of control and responsibility depends on the category of the service Operating system SaaS: Move-in ready Virtualization Use immediately with minimal configuration PaaS: Some assembly required Servers Existing services are a starting point, with additional configuration for a custom fit Storage IaaS: Build from the ground up Building blocks, create your own solution or apps Networking from scratch Customer Microsoft Azure App Service Quickly build, deploy and scale powerful cloud applications without worrying about infrastructure High productivity .NET, Node, Java, Docker, Staging & Testing in App gallery PHP, Ruby, Python deployment production marketplace Fully managed Auto scale & High availability Reduced Backup & load balancing w/ auto patching operations costs recovery Enterprise grade Global data Hybrid AAD Secure & center footprint support integration compliance Enterprise grade Get the control you want with a variety of hosting options Azure App Service App Service Azure (multi-tenant) Environment Stack Get your Web, API, or Mobile App Run your apps in virtual network Leverage cloud innovations created in seconds in the cloud. at high scale. Create an isolated in on-premises infrastructure. We provide the plumbing, you environment specifically for your App Service on Azure Stack provide the application code or organization and access/manage brings the power of Azure App container(s). all of the resources behind your Service to your own data centers. public endpoint. Microsoft Data Platform Landscape DATA MANAGEMENT DATA INSIGHTS Operational data ON-PREM CLOUD Business intelligence Power BI Power BI Report Server SQL Server Azure Azure Azure DB Azure DB for SQL Database Cosmos DB for MySQL PostgreSQL SQL Server Reporting Services Data warehousing Advanced Analytics & AI Azure SQL Server Azure SQL SQL Server Analysis Analysis Services Data Warehouse Services, R Services Azure Machine Learning Big data processing Azure Stream Analytics Apache Azure Azure Hadoop HDInsight Data Lake Azure Cognitive Services SECURITY More certifications than any other cloud provider FLEXIBILITY Any language, any platform, anywhere .NET JAVA Azure 3rd WHAT IS AZURE COSMOS DB A globally distributed, massively scalable, multi-model database service Table API MongoDB SQL Key-value Column-family Document Graph Guaranteed low latency at the 99th percentile Elastic scale out Five well-defined of storage & throughput consistency models Turnkey global Comprehensive distribution SLAs DEPLOYING FHIR SERVERS IN AZURE PAAS https://github.com/hansenms/fhir-azure HAPI FHIR IN AZURE PAAS DEMONSTRATION: HAPI FHIR IN AZURE DEMONSTRATION: HAPI FHIR IN AZURE DEMONSTRATION: HAPI FHIR IN AZURE https://github.com/Microsoft/fhir-server DEMONSTRATION: GITHUB DEPLOY DEMONSTRATION: FHIR SERVER DEPLOYMENT DEMONSTRATION: FHIR SERVER DEPLOYMENT DEMONSTRATION: FHIR SERVER DEPLOYMENT DEMONSTRATION: APPLICATION INSIGHTS MICROSOFT FHIR SERVER FOR AZURE Hosting Layer Supports hosting in different environments, Microsoft.Health.Fhir.Web with custom configuration of IoC container REST API Layer Microsoft.Health.Fhir.Api Core Logic Layer Microsoft.Health.Fhir.Core Persistence Layer Pluggable persistence provider Microsoft.Health.Fhir.CosmosDb OSS release includes Cosmos DB provider MICROSOFT FHIR SERVER FOR AZURE APPLICATION ARCHITECTURE Consuming App FHIR Server for Azure Storage Identity Azure Active Directory RESOURCE PERMISSIONS: ROADMAP • Roles can have a set of permissions for resources • Applicability is handled via a filter Role • Filter is based on FHIR URLs ResourcePermissions • Filter is based on a template Permission • Possible actions Filter • Read, Write, HardDelete to start Actions • Future for operations, transactions • Available today: • Global Read/Write/Delete assigned to roles SAMPLE ROLEPERMISSION (FUTURE STATE) IN JSON { "appRole": "patient", "resourcePermissions": [ { "criteria": "/Patient/{search('Patient?identifier=http://example.com/aad|{claims('sub')}', 'id', 3600)}/*", "actions": { "default": [ "Read", "Write", "OperationDefition/Resource-validate" ], "exceptions": [ { "actionsToRevoke": [ "Read", "Write" ], "criteria": "/observation?code=https://loinc.com/codes|1235" } ] } }, { "criteria": "/?_type=location,questionnaire,observation", "actions": { "default": [ "Read", "Write" ] } } ], "fieldPermissions": { "actions": [ "Read", "Write" ], "exceptions": [ { "fhirPath": "Patient.name", "actionsToRevoke": [ "Write" ], "criteria": "/Patient" } ] } } IPAAS - AZURE INTEGRATION SERVICES APP DEVELOPERS Developer Portal DIRECT OR BACKEND VPN APIs APPS Gateway Hosted anywhere. Developed using any technology. API PUBLISHERS Admin portal FHIR2APIM SERVICE: AKA.MS/FHIR2APIM FHIR2APIM App Service DEMONSTRATION: AKA.MS/FHIR2APIM DEMONSTRATION: AKA.MS/FHIR2APIM DEMONSTRATION: APIM DEVELOPER PORTAL DEMONSTRATION: APIM DEVELOPER PORTAL DEMONSTRATION: APIM DEVELOPER PORTAL DEMONSTRARTION: APIM DEVELOPER PORTAL DEMONSTRATION: APIM DEVELOPER PORTAL DEMONSTRATION: APIM DEVELOPER PORTAL HYBRID DATA INTEGRATION AT SCALE CLOUD Relational data Data Processing & Movement Any BI tool Dashboards | Reporting Mobile BI | Cubes OLTP ERP CRM LOB Advanced V-NET Analytics Machine Learning Non-relational data Stream analytics Cognitive | AI Any language Web Media Social media Devices ON-PREMISE .NET | Java | R | Python Ruby | PHP | Scala AZURE DATA FACTORY ORCHESTRATES DATA PIPELINE ACTIVITY WORKFLOW & SCHEDULING HYBRID DATA INTEGRATION MODERN DATA WAREHOUSE Daily flat files OLTP DB Tables Social Media Customer Call AML: Churn Analytical (un/semi structured) Details Model Schemas Azure Data Factory (PaaS) DEMONSTRATION: HANDS-ON ENVIRONMENT DEMONSTRATION: HANDS-ON ENVIRONMENT DEMONSTRATION: FHIR CLIENT DEMONSTRATION: FHIR CLIENT DEMONSTRATION: FHIR CLIENT DEMONSTRATION: FHIR CLIENT DEMONSTRATION: FHIR CLIENT DEMONSTRATION: FHIR CLIENT DEMONSTRATION: FHIR CLIENT DEMONSTRATION: AZURE DATA FACTORY DEMONSTRATION: AZURE DATA FACTORY DEMONSTRATION: POWERBI DEMONSTRATION: POWERBI https://github.com/Microsoft/fhir-server [email protected].
Recommended publications
  • AAS Worldwide Telescope: Seamless, Cross-Platform Data Visualization Engine for Astronomy Research, Education, and Democratizing Data
    AAS WorldWide Telescope: Seamless, Cross-Platform Data Visualization Engine for Astronomy Research, Education, and Democratizing Data The Harvard community has made this article openly available. Please share how this access benefits you. Your story matters Citation Rosenfield, Philip, Jonathan Fay, Ronald K Gilchrist, Chenzhou Cui, A. David Weigel, Thomas Robitaille, Oderah Justin Otor, and Alyssa Goodman. 2018. AAS WorldWide Telescope: Seamless, Cross-Platform Data Visualization Engine for Astronomy Research, Education, and Democratizing Data. The Astrophysical Journal: Supplement Series 236, no. 1. Published Version https://iopscience-iop-org.ezp-prod1.hul.harvard.edu/ article/10.3847/1538-4365/aab776 Citable link http://nrs.harvard.edu/urn-3:HUL.InstRepos:41504669 Terms of Use This article was downloaded from Harvard University’s DASH repository, and is made available under the terms and conditions applicable to Open Access Policy Articles, as set forth at http:// nrs.harvard.edu/urn-3:HUL.InstRepos:dash.current.terms-of- use#OAP Draft version January 30, 2018 Typeset using LATEX twocolumn style in AASTeX62 AAS WorldWide Telescope: Seamless, Cross-Platform Data Visualization Engine for Astronomy Research, Education, and Democratizing Data Philip Rosenfield,1 Jonathan Fay,1 Ronald K Gilchrist,1 Chenzhou Cui,2 A. David Weigel,3 Thomas Robitaille,4 Oderah Justin Otor,1 and Alyssa Goodman5 1American Astronomical Society 1667 K St NW Suite 800 Washington, DC 20006, USA 2National Astronomical Observatories, Chinese Academy of Sciences 20A Datun Road, Chaoyang District Beijing, 100012, China 3Christenberry Planetarium, Samford University 800 Lakeshore Drive Birmingham, AL 35229, USA 4Aperio Software Ltd. Headingley Enterprise and Arts Centre, Bennett Road Leeds, LS6 3HN, United Kingdom 5Harvard Smithsonian Center for Astrophysics 60 Garden St.
    [Show full text]
  • Migrating from Storsimple to Azure Netapp Files and Global File Cache
    REFERENCE ARCHITECTURE Globally Distributed Enterprise File Sharing with Azure NetApp Files and NetApp Global File Cache Evolving from StorSimple to next-gen Azure solutions. Table of contents Introduction 3 Solution overview 3 A New Data Store with Azure NetApp Files 4 Azure NetApp Files features 4 Using Azure NetApp Files to consolidate distributed file servers 5 Accessing the ANF datastore with a Global File Cache fabric 5 NetApp Global File Cache Edge 6 NetApp Global File Cache Edge instance 6 Network connectivity 6 Configuration guidelines 6 Azure NetApp Files with Global File Cache topology 6 Deployment methodologies 7 Operating environment summary 7 User experience 7 Migrate your StorSimple data to Azure NetApp Files 8 Overview of data migration – StorSimple to Azure NetApp Files 8 Getting the data to Azure 8 Volume Clone 8 Create Azure VM 8 Connecting to the Cloud Appliance 8 Create Azure NetApp Files share 9 Data copy 9 Summary 9 2 Document title Streamline and simplify IT storage Solution overview and infrastructure by centralizing NetApp Global File Cache + Azure NetApp Files: unstructured data into Microsoft Azure a “major step” in unstructured data management for the distributed enterprise using Azure NetApp Files to provide 85% of companies are in the process of adopting a fast local and geographically distributed cloud transformation strategy. This means combining access with NetApp Global File Cache™. on-premises, hybrid, and public cloud services and associated storage technologies, like file/block-based and object storage (e.g., Azure BLOB) to host both Introduction structured and unstructured data. Why did people use StorSimple...what are the NetApp and Microsoft recognize the impact on primary use-cases? the organization, end users, distributed IT strategy, • Unstructured file shares that can be more easily datacenter, and cloud operations.
    [Show full text]
  • XAMARIN.FORMS for BEGINNERS ABOUT ME Tom Soderling Sr
    XAMARIN.FORMS FOR BEGINNERS ABOUT ME Tom Soderling Sr. Mobile Apps Developer @ Polaris Industries; Ride Command Xamarin.Forms enthusiast DevOps hobbyist & machine learning beginner 4 year XCMD Blog: https://tomsoderling.github.io GitHub: https://github.com/TomSoderling Twitter: @tomsoderling How Deep Pickster Spaniel Is It? THE PLAN • Introduction: Why, What, and When • Overview of Xamarin.Forms Building Blocks • Building a Xamarin.Forms UI in XAML • Data Binding • View Customization • Next Steps & Resources • Please ask any questions that come up! THE PLAN • Introduction: Why, What, and When • Overview of Xamarin.Forms Building Blocks • Building a Xamarin.Forms UI in XAML • Data Binding • View Customization • Next Steps & Resources INTRODUCTION : WHY • WET: the soggy state of mobile app development • Write Everything Twice INTRODUCTION : WHY • WET: the soggy state of mobile app development • Write Everything Twice INTRODUCTION : WHAT • What is Xamarin.Forms? • Cross-platform UI framework • Platforms: • Mobile: iOS 8 and up, Android 4.0.3 (API 15) • Desktop: Windows 10 UWP, MacOS, WFP • Samsung Smart Devices: Tizen INTRODUCTION : WHAT • Brief History: • May 2011, Xamarin founded • MonoTouch and Mono for Android using MonoDevelop IDE • February 2013, release of Xamarin 2.0 • Xamarin Studio IDE & integration with Visual Studio • Renamed to Xamarin.Android and Xamarin.iOS • May 2014, Xamarin.Forms released as part of Xamarin 3 • February 24 2016, Xamarin acquired by Microsoft • Owned, actively developed on, and supported by Microsoft • Free
    [Show full text]
  • Microsoft Storsimple Configuration with Expressroute
    MICROSOFT STORSIMPLE CONFIGURATION WITH EXPRESSROUTE Version: 1.0 Copyright This document is provided "as-is". Information and views expressed in this document, including URL and other Internet Web site references, may change without notice. Some examples depicted herein are provided for illustration only and are fictitious. No real association or connection is intended or should be inferred. This document does not provide you with any legal rights to any intellectual property in any Microsoft product. You may copy, use and modify this document for your internal, reference purposes. © 2016 Microsoft Corporation. All rights reserved. Microsoft, Windows Azure, StorSimple, Hyper-V, Internet Explorer, Silverlight, SQL Server, Windows, Windows PowerShell, and Windows Server are trademarks of the Microsoft group of companies. All other trademarks are property of their respective owners. Table of contents Introduction .............................................................................................................................................................................................. 4 Physical Appliance High Level Solution Architecture................................................................................................................... 5 Virtual Appliance High Level Solution Architecture ..................................................................................................................... 6 Physical Appliance Detailed Traffic Matrix .....................................................................................................................................
    [Show full text]
  • Download (5MB)
    This work is protected by copyright and other intellectual property rights and duplication or sale of all or part is not permitted, except that material may be duplicated by you for research, private study, criticism/review or educational purposes. Electronic or print copies are for your own personal, non- commercial use and shall not be passed to any other individual. No quotation may be published without proper acknowledgement. For any other use, or to quote extensively from the work, permission must be obtained from the copyright holder/s. An assessment model for Enterprise Clouds adoption Usman Nasir PhD (Computer Science) December 2017 Keele University, UK An assessment model for Enterprise Clouds adoption ABSTRACT Context: Enterprise Cloud Computing (or Enterprise Clouds) is using the Cloud Computing services by a large-scale organisation to migrate its existing IT services or use new Cloud based services. There are many issues and challenges that are barrier to the adoption of Enterprise Clouds. The adoption challenges have to be addressed for better assimilation of Cloud based services within the organisation. Objective: The aim of this research was to develop an assessment model for adoption of Enterprise Clouds. Method: Key challenges reported as barrier in adoption of Cloud Computing were identified from literature using the Systematic Literature Review methodology. A survey research was carried out to elicit industrial approaches and practices from Cloud Computing experts that help in overcoming the key challenges. Both key challenges and practices were used in formulating the assessment model. Results: The results have highlighted that key challenges in the adoption of Enterprise Clouds are security & reliability concerns, resistance to change, vendor lock-in issues, data privacy and difficulties in application and service migration.
    [Show full text]
  • Emerging Technology Roundtable - Cloud Computing on the Bulk Electric System November 16, 2016 Agenda - Emerging Technology Roundtable
    Emerging Technology Roundtable - Cloud Computing on the Bulk Electric System November 16, 2016 Agenda - Emerging Technology Roundtable 2 RELIABILITY | ACCOUNTABILITY [email protected] 3 RELIABILITY | ACCOUNTABILITY A Resilient and Trustworthy Cloud and Outsourcing Security Framework for Power Grid Applications Jianhui Wang Energy Systems Division, Argonne National Laboratory NERC Emerging Technologies Roundtables November 16, 2016 Presentation Outline 1. Introduction to Cloud Computing 2. Project Overview 3. Progress to date 4. Conclusions 2 Introduction to Cloud Computing What is it, the Need, Benefits, and Challenges 3 What is Cloud Computing? . Cloud Computing is an umbrella term used to refer to Internet-based development and services – a group of integrated and networked hardware, software and Internet infrastructures – Using the Internet for communication and transport provides hardware, software and networking services to end-users . Cloud platforms hide the complexity of the underlying infrastructure from users by providing simple graphical interfaces 4 Essential Characteristics of Cloud Computing 1. Resource Pooling – No need to have servers in-house – Reduce the need for advanced hardware in-house 2. Broad Network Access – Data is available anytime, anyplace, and anywhere – Secure backup and disaster recovery of data 3. Rapid Elasticity – Quickly scale operations 4. On-Demand Self Service – Pay for only your use 5. Measured Service Characteristics defined by NIST – Resource usage can be monitored, controlled, and reported
    [Show full text]
  • Licensing Information User Manual Release 9.1 F13415-01
    Oracle® Hospitality Cruise Fleet Management Licensing Information User Manual Release 9.1 F13415-01 August 2019 LICENSING INFORMATION USER MANUAL Oracle® Hospitality Fleet Management Licensing Information User Manual Version 9.1 Copyright © 2004, 2019, Oracle and/or its affiliates. All rights reserved. This software and related documentation are provided under a license agreement containing restrictions on use and disclosure and are protected by intellectual property laws. Except as expressly permitted in your license agreement or allowed by law, you may not use, copy, reproduce, translate, broadcast, modify, license, transmit, distribute, exhibit, perform, publish, or display any part, in any form, or by any means. Reverse engineering, disassembly, or decompilation of this software, unless required by law for interoperability, is prohibited. The information contained herein is subject to change without notice and is not warranted to be error- free. If you find any errors, please report them to us in writing. If this software or related documentation is delivered to the U.S. Government or anyone licensing it on behalf of the U.S. Government, then the following notice is applicable: U.S. GOVERNMENT END USERS: Oracle programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, delivered to U.S. Government end users are "commercial computer software" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. As such, use, duplication, disclosure, modification, and adaptation of the programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, shall be subject to license terms and license restrictions applicable to the programs.
    [Show full text]
  • Storsimple & Microsoft
    Building a SharePoint 2013 Public Web Site Presented by Peter Carson President, Envision IT March 27, 2013 Peter Carson • President, Envision IT • SharePoint MVP • Virtual Technical Specialist, Microsoft Canada • [email protected] • http://blog.petercarson.ca • www.envisionit.com • Twitter @carsonpeter • VP Toronto SharePoint User Group Agenda • Envision IT Overview • Example Public Sites • Hosting and Licensing • SharePoint 2013 Web Content Management Features • Christie Medical Business Case • Hosting in Azure • Wrap-up and Q&A Envision IT Services Overview Focused on complex SharePoint solutions, Envision IT is the “go-to” partner for Microsoft SharePoint, building integrated public web sites, Intranets, Extranets, and web applications that leverage your existing systems anywhere over the Internet. Products Public Web Sites and Extranets on SharePoint • Public web sites are pure anonymous sites • Extranets are sites that allow external users to authenticate to consume or contribute content securely • These can be combined in a single site • SharePoint is ideal for all of the above EXAMPLE PUBLIC SITES HOSTING AND LICENSING Hosting Options Site Type On-Premise Office 365 Azure Third-Party Public Web Yes Very simple Yes Yes Site Extranet Yes Yes Yes Yes Combined Yes No Yes Yes Office 365 Notes . Only very simple public web sites can be hosted in Office 365 . Microsoft currently provides up to 10,000 external clients with Windows Live ID access to an Extranet with no additional subscription costs . A combined public web site and Extranet
    [Show full text]
  • Seeing the Sky Visualization & Astronomers
    Seeing the Sky Visualization & Astronomers Alyssa A. Goodman Harvard Smithsonian Center for Astrophysics & Radcliffe Institute for Advanced Study @aagie WorldWide Telescope Gm1m2 F= gluemultidimensional data exploration R2 Cognition “Paper of the Future” Language* Data Pictures Communication *“Language” includes words & math Why Galileo is my Hero Explore-Explain-Explore Notes for & re-productions of Siderius Nuncius 1610 WorldWide Telescope Galileo’s New Order, A WorldWide Telescope Tour by Goodman, Wong & Udomprasert 2010 WWT Software Wong (inventor, MS Research), Fay (architect, MS Reseearch), et al., now open source, hosted by AAS, Phil Rosenfield, Director see wwtambassadors.org for more on WWT Outreach WorldWide Telescope Galileo’s New Order, A WorldWide Telescope Tour by Goodman, Wong & Udomprasert 2010 WWT Software Wong (inventor, MS Research), Fay (architect, MS Reseearch), et al., now open source, hosted by AAS, Phil Rosenfield, Director see wwtambassadors.org for more on WWT Outreach Cognition “Paper of the Future” Language* Data Pictures Communication *“Language” includes words & math enabled by d3.js (javascript) outputs d3po Cognition Communication [demo] [video] Many thanks to Alberto Pepe, Josh Peek, Chris Beaumont, Tom Robitaille, Adrian Price-Whelan, Elizabeth Newton, Michelle Borkin & Matteo Cantiello for making this posible. 1610 4 Centuries from Galileo to Galileo 1665 1895 2009 2015 WorldWide Telescope Gm1m2 F= gluemultidimensional data exploration R2 WorldWide Telescope gluemultidimensional data exploration WorldWide Telescope gluemultidimensional data exploration Data, Dimensions, Display 1D: Columns = “Spectra”, “SEDs” or “Time Series” 2D: Faces or Slices = “Images” 3D: Volumes = “3D Renderings”, “2D Movies” 4D:4D Time Series of Volumes = “3D Movies” Data, Dimensions, Display Spectral Line Observations Loss of 1 dimension Mountain Range No loss of information Data, Dimensions, Display mm peak (Enoch et al.
    [Show full text]
  • Software License Agreement (EULA)
    Third-party Computer Software AutoVu™ ALPR cameras • angular-animate (https://docs.angularjs.org/api/ngAnimate) licensed under the terms of the MIT License (https://github.com/angular/angular.js/blob/master/LICENSE). © 2010-2016 Google, Inc. http://angularjs.org • angular-base64 (https://github.com/ninjatronic/angular-base64) licensed under the terms of the MIT License (https://github.com/ninjatronic/angular-base64/blob/master/LICENSE). © 2010 Nick Galbreath © 2013 Pete Martin • angular-translate (https://github.com/angular-translate/angular-translate) licensed under the terms of the MIT License (https://github.com/angular-translate/angular-translate/blob/master/LICENSE). © 2014 [email protected] • angular-translate-handler-log (https://github.com/angular-translate/bower-angular-translate-handler-log) licensed under the terms of the MIT License (https://github.com/angular-translate/angular-translate/blob/master/LICENSE). © 2014 [email protected] • angular-translate-loader-static-files (https://github.com/angular-translate/bower-angular-translate-loader-static-files) licensed under the terms of the MIT License (https://github.com/angular-translate/angular-translate/blob/master/LICENSE). © 2014 [email protected] • Angular Google Maps (http://angular-ui.github.io/angular-google-maps/#!/) licensed under the terms of the MIT License (https://opensource.org/licenses/MIT). © 2013-2016 angular-google-maps • AngularJS (http://angularjs.org/) licensed under the terms of the MIT License (https://github.com/angular/angular.js/blob/master/LICENSE). © 2010-2016 Google, Inc. http://angularjs.org • AngularUI Bootstrap (http://angular-ui.github.io/bootstrap/) licensed under the terms of the MIT License (https://github.com/angular- ui/bootstrap/blob/master/LICENSE).
    [Show full text]
  • How Github Secures Open Source Software
    How GitHub secures open source software Learn how GitHub works to protect you as you use, contribute to, and build on open source. HOW GITHUB SECURES OPEN SOURCE SOFTWARE PAGE — 1 That’s why we’ve built tools and processes that allow GitHub’s role in securing organizations and open source maintainers to code securely throughout the entire software development open source software lifecycle. Taking security and shifting it to the left allows organizations and projects to prevent errors and failures Open source software is everywhere, before a security incident happens. powering the languages, frameworks, and GitHub works hard to secure our community and applications your team uses every day. the open source software you use, build on, and contribute to. Through features, services, and security A study conducted by the Synopsys Center for Open initiatives, we provide the millions of open source Source Research and Innovation found that enterprise projects on GitHub—and the businesses that rely on software is now comprised of more than 90 percent them—with best practices to learn and leverage across open source code—and businesses are taking notice. their workflows. The State of Enterprise Open Source study by Red Hat confirmed that “95 percent of respondents say open source is strategically important” for organizations. Making code widely available has changed how Making open source software is built, with more reuse of code and complex more secure dependencies—but not without introducing security and compliance concerns. Open source projects, like all software, can have vulnerabilities. They can even be GitHub Advisory Database, vulnerable the target of malicious actors who may try to use open dependency alerts, and Dependabot source code to introduce vulnerabilities downstream, attacking the software supply chain.
    [Show full text]
  • Veeam for the Microsoft Cloud Transforming Data Protection with Integrations for Microsoft Azure and Microsoft Office 365
    Solution Brief Veeam for the Microsoft Cloud Transforming data protection with integrations for Microsoft Azure and Microsoft Office 365 As enterprises accelerate the adoption of a multi-cloud strategy, the need to ensure Availability for any application and any data, across any cloud infrastructure, Overview is more important than ever. Veeam for the Microsoft Cloud Veeam® for the Microsoft Cloud provides tightly integrated solutions for enterprises provides a consolidated solution of all sizes enabling Availability for virtual, physical and cloud-based workloads — for virtual, physical and cloud-based eliminating complexity and simplifying business continuity between your data workloads with integrations for center and the Microsoft Cloud. Microsoft Azure and Office 365. Our seamless solutions provide you the ability to lower costs by archiving data to Veeam Availability Platform Azure, mitigate risk by backing up Office 365, and ensure Availability of cloud-based and the Microsoft Cloud workloads with the protection of Azure virtual machines. We’ve extended the industry Archiving and recovery to Microsoft Azure leading VMware and Hyper-V data protection to deliver #1 Availability Even though most companies realize the importance of backing up their data, many for any app, any data on any cloud! put their businesses at risk by failing to have at least one copy of their data off site and in the cloud. Veeam recognizes the importance of the 3-2-1 Rule, to maintain Providing: at least three copies of data, stored on at least two different types of storage media, • Non-Stop Business Continuity with one copy off site. to instantly recover cross-cloud anything to anywhere Veeam helps you achieve the final step of the 3-2-1 Rule with archives in Microsoft Azure, offering both full and file-level granular recovery back to the customer’s • Digital Transformation Agility on-premises environment or in Microsoft Azure.
    [Show full text]