This document provides an overview and introduction to Windows Azure SQL Database. It discusses key topics such as:
- SQL Database service tiers including Basic, Standard, and Premium, which are differentiated by performance levels measured in Database Transaction Units (DTUs) and other features.
- Database size limits and performance metrics for each tier.
- Database replication and high availability capabilities to ensure reliability.
- Support for common SQL Server features while noting some limitations compared to on-premises SQL Server.
- Considerations for database naming, users/logins, migrations, and automation in the SQL Database platform.
- Indexing requirements and compatibility differences to be aware of.
This document discusses the benefits of cloud computing using Microsoft Azure. It highlights how Azure allows businesses to rapidly setup environments, scale to meet demands, and increase efficiency at a reduced cost compared to on-premises infrastructure. It provides an overview of Azure services including compute, storage, databases, analytics, web apps, and developer tools. Finally, it outlines how users can get started with Azure through the management portal, scripting, or development tools.
This document outlines an agenda for a presentation on Microsoft Azure in the enterprise. The agenda includes discussions of Microsoft's cloud strategy, an overview of Azure IaaS and PaaS offerings, Azure storage basics, Azure portals and APIs, Azure resource manager, Azure networking, security mechanisms, traffic management, cloud adoption methodology, Azure security center, and operational analytics. It also lists appendices on Azure stack, service fabric, DevOps, and how Azure is described by Gartner. The presentation aims to provide both a high-level overview and deeper dives into specific Azure services and capabilities.
This document provides an overview and agenda for a presentation on Windows Azure SQL Database for beginners. The presentation will cover topics in three parts: features and functionality of SQL Database in Azure in the first part, demonstrations of the Azure portal and management tools in the second part, and a discussion on the future of database administration in the third part. Additional links and a question/answer session will be provided in an appendix.
The Webinar takes participants through the entire cloud migration life-cycle – from initial analysis to final migration. We evaluate the leading cloud DBMS offerings from Amazon, Microsoft and Oracle. We also compare IaaS and DBaaS to better understand the two architectures and identify the most appropriate use case for each platform.
We finish by providing RDX’s recommended database migration procedures and the vendor utilities you can leverage to ensure trouble-free cloud transitions. Learn from experts who have migrated dozens of on-premises systems to the cloud!
The document discusses how businesses need to build a data strategy and modernize their data platforms to harness the power of data from diverse and growing sources. It provides examples of how organizations like healthcare and energy companies are using technologies like machine learning, real-time analytics, and predictive modeling on data from various sources to improve outcomes, predict trends, and drive business decisions. The Microsoft data platform is positioned as helping businesses manage both traditional and new forms of data, gain insights faster, and transform into data-driven organizations through offerings like SQL Server, Azure, Power BI, and the Internet of Things.
Azure SQL Database is a relational database-as-a-service hosted in the Azure cloud that reduces costs by eliminating the need to manage virtual machines, operating systems, or database software. It provides automatic backups, high availability through geo-replication, and the ability to scale performance by changing service tiers. Azure Cosmos DB is a globally distributed, multi-model database that supports automatic indexing, multiple data models via different APIs, and configurable consistency levels with strong performance guarantees. Azure Redis Cache uses the open-source Redis data structure store with managed caching instances in Azure for improved application performance.
Selecting a SQL Server Cloud Platform - IaaS, Amazon RDS or Azure SQL DB?Christopher Foot
RDX takes a deep-dive look into the three cloud platforms we have available for SQL Server – SQL Server on IaaS, Amazon RDS for SQL Server and Azure SQL DB. We evaluate features, costs, migration utilities, toolsets, ongoing support requirements and the pros and cons of each architecture. Learn from experts who support dozens of systems on all 3 platforms!
This document discusses the benefits of cloud computing using Microsoft Azure. It highlights how Azure allows businesses to rapidly setup environments, scale to meet demands, and increase efficiency at a reduced cost compared to on-premises infrastructure. It provides an overview of Azure services including compute, storage, databases, analytics, web apps, and developer tools. Finally, it outlines how users can get started with Azure through the management portal, scripting, or development tools.
This document outlines an agenda for a presentation on Microsoft Azure in the enterprise. The agenda includes discussions of Microsoft's cloud strategy, an overview of Azure IaaS and PaaS offerings, Azure storage basics, Azure portals and APIs, Azure resource manager, Azure networking, security mechanisms, traffic management, cloud adoption methodology, Azure security center, and operational analytics. It also lists appendices on Azure stack, service fabric, DevOps, and how Azure is described by Gartner. The presentation aims to provide both a high-level overview and deeper dives into specific Azure services and capabilities.
This document provides an overview and agenda for a presentation on Windows Azure SQL Database for beginners. The presentation will cover topics in three parts: features and functionality of SQL Database in Azure in the first part, demonstrations of the Azure portal and management tools in the second part, and a discussion on the future of database administration in the third part. Additional links and a question/answer session will be provided in an appendix.
The Webinar takes participants through the entire cloud migration life-cycle – from initial analysis to final migration. We evaluate the leading cloud DBMS offerings from Amazon, Microsoft and Oracle. We also compare IaaS and DBaaS to better understand the two architectures and identify the most appropriate use case for each platform.
We finish by providing RDX’s recommended database migration procedures and the vendor utilities you can leverage to ensure trouble-free cloud transitions. Learn from experts who have migrated dozens of on-premises systems to the cloud!
The document discusses how businesses need to build a data strategy and modernize their data platforms to harness the power of data from diverse and growing sources. It provides examples of how organizations like healthcare and energy companies are using technologies like machine learning, real-time analytics, and predictive modeling on data from various sources to improve outcomes, predict trends, and drive business decisions. The Microsoft data platform is positioned as helping businesses manage both traditional and new forms of data, gain insights faster, and transform into data-driven organizations through offerings like SQL Server, Azure, Power BI, and the Internet of Things.
Azure SQL Database is a relational database-as-a-service hosted in the Azure cloud that reduces costs by eliminating the need to manage virtual machines, operating systems, or database software. It provides automatic backups, high availability through geo-replication, and the ability to scale performance by changing service tiers. Azure Cosmos DB is a globally distributed, multi-model database that supports automatic indexing, multiple data models via different APIs, and configurable consistency levels with strong performance guarantees. Azure Redis Cache uses the open-source Redis data structure store with managed caching instances in Azure for improved application performance.
Selecting a SQL Server Cloud Platform - IaaS, Amazon RDS or Azure SQL DB?Christopher Foot
RDX takes a deep-dive look into the three cloud platforms we have available for SQL Server – SQL Server on IaaS, Amazon RDS for SQL Server and Azure SQL DB. We evaluate features, costs, migration utilities, toolsets, ongoing support requirements and the pros and cons of each architecture. Learn from experts who support dozens of systems on all 3 platforms!
Microsoft PPM helps you deliver on business strategies through high-impact outcomes. You can think of the PPM as a lifecycle which comprises of three phases: Ideate, Plan, and Execute.
Ideate: Is the initiation phase in which ideas are collected and projects are proposed. The organization’s business drivers capture the company’s strategy and guide ideation.
Plan: This phase includes preliminary planning of the projects at a high level. Microsoft PPM helps prioritize the projects subject to budget and resourcing constraints. Once projects are approved the solution supports detailed and realistic planning.
Execute: The goal of this phase is to deliver the projects through collaboration of the involved stakeholders.
Built on Microsoft’s cloud Microsoft PPM weaves in cloud services that power the PPM solution with collaboration capabilities, advanced analytics that drive insights and the ability to customize and extend the solution to meet unique needs of your organization.
Microsoft PPM is built on Microsoft’s cloud infrastructure. This means you get enterprise-grade security and compliance, highly secure and geographically diverse data centers, and a 99.9% uptime guarantee.
The document describes designing and implementing a database-centric REST API using PL/SQL and Node.js. It discusses designing the API resources and operations, creating a formal API specification, developing a mock implementation, and connecting a Node.js application to an Oracle database using the node-oracledb driver. The implementation exposes a database PL/SQL package containing employee data as JSON structures via the REST API. Push notifications are also implemented to update clients in real-time of changes in the database, such as new votes in an election.
The GoodData platform utilizes a virtualized OpenStack environment and high performance redundant hardware infrastructure. It features services for data integration, analytics, visualization, automation, and security across multiple clusters managed through a cloud control center. The platform is designed for scalability, flexibility, and redundancy.
This document summarizes key components of Microsoft Azure's data platform, including SQL Database, NoSQL options like Azure Tables, Blob Storage, and Azure Files. It provides an overview of each service, how they work, common use cases, and demos of creating resources and accessing data. The document is aimed at helping readers understand Azure's database and data storage options for building cloud applications.
Apache Knox Gateway "Single Sign On" expands the reach of the Enterprise UsersDataWorks Summit
Apache Knox Gateway is a proxy for interacting with Apache Hadoop clusters in a secure way providing authentication, service level authorization, and many other extensions to secure any HTTP interactions in your cluster. One main feature of Apache Knox Gateway is the ability to extend the reach of your REST APIs to the internet while still securing your cluster and working with Kerberos. Recent contributions to the Apache Knox community have added support for Single Sign On (SSO) based on Pac4j 1.8.9 which is a very powerful security engine which provides SSO support through SAML2, OAuth, OpenID, and CAS. In addition, through recent community contributions Apache Ambari, and Apache Ranger can now also provide SSO authentication through Knox. This paper will discuss the architecture of Knox SSO, it will explain how enterprise user could benefit by this feature and will present enterprise use cases for Knox SSO, and integration with open source Shibboleth, ADFS Windows server Idp support, and Okta cloud Idp.
What we've learn from 150+ azure deployments?
we will cover the following:
* Whats new in azure
* Know your portal
* Basic billing and subscription management
* From Servers to Services - IaaS to PaaS
* What we've learn from 150 azure deployments
* High Availability from the cost perspective - the SQL example
This document discusses how to deliver a multi-tenant and PCI compliant Exalogic platform. It outlines the challenges of a shared platform including compliance with regulations like PCI-DSS. It then explains how Exalogic addresses these challenges through automation, isolation across storage, network and virtualization layers, and other security controls. Key aspects covered include per-tenant provisioning, encryption, firewalling, patching, and auditing to ensure isolation and compliance for different tenants including those processing credit card data.
This document discusses Microsoft Azure, a cloud computing platform. It provides an overview of Azure's capabilities including infrastructure as a service (IaaS), platform as a service (PaaS), and software as a service (SaaS). It highlights key Azure services such as virtual machines, SQL database, web apps, machine learning, and more. The document also discusses how Azure enables businesses to rapidly setup environments, scale infrastructure, and increase efficiency at a lower cost compared to on-premises solutions.
Business and IT agility through DevOps and microservice architecture powered ...Lucas Jellema
IT needs to run in production in order to generate business value. DevOps is among other things a way of thinking focusing on production software. A business application requires a tailor made platform to generate business value. The combination of application and its platform is a DevOps product. The DevOps team has full responsibility for that product through its entire lifecycle.
The microservices architecture promises flexibility, scalability, and optimal use of compute resources. Via independent components with well-defined scope and responsibility, interface, and ownership that are evolved and managed in an automated DevOps process, this architecture leverages current technologies and hard-learned insights from past decades.
This session defines the objectives of Business with IT, of microservices and DevOps and introduces Containers and the container platform Kubernetes as crucial ingredients for making DevOps happen.
In our first Windows webinar, find out about the benefits of migrating your Windows workloads to AWS. During the session, we will explain why AWS makes your Windows applications faster, more reliable and more secure. He will also talk about how to bring your own license (BYOL), how to architect, deploy, and manage your Windows platforms on AWS.
At Ottawa .NET User Group I had a talk on Cloud Design Patterns, External Config Pattern, Cache Aside, Federated Identity Pattern, Valet Key Pattern, Gatekeeper Pattern and the Circuit Breaker Pattern. These patterns depicts common problems in designing cloud-hosted applications and design patterns that offer guidance.
This document provides an overview of a company called C/D/H including:
- They have been in business for 25 years and have offices in Grand Rapids and Detroit.
- They have 40 staff members and focus on professional services and vendor-independent solutions.
- They are a Microsoft Gold Partner with competencies in areas like SharePoint, Business Intelligence, and Cloud Computing.
- The document describes their expertise in various Microsoft and other technologies.
This presentation is a part of meetup session delivered in the Microsoft User Group - Chandigarh.
In this meetup we looked into how to deploy and manage Virtual Machines in Microsoft Azure cloud.
This was an advanced session and targeted more towards IT Pro audience. Developers were welcome also.
We covered created virtual machines via ARM template and covered with Virtual Machine Scale Sets with a live demo with Autoscale.
- The document discusses the challenges of database development and deployment processes and how the Data-Tier Application Framework (DAC Fx) addresses these challenges.
- DAC Fx allows developers to model the database in a declarative way and generates deployment scripts and files (.dacpac) that simplify the deployment process for both developers and DBAs.
- It also enables cross-platform deployment of databases to both on-premises and cloud platforms like SQL Azure.
WSO2 Stratos 2 - Your all in one Cloud PlatformWSO2
This document discusses WSO2 Stratos2, an all-in-one cloud platform. It begins with a use case showing how Stratos2 can help move applications to the cloud. It then explains how Stratos2 is architected to provide cloud-native properties like auto-scaling and multi-tenancy. The document provides an example of a car manufacturing company using Stratos2 to host a multi-tenant website for its dealers. It describes the steps involved, including using IaaS, customizing cartridges, and tenants subscribing to and deploying applications. Finally, it discusses core Stratos2 components like the cloud controller, load balancer, and cartridges in more detail.
SharePoint Conference 2011 was the only official Microsoft Conference in North America this year to feature experts from Microsoft and around the world.
This fall a panel of C/D/H consultants, just back from SPC, hit the highlights and answered questions about important topics, like cloud services, best practices, adoption, SharePoint for internet sites, and of course, news about upcoming features and releases!
Whether you missed SPC or attended and just just want to find out more, view our slide deck.
And for more on this and other topics, visit our blog at www.cdhtalkstech.com.
[WSO2Con EU 2017] Streaming Analytics Patterns for Your Digital EnterpriseWSO2
The WSO2 analytics platform provides a high performance, lean, enterprise-ready, streaming solution to solve data integration and analytics challenges faced by connected businesses. This platform offers real-time, interactive, machine learning and batch processing technologies that empower enterprises to build a digital business. This session explores how to enable digital transformation by building a data analytics platform.
Database Security Threats - MariaDB Security Best PracticesMariaDB plc
The document discusses best practices for securing MariaDB production deployments. It covers threats like viruses, hacker attacks, software spoofing and denial of service attacks. It then describes defenses such as limiting network access, using bind-address, firewalls, and keeping systems patched. The document also discusses securing user access, encrypting data at rest and in transit, auditing with the MariaDB audit plugin, and using MariaDB MaxScale as a database proxy and firewall.
Leverage your application architecture with azure servicesSammani Palansuriya
Microsoft Azure is an ever-expanding set of cloud services to help your organization meet the business challengers. Choosing the optimal service to solve the problem is the challenging part. Let’s take a common business problem and design an Application Architecture using azure services discussing some azure service and their usage considering basic architectural design aspects.
The Influence of Transparency on leaders behaviorsEyad Al-Samman
This research proposal examines the relationship between transparency and leaders' behaviors in the Ministry of Finance in Yemen. Specifically, it aims to study how the four dimensions of transparency - informational, participatory, accountability, and secrecy - influence the behaviors of leaders in the ministry. A literature review is presented on the concepts of transparency and leadership behaviors. The research will employ a descriptive design and collect data from leaders in the ministry through questionnaires to analyze the relationships between transparency and leader behaviors. The findings could help enhance transparency and leader behaviors in the organization.
Microsoft PPM helps you deliver on business strategies through high-impact outcomes. You can think of the PPM as a lifecycle which comprises of three phases: Ideate, Plan, and Execute.
Ideate: Is the initiation phase in which ideas are collected and projects are proposed. The organization’s business drivers capture the company’s strategy and guide ideation.
Plan: This phase includes preliminary planning of the projects at a high level. Microsoft PPM helps prioritize the projects subject to budget and resourcing constraints. Once projects are approved the solution supports detailed and realistic planning.
Execute: The goal of this phase is to deliver the projects through collaboration of the involved stakeholders.
Built on Microsoft’s cloud Microsoft PPM weaves in cloud services that power the PPM solution with collaboration capabilities, advanced analytics that drive insights and the ability to customize and extend the solution to meet unique needs of your organization.
Microsoft PPM is built on Microsoft’s cloud infrastructure. This means you get enterprise-grade security and compliance, highly secure and geographically diverse data centers, and a 99.9% uptime guarantee.
The document describes designing and implementing a database-centric REST API using PL/SQL and Node.js. It discusses designing the API resources and operations, creating a formal API specification, developing a mock implementation, and connecting a Node.js application to an Oracle database using the node-oracledb driver. The implementation exposes a database PL/SQL package containing employee data as JSON structures via the REST API. Push notifications are also implemented to update clients in real-time of changes in the database, such as new votes in an election.
The GoodData platform utilizes a virtualized OpenStack environment and high performance redundant hardware infrastructure. It features services for data integration, analytics, visualization, automation, and security across multiple clusters managed through a cloud control center. The platform is designed for scalability, flexibility, and redundancy.
This document summarizes key components of Microsoft Azure's data platform, including SQL Database, NoSQL options like Azure Tables, Blob Storage, and Azure Files. It provides an overview of each service, how they work, common use cases, and demos of creating resources and accessing data. The document is aimed at helping readers understand Azure's database and data storage options for building cloud applications.
Apache Knox Gateway "Single Sign On" expands the reach of the Enterprise UsersDataWorks Summit
Apache Knox Gateway is a proxy for interacting with Apache Hadoop clusters in a secure way providing authentication, service level authorization, and many other extensions to secure any HTTP interactions in your cluster. One main feature of Apache Knox Gateway is the ability to extend the reach of your REST APIs to the internet while still securing your cluster and working with Kerberos. Recent contributions to the Apache Knox community have added support for Single Sign On (SSO) based on Pac4j 1.8.9 which is a very powerful security engine which provides SSO support through SAML2, OAuth, OpenID, and CAS. In addition, through recent community contributions Apache Ambari, and Apache Ranger can now also provide SSO authentication through Knox. This paper will discuss the architecture of Knox SSO, it will explain how enterprise user could benefit by this feature and will present enterprise use cases for Knox SSO, and integration with open source Shibboleth, ADFS Windows server Idp support, and Okta cloud Idp.
What we've learn from 150+ azure deployments?
we will cover the following:
* Whats new in azure
* Know your portal
* Basic billing and subscription management
* From Servers to Services - IaaS to PaaS
* What we've learn from 150 azure deployments
* High Availability from the cost perspective - the SQL example
This document discusses how to deliver a multi-tenant and PCI compliant Exalogic platform. It outlines the challenges of a shared platform including compliance with regulations like PCI-DSS. It then explains how Exalogic addresses these challenges through automation, isolation across storage, network and virtualization layers, and other security controls. Key aspects covered include per-tenant provisioning, encryption, firewalling, patching, and auditing to ensure isolation and compliance for different tenants including those processing credit card data.
This document discusses Microsoft Azure, a cloud computing platform. It provides an overview of Azure's capabilities including infrastructure as a service (IaaS), platform as a service (PaaS), and software as a service (SaaS). It highlights key Azure services such as virtual machines, SQL database, web apps, machine learning, and more. The document also discusses how Azure enables businesses to rapidly setup environments, scale infrastructure, and increase efficiency at a lower cost compared to on-premises solutions.
Business and IT agility through DevOps and microservice architecture powered ...Lucas Jellema
IT needs to run in production in order to generate business value. DevOps is among other things a way of thinking focusing on production software. A business application requires a tailor made platform to generate business value. The combination of application and its platform is a DevOps product. The DevOps team has full responsibility for that product through its entire lifecycle.
The microservices architecture promises flexibility, scalability, and optimal use of compute resources. Via independent components with well-defined scope and responsibility, interface, and ownership that are evolved and managed in an automated DevOps process, this architecture leverages current technologies and hard-learned insights from past decades.
This session defines the objectives of Business with IT, of microservices and DevOps and introduces Containers and the container platform Kubernetes as crucial ingredients for making DevOps happen.
In our first Windows webinar, find out about the benefits of migrating your Windows workloads to AWS. During the session, we will explain why AWS makes your Windows applications faster, more reliable and more secure. He will also talk about how to bring your own license (BYOL), how to architect, deploy, and manage your Windows platforms on AWS.
At Ottawa .NET User Group I had a talk on Cloud Design Patterns, External Config Pattern, Cache Aside, Federated Identity Pattern, Valet Key Pattern, Gatekeeper Pattern and the Circuit Breaker Pattern. These patterns depicts common problems in designing cloud-hosted applications and design patterns that offer guidance.
This document provides an overview of a company called C/D/H including:
- They have been in business for 25 years and have offices in Grand Rapids and Detroit.
- They have 40 staff members and focus on professional services and vendor-independent solutions.
- They are a Microsoft Gold Partner with competencies in areas like SharePoint, Business Intelligence, and Cloud Computing.
- The document describes their expertise in various Microsoft and other technologies.
This presentation is a part of meetup session delivered in the Microsoft User Group - Chandigarh.
In this meetup we looked into how to deploy and manage Virtual Machines in Microsoft Azure cloud.
This was an advanced session and targeted more towards IT Pro audience. Developers were welcome also.
We covered created virtual machines via ARM template and covered with Virtual Machine Scale Sets with a live demo with Autoscale.
- The document discusses the challenges of database development and deployment processes and how the Data-Tier Application Framework (DAC Fx) addresses these challenges.
- DAC Fx allows developers to model the database in a declarative way and generates deployment scripts and files (.dacpac) that simplify the deployment process for both developers and DBAs.
- It also enables cross-platform deployment of databases to both on-premises and cloud platforms like SQL Azure.
WSO2 Stratos 2 - Your all in one Cloud PlatformWSO2
This document discusses WSO2 Stratos2, an all-in-one cloud platform. It begins with a use case showing how Stratos2 can help move applications to the cloud. It then explains how Stratos2 is architected to provide cloud-native properties like auto-scaling and multi-tenancy. The document provides an example of a car manufacturing company using Stratos2 to host a multi-tenant website for its dealers. It describes the steps involved, including using IaaS, customizing cartridges, and tenants subscribing to and deploying applications. Finally, it discusses core Stratos2 components like the cloud controller, load balancer, and cartridges in more detail.
SharePoint Conference 2011 was the only official Microsoft Conference in North America this year to feature experts from Microsoft and around the world.
This fall a panel of C/D/H consultants, just back from SPC, hit the highlights and answered questions about important topics, like cloud services, best practices, adoption, SharePoint for internet sites, and of course, news about upcoming features and releases!
Whether you missed SPC or attended and just just want to find out more, view our slide deck.
And for more on this and other topics, visit our blog at www.cdhtalkstech.com.
[WSO2Con EU 2017] Streaming Analytics Patterns for Your Digital EnterpriseWSO2
The WSO2 analytics platform provides a high performance, lean, enterprise-ready, streaming solution to solve data integration and analytics challenges faced by connected businesses. This platform offers real-time, interactive, machine learning and batch processing technologies that empower enterprises to build a digital business. This session explores how to enable digital transformation by building a data analytics platform.
Database Security Threats - MariaDB Security Best PracticesMariaDB plc
The document discusses best practices for securing MariaDB production deployments. It covers threats like viruses, hacker attacks, software spoofing and denial of service attacks. It then describes defenses such as limiting network access, using bind-address, firewalls, and keeping systems patched. The document also discusses securing user access, encrypting data at rest and in transit, auditing with the MariaDB audit plugin, and using MariaDB MaxScale as a database proxy and firewall.
Leverage your application architecture with azure servicesSammani Palansuriya
Microsoft Azure is an ever-expanding set of cloud services to help your organization meet the business challengers. Choosing the optimal service to solve the problem is the challenging part. Let’s take a common business problem and design an Application Architecture using azure services discussing some azure service and their usage considering basic architectural design aspects.
The Influence of Transparency on leaders behaviorsEyad Al-Samman
This research proposal examines the relationship between transparency and leaders' behaviors in the Ministry of Finance in Yemen. Specifically, it aims to study how the four dimensions of transparency - informational, participatory, accountability, and secrecy - influence the behaviors of leaders in the ministry. A literature review is presented on the concepts of transparency and leadership behaviors. The research will employ a descriptive design and collect data from leaders in the ministry through questionnaires to analyze the relationships between transparency and leader behaviors. The findings could help enhance transparency and leader behaviors in the organization.
Windows Azure SQL Database for Beginners (tips & tricks)
The document provides an overview and introduction to Windows Azure SQL Database including:
- Key features such as scalability, availability, data protection, and programmatic DBA functionality.
- Performance levels are described in DTU (database transaction units) with different tiers for Basic, Standard, and Premium databases.
- Limitations are discussed around database sizing, collations, logins/users, and compatibility with on-premises SQL Server features.
This document discusses SQL Server security enhancements in SQL Server 2014. It covers three main topics:
1) Transparent Data Encryption allows encrypting database and log files for protection both during operations and when backing up to disk or Azure. Encryption can use passwords, asymmetric keys, or certificates.
2) Encryption Key Management allows managing encryption keys through PowerShell, SMO, SSMS and T-SQL. Asymmetric keys or certificates used for encryption must be properly backed up.
3) A new "CONNECT ANY DATABASE" permission allows logins to connect to all current and future databases without other permissions in those databases. This facilitates auditing processes.
• We sleeping well. And our mobile ringing and ringing. Message: DISASTER! In this session (on slides) we are NOT talk about potential disaster (such BCM); we talk about: And what NOW? New version old my old well-known session updated for whole changes which happened in DBA World in last two-three years.
• So, from the ground to the Sky and further - everything for surviving disaster. Which tasks should have been finished BEFORE. Is virtual or physical SQL matter? We talk about systems, databases, peoples, encryption, passwords, certificates and users.
• In this session (on few demos) I'll show which part of our SQL Server Environment are critical and how to be prepared to disaster. In some documents I'll show You how to be BEST prepared.
On my first session I would to introduce everyone to formerly known SQL Azure (actually Windows Azure SQL Database). Under Tips and Trick session I will show which points, features, compatibility and non-compatibility for SQL Azure are important for DBA's. I will cover functionalities, performance, cost, and sla and security aspects.
After break I will show how we can work with our data in the Cloud using SQL Azure, Blob Storage, what functionality of backup, restore, encryption and availability are available for us, how we can implement hybrid environment and when an why it is (or not) good practice.
And finally I hope we will find few minutes for discussion about Future of the DBA (not only in AD 2016)
This document discusses best practices for preparing for and responding to a disaster involving critical IT systems like servers and databases. It emphasizes the importance of regular backups, having recovery procedures documented, testing restores, and defining roles and responsibilities of team members. It provides guidance on backup strategies for SQL Server and SharePoint, including using different types of backups, storing backups offline, and setting backup schedules. It also stresses the value of preparation, being ready to restore from backups, and having contact information and credentials documented in advance in case of an emergency.
This document outlines a research proposal that investigates teachers' perceptions of assessing students' oral reading skills in rural primary schools. The study aims to understand teachers' views on reading aloud assessments, and whether their perceptions differ based on years of teaching experience or education level. A mixed methods approach is proposed, using questionnaires to collect quantitative data on 80-120 teachers, and interviews of 12 teachers to obtain qualitative views. The research questions focus on teachers' perceptions of reading assessments, any differences related to experience or qualifications, and factors influencing perceptions. The significance, limitations, and methodology are described in the proposal.
Tobiasz Janusz Koprowski presented a beginner's guide to tips and tricks for using Windows Azure SQL Database. The presentation covered key Azure SQL Database concepts like database tiers, performance levels measured in Database Transaction Units (DTUs), data migration options, and compatibility with on-premises SQL Server versions. It provided an overview of supported and non-supported features between SQL Azure and different SQL Server versions. The presentation aimed to help attendees understand how to plan, configure and manage databases in the Azure SQL Database platform.
Pieter de Bruin (Microsoft) - Welke technologie gebruiken bij implementatie M...AFAS Software
The document discusses Microsoft Azure platform services and provides an overview of key capabilities. It compares Azure Cloud Services and Azure Service Fabric for developing and deploying applications. Azure Service Fabric allows building stateless and stateful microservices that can scale across a cluster and provides faster deployment and upgrades compared to Azure Cloud Services. It also outlines common scenarios for using stateless and stateful services on Service Fabric.
2014.10.22 Building Azure Solutions with Office 365Marco Parenzan
This document discusses building Azure solutions with Office 365. It provides an overview of Microsoft Azure services including compute, storage, networking and identity services. It also discusses Office 365 APIs for integrating with calendar, mail and contacts. Code samples are shown for accessing these APIs through REST calls and a library that abstracts away the REST requests. The document concludes with a demonstration of an application that integrates Office 365 and Azure services.
This document provides an overview of hybrid cloud scenarios using Microsoft Azure. It discusses using Azure to extend infrastructure to the cloud, processing data in the cloud, and accessing data and applications across cloud and on-premises. It provides examples of hybrid scenarios for infrastructure as a service, platform as a service, development/test, backup/recovery, and enterprise mobility. It also discusses networking options and enhancements for hybrid configurations including virtual networks, gateways, and security groups.
Azure provides several options for security and identity management:
- Azure Active Directory allows centralized management of user access and single sign-on across Azure, Office 365, and other cloud apps. It can extend on-premises directories to the cloud.
- Multi-factor authentication protects access using additional verification beyond a password. It can leverage on-premises Active Directory when used with Azure Active Directory.
- Encryption options in Azure help secure data at rest and in transit. These include BitLocker, storage encryption, and application-level encryption.
The document provides an overview of cloud computing models including Software as a Service (SaaS), Platform as a Service (PaaS), and Infrastructure as a Service (IAAS). It summarizes key cloud platforms such as Microsoft Azure, SharePoint Online, and Amazon Web Services. The presentation discusses benefits of the cloud like pay-by-use and economies of scale. It also covers security best practices for cloud deployments and administration demos.
The document discusses challenges facing today's enterprises including cutting costs, driving value with tight budgets, maintaining security while increasing access, and finding the right transformative capabilities. It then discusses challenges in building applications such as scaling, availability, and costs. The document introduces the Windows Azure platform as a solution, highlighting its fundamentals of scale, automation, high availability, and multi-tenancy. It provides considerations for using cloud computing on or off premises and discusses ownership models.
Azure provides cloud computing services including computing, analytics, networking, storage, and more. It offers virtual machines, databases, websites, and other services that can be accessed from anywhere and scaled up as needed. Azure aims to provide enterprise-grade services that are economical, scalable, and hybrid-ready to work with existing on-premises systems. It has data centers across the world and over 600,000 servers to provide its services globally at scale.
Microsoft Azure Mobile Services allow developers to build scalable backend services for mobile applications. It provides features like structured data storage, push notifications, authentication, and server-side logic. Azure Mobile Services offer elastic scaling, global availability, and consumption-based pricing. It pairs cloud computing capabilities with mobile development to overcome limitations of mobile devices like limited storage and compute. Examples of scenarios it supports include modern mobile apps, rapid development of apps with a secure backend, and apps requiring structured data storage in SQL databases. The presentation demonstrated how to create a Mobile Service and its REST API.
The document discusses microservices and how Azure supports the microservices architecture for modern applications. It defines microservices and service-oriented architecture as an approach to building applications as independent, interoperable services. It then describes the various Azure PaaS options for hosting microservices, such as App Service, Functions, and Service Fabric. It also covers supporting Azure services for state management, caching, storage, and monitoring microservices applications. Finally, it provides an example topology of a photo sharing solution built with multiple Azure microservices.
The document summarizes a presentation given by the Wisconsin .NET Users Group in September 2009. It discusses challenges facing enterprises and how cloud computing addresses issues like high infrastructure costs, limited data center capacity, and lack of a common platform. It introduces the Windows Azure platform and how it provides automated management, scalability, and a familiar development experience. Key aspects of Windows Azure including its architecture, SQL Azure, and pricing models are summarized.
Adelaide Global Azure Bootcamp 2018 - Azure 101Balabiju
The document provides an overview of a Global Azure Bootcamp event in Adelaide that included a Microsoft Azure 101 session. The session was presented by Balasubramanian Murugesan, a Microsoft Cloud Architect with over 15 years of experience across technologies and sectors, including 7+ years experience with Azure and Office 365. The presentation covered topics such as cloud computing, the benefits of Azure, Azure services and platforms, Azure management portals, Azure compute, storage, identity, backup and recovery solutions, and web app services. It included demonstrations of the Azure management portal and a racing game built on Azure.
London .NET Developers Azure Camp KeynoteTom Walker
The document discusses Microsoft Azure and the benefits of cloud computing. It provides an overview of Azure's global footprint and wide range of services, including compute, storage, databases, analytics and AI. It also highlights how Azure enables hybrid scenarios through connectivity to on-premises environments and supports many programming languages, frameworks and devices.
- Azure updates include new features for machine learning, operations management, cognitive services, virtual machines, SQL, data warehouse, mobile apps, Active Directory, security, and streaming.
- Key updates include improved web services management, OMS security capabilities, new cognitive services APIs, faster GPU virtual machines, increased SQL and data warehouse performance and scale, and single sign-on across apps with Active Directory.
- Updates aim to provide more analytics, security, and automation capabilities across the Azure platform.
Evangelos Kapsalakis, Partner Specialist at Microsoft, provides valuable insights on Microsoft Azure and its flexibility when it comes to migration deployment. From Cloud Migration Through Automation: Next Level Flexibility virtual event, hosted on September 30, 2020
This document discusses migrating to the cloud with Microsoft Azure and Office 365. It provides an overview of migration scenarios for email and files with Office 365, and discusses how to migrate applications and use development tools in Azure. Options for storage, web apps, and hybrid cloud solutions are presented. Security and privacy features of Office 365 are outlined. Finally, available migration tools for email and files are listed.
.NET Usergroup Oldenburg 26. März 2015 - von Winfried Klinker und Andre Hühn
Microsoft Azure gehört zu den Cloud-Diensten, die Microsoft anbietet. Es umfasst neben dem Hosting von virtuellen Maschinen insbesondere eine große Sammlung an Diensten (wie SQL Azure, Mobile Services, Machine Learning).
Wir geben einen ersten Überblick über die Features von Azure insbesondere für Entwickler. Dabei werden wir sowohl auf die Platform as a Service (PaaS) Angebote wie auch auf die Infrastructe as a Service (IaaS) eingehen. Außerdem geben wir einen Einblick in moderne Cloud Architektur und zeigen Best Practices bei der Cloud Entwicklung auf. Dabei werden Beispiele aus der Praxis zeigen, wie man eine Fehlertolerante und robuste Cloud Lösung erstellen kann.
Über die Sprecher:
Winfried Klinker ist als Software Architekt bei der Firma Sitrion in Oldenburg tätig. Er beschäftigt sich größtenteils mit Cloud Architekturen mit Microsoft Azure vor allem in Bezug auf Backends für mobile Anwendungen.
Andre Hühn ist Team Lead für Entwicklung mobiler Apps bei der Firma Sitrion in Oldenburg und beeinflusst damit die Richtung der Architektur für das Sitrion ONE Produkt.
Similaire à KoprowskiT_session1_SDNEvent_WASDforBeginners (20)
Session form series of conferences during Data Relay (formerly SQL Relay) 2018 in Newcastle, Leeds, Birmingham, Reading, Bristol. The session contains only slides form the talk (no videos included).
Slides from data MindsConnect 2018 Conference hosted at Ghelamnco Arena in Ghent by Belgian SQL Server USer Grup. SECDev(OPS) How to embrace your security.
Session from SQLDay 2016 Conference in Wroclaw.
2 AM. We're sleeping well and our mobile is ringing and ringing. Message: DISASTER! In this session (on slides) we are NOT talking about the potential disaster (such BCM); we talk about: What happened NOW? Which tasks should have been finished BEFORE. Does virtual or physical SQL Server matter? We talk about systems, databases, people, encryption, passwords, certificates and users. In this session (on few demos) I'll show which part of our SQL Server environment are critical and how to be prepared for disaster. In some documents, I'll show You how to be BEST prepared.
Backup? Who cares! Now and Then? We store our data in the cloud. Somewhere in the Cloud. Which Cloud? Who cares! But we are still SQL Server Professionals, so… are we need backup? Should we use newest opportunities or old methods? Are we going a step further or step back? On my session, I will try to find answers for all of those (and more) questions. Demos, cases, and examples from the world of backup. And of course worst practices.
Our data should be secure. And our environment too. What we can do for maximizing security in a hybrid environment, where SQL Server exist in two forms: premise and cloud. How to organize our job, how to control our data if we use Windows Azure SQL Database - The Cloud Database. physical security, policy-based management, auditing, encryption, federation, access and authorization. All of those subjects will be covered during my session.
The document discusses SQL Server security in three parts. The first part provides an overview of security concepts and categories security into the IT, physical, and political realms. The second part outlines SQL Server security best practices such as using Windows authentication, securing administrator accounts, and limiting public permissions. The third part covers new security enhancements in SQL Server 2014 like transparent data encryption, encryption key management, and the CONNECT ANY DATABASE permission.
This document discusses SQL Server backup and recovery best practices. It begins with an introduction by Tobiasz Janusz Koprowski on his background and experience. The agenda then outlines parts on introduction to backup options, demonstrations of backup in the cloud and on-premise, and best practices. It covers topics like understanding different cloud service models, security requirements for Azure, and non-compatible features between SQL Server versions and SQL Azure. It also demonstrates connecting to and backing up databases in SQL Azure and on-premise SQL Server.
This document discusses SQL Server security and provides an overview of SQL Server security best practices and enhancements in SQL Server 2014. It covers categorizing security across IT, physical, political, and SQL Server realms. It outlines best practices for authentication, securing administrator accounts, complex passwords, specific logins, administrator membership, guest access, stored procedure permissions, ports, services, and encryption. New SQL Server 2014 features discussed include transparent data encryption, encryption key management, and new permissions for connecting to any database and impersonating logins.
SQL Server Source Control for Beginners is a presentation about using source control for SQL Server databases. It discusses:
- Common source control systems like SVN, TFS, and Mercurial that can be used to track database changes.
- How RedGate SQL Source Control allows committing database objects and changes directly from SQL Server Management Studio.
- Key features like rolling back changes, maintaining referential integrity, and locking objects while working.
- Demonstrates setting up a database in source control and committing changes.
- Additional tools that can deploy databases directly from source control like SQL Compare and SQL Data Compare.
Tobiasz Janusz Koprowski presents information on disaster preparedness and recovery best practices. The document discusses the importance of having backups, recovery procedures, clearly defined roles and responsibilities, service level agreements, and contact information in case of an outage. Specific recommendations include regularly testing restores, storing backup files offsite, having accurate documentation, and ensuring key personnel are prepared to respond to disasters and outages.
Maintenance plans provide a way to automate database maintenance tasks such as integrity checks, index maintenance, and backups. They can be created using the Maintenance Plan Wizard or Maintenance Plan Designer. Common tasks include checking database integrity with DBCC CHECKDB, reorganizing or rebuilding indexes, updating statistics, and performing full, differential or transaction log backups. Care must be taken to choose the right tasks and schedule to maintain performance and protect the database.
The document discusses best practices for preventing and recovering from disasters affecting IT systems. It emphasizes the importance of being prepared through regular backups, testing restores, clear documentation of backup and restore procedures, and defined roles and responsibilities. Key recommendations include performing backups to separate storage regularly; testing restores from backups; having a disaster recovery plan, procedures, and environment ready; and ensuring appropriate staff are assigned roles to respond to an outage. The overall message is that the best way to survive a disaster is through preparation, including backups, documentation, training and assigning roles.
This document discusses different aspects of trust as it relates to technology and data security. It poses a series of questions about high availability, service level agreements, high security, compliance, standards, processes, data storage locations, borders, providers, people, procedures, testing, encryption, cloud services, and identity. The goal is to understand how to build and maintain trust through addressing questions around these key topics. The document also provides contact information for the author.
The document discusses best practices for preparing for and surviving a disaster involving IT systems. It emphasizes the importance of being prepared through thorough backup and recovery procedures. Key aspects of preparation include having documented procedures for backup and restore of SQL and SharePoint environments, understanding roles and responsibilities, maintaining service level agreements, keeping an encrypted envelope of credentials, and ensuring necessary hardware, software, and support contracts are accounted for. The overall message is that with proper planning through documented policies and procedures, the impact of a disaster can be minimized.
SQLSaturday is a training event for SQL Server professionals and those wanting to learn about SQL Server. This event will be held Jun 13 2015 at Hochschule Bonn-Rhein-Sieg, Grantham-Allee 20, St. Augustin, Rheinland, 53757, Germany. Admittance to this event is free, all costs are covered by donations and sponsorships. Please register soon as seating is limited, and let friends and colleagues know about the event.
###
Maintenance Plans for Beginners (but not only) | Each of experienced administrators used (to some extent) what is called Maintenance Plans - Plans of Conservation. During this session, I'd like to discuss what can be useful for us to provide functionality when we use them and what to look out for. Session at 200 times the forward-300, with the opening of the discussion.
DELIVERED: Whitehall Media’s 3rd Enterprise Security and Risk Management conference | April, 28th London {http://www.whitehallmedia.co.uk/esrm/}
ABSTRACT: Cloud Computing is ready. Industry and government are already embarking on a journey towards Cloud. But… Trust is the Primer. How much trust can we place in cloud providers? What is the nature of this trust? How important is it and what is the future of trust?
Microsoft released SQL Azure more than two years ago - that's enough time for testing (I hope!). So, are you ready to move your data to the Cloud? If you’re considering a business (i.e. a production environment) in the Cloud, you need to think about methods for backing up your data, a backup plan for your data and, eventually, restoring with Red Gate Cloud Services. In this session, you’ll see the differences, functionality, restrictions, and opportunities in SQL Azure and On-Premise SQL Server 2008/2008 R2/2012. We’ll consider topics such as how to be prepared for backup and restore, and which parts of a cloud environment are most important: keys, triggers, indexes, prices, security, service level agreements, etc.
Microsoft released SQL Azure more than two years ago - that's enough time for testing (I hope!). So, are you ready to move your data to the Cloud? If you’re considering a business (i.e. a production environment) in the Cloud, you need to think about methods for backing up your data, a backup plan for your data and, eventually, restoring with Red Gate Cloud Services. In this session, you’ll see the differences, functionality, restrictions, and opportunities in SQL Azure and On-Premise SQL Server 2008/2008 R2/2012. We’ll consider topics such as how to be prepared for backup and restore, and which parts of a cloud environment are most important: keys, triggers, indexes, prices, security, service level agreements, etc.
For the full video of this presentation, please visit: https://www.edge-ai-vision.com/2024/06/building-and-scaling-ai-applications-with-the-nx-ai-manager-a-presentation-from-network-optix/
Robin van Emden, Senior Director of Data Science at Network Optix, presents the “Building and Scaling AI Applications with the Nx AI Manager,” tutorial at the May 2024 Embedded Vision Summit.
In this presentation, van Emden covers the basics of scaling edge AI solutions using the Nx tool kit. He emphasizes the process of developing AI models and deploying them globally. He also showcases the conversion of AI models and the creation of effective edge AI pipelines, with a focus on pre-processing, model conversion, selecting the appropriate inference engine for the target hardware and post-processing.
van Emden shows how Nx can simplify the developer’s life and facilitate a rapid transition from concept to production-ready applications.He provides valuable insights into developing scalable and efficient edge AI solutions, with a strong focus on practical implementation.
Have you ever been confused by the myriad of choices offered by AWS for hosting a website or an API?
Lambda, Elastic Beanstalk, Lightsail, Amplify, S3 (and more!) can each host websites + APIs. But which one should we choose?
Which one is cheapest? Which one is fastest? Which one will scale to meet our needs?
Join me in this session as we dive into each AWS hosting service to determine which one is best for your scenario and explain why!
5th LF Energy Power Grid Model Meet-up SlidesDanBrown980551
5th Power Grid Model Meet-up
It is with great pleasure that we extend to you an invitation to the 5th Power Grid Model Meet-up, scheduled for 6th June 2024. This event will adopt a hybrid format, allowing participants to join us either through an online Mircosoft Teams session or in person at TU/e located at Den Dolech 2, Eindhoven, Netherlands. The meet-up will be hosted by Eindhoven University of Technology (TU/e), a research university specializing in engineering science & technology.
Power Grid Model
The global energy transition is placing new and unprecedented demands on Distribution System Operators (DSOs). Alongside upgrades to grid capacity, processes such as digitization, capacity optimization, and congestion management are becoming vital for delivering reliable services.
Power Grid Model is an open source project from Linux Foundation Energy and provides a calculation engine that is increasingly essential for DSOs. It offers a standards-based foundation enabling real-time power systems analysis, simulations of electrical power grids, and sophisticated what-if analysis. In addition, it enables in-depth studies and analysis of the electrical power grid’s behavior and performance. This comprehensive model incorporates essential factors such as power generation capacity, electrical losses, voltage levels, power flows, and system stability.
Power Grid Model is currently being applied in a wide variety of use cases, including grid planning, expansion, reliability, and congestion studies. It can also help in analyzing the impact of renewable energy integration, assessing the effects of disturbances or faults, and developing strategies for grid control and optimization.
What to expect
For the upcoming meetup we are organizing, we have an exciting lineup of activities planned:
-Insightful presentations covering two practical applications of the Power Grid Model.
-An update on the latest advancements in Power Grid -Model technology during the first and second quarters of 2024.
-An interactive brainstorming session to discuss and propose new feature requests.
-An opportunity to connect with fellow Power Grid Model enthusiasts and users.
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxSitimaJohn
Ocean Lotus cyber threat actors represent a sophisticated, persistent, and politically motivated group that poses a significant risk to organizations and individuals in the Southeast Asian region. Their continuous evolution and adaptability underscore the need for robust cybersecurity measures and international cooperation to identify and mitigate the threats posed by such advanced persistent threat groups.
Introduction of Cybersecurity with OSS at Code Europe 2024Hiroshi SHIBATA
I develop the Ruby programming language, RubyGems, and Bundler, which are package managers for Ruby. Today, I will introduce how to enhance the security of your application using open-source software (OSS) examples from Ruby and RubyGems.
The first topic is CVE (Common Vulnerabilities and Exposures). I have published CVEs many times. But what exactly is a CVE? I'll provide a basic understanding of CVEs and explain how to detect and handle vulnerabilities in OSS.
Next, let's discuss package managers. Package managers play a critical role in the OSS ecosystem. I'll explain how to manage library dependencies in your application.
I'll share insights into how the Ruby and RubyGems core team works to keep our ecosystem safe. By the end of this talk, you'll have a better understanding of how to safeguard your code.
How to Get CNIC Information System with Paksim Ga.pptxdanishmna97
Pakdata Cf is a groundbreaking system designed to streamline and facilitate access to CNIC information. This innovative platform leverages advanced technology to provide users with efficient and secure access to their CNIC details.
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Speck&Tech
ABSTRACT: A prima vista, un mattoncino Lego e la backdoor XZ potrebbero avere in comune il fatto di essere entrambi blocchi di costruzione, o dipendenze di progetti creativi e software. La realtà è che un mattoncino Lego e il caso della backdoor XZ hanno molto di più di tutto ciò in comune.
Partecipate alla presentazione per immergervi in una storia di interoperabilità, standard e formati aperti, per poi discutere del ruolo importante che i contributori hanno in una comunità open source sostenibile.
BIO: Sostenitrice del software libero e dei formati standard e aperti. È stata un membro attivo dei progetti Fedora e openSUSE e ha co-fondato l'Associazione LibreItalia dove è stata coinvolta in diversi eventi, migrazioni e formazione relativi a LibreOffice. In precedenza ha lavorato a migrazioni e corsi di formazione su LibreOffice per diverse amministrazioni pubbliche e privati. Da gennaio 2020 lavora in SUSE come Software Release Engineer per Uyuni e SUSE Manager e quando non segue la sua passione per i computer e per Geeko coltiva la sua curiosità per l'astronomia (da cui deriva il suo nickname deneb_alpha).
Your One-Stop Shop for Python Success: Top 10 US Python Development Providersakankshawande
Simplify your search for a reliable Python development partner! This list presents the top 10 trusted US providers offering comprehensive Python development services, ensuring your project's success from conception to completion.
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc
How does your privacy program stack up against your peers? What challenges are privacy teams tackling and prioritizing in 2024?
In the fifth annual Global Privacy Benchmarks Survey, we asked over 1,800 global privacy professionals and business executives to share their perspectives on the current state of privacy inside and outside of their organizations. This year’s report focused on emerging areas of importance for privacy and compliance professionals, including considerations and implications of Artificial Intelligence (AI) technologies, building brand trust, and different approaches for achieving higher privacy competence scores.
See how organizational priorities and strategic approaches to data security and privacy are evolving around the globe.
This webinar will review:
- The top 10 privacy insights from the fifth annual Global Privacy Benchmarks Survey
- The top challenges for privacy leaders, practitioners, and organizations in 2024
- Key themes to consider in developing and maintaining your privacy program
Monitoring and Managing Anomaly Detection on OpenShift.pdfTosin Akinosho
Monitoring and Managing Anomaly Detection on OpenShift
Overview
Dive into the world of anomaly detection on edge devices with our comprehensive hands-on tutorial. This SlideShare presentation will guide you through the entire process, from data collection and model training to edge deployment and real-time monitoring. Perfect for those looking to implement robust anomaly detection systems on resource-constrained IoT/edge devices.
Key Topics Covered
1. Introduction to Anomaly Detection
- Understand the fundamentals of anomaly detection and its importance in identifying unusual behavior or failures in systems.
2. Understanding Edge (IoT)
- Learn about edge computing and IoT, and how they enable real-time data processing and decision-making at the source.
3. What is ArgoCD?
- Discover ArgoCD, a declarative, GitOps continuous delivery tool for Kubernetes, and its role in deploying applications on edge devices.
4. Deployment Using ArgoCD for Edge Devices
- Step-by-step guide on deploying anomaly detection models on edge devices using ArgoCD.
5. Introduction to Apache Kafka and S3
- Explore Apache Kafka for real-time data streaming and Amazon S3 for scalable storage solutions.
6. Viewing Kafka Messages in the Data Lake
- Learn how to view and analyze Kafka messages stored in a data lake for better insights.
7. What is Prometheus?
- Get to know Prometheus, an open-source monitoring and alerting toolkit, and its application in monitoring edge devices.
8. Monitoring Application Metrics with Prometheus
- Detailed instructions on setting up Prometheus to monitor the performance and health of your anomaly detection system.
9. What is Camel K?
- Introduction to Camel K, a lightweight integration framework built on Apache Camel, designed for Kubernetes.
10. Configuring Camel K Integrations for Data Pipelines
- Learn how to configure Camel K for seamless data pipeline integrations in your anomaly detection workflow.
11. What is a Jupyter Notebook?
- Overview of Jupyter Notebooks, an open-source web application for creating and sharing documents with live code, equations, visualizations, and narrative text.
12. Jupyter Notebooks with Code Examples
- Hands-on examples and code snippets in Jupyter Notebooks to help you implement and test anomaly detection models.
Ivanti’s Patch Tuesday breakdown goes beyond patching your applications and brings you the intelligence and guidance needed to prioritize where to focus your attention first. Catch early analysis on our Ivanti blog, then join industry expert Chris Goettl for the Patch Tuesday Webinar Event. There we’ll do a deep dive into each of the bulletins and give guidance on the risks associated with the newly-identified vulnerabilities.
Threats to mobile devices are more prevalent and increasing in scope and complexity. Users of mobile devices desire to take full advantage of the features
available on those devices, but many of the features provide convenience and capability but sacrifice security. This best practices guide outlines steps the users can take to better protect personal devices and information.
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUpanagenda
Webinar Recording: https://www.panagenda.com/webinars/hcl-notes-und-domino-lizenzkostenreduzierung-in-der-welt-von-dlau/
DLAU und die Lizenzen nach dem CCB- und CCX-Modell sind für viele in der HCL-Community seit letztem Jahr ein heißes Thema. Als Notes- oder Domino-Kunde haben Sie vielleicht mit unerwartet hohen Benutzerzahlen und Lizenzgebühren zu kämpfen. Sie fragen sich vielleicht, wie diese neue Art der Lizenzierung funktioniert und welchen Nutzen sie Ihnen bringt. Vor allem wollen Sie sicherlich Ihr Budget einhalten und Kosten sparen, wo immer möglich. Das verstehen wir und wir möchten Ihnen dabei helfen!
Wir erklären Ihnen, wie Sie häufige Konfigurationsprobleme lösen können, die dazu führen können, dass mehr Benutzer gezählt werden als nötig, und wie Sie überflüssige oder ungenutzte Konten identifizieren und entfernen können, um Geld zu sparen. Es gibt auch einige Ansätze, die zu unnötigen Ausgaben führen können, z. B. wenn ein Personendokument anstelle eines Mail-Ins für geteilte Mailboxen verwendet wird. Wir zeigen Ihnen solche Fälle und deren Lösungen. Und natürlich erklären wir Ihnen das neue Lizenzmodell.
Nehmen Sie an diesem Webinar teil, bei dem HCL-Ambassador Marc Thomas und Gastredner Franz Walder Ihnen diese neue Welt näherbringen. Es vermittelt Ihnen die Tools und das Know-how, um den Überblick zu bewahren. Sie werden in der Lage sein, Ihre Kosten durch eine optimierte Domino-Konfiguration zu reduzieren und auch in Zukunft gering zu halten.
Diese Themen werden behandelt
- Reduzierung der Lizenzkosten durch Auffinden und Beheben von Fehlkonfigurationen und überflüssigen Konten
- Wie funktionieren CCB- und CCX-Lizenzen wirklich?
- Verstehen des DLAU-Tools und wie man es am besten nutzt
- Tipps für häufige Problembereiche, wie z. B. Team-Postfächer, Funktions-/Testbenutzer usw.
- Praxisbeispiele und Best Practices zum sofortigen Umsetzen
UiPath Test Automation using UiPath Test Suite series, part 6DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 6. In this session, we will cover Test Automation with generative AI and Open AI.
UiPath Test Automation with generative AI and Open AI webinar offers an in-depth exploration of leveraging cutting-edge technologies for test automation within the UiPath platform. Attendees will delve into the integration of generative AI, a test automation solution, with Open AI advanced natural language processing capabilities.
Throughout the session, participants will discover how this synergy empowers testers to automate repetitive tasks, enhance testing accuracy, and expedite the software testing life cycle. Topics covered include the seamless integration process, practical use cases, and the benefits of harnessing AI-driven automation for UiPath testing initiatives. By attending this webinar, testers, and automation professionals can gain valuable insights into harnessing the power of AI to optimize their test automation workflows within the UiPath ecosystem, ultimately driving efficiency and quality in software development processes.
What will you get from this session?
1. Insights into integrating generative AI.
2. Understanding how this integration enhances test automation within the UiPath platform
3. Practical demonstrations
4. Exploration of real-world use cases illustrating the benefits of AI-driven test automation for UiPath
Topics covered:
What is generative AI
Test Automation with generative AI and Open AI.
UiPath integration with generative AI
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Webinar: Designing a schema for a Data WarehouseFederico Razzoli
Are you new to data warehouses (DWH)? Do you need to check whether your data warehouse follows the best practices for a good design? In both cases, this webinar is for you.
A data warehouse is a central relational database that contains all measurements about a business or an organisation. This data comes from a variety of heterogeneous data sources, which includes databases of any type that back the applications used by the company, data files exported by some applications, or APIs provided by internal or external services.
But designing a data warehouse correctly is a hard task, which requires gathering information about the business processes that need to be analysed in the first place. These processes must be translated into so-called star schemas, which means, denormalised databases where each table represents a dimension or facts.
We will discuss these topics:
- How to gather information about a business;
- Understanding dictionaries and how to identify business entities;
- Dimensions and facts;
- Setting a table granularity;
- Types of facts;
- Types of dimensions;
- Snowflakes and how to avoid them;
- Expanding existing dimensions and facts.
Taking AI to the Next Level in Manufacturing.pdfssuserfac0301
Read Taking AI to the Next Level in Manufacturing to gain insights on AI adoption in the manufacturing industry, such as:
1. How quickly AI is being implemented in manufacturing.
2. Which barriers stand in the way of AI adoption.
3. How data quality and governance form the backbone of AI.
4. Organizational processes and structures that may inhibit effective AI adoption.
6. Ideas and approaches to help build your organization's AI strategy.
3. AGENDA
• PART ONE: Slide Talks
plan, compability, features, functionality
• PART TWO: Show Time
azure portal, database portal, management studio, 3rd party tools
• PART THREE: The Future of DBA
short discussion...
• APPENDIX
additional links, q&a
7. PART ONE: Azure Short Introduction
• Windows Azure
Compute:
Virtualized compute environment based
on Windows Server
Storage:
Durable, scalable, & available storage
Management:
Automated, model-driven management of the service
• SQL Azure (cloud-based database)
Database:
Relational processing for structured/unstructured data
• App Fabric (.NET services)
Service Bus:
General purpose application bus
Access Control:
Rules-driven, claims-based access control
9. Data Centers for Azure Platform
North America
US Central - Iowa
US East – Virginia / US East 2 - Virginia
US Gov Iowa – Iowa / US Gov Virginia - Virginia
US North Central - Illinois
US South Central - Texas
US West – California
Asia
Asia Pacific East - Hong Kong
Asia Pacific Southeast – Singapore
Europe
North Europe - Dublin, Ireland
West Europe - Amsterdam, Netherlands
Japan
Japan East - Saitama Prefecture
Japan West - Osaka Prefecture
Oceania (announced, coming soon)
Australia - Sydney, New South Wales
Australia - Melbourne, Victoria
South America (preview)
Brasil - Sao Paulo,
Some datacenters have
servers grouped inside
containers - each
containing
1800-2500 servers.
10. Security Requirements for Azure Platform
As a Service Provider Microsoft has an obligation to passing the several rules for security:
• ISO/IEC 27001:2005
• SAS 70 Type 1 and II
Also they passing (continuisly) several data securing audits:
• PCI DSS
• SOX compliance
• HIPAA compliance
And of course requirements for Data Centers:
• Physical security of the data centers (locks, cameras, biometric devices, card readers, alarms)
• Firewalls, application gateways and IDS to protect the network
• Access Control Lists (ACLs) applied to virtual local area networks (VLANs) and applications
• Authentication and authorization of persons or processes that request access to data
• Hardening of the servers and operating system instances
• Redundant internal and external DNS infrastructure with restricted write access
• Securing of virtual machine objects
• Securing of static and dynamic storage containers
11. Security Requirements
• ISO/IEC 27001:2005 Audit and Certification
ISO Scope: The following Azure features are in scope for the current ISO audit: Cloud Services (including Fabric and RDFE), Storage (Tables, Blobs, Queues), Virtual
Machines (including with SQL Server), Virtual Network, Traffic Manager, Web Sites, BizTalk Services, Media Services, Mobile Services, Service Bus, Workflow, Multi-Factor
Authentication, Active Directory, Right Management Service, SQL Database, and HDInsight. This includes the Information Security Management System (ISMS) for Azure,
encompassing infrastructure, development, operations, and support for these features. Also included are Power BI for Office 365 and Power Query Service.
• SOC 1 and SOC 2 SSAE 16/ISAE 3402 Attestations
Scope: The following Azure features are in scope for the current SOC 1 Type 2 and SOC 2 Type 2 attestations: Cloud Services (includes stateless Web, and Worker roles),
Storage (Tables, Blobs, Queues), Virtual Machines (includes persistent virtual machines for use with supported operating systems) and Virtual Network (includes Traffic
Manager).
• United Kingdom G-Cloud Impact Level 2 Accreditation
Scope: The following Azure features are in scope for the IL2 accreditation: Virtual Machines, Cloud Services, Storage (Tables, Blobs, Queues, Drives), and Virtual Network.
• Cloud Security Alliance Cloud Controls Matrix
• Federal Risk and Authorization Management Program (FedRAMP)
• Payment Card Industry (PCI) Data Security Standards (DSS) Level 1
• HIPAA Business Associate Agreement (BAA)
• Family Educational Rights and Privacy Act (FERPA)
14. Microsoft Azure Services
Azure Active Directory API Management Application Insights
Automation Backup Batch BizTalk Services Azure CDN Cloud Services
Data Factory DocumentDB Event Hubs ExpressRoute HDInsight Key
Vault Machine Learning Managed Cache Media Services Mobile
Engagement Mobile Services Multi-Factor Authentication Notification
Hubs Operational Insights Redis Cache RemoteApp Scheduler
Azure Search Service Bus Site Recovery SQL Database Storage
StorSimple Stream Analytics Traffic Manager Virtual Machines
Virtual Network Visual Studio Online Websites
15. SQL Database in the Cloud
A relational database-as-a-service that makes tier-1 capabilities
easily accessible
◦ Scalable to thousands of databases
◦ Predictable performance you can dial up or down
◦ Availability-backed by replicas & uptime SLA
◦ Data protection via auditing, restore & geo-replication
◦ Programmatic DBA-like functionality for efficient DevOps
◦ Self-managed for near-zero maintenance
16. Virtual Machines
Launch Windows Server and Linux in minutes
◦ Scale from 1 to 1000s of VM Instances
◦ Built-in Virtual Networking, Load Balancing
◦ Leverage Hybrid Consistency with On-Premises
◦ Microsoft SQL Server and SharePoint Server
◦ Oracle, MySQL, Redis, MongoDB
◦ Save money with per-minute billing
17. HDInsight
Our 100% Apache Hadoop-based service in the cloud
◦ Scale to petabytes on demand
◦ Process unstructured and semi-structured data
◦ Develop in Java, .NET, and more
◦ No hardware to buy or maintain
◦ Pay only for what you use
◦ Spin up a Hadoop cluster in minutes
◦ Visualize your Hadoop data in Excel
◦ Easily integrate on-premises Hadoop clusters
18. Machine Learning
Powerful cloud-based predictive analytics
◦ Designed for new and experienced users
◦ Proven algorithms from MS Research, Xbox and Bing
◦ First class support for the open source language R
◦ Seamless connection to HDInsight for big data solutions
◦ Deploy models to production in minutes
◦ Pay only for what you use. No hardware or software to buy.
19. Express Route
Experience a faster, private connection to Azure
◦ Private Connections to Azure
◦ Increased reliability and speed
◦ Lower latencies
◦ Higher security
◦ Significant cost benefits possible
◦ Directly connect from your WAN
20. Key Vault
Safeguard cryptographic keys and other secrets used by cloud apps and
services
◦ Increase security and control over keys and passwords
◦ Create and import encryption keys in minutes
◦ Applications have no direct access to keys
◦ Use FIPS 140-2 Level 2 certified HSMs
◦ Reduce latency with cloud scale and global redundancy
21. Traffic Manager
Geo-route incoming traffic to your app for better performance and availability
◦ Improve app availability with automatic failover
◦ Increase your app’s responsiveness
◦ Enable smooth cloud migration
◦ Distribute your app traffic equally or with weighted values
◦ A/B test new deployments
◦ Seamlessly combine on-premises and cloud
22. Operational Insights
Gain deeper insight into your environments
◦ Collect, search and visualize machine data
◦ Manage and forecast the capacity of your infrastructure
◦ Assess the safety and security of your servers
◦ Track server configuration changes
◦ Proactively avoid workload problems
◦ Ensure your servers are up to date
23. Visual Studio Online
Ship better software with Visual Studio Online
◦ Free for up to five users
◦ Unlimited private source code repositories
◦ Use Visual Studio, Eclipse, or your own tools
◦ Track bugs, work items, feedback and more
◦ Monitor your apps and services
◦ Scales to any team size
24. Service Provisioning Model
• Each account has zero or more servers
‒ Azure wide, provisioned in a common portal
‒ Billing instrument
• Each server has one or more databases
‒ Contains metadata about the databases and usage
‒ Unit of authentication
‒ Unit of Geo-location
‒ Generated DNS based name
• Each database has standard SQL objects
‒ Unit of consistency
‒ Unit of multi-tenancy
‒ Contains Users, Tables, Views, Indices, etc.
‒ Most granular unit of billing
Account
Server
Database
25. Architecture
• Shared infrastructure at SQL database and below
‒ Request routing, security and isolation
• Scalable HA technology provides the glue
‒ Automatic replication and failover
• Provisioning, metering and billing infrastructure
Machine 5
SQL Instance
SQL DB
User
DB1
User
DB2
User
DB3
User
DB4
Scalability and Availability: Fabric, Failover, Replication, and Load balancing
SDS Provisioning (databases, accounts, roles, …, Metering, and Billing
Machine 6
SQL Instance
SQL DB
User
DB1
User
DB2
User
DB3
User
DB4
Machine 4
SQL Instance
SQL DB
User
DB1
User
DB2
User
DB3
User
DB4
Scalability and Availability: Fabric, Failover, Replication, and Load balancing
31. SQL Azure few days ago
We want to work with SQL Azure (oops SQL Database)
Size does matter?
◦ Personal: 1GB, 5GB
◦ Business: 10GB, 20 GB, 30 GB, 40 GB, 50 GB, 100 GB, 150 GB (3x50)
◦ “Private”: less than 100 MB ($4.995 / month)
Version does matter?
◦ 10.25 my first experience, but after July 2011 Service Release…
◦ 11.0.9214.51 now > close to SQL Server 2012
Row Versioning-Based Isolation Levels
◦ Both the READ_COMMITTED_SNAPSHOT and ALLOW_SNAPSHOT_ISOLATION database options are
set to ON in Microsoft Azure SQL Database.
◦ Because SET <snapshot_option> in the ALTER DATABASE Transact-SQL statement is not supported,
these database options cannot be changed.
error msg 40544:
The database has reached its size quota. Partition or delete data, drop indexes,
or consult the documentation for possible resolutions.
32. SQL Azure now
Size does matter?
◦ Personal: 1GB, 5GB
◦ Business: 10GB, 20 GB, 30 GB, 40 GB, 50 GB, 100 GB, 150 GB (3x50)
◦ “Private”: less than 100 MB ($4.995 / month)
Size does matter!
◦ BASIC
• size: 100MB, 500MB, 1GB, 2GB
• performance: 5DTU
◦ STANDARD
• size: 100MB, 500MB, 1GB, 2GB, 5GB, 10GB, 20GB, 30GB, 40GB, 50GB, 100GB, 150GB,
200GB, 250GB
• performance: S0 10DTU, S1 20DTU, S2 50DTU
◦ PREMIUM
• size: 100MB, 500MB, 1GB, 2GB, 5GB, 10GB, 20GB, 30GB, 40GB, 50GB, 100GB, 150GB,
200GB, 250GB, 500GB
• performance: P10 100DTU, P2 200DTU, SP3 800DTU
What is DTU
DTUs provide a way to describe the relative capacity of a performance level of
Basic, Standard, and Premium databases. DTUs are based on a blended measure
of CPU, memory, reads, and writes.
33. PART ONE: SQL Azure and DTU
Service
Tier/Performance
Level
DTU MAX DB Size
Max Concurrent
Requests
Max Concurrent
Logins
Max Sessions
Benchmark
Transaction Rate
Predictability
Basic 5 2 GB 30 30 300
16,600 transactions
per hour
Good
Standard/S0 10 250 GB 60 60 600
521 transactions
per minute
Better
Standard/S1 20 250 GB 90 90 900
934 transactions
per minute
Better
Standard/S2 50 250 GB 120 120 1,200
2,570 transactions
per minute
Better
Standard/S3 100 250 GB 200 200 2,400
5,100 transactions
per minute
Better
Premium/P1 125 500 GB 200 200 2,400
105 transactions
per second
Best
Premium/P2 250 500 GB 400 400 4,800
228 transactions
per second
Best
Premium/P4 500 500 GB 800 800 9,600
447 transactions
per second
Best
Premium/P6
(formerly P3)
1000 500 GB 1,600 1,600 19,200
735 transactions
per second
Best
34. SQL Azure Collation
Collation does it matter?
◦ default database collation used by Microsoft Azure SQL Database is
SQL_LATIN1_GENERAL_CP1_CI_AS, where LATIN1_GENERAL is English (United States), CP1 is code
page 1252, CI is case-insensitive, and AS is accent-sensitive
SQL_Latin1_General_CP1_CI_AS
◦ When using an on-premise SQL Server, you can set collations at server, database, column, and
expression levels.
◦ Microsoft Azure SQL Database does not allow setting the collation at the server level.
◦ To use the non-default collation with Microsoft Azure SQL Database, set the collation with the
Create Database Collate option, or at the column level or the expression level.
◦ SQL Database does not support the Collate option with the Alter Database command.
◦ By default, in SQL Database, temporary data will have the same collation as the database
35. users, migration, automation,
Naming, Logins, Users
◦ Admin, administrator, guest, root, sa
Data Migration Support
◦ You can use:
• SQL Server 2008 Integration Services (SSIS)
• The bulk copy utility (BCP.exe)
• System.Data.SqlClient.SqlBulkCopy class
• Scripts that use INSERT statements to load data into the database
• SQL Data Compare from Red Gate
◦ You can't use:
• The RESTORE statement.
• Attaching a database to the SQL Database server.
No SQL Server Agent (almost)
No SQL Server jobs
No SQL Server Browser
36. Indexes
Indexes, of course indexes
◦ You MUST use CLUSTERED INDEX with your (Azure) SQL Database.
◦ Heap tables are not supportes, so You MUST create CLUSTERED INDEX before INSERT will be
executed
error msg 40054:
Tables without a clustered index are not supported in this version of SQL
Server. Create a clustered index and try again.
CREATE TABLE Source (Id int NOT NULL
IDENTITY, [Name] nvarchar(max),
CONSTRAINT [PK_Source] PRIMARY KEY
CLUSTERED
(
[Id] ASC
))
37. SQL Database
Closed connections to the service… by the service
Because of multi-tenant :
◦ Excessive resource usage
◦ Connections that have been idle for 30 minutes or longer (Program assuming your
connection is going to fail)
◦ Failover because of server failures
errors:
40197, 40501, 40544, 40549, 40550, 40551, 40552, 40553, 40613
38. Sample of SQL Compability
In Scope for v1
• Constants
• Constraints
• Cursors
• Index management and rebuilding indexes
• Local temporary tables
• Reserved keywords
• Stored procedures
• Statistics management
• Transactions
• Triggers
• Tables, joins, and table variables
• Transact-SQL language elements such as
• Create/drop databases
• Create/alter/drop tables
• Create/alter/drop users and logins
• and so on.
• User-defined functions
• Views
Out of Scope for v1
• Common Language Runtime (CLR)
• Database file placement
• Database mirroring
• Distributed queries
• Distributed transactions
• Filegroup management
• Global temporary tables
• Spatial data and indexes
• SQL Server configuration options
• SQL Server Service Broker
• System tables
• Trace Flags
• Physical server or catalog DDL and views
39. SQL Server 2005 {9.0} NON-Compability
• Common Language Runtime (CLR) and CLR User-Defined Types
• Database Mirroring
• Service Broker
• Table Partitioning
• Typed XML and XML indexing is not supported. The XML data type is supported by SQL Azure.
40. SQL Server 2008 {10.0} NON-Compability
• Change Data Capture
• Data Auditing
• Data Compression
• Extended Events
• External Key Management / Extensible Key Management
• FILESTREAM Data
• Integrated Full-Text Search
• Large User-Defined Aggregates (UDAs)
• Large User-Defined Types (UDTs)
• Performance Data Collection (Data Collector)
• Policy-Based Management
• Resource Governor
• SQL Server Replication
• Transparent Data Encryption
41. SQL Server 2008R2 {10.50} NON-Compability
• SQL Server Utility
• SQL Server PowerShell Provider
• Master Data Services
SQL Server Management Studio
does not support Windows Azure SQL Database in versions prior to
SQL Server 2008 R2
42. Windows Azure DB {General} Compability
• The compatibility level of V12 is 120, which was introduced with SQL 2014.
• And while the boxed product supports 3 different compatibility levels
• one current
• and two previous ones,
• Azure SQL Database currently supports 4:
• 100, 110, 120 and 130.
ALTER DATABASE DemoDB
SET COMPATIBILITY_LEVEL = 110
43. Connection Model
When writing applications for Windows Azure SQL Database, you can use the following drivers and
libraries:
• .NET Framework Data Provider for SQL Server (System.Data.SqlClient) from the .NET Framework 3.5
Service Pack 1 or later.
• Entity Framework from the .NET Framework 3.5 Service Pack 1 or later.
• SQL Server 2008 R2 Native Client ODBC driver. SQL Server 2008 Native Client ODBC driver is also
supported, but has less functionality.
• SQL Server 2008 Driver for PHP version 1.1 or later.
• An updated version of SQL Server JDBC Driver 3.0 that supports SQL Database.
• Windows Azure SQL Database supports tabular data stream (TDS) protocol client version 7.3 or
later. Earlier versions of TDS protocol are not supported.
• Connecting to Windows Azure SQL Database by using OLE DB or ADO is not supported
• Support for ASP.NET controls
• Clients connect directly to a database
44. Security Model
Uses regular SQL security model
◦ Authenticate logins, map to users and roles
◦ Authorize users and roles to SQL objects
Support for standard SQL Auth logins
◦ Username + password
AD Federation, WLID – Windows Live ID, etc as alternate authentication
protocols
[admin, administrator, guest, root, sa]
Security model is 100% compatible with on-premise SQL
45. Scenarios for V1
Departmental Applications
◦ Simple application built by individual or department
◦ Need simple deployment, self-management, IT: “Empowerment and
Governance”
Web Applications
◦ Small business or startup that uses the cloud as their IT
◦ Simple deployment, self-management, scale on demand
ISV
◦ ISV hosting software on behalf of customer
◦ Multi-tenant support for billing and isolation
Data Hub (Shortly After V1)
◦ Sharing and aggregating of data across tiers and across enterprises
◦ Centralized place for data, high scale, sync with existing data sources
46. Points of Difference
Point of Difference On-premise SQL Server Windows Azure SQL Database
Where you manage server-level
security
The Security folder in SQL Server Management
Studio'sObject Explorer
The master database
Server-level security role for
creating logins
securityadmin fixed server role loginmanager database role in the master database
Commands for managing logins
CREATE LOGIN CREATE LOGIN
ALTER LOGIN ALTER LOGIN
DROP LOGIN DROP LOGIN
(There are some parameter limitations and you must be
connected to the master database)
View that shows all logins
sys.syslogins (sys.sql_logins for SQL Server
authentication logins)
sys.sql_logins
(You must be connected to the master database)
Server-level role for creating
databases
dbcreator fixed database role dbmanager database role in the master database
Command for creating a database CREATE DATABASE
CREATE DATABASE
(There are some parameter limitations and you must be
connected to the master database)
Dropping databases DROP DATABASE
DROP DATABASE
If a user is in the dbmanager role, they have permission
to DROP any database, regardless of which user originally
created it.
View that lists all databases
sys.databases sys.databases
(view) (You must be connected to the master database)
47. SQL Database Federations
One or more tables within a database are split by row and portioned across multiple
databases (federation members) /sharding/
A federation is a collection of database partitions that are:
◦ defined by a federation distribution scheme, known as the federation scheme.
◦ federation scheme defines a federation distribution key,
◦ (which determines the distribution of data to partitions within the federation)
◦ federation distribution key must be an INT, BIGINT, UNIQUEIDENTIFIER, or VARBINARY
◦ only one federation scheme and one federation distribution key for a federation.
48. PART ONE: Adventure with WASD
Adventure…
… of course Adventure Works 2012 for SQL Database
Adventure Works for SQL Server 2012
◦ Release date: March 2012
Adventure Works for SQL Azure
◦ Release date: April 2012
54. PART THREE: Future of the DBA’s
SQL Server on Premise
◦ same job (almost like always)
◦ same tasks, planning, architecture
◦ same problems
◦ same fun especially with new versions every… two years?
55. PART THREE: Future of the DBA’s
New horizons, new skills
◦ SQL as a servis (SQL Azure Database)
◦ not very new but still new concepto of work
◦ some restriction (in minus)
◦ some improvements (such a security)
56. PART THREE: Future of the DBA’s
Automation behind our business
someone (in MS DC) making half of our job
we can forget about few important features/tasks:
◦ tempdb
◦ mirroring
◦ auditing
◦ backup & restore
what is our role?
59. Very Important Article
Authors: Conor Cunningham, Tobias Ternström, Silvano Coriani, Ewan Fairweather
Contributing Author: Ralph Squillace
http://bit.ly/WIHlDL
60. MSDN SQL Database District
Windows Azure SQL Database (formerly SQL Azure) |
What's New in Windows Azure SQL Database (formerly SQL Azure)
◦ Backward Compatibility in Windows Azure SQL Database
◦ Known Issues in Windows Azure SQL Database
◦ Introducing Windows Azure SQL Database
◦ Tutorials
◦ Feedback and Community Information
◦ Windows Azure Platform Management Portal
◦ Windows Azure SQL Database Concepts
◦ Administration
◦ Development
◦ Guidelines and Limitations
◦ Management REST API Reference
◦ Transact-SQL Reference
◦ Errors and Exceptions Reference
http://bit.ly/H0Wdfx
61. APPENDIX: additional links
• Red Gate Cloud Ready Services
• http://cloudservices.red-gate.com/
• Windows Azure DataCenter Video
http://www.youtube.com/watch?v=JJ44hEr5DFE
• General Guidelines and Limitations (Windows Azure SQL Database)
• http://bit.ly/11wB6cK
• Adventure Works for SQL Database (formerly SQL Azure)
• http://bit.ly/125s0W0
• Federations: Building Scalable, Elastic, and Multi-tenant Database Solutions
• http://bit.ly/ZxzjmQ | http://bit.ly/15GzIEE
• Error Messages (Windows Azure SQL Database)
• http://bit.ly/17tnQtE
• Compare SQL Server with Windows Azure SQL Database
• http://bit.ly/15RyB5u
62. APPENDIX: additional links
• Trust Center: Security, Privacy and Compliance Information for Office 365 and Microsoft Dynamics CRM Online
• http://bit.ly/1q4i8bY
• Announcing PCI DSS compliance and expanded ISO certification for Windows Azure
• http://bit.ly/1tyt7vE
• Windows Azure cloud services achieve critical federal security milestone
• http://bit.ly/1osDHfi
• INFOSYS – Microsoft Data Access Technologies SWOT
• http://infy.com/1kgujKC
• One year in, and the use cases for Microsoft's SQL Azure are becoming clear
• http://bit.ly/TYWRRV
63. APPENDIX: additional links
• New Levels of Security via Machine Learning & Combined Data Sets
• http://bit.ly/1s6seth
• Predict What's Next: Getting Started on Azure Machine Learning - Part 1
• http://bit.ly/1BLfWq1
• Predict What's Next: How to Get Started with Machine Learning Part 2
• http://bit.ly/1BLg099
• Introducing Elastic Scale preview for Azure SQL Database
• http://bit.ly/1xZk5sG
• New D-Series Virtual Machine Sizes
• http://bit.ly/10IapFg
64. APPENDIX: additional links
• Windows Azure IT Camp Resources–Slide Deck and Hands-on-Lab
• http://blogs.technet.com/b/bobh/archive/2013/09/18/windows-azure-it-camp-resources-slide-deck-and-
hands-on-lab.aspx#sthash.yFgxwPLv.dpuf
• Microsoft Azure Free one month trial
• http://azure.microsoft.com/en-us/pricing/free-trial/?WT.mc_id=AB7B32386
• Microsoft Virtual Academy
• http://azure.microsoft.com/en-us/pricing/free-trial/?WT.mc_id=AB7B32386
• Introducing Elastic Scale preview for Azure SQL Database
• http://azure.microsoft.com/blog/2014/10/02/introducing-elastic-scale-preview-for-azure-sql-database/
• Performance Best Practices for SQL Server in Azure Virtual Machines
• http://msdn.microsoft.com/en-
us/library/azure/dn133149.aspx?WT.mc_id=Social_SQL_General_DI&WT.mc_id=Social_FB_OutgoingPromotion_
20140922_90669619_Microsoft%20SQL%20Server%20-%20sqlserver&linkId=9703972
65. SQL Database Migration Wizard
v3.11 & v4.11 & v5.11
SQL Database Migration Wizard (SQLAzureMW) is designed to help you migrate your SQL Server
2005/2008/2012/2014 databases to Azure SQL Database.
• Requirements
• SQLAzureMW v3x and tools requires .NET Framework 3.5 and SQL Server 2008 R2 SP1
• SQLAzureMW v4x and tools requires .NET Framework 4.5 and SQL Server 2012
• SQLAzureMW v5x and tools requires .NET Framework 4.5 and SQL Server 2014
• AzureMWBatchBackup:
• This is used to create a backup of a database schema and data. The data is downloaded via BCP. The TSQL
output from SQLAzureMWBatchBackup can be used by SQLAzureMW or SQLAzureMWBatchUpload.
• SQLAzureMWBatchUpload:
• Takes the output from SQLAzureMW or SQLAzureMWBatchBackup and runs it against the target Azure SQL
Database (or SQL Server) server.
68. SQL Saturday #434 Holland {Utrecht}
Pre-Conference Full-Day Seminars
PASS Nederland | Vianen, Nederland | Friday 25 september 2015 van 09:00 tot 17:00 (CEST)
• Tobiaz Koprowski - WASD-A Journey from Zero to be Hero - Level 200
• Dejan Sarka - Data Mining Algorithms in SQL Server, Excel, R and Azure ML - Level 300
• Hugo Kornelis - Understanding Execution Plans - Level 400
Free Full Day Conference
PASS Nederland | Vianen, Nederland | Saturday 26 september 2015 van 09:00 tot 17:00 (CEST)
69. Durf jij ook? Schrijf voor ons magazine of
spreek ook op een volgend SDN event!