The document discusses Windows Azure and Platform as a Service (PaaS). It describes the key components including the Fabric Controller which manages hardware resources and the lifecycle of applications. It explains how to deploy a service by uploading the service model and configuration. The process of updating a service through rolling upgrades without downtime is also outlined. Host operating system upgrades are automated to ensure applications are kept up to date without impacting availability. Health monitoring is done through heartbeats to quickly detect and recover from any issues.
Virtualization allows combining the best aspects of multi-use and single-use servers by running multiple virtual servers on a single physical machine. This improves efficiency by making better use of hardware resources while also improving security and stability by isolating each virtual server. Some benefits of virtualization include more efficient CPU usage, easier server upgrades and deployment, increased uptime, and reduced physical infrastructure needs. However, virtualization does have some limitations such as initial costs, restrictions on peripheral hardware compatibility, and the finite capacity of physical hosts.
SQL Server AlwaysOn for Dummies SQLSaturday #202 EditionMark Broadbent
Welcome to Microsoft's world of the buzzword. Yes, they've done it again and created another ambiguous term that no one really understands. AlwaysOn is a powerful group of highly available technologies, and in this presentation, we will delve into their murky world & reveal the technology behind the buzz. Focusing specifically on the two key components of SQL Server 2012 AlwaysOn in Failover Clustered Instances and Availability Groups, we will investigate their pre-requisites, setup, administration, use & drawbacks. We will look at: Using Windows 2008, 2012 and Server Core Windows Clustering Quorum Failover Clustered Instances Availability Groups Readable Secondaries Clustering Tools and PowerShell Dummies and higher are welcome.
ECMDay2015 - Kent Agerlund – Configuration Manager 2012 – A Site ReviewKenny Buntinx
Ever experienced sluggish ConfigMgr administrator console performance or collections taking forever to refresh? Join Kent Agerlund as he will walk you thru a ConfigMgr site review and reveal why so many ConfigMgr installations don’t perform as they should. This sessions will be packed with tip and tricks, SQL secrets and PowerShell scripts that will optimize your environment and bring ConfigMgr into the state it was supposed to be from the beginning
SQL Server High Availability Solutions (Pros & Cons)Hamid J. Fard
Proper SQL Server High Availability Solution Is Highly Depends on the Business Objective and IT Operation Objectives. It Happens Sometimes that We Might Have Few Solutions on the Table to Implement.
This deck is the story around how Postman was able to scale to serve 10+ million requests per hour in one year from startup and how docker became an integral part of it's frugal operations
Nordic infrastructure Conference 2017 - SQL Server in DevOpsTravis Wright
SQL Server is coming to Linux in the next major version of SQL Server. Having SQL Server in Linux containers makes it much easier for dev/test, CI/CD, and build automation pipelines to be automated. This session describes some of the common challenges currently faced in trying to use SQL Server in Linux containers and how to overcome them. Integration with Red Hat Open Shift is also discussed.
Tips to install and manage always on availability groups in sql server 2012 &...Antonios Chatzipavlis
This document provides an overview and agenda for a presentation on AlwaysOn Availability Groups in SQL Server 2012 and 2014. It covers topics such as: understanding AlwaysOn availability groups; availability modes; active secondary replicas; failover options; flexible failover policies; enhancements in SQL Server 2014; prerequisites; installation scenarios; and tips from experience implementing availability groups. The presenter's background and certifications are also listed.
The document discusses Windows Azure and Platform as a Service (PaaS). It describes the key components including the Fabric Controller which manages hardware resources and the lifecycle of applications. It explains how to deploy a service by uploading the service model and configuration. The process of updating a service through rolling upgrades without downtime is also outlined. Host operating system upgrades are automated to ensure applications are kept up to date without impacting availability. Health monitoring is done through heartbeats to quickly detect and recover from any issues.
Virtualization allows combining the best aspects of multi-use and single-use servers by running multiple virtual servers on a single physical machine. This improves efficiency by making better use of hardware resources while also improving security and stability by isolating each virtual server. Some benefits of virtualization include more efficient CPU usage, easier server upgrades and deployment, increased uptime, and reduced physical infrastructure needs. However, virtualization does have some limitations such as initial costs, restrictions on peripheral hardware compatibility, and the finite capacity of physical hosts.
SQL Server AlwaysOn for Dummies SQLSaturday #202 EditionMark Broadbent
Welcome to Microsoft's world of the buzzword. Yes, they've done it again and created another ambiguous term that no one really understands. AlwaysOn is a powerful group of highly available technologies, and in this presentation, we will delve into their murky world & reveal the technology behind the buzz. Focusing specifically on the two key components of SQL Server 2012 AlwaysOn in Failover Clustered Instances and Availability Groups, we will investigate their pre-requisites, setup, administration, use & drawbacks. We will look at: Using Windows 2008, 2012 and Server Core Windows Clustering Quorum Failover Clustered Instances Availability Groups Readable Secondaries Clustering Tools and PowerShell Dummies and higher are welcome.
ECMDay2015 - Kent Agerlund – Configuration Manager 2012 – A Site ReviewKenny Buntinx
Ever experienced sluggish ConfigMgr administrator console performance or collections taking forever to refresh? Join Kent Agerlund as he will walk you thru a ConfigMgr site review and reveal why so many ConfigMgr installations don’t perform as they should. This sessions will be packed with tip and tricks, SQL secrets and PowerShell scripts that will optimize your environment and bring ConfigMgr into the state it was supposed to be from the beginning
SQL Server High Availability Solutions (Pros & Cons)Hamid J. Fard
Proper SQL Server High Availability Solution Is Highly Depends on the Business Objective and IT Operation Objectives. It Happens Sometimes that We Might Have Few Solutions on the Table to Implement.
This deck is the story around how Postman was able to scale to serve 10+ million requests per hour in one year from startup and how docker became an integral part of it's frugal operations
Nordic infrastructure Conference 2017 - SQL Server in DevOpsTravis Wright
SQL Server is coming to Linux in the next major version of SQL Server. Having SQL Server in Linux containers makes it much easier for dev/test, CI/CD, and build automation pipelines to be automated. This session describes some of the common challenges currently faced in trying to use SQL Server in Linux containers and how to overcome them. Integration with Red Hat Open Shift is also discussed.
Tips to install and manage always on availability groups in sql server 2012 &...Antonios Chatzipavlis
This document provides an overview and agenda for a presentation on AlwaysOn Availability Groups in SQL Server 2012 and 2014. It covers topics such as: understanding AlwaysOn availability groups; availability modes; active secondary replicas; failover options; flexible failover policies; enhancements in SQL Server 2014; prerequisites; installation scenarios; and tips from experience implementing availability groups. The presenter's background and certifications are also listed.
This document discusses Microsoft automation tools including Service Management Automation, PowerShell workflows, Azure Automation, and PowerShell Desired State Configuration. It provides an overview of each tool's architecture and capabilities. The document demonstrates how to author PowerShell workflows using tools like the Azure Automation Authoring Toolkit. It also demonstrates PowerShell DSC and how to configure systems using a pull server model both on-premises and with Azure Automation DSC in the cloud. The key takeaway is that Microsoft provides a comprehensive set of automation tools to configure, manage, and automate hybrid cloud environments.
This document provides an overview and introduction to SQL Server 2012 high availability and disaster recovery features including log shipping, database mirroring, AlwaysOn availability groups, and SQL Server clustering. It begins with background about the author and an outline of the topics to be covered. The document then goes on to explain each high availability technology individually, providing details on how each works, when they should be used, and the configuration process. Business cases and recommendations for when to use each technology are also provided.
Configurando Aplicaciones para Réplicas de Lectura de SQL-Server AlwaysOn - C...SpanishPASSVC
This document announces an upcoming webinar on September 24th about configuring applications to take advantage of SQL Server AlwaysOn readable secondary replicas. It provides background on SQL Server high availability and disaster recovery technologies, an overview of AlwaysOn availability groups, and how to configure applications and use active secondary replicas for read scaling and backup operations. The webinar will include a demonstration of implementing an AlwaysOn availability group and testing readable secondaries.
The Mushroom Cloud Effect or What Happens When Containers Fail? by Alois Mayr...Docker, Inc.
This document discusses the "mushroom cloud effect" that can occur when containers fail in highly dynamic container environments. It describes how a failure in one container due to a lack of disk space on the host led to cascading failures that affected many dependent services. The failure spread as container health checks failed and orchestration rescheduled containers, eventually exhausting disk space and preventing any new containers from running. Automated monitoring is needed to pinpoint the root cause of such cascading failures in complex systems with many interdependent containers and services.
Containerization allows for standardized and isolated application deployment across infrastructure through container runtimes like Docker. Key features that enable containers include namespaces which isolate processes and their views of the system, cgroups which control resource usage, and copy-on-write storage for efficient application packaging. A container orchestration system like Mesos provides scalability, fault tolerance, and unified resource management across clusters. This allows maximizing infrastructure utilization through flexible scheduling of containerized applications and services on shared clusters.
This document provides an overview of SQL Azure and Windows Azure Storage. SQL Azure allows hosting SQL databases in the cloud with high availability, load balancing, and provisioning via a portal or REST API. Applications can access SQL Azure databases using standard SQL libraries. Windows Azure Storage provides durable, highly available cloud storage for blobs, tables, queues and disks. It features global replication for redundancy and uses load balancing to scale out storage worldwide.
This document provides an overview of Azure Virtual Machines, including how to provision VMs, available VM sizes and pricing, data persistence options, high availability features, networking capabilities, and load balancing options. Key points include being able to launch Windows and Linux VMs in minutes and scale from 1 to 1000s of instances with per-minute billing. VM extensions enable customization, and VMs can be made highly available through features like availability sets and fault domains. Virtual networks allow creating protected private networks in Azure that can connect to on-premises environments.
This document discusses SQL Azure and Windows Azure Storage. SQL Azure allows storing databases in the cloud with high availability and load balancing. Windows Azure Storage provides durable cloud storage for blobs, disks, tables and queues. It replicates data across multiple datacenters for high availability and scales massively to store large amounts of unstructured and structured data.
Kubernetes your tests! automation with docker on google cloud platformLivePerson
Arik Lerner, Automation Team Leader, and Waseem Hamshawi, Automation Infra Developer, present how to build a large scale automated testing platform by leveraging containers orchestration over GCP, with the ability to scale out and provide fast feedback while maintaining a highly reliable test infrastructure.
The presentation includes new approach of managing a scalable testing platform of distributed automated tests with Kubernetes and Docker over Google Cloud Platform.
Topics:
• GCP and Kubernetes introduction for automated testing
• Traditional Selenium Grid vs Selenium Standalone with Kubernetes and Docker for Web and Mobile tests
• Distributed and containerized testing environment over container cluster - different use cases
Ephemerals - "Short-lived Testing Endpoints". An Open Source by LivePerson which makes automation testing at large scale like a "Walk in the park".
Amazon Web Services EC2 Container Service (ECS)Mayank Patel
Amazon EC2 Container Service (ECS) allows users to run Docker containers on a managed cluster of EC2 instances. It provides core container orchestration capabilities including launching and stopping containers, scaling clusters, and load balancing services. Key components include clusters (logical groups of EC2 instances), tasks (units of work), services (desired number of tasks), and container instances (EC2 instances running containers). Users can store and manage Docker images in Amazon EC2 Container Registry (ECR) and deploy applications to ECS using task definitions, services, and the ECS command line tools or APIs.
Docker for Ops: Docker Networking Deep Dive, Considerations and Troubleshooti...Docker, Inc.
Overview;
What is libnetwork
New features in 1.12
Deep Dive;
Multihost networking
Secure Control Plane
Secure Data plane
Service Discovery
Native Loadbalacing
Routing Mesh
Antonios Chatzipavlis is a database architect and SQL Server expert with over 30 years of experience working with SQL Server. The document provides tips for installing and configuring SQL Server correctly, including selecting the appropriate server hardware, installing Windows, configuring disks and storage, installing and configuring SQL Server, and creating user databases. The goal is to optimize performance and reliability based on best practices.
SQL Server 2016 AlwaysOn Availability Groups New FeaturesJohn Martin
This deck was presented at SQL Relay 2015 in Bristol;
In this deck we will look at some of the new capabilities that are slated for release as part of the Microsoft SQL Server 2016 platform.
Demo code for this deck can be found at: http://1drv.ms/1PC8707
This document discusses migrating an Oracle database to Amazon RDS. It outlines that DBaaS like RDS reduces management costs but also has less flexibility than self-managed EC2 databases. The document then describes a process for migrating an Oracle database to RDS using Oracle Data Pump utilities to export the database, transfer the export file to RDS using DBMS_FILE_TRANSFER, and import the file into a new database on RDS. This process leverages an EC2 instance as a pivot to help mitigate issues with directly uploading large export files to RDS.
We are now witnessing a new wave of IT revolution and its effect is very similar to the Cloud and Virtualization revolutions that started in the last decade. This new wave, called Containerization, is related to technologies such as Docker and Kubernetes, which now fuel large scale solutions including Big Data and IoT.
Learn about:
- Typical DevOps challenges and modern solutions
- Using Docker as Amazon EC2 Container Service Evolution of Enterprise Architecture (Containers, IoT, Machine Learning and technologies of tomorrow)
- Business value of using advances DevOps technologies with real-life case study
DV03 Smooth Migration to Windows AzureRonald Widha
Migrating applications to Windows Azure has the potential to lower costs, reduce management overhead and dramatically improve scalability. This session gave some insight into choosing which applications are suitable for migration, how to map existing technologies to cloud equivalents, and how to overcome common migration challenges based on lesson learned from a successful SaaS migration to Windows Azure Platform.
A New Centralized Volume Storage Solution for Docker and Container Cloud by W...Docker, Inc.
Elara is a Docker volume plugin that provides a distributed volume management tool and connection between containers and shared storage providers. It supports advanced volume operations like snapshots, backups, migration, IOPS, disk quotas and extending volumes. Elara uses a key-value storage as a database to store node status remotely. It focuses on shared storage and supports multiple backend drivers like NFS, Cinder and filesystem/block devices.
Container Orchestration with Docker Swarm and KubernetesWill Hall
This presentation covers the basics of what container orchestration is providing pros and cons of Docker Swarm, Kubernetes and Amazon ECS and outlining the terms and tools you will need to successfully use them.
This document provides an overview of advanced topics in Apache Maven 2, including working with multi-module projects, Maven inheritance and aggregation, profiles, properties, plugins, and configuring a Nexus repository. It discusses how Maven can be used to build projects with multiple modules and dependencies by defining a parent pom that inherits common configuration and defines child modules. It also describes features like profiles, properties, and plugins that add flexibility and customization to Maven builds. Finally, it provides guidance on configuring a Nexus repository for artifact storage and management.
This document discusses Microsoft automation tools including Service Management Automation, PowerShell workflows, Azure Automation, and PowerShell Desired State Configuration. It provides an overview of each tool's architecture and capabilities. The document demonstrates how to author PowerShell workflows using tools like the Azure Automation Authoring Toolkit. It also demonstrates PowerShell DSC and how to configure systems using a pull server model both on-premises and with Azure Automation DSC in the cloud. The key takeaway is that Microsoft provides a comprehensive set of automation tools to configure, manage, and automate hybrid cloud environments.
This document provides an overview and introduction to SQL Server 2012 high availability and disaster recovery features including log shipping, database mirroring, AlwaysOn availability groups, and SQL Server clustering. It begins with background about the author and an outline of the topics to be covered. The document then goes on to explain each high availability technology individually, providing details on how each works, when they should be used, and the configuration process. Business cases and recommendations for when to use each technology are also provided.
Configurando Aplicaciones para Réplicas de Lectura de SQL-Server AlwaysOn - C...SpanishPASSVC
This document announces an upcoming webinar on September 24th about configuring applications to take advantage of SQL Server AlwaysOn readable secondary replicas. It provides background on SQL Server high availability and disaster recovery technologies, an overview of AlwaysOn availability groups, and how to configure applications and use active secondary replicas for read scaling and backup operations. The webinar will include a demonstration of implementing an AlwaysOn availability group and testing readable secondaries.
The Mushroom Cloud Effect or What Happens When Containers Fail? by Alois Mayr...Docker, Inc.
This document discusses the "mushroom cloud effect" that can occur when containers fail in highly dynamic container environments. It describes how a failure in one container due to a lack of disk space on the host led to cascading failures that affected many dependent services. The failure spread as container health checks failed and orchestration rescheduled containers, eventually exhausting disk space and preventing any new containers from running. Automated monitoring is needed to pinpoint the root cause of such cascading failures in complex systems with many interdependent containers and services.
Containerization allows for standardized and isolated application deployment across infrastructure through container runtimes like Docker. Key features that enable containers include namespaces which isolate processes and their views of the system, cgroups which control resource usage, and copy-on-write storage for efficient application packaging. A container orchestration system like Mesos provides scalability, fault tolerance, and unified resource management across clusters. This allows maximizing infrastructure utilization through flexible scheduling of containerized applications and services on shared clusters.
This document provides an overview of SQL Azure and Windows Azure Storage. SQL Azure allows hosting SQL databases in the cloud with high availability, load balancing, and provisioning via a portal or REST API. Applications can access SQL Azure databases using standard SQL libraries. Windows Azure Storage provides durable, highly available cloud storage for blobs, tables, queues and disks. It features global replication for redundancy and uses load balancing to scale out storage worldwide.
This document provides an overview of Azure Virtual Machines, including how to provision VMs, available VM sizes and pricing, data persistence options, high availability features, networking capabilities, and load balancing options. Key points include being able to launch Windows and Linux VMs in minutes and scale from 1 to 1000s of instances with per-minute billing. VM extensions enable customization, and VMs can be made highly available through features like availability sets and fault domains. Virtual networks allow creating protected private networks in Azure that can connect to on-premises environments.
This document discusses SQL Azure and Windows Azure Storage. SQL Azure allows storing databases in the cloud with high availability and load balancing. Windows Azure Storage provides durable cloud storage for blobs, disks, tables and queues. It replicates data across multiple datacenters for high availability and scales massively to store large amounts of unstructured and structured data.
Kubernetes your tests! automation with docker on google cloud platformLivePerson
Arik Lerner, Automation Team Leader, and Waseem Hamshawi, Automation Infra Developer, present how to build a large scale automated testing platform by leveraging containers orchestration over GCP, with the ability to scale out and provide fast feedback while maintaining a highly reliable test infrastructure.
The presentation includes new approach of managing a scalable testing platform of distributed automated tests with Kubernetes and Docker over Google Cloud Platform.
Topics:
• GCP and Kubernetes introduction for automated testing
• Traditional Selenium Grid vs Selenium Standalone with Kubernetes and Docker for Web and Mobile tests
• Distributed and containerized testing environment over container cluster - different use cases
Ephemerals - "Short-lived Testing Endpoints". An Open Source by LivePerson which makes automation testing at large scale like a "Walk in the park".
Amazon Web Services EC2 Container Service (ECS)Mayank Patel
Amazon EC2 Container Service (ECS) allows users to run Docker containers on a managed cluster of EC2 instances. It provides core container orchestration capabilities including launching and stopping containers, scaling clusters, and load balancing services. Key components include clusters (logical groups of EC2 instances), tasks (units of work), services (desired number of tasks), and container instances (EC2 instances running containers). Users can store and manage Docker images in Amazon EC2 Container Registry (ECR) and deploy applications to ECS using task definitions, services, and the ECS command line tools or APIs.
Docker for Ops: Docker Networking Deep Dive, Considerations and Troubleshooti...Docker, Inc.
Overview;
What is libnetwork
New features in 1.12
Deep Dive;
Multihost networking
Secure Control Plane
Secure Data plane
Service Discovery
Native Loadbalacing
Routing Mesh
Antonios Chatzipavlis is a database architect and SQL Server expert with over 30 years of experience working with SQL Server. The document provides tips for installing and configuring SQL Server correctly, including selecting the appropriate server hardware, installing Windows, configuring disks and storage, installing and configuring SQL Server, and creating user databases. The goal is to optimize performance and reliability based on best practices.
SQL Server 2016 AlwaysOn Availability Groups New FeaturesJohn Martin
This deck was presented at SQL Relay 2015 in Bristol;
In this deck we will look at some of the new capabilities that are slated for release as part of the Microsoft SQL Server 2016 platform.
Demo code for this deck can be found at: http://1drv.ms/1PC8707
This document discusses migrating an Oracle database to Amazon RDS. It outlines that DBaaS like RDS reduces management costs but also has less flexibility than self-managed EC2 databases. The document then describes a process for migrating an Oracle database to RDS using Oracle Data Pump utilities to export the database, transfer the export file to RDS using DBMS_FILE_TRANSFER, and import the file into a new database on RDS. This process leverages an EC2 instance as a pivot to help mitigate issues with directly uploading large export files to RDS.
We are now witnessing a new wave of IT revolution and its effect is very similar to the Cloud and Virtualization revolutions that started in the last decade. This new wave, called Containerization, is related to technologies such as Docker and Kubernetes, which now fuel large scale solutions including Big Data and IoT.
Learn about:
- Typical DevOps challenges and modern solutions
- Using Docker as Amazon EC2 Container Service Evolution of Enterprise Architecture (Containers, IoT, Machine Learning and technologies of tomorrow)
- Business value of using advances DevOps technologies with real-life case study
DV03 Smooth Migration to Windows AzureRonald Widha
Migrating applications to Windows Azure has the potential to lower costs, reduce management overhead and dramatically improve scalability. This session gave some insight into choosing which applications are suitable for migration, how to map existing technologies to cloud equivalents, and how to overcome common migration challenges based on lesson learned from a successful SaaS migration to Windows Azure Platform.
A New Centralized Volume Storage Solution for Docker and Container Cloud by W...Docker, Inc.
Elara is a Docker volume plugin that provides a distributed volume management tool and connection between containers and shared storage providers. It supports advanced volume operations like snapshots, backups, migration, IOPS, disk quotas and extending volumes. Elara uses a key-value storage as a database to store node status remotely. It focuses on shared storage and supports multiple backend drivers like NFS, Cinder and filesystem/block devices.
Container Orchestration with Docker Swarm and KubernetesWill Hall
This presentation covers the basics of what container orchestration is providing pros and cons of Docker Swarm, Kubernetes and Amazon ECS and outlining the terms and tools you will need to successfully use them.
This document provides an overview of advanced topics in Apache Maven 2, including working with multi-module projects, Maven inheritance and aggregation, profiles, properties, plugins, and configuring a Nexus repository. It discusses how Maven can be used to build projects with multiple modules and dependencies by defining a parent pom that inherits common configuration and defines child modules. It also describes features like profiles, properties, and plugins that add flexibility and customization to Maven builds. Finally, it provides guidance on configuring a Nexus repository for artifact storage and management.
The document provides an overview of best practices for writing effective emails, covering topics such as structure, tone, style, and clarity. It discusses key elements like subject lines, salutations, signatures, and paragraph structure. The purpose is to teach readers how to write emails that are clear, concise, and easy for the recipient to understand and act upon.
This document discusses non-blocking algorithms for controlling shared resources and avoiding race conditions. It describes Treiber's algorithm for implementing a non-blocking stack using compare-and-set operations. Performance comparisons show concurrent and synchronized data structures handling different thread loads. Non-blocking algorithms can utilize all server resources but choose collections based on task. Java 7 generally outperforms Java 6 for concurrent collections.
This document provides an introduction to XML, including what XML is, its syntax, tags, elements, attributes, schemes, and tools. XML (Extensible Markup Language) is a markup language similar to HTML that is used to describe data. It uses tags to structure information, but does not define specific tags - the user defines their own tags. XML documents also use a DTD (Document Type Definition) or XML Schema to validate the structure and relationship of elements and attributes.
The document provides an overview of roles and responsibilities on a large-scale software project. It begins by introducing the project manager, Damir Tenishev, and then discusses the characteristics of different types and sizes of software projects from very small one-person projects to very large projects requiring thousands of people. It outlines core development roles including developers, testers, designers, and quality assurance. It also discusses support, management, informal roles, areas of specialization, and examples of specific project teams. The document emphasizes the importance of communication between roles.
This document outlines principles and patterns for service-oriented architecture (SOA) design. It begins with an introduction and agenda, then covers service fundamentals like loose coupling and statelessness. Major sections discuss service design principles like autonomy and standardized contracts, inventory design patterns like normalization and layers, individual service design patterns like agnostic capabilities and messaging, and composition design patterns like routing and security. The goal is to discover principles for effective service-oriented design and how patterns support those principles.
Презентация вебинара: Межкультурная коммуникация. Особенности взаимодействия с иностранными коллегами на примере работы с коллегами из Китая.
Автор: Екатерина Невзорова
The document discusses Gradle, an open-source build automation tool. It provides an overview of Gradle's benefits such as scripting flexibility, incremental builds, and IDE project generation. It also covers key Gradle concepts like dependency management, testing, publishing artifacts, and custom tasks/plugins.
This document provides an overview of Microsoft's Windows Azure cloud computing platform, including available virtual machine images, instance sizes, cloud services, storage options, SDKs and tools, sample applications, and resources for learning more. It encourages trying out the platform for free with a one-month trial and building, scaling, and deploying applications on Windows Azure.
This document provides an overview of SQL Server 2017 on Linux, including:
- SQL Server 2017 will support Linux distributions such as Red Hat Enterprise Linux, Ubuntu, and SUSE Linux Enterprise.
- The current public preview supports features such as failover clustering, backup/restore, and connectivity from SSMS on Windows.
- Planned features for SQL Server 2017 include availability groups without clustering, temporal tables retention policies, and online non-clustered columnstore index builds.
- Installation options include package-based installation, Docker images, and container support.
Linux en microsoft azure global azure limaMUG Perú
This document provides an overview of SQL Server 2017 for Linux. It discusses that SQL Server 2017 will support Linux distributions like Red Hat Enterprise Linux, Ubuntu, and SUSE Linux Enterprise. It highlights some key features that are currently available in SQL Server for Linux, including package-based installation, failover clustering, and command line tools. It also outlines upcoming features like SQL Server Agent and what features are not yet available like replication and Windows authentication. The document aims to explain why, when, and how SQL Server 2017 will support Linux.
Marius Sandbu discusses migrating traditional workloads to Windows Virtual Desktop (WVD) in Azure. He covers assessing the current environment using tools like Azure Migrate and Lakeside to understand integration points and performance. Proper planning is important to understand limitations of Azure services and WVD. Marius also reviews the main steps of planning, assessing, building foundations, migrating or rebuilding workloads, and operating and governing WVD in Azure.
SUSE Webinar - Introduction to SQL Server on LinuxTravis Wright
Introduction to SQL Server on Linux for SUSE customers. Talks about scope of the first release of SQL Server on Linux, schedule, Early Adoption Program. Recording is available here:
https://www.brighttalk.com/webcast/11477/243417
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.
Brk3288 sql server v.next with support on linux, windows and containers was...Bob Ward
This document discusses Microsoft's plans to deliver SQL Server on Linux and other heterogeneous environments. Key points include:
- SQL Server will be available on Linux, Windows, and Docker containers, allowing choice of operating system. It will support multiple languages and tools.
- Microsoft is delivering more options in response to businesses adopting heterogeneous environments with various data types, languages, and platforms.
- The document outlines SQL Server's capabilities on Linux such as high availability, security, and tools/drivers available now or in development.
SynapseIndia dotnet development
SynapseIndia Drupal development
SynapseIndia Ecommerce development
SynapseIndia Sharepoint development
SynapseIndia PHP development
SynapseIndia Dotnet development
SPT15 To the Cloud! Utilizing AWS and Azure as Cloud Hosting Providers for Sh...Scott Hoag
To the cloud! This phrase seems to come up more and more often for organizations looking to reduce their SharePoint footprint in their data center. In this session Dan and Scott will give a brief overview of a few of the premier Infrastructure as a Service hosting providers for SharePoint, how SharePoint in the cloud stacks up against Office 365, and how to script an install on the Azure platform for development purposes.
You will learn:
•The core cloud concepts of IaaS, SaaS and PaaS
•How Azure and AWS EC2 differ and are similar in their product offerings as well as interfaces to the providers
•How to setup a SharePoint environment through script and web interfaces
Azure App Platform provides virtual machines, websites, and mobile services on Microsoft Azure. It allows launching Windows and Linux virtual machines in minutes and scaling from 1 to 1000s of instances. Websites are the fastest way to build apps for the cloud using .NET, Python, Node.js, Java, or PHP. Mobile services enable building backend services for mobile apps across platforms.
This document provides an overview of Microsoft Azure, including what Azure is, its hybrid cloud solutions, scaling capabilities, hosting models, virtual machines images, costs, uptime guarantees, and how to set up an Azure account. Azure is Microsoft's cloud computing platform that offers a growing collection of integrated computing, storage, data, networking and application services to help users advance faster and save money. Its hybrid cloud solutions provide the best of both public and private clouds without added complexity.
SQL Server 2017 will bring SQL Server to Linux for the first time. This presentation covers the scope, schedule, and architecture as well as a background on why Microsoft is making SQL Server available on Linux.
SQL Server v.Next will be released for Linux in 2017. The summary provides an overview of the key points about SQL Server on Linux including:
- SQL Server will have the same functionality and capabilities on Linux as on Windows. It will support the same editions and features such as high availability, security, and programming features.
- The architecture involves a SQL Platform Abstraction Layer that maps Windows APIs to Linux system calls to provide a consistent programming model.
- An early adoption program is currently underway to get feedback from customers and partners on functionality and to help validate SQL Server on Linux prior to general availability in 2017.
Gs08 modernize your data platform with sql technologies wash dcBob Ward
The document discusses the challenges of modern data platforms including disparate systems, multiple tools, high costs, and siloed insights. It introduces the Microsoft Data Platform as a way to manage all data in a scalable and secure way, gain insights across data without movement, utilize existing skills and investments, and provide consistent experiences on-premises, in the cloud, and hybrid environments. Key elements of the Microsoft Data Platform include SQL Server, Azure SQL Database, Azure SQL Data Warehouse, Azure Data Lake, and Analytics Platform System.
Using Redgate, AKS and Azure to bring DevOps to your databaseRed Gate Software
Practical solutions on how to bring DevOps to your database including:
- The importance of getting your database code into source control
- How to test your database changes
- Tools you can use to automate build and test processes
- How to build an automated deployment process for your database with Redgate tools
- How to embrace using Azure Kubernetes Services (AKS) in your deployment pipeline
- Deploying your entire pipeline as and when it is needed from Dev to Prod saving your organisation money
Using Redgate, AKS and Azure to bring DevOps to your DatabaseRed Gate Software
Join Hamish Watson and Rob Sewell to learn practical solutions on how to bring DevOps to your database, including:
• The importance of getting your database code into source control
• How to test your database changes
• Tools you can use to automate build and test processes
• How to build an automated deployment process for your database with Redgate tools
• How to embrace using Azure Kubernetes Services (AKS) in your deployment pipeline
• Deploying your entire pipeline as and when it is needed from Dev to Prod saving your organisation money
Database upgrades and data in general are often the most complicated part of your deployment process, so having a robust deployment path and checks before getting to production is very important.
The demos will showcase practical solutions that can help you and your team bring DevOps to your database using SQL Source Control, infrastructure as code, docker containers and SQL Change Automation – all leading up to a fully automated test and deployment process.
This will be a fun-filled fast paced hour and you will learn some new skills which will bring immediate benefit to your organization.
Migrate or modernize your database applications using Azure SQL Database Mana...ALI ANWAR, OCP®
Data Platform Summit 2019 is a community initiative by eDominer Systems. The agenda included presentations on Azure SQL Database Managed Instance, migration to the cloud with Azure SQL Database, and a demo. Azure SQL Database Managed Instance provides fully managed SQL Server instances in Azure with built-in intelligence and security. It offers several options for migrating SQL Server workloads to the cloud.
SQL Server 2017 on Linux – Azure bootcamp 2017 provides an overview of SQL Server on Linux including:
- The scope of SQL Server features available on Linux initially and what is planned. Key features include the database engine, high availability, and security.
- The architecture of SQL Server on Linux, which uses a Platform Abstraction Layer to provide a consistent interface across platforms. Core components run directly on the OS while others use the abstraction layer.
- Steps to install and configure SQL Server on Linux distributions like SUSE Linux Enterprise Server, configure settings using mssql-conf, and use SQL Server tools on Linux.
The document outlines various types and classifications of software testing. It discusses different testing schemes including unit, integration, system and acceptance testing. It also covers test approaches such as white-box, black-box and grey-box testing. Functional and non-functional types of testing are described along with positive and negative testing scenarios. The goals, methods, and bases of testing are also addressed at a high level.
Webinar "Differences between Testing in Waterfall and Agile"
presentation by Maria Teryokhina
http://www.exigenservices.ru/webinars/testing-in-waterfall-and-agile
The document provides an overview of Windows Azure, a cloud computing platform. It discusses core Azure services including virtual machines, cloud services, web roles, and storage options. The document also outlines different compute and instance sizes available on Azure and recommends starting simply with Azure's free trial to build and deploy applications that can automatically scale on demand. Resources for learning more about Azure are also referenced.
The document discusses various techniques for project estimation including three point estimation, Delphi method, planning poker, function point analysis, use case points, and PERT diagrams. It provides details on each technique including how they are conducted, their advantages and disadvantages, and when each is best applied. The key aspects that estimators need to consider for large scale projects are work partitioning challenges, increasing communication overhead with larger teams, and understanding how fast the project can realistically be completed based on its size.
The document provides an overview of testing Java code using test-driven development (TDD). It discusses the basics of TDD, including writing tests before code, running tests frequently during development, and using tests to drive code design. It also covers best practices for unit testing like testing individual units of code in isolation using mock objects, verifying method calls and arguments, and testing exceptional behavior. The document emphasizes writing testable code, using testing frameworks to their full capabilities, and having thorough test coverage of all requirements and use cases.
The project provides a reporting system with the following key features:
- Creating, editing, and viewing reports through a user-friendly interface
- Support for importing and exporting Excel reports
- Role-based access levels including Executor, Supervisor, and Administrator
- Pages for viewing, importing, creating, searching and editing reports and users
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.
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.
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slackshyamraj55
Discover the seamless integration of RPA (Robotic Process Automation), COMPOSER, and APM with AWS IDP enhanced with Slack notifications. Explore how these technologies converge to streamline workflows, optimize performance, and ensure secure access, all while leveraging the power of AWS IDP and real-time communication via Slack notifications.
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceIndexBug
Imagine a world where machines not only perform tasks but also learn, adapt, and make decisions. This is the promise of Artificial Intelligence (AI), a technology that's not just enhancing our lives but revolutionizing entire industries.
GraphRAG for Life Science to increase LLM accuracyTomaz Bratanic
GraphRAG for life science domain, where you retriever information from biomedical knowledge graphs using LLMs to increase the accuracy and performance of generated answers
In the rapidly evolving landscape of technologies, XML continues to play a vital role in structuring, storing, and transporting data across diverse systems. The recent advancements in artificial intelligence (AI) present new methodologies for enhancing XML development workflows, introducing efficiency, automation, and intelligent capabilities. This presentation will outline the scope and perspective of utilizing AI in XML development. The potential benefits and the possible pitfalls will be highlighted, providing a balanced view of the subject.
We will explore the capabilities of AI in understanding XML markup languages and autonomously creating structured XML content. Additionally, we will examine the capacity of AI to enrich plain text with appropriate XML markup. Practical examples and methodological guidelines will be provided to elucidate how AI can be effectively prompted to interpret and generate accurate XML markup.
Further emphasis will be placed on the role of AI in developing XSLT, or schemas such as XSD and Schematron. We will address the techniques and strategies adopted to create prompts for generating code, explaining code, or refactoring the code, and the results achieved.
The discussion will extend to how AI can be used to transform XML content. In particular, the focus will be on the use of AI XPath extension functions in XSLT, Schematron, Schematron Quick Fixes, or for XML content refactoring.
The presentation aims to deliver a comprehensive overview of AI usage in XML development, providing attendees with the necessary knowledge to make informed decisions. Whether you’re at the early stages of adopting AI or considering integrating it in advanced XML development, this presentation will cover all levels of expertise.
By highlighting the potential advantages and challenges of integrating AI with XML development tools and languages, the presentation seeks to inspire thoughtful conversation around the future of XML development. We’ll not only delve into the technical aspects of AI-powered XML development but also discuss practical implications and possible future directions.
Infrastructure Challenges in Scaling RAG with Custom AI modelsZilliz
Building Retrieval-Augmented Generation (RAG) systems with open-source and custom AI models is a complex task. This talk explores the challenges in productionizing RAG systems, including retrieval performance, response synthesis, and evaluation. We’ll discuss how to leverage open-source models like text embeddings, language models, and custom fine-tuned models to enhance RAG performance. Additionally, we’ll cover how BentoML can help orchestrate and scale these AI components efficiently, ensuring seamless deployment and management of RAG systems in the cloud.
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfMalak Abu Hammad
Discover how MongoDB Atlas and vector search technology can revolutionize your application's search capabilities. This comprehensive presentation covers:
* What is Vector Search?
* Importance and benefits of vector search
* Practical use cases across various industries
* Step-by-step implementation guide
* Live demos with code snippets
* Enhancing LLM capabilities with vector search
* Best practices and optimization strategies
Perfect for developers, AI enthusiasts, and tech leaders. Learn how to leverage MongoDB Atlas to deliver highly relevant, context-aware search results, transforming your data retrieval process. Stay ahead in tech innovation and maximize the potential of your applications.
#MongoDB #VectorSearch #AI #SemanticSearch #TechInnovation #DataScience #LLM #MachineLearning #SearchTechnology
Programming Foundation Models with DSPy - Meetup SlidesZilliz
Prompting language models is hard, while programming language models is easy. In this talk, I will discuss the state-of-the-art framework DSPy for programming foundation models with its powerful optimizers and runtime constraint system.
Best 20 SEO Techniques To Improve Website Visibility In SERPPixlogix Infotech
Boost your website's visibility with proven SEO techniques! Our latest blog dives into essential strategies to enhance your online presence, increase traffic, and rank higher on search engines. From keyword optimization to quality content creation, learn how to make your site stand out in the crowded digital landscape. Discover actionable tips and expert insights to elevate your SEO game.
Generating privacy-protected synthetic data using Secludy and MilvusZilliz
During this demo, the founders of Secludy will demonstrate how their system utilizes Milvus to store and manipulate embeddings for generating privacy-protected synthetic data. Their approach not only maintains the confidentiality of the original data but also enhances the utility and scalability of LLMs under privacy constraints. Attendees, including machine learning engineers, data scientists, and data managers, will witness first-hand how Secludy's integration with Milvus empowers organizations to harness the power of LLMs securely and efficiently.
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
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.
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.
7. Gallery Images Available
•
•
•
•
•
•
•
•
•
•
•
Windows Server 2012 Datacenter
Windows Server 2008 R2 SP1
SharePoint Server 2013 Trial
SQL Server 2012 SP1 Enterprise/Standard
SQL Server 2014 CTP2 Evaluation
openSUSE 12.3
SUSE Linux Enterprise Server 11 SP2/SP3
Ubuntu Server 12.04 LTS/12.10/13.04/13.10
OpenLogic CentOS 6.3
Oracle Linux 6.4.0.0.0
more…
Confidential
7
21. To be continued…
• Virtual Machines
• Cloud Services
• Web Sites
•
•
•
•
•
•
•
•
•
•
•
•
•
Mobile Services
Tables, Blobs and Queues
Service Bus
SQL Azure
Active Directory
Media Services
Recovery Services
Scheduler
Traffic Manager
Content Delivery Network
HDInsight
Visual Studio Online
and more …
Confidential
21
22. Try It Yourself
Get $200 of Windows Azure free with your 1-month trial
http://www.windowsazure.com/en-us/pricing/free-trial/
• Build what you want
• Scale as you need
• Full access with no strings attached
Confidential
22
23. Resources
• Windows Azure Portal
http://www.windowsazure.com/en-us/
• Scott Gu’s blog
http://weblogs.asp.net/scottgu/
• TechDays
http://www.techdays.ru/
• Microsoft Virtual Academy
http://www.microsoftvirtualacademy.com
Confidential
23