This document summarizes a presentation about building elastic and autoscalable solutions with Windows Azure. It discusses Microsoft's Autoscaling Application Block, which allows applications to automatically scale resources in response to varying load levels. The block collects monitoring data from an Azure application and initiates scaling actions based on defined rules. It helps minimize costs by reducing manual scaling work and paying for exactly the resources needed. The presentation demonstrates how to define monitoring resources and scaling rules, configure the application block, and address common mistakes like lacking limits on resource scaling.
ActOnMagic is an Innovative Technology Product Company that delivers Cloud Governance, Analytics, Management and Brokering Software for Service Providers and Enterprises. ActOnCloud is the complete cloud governance and management platform. Policy engine allows enterprises to automate and make intelligent decisions on their cloud.
[SiriusCon 2018] AdvoCATE: An Assurance Case Automation Toolset Based on Ecli...Obeo
SiriusCon 2018 - Talk by Ewen W. Denney, NASA - Robust Software Engineering Group
We describe AdvoCATE, the assurance case automation toolset, under development at NASA Ames Research Center.
An assurance case provides a comprehensive basis for the stakeholders of a system to have justified confidence in its dependability attributes—safety, security, reliability, etc. A safety case is a specialized assurance case that focuses on providing a formal justification of acceptable safety. In many safety-critical industries, such as aviation, the production and evaluation of a safety case can be a prerequisite for regulatory approval to field and operate a system.
A safety case developed in AdvoCATE comprises multiple interrelated artifacts, including a hazard log, a requirements repository, a safety architecture, and several structured arguments, all of which must be kept mutually consistent. The hazard log and requirements repository record the results of safety analysis activities; the safety architecture graphically describes the relevant safety-related scenarios along with the collection of safety risk reduction mechanisms, whilst providing the foundation for risk assessment and visualization. Structured arguments link various safety related claims to heterogeneous sources of evidence gathered during systems engineering, also capturing rationale pertinent to safety and other auxiliary concerns.
AdvoCATE is an Eclipse Rich Client Platform (RCP) application that leverages a variety of models specified using Eclipse Modeling Framework (EMF), Sirius for creating graphical representations, NatTable for tabular environments, and Xtext for domain-specific languages. Thus, AdvoCATE facilitates model-based development, exploiting validations, transformations, and a range of views in the construction of (some of) the artifacts constituting a safety case. We have used AdvoCATE to develop safety cases and successfully obtain regulatory approval for NASA flight operations involving a fleet of small unmanned aircraft systems (UAS) flying beyond visual line of sight.
ActOnMagic is an Innovative Technology Product Company that delivers Cloud Governance, Analytics, Management and Brokering Software for Service Providers and Enterprises. ActOnCloud is the complete cloud governance and management platform. Policy engine allows enterprises to automate and make intelligent decisions on their cloud.
[SiriusCon 2018] AdvoCATE: An Assurance Case Automation Toolset Based on Ecli...Obeo
SiriusCon 2018 - Talk by Ewen W. Denney, NASA - Robust Software Engineering Group
We describe AdvoCATE, the assurance case automation toolset, under development at NASA Ames Research Center.
An assurance case provides a comprehensive basis for the stakeholders of a system to have justified confidence in its dependability attributes—safety, security, reliability, etc. A safety case is a specialized assurance case that focuses on providing a formal justification of acceptable safety. In many safety-critical industries, such as aviation, the production and evaluation of a safety case can be a prerequisite for regulatory approval to field and operate a system.
A safety case developed in AdvoCATE comprises multiple interrelated artifacts, including a hazard log, a requirements repository, a safety architecture, and several structured arguments, all of which must be kept mutually consistent. The hazard log and requirements repository record the results of safety analysis activities; the safety architecture graphically describes the relevant safety-related scenarios along with the collection of safety risk reduction mechanisms, whilst providing the foundation for risk assessment and visualization. Structured arguments link various safety related claims to heterogeneous sources of evidence gathered during systems engineering, also capturing rationale pertinent to safety and other auxiliary concerns.
AdvoCATE is an Eclipse Rich Client Platform (RCP) application that leverages a variety of models specified using Eclipse Modeling Framework (EMF), Sirius for creating graphical representations, NatTable for tabular environments, and Xtext for domain-specific languages. Thus, AdvoCATE facilitates model-based development, exploiting validations, transformations, and a range of views in the construction of (some of) the artifacts constituting a safety case. We have used AdvoCATE to develop safety cases and successfully obtain regulatory approval for NASA flight operations involving a fleet of small unmanned aircraft systems (UAS) flying beyond visual line of sight.
SyncHPC: A Multi-Cloud HPC Hosting PlatformSyncious
SyncHPC by Syncious is a Multi-Cloud HPC Hosting Platform. It helps users to access their any Cloud HPC accounts/clusters very effectively to run big computing jobs and projects with any high-end applications like Ansys, Star-CCM+, LS-Dyna, WRF, GROMACS, etc.
In order to meet the compute infrastructure requirements for the broad range of service consumers, a common framework is required around which infrastructure as a service can be defined, provisioned, monitored and managed. A common set of principles, metrics and architectural frameworks can be defined, resulting in consistent capabilities, service levels and service attributes across multiple providers, while still allowing the individual providers to innovate and differentiate. In this session ODCA representatives will outline the framework and some usage scenarios.
Major achievements and key activities of a supply chain energy efficiency program in China that Azure International initiated together with major global clothing brands during 2011 and 2012.
Apresentação das ferramentas atuais do BI Microsoft e realização de um comparativo com as novas ferramentas de Analytics e Data Science, apresentando estudos de caso e destacando a tendência de mudança para nuvem.
Learn 15 different use cases of how you can deploy Azure services, the Microsoft Cloud platform for your SAP systems and applications, and what type of problems they can solve for a business. If you are interested in the technical feasibility or a proof of concept, myCloudDoor is offering it for free until the end of 2015.
Going to the cloud with Microsoft and ITAdviser_Windows Azure overview for IT...Olimpia Oancea
We really believe that cloud is the new normal. For anyone who is looking to develop software, using a public cloud like Azure is a no-brainer. In the last year, we have not come across even a single scenario where a customer is looking to build a new innovative product, and they are going to deploy that in their own datacenter…
Olimpia Oancea, Co-Founder and CEO, ITAdviser
Patterns for Scalability in Windows Azure Applications (Alex Mang)ITCamp
So you've learned what elasticity means and why it is important to consider scalability in your cloud application architecture. But how can you easily manage your code in order to implement all the theories around scalability?
During this session, I will talk and demo the most common patterns used when designing a cloud application: the valet key pattern, the sharding pattern, the materialized view pattern, the event sourcing pattern and the CQRS pattern.
Database and Public EndPoints Redundancy on Azure (Radu Vunvulea)ITCamp
This is the perfect session if you need to design a solution that needs to run over Windows Azure and needs to be available 24 hours every day, 7 days per week. We will discuss different concepts and solutions to have databases and/or public API’s available even if a part of cloud infrastructure will be down. Topics like automatically backups, failover mechanism, traffic manager and redundancy will be discussed.
Presentation for ITCamp 2013. www.itcamp.ro
Talking about different patterns that can be used when we need to deal with messages. Sample code is based on Windows Azure Service Bus
Automated machine learning (automated ML) automates feature engineering, algorithm and hyperparameter selection to find the best model for your data. The mission: Enable automated building of machine learning with the goal of accelerating, democratizing and scaling AI.
This presentation covers some recent announcements of technologies related to Automated ML, and especially for Azure. The demonstrations focus on Python with Azure ML Service and Azure Databricks.
This presentation is the fourth of four related to ML.NET and Automated ML. The presentation will be recorded with video posted to this YouTube Channel: http://bit.ly/2ZybKwI
SyncHPC: A Multi-Cloud HPC Hosting PlatformSyncious
SyncHPC by Syncious is a Multi-Cloud HPC Hosting Platform. It helps users to access their any Cloud HPC accounts/clusters very effectively to run big computing jobs and projects with any high-end applications like Ansys, Star-CCM+, LS-Dyna, WRF, GROMACS, etc.
In order to meet the compute infrastructure requirements for the broad range of service consumers, a common framework is required around which infrastructure as a service can be defined, provisioned, monitored and managed. A common set of principles, metrics and architectural frameworks can be defined, resulting in consistent capabilities, service levels and service attributes across multiple providers, while still allowing the individual providers to innovate and differentiate. In this session ODCA representatives will outline the framework and some usage scenarios.
Major achievements and key activities of a supply chain energy efficiency program in China that Azure International initiated together with major global clothing brands during 2011 and 2012.
Apresentação das ferramentas atuais do BI Microsoft e realização de um comparativo com as novas ferramentas de Analytics e Data Science, apresentando estudos de caso e destacando a tendência de mudança para nuvem.
Learn 15 different use cases of how you can deploy Azure services, the Microsoft Cloud platform for your SAP systems and applications, and what type of problems they can solve for a business. If you are interested in the technical feasibility or a proof of concept, myCloudDoor is offering it for free until the end of 2015.
Going to the cloud with Microsoft and ITAdviser_Windows Azure overview for IT...Olimpia Oancea
We really believe that cloud is the new normal. For anyone who is looking to develop software, using a public cloud like Azure is a no-brainer. In the last year, we have not come across even a single scenario where a customer is looking to build a new innovative product, and they are going to deploy that in their own datacenter…
Olimpia Oancea, Co-Founder and CEO, ITAdviser
Patterns for Scalability in Windows Azure Applications (Alex Mang)ITCamp
So you've learned what elasticity means and why it is important to consider scalability in your cloud application architecture. But how can you easily manage your code in order to implement all the theories around scalability?
During this session, I will talk and demo the most common patterns used when designing a cloud application: the valet key pattern, the sharding pattern, the materialized view pattern, the event sourcing pattern and the CQRS pattern.
Database and Public EndPoints Redundancy on Azure (Radu Vunvulea)ITCamp
This is the perfect session if you need to design a solution that needs to run over Windows Azure and needs to be available 24 hours every day, 7 days per week. We will discuss different concepts and solutions to have databases and/or public API’s available even if a part of cloud infrastructure will be down. Topics like automatically backups, failover mechanism, traffic manager and redundancy will be discussed.
Presentation for ITCamp 2013. www.itcamp.ro
Talking about different patterns that can be used when we need to deal with messages. Sample code is based on Windows Azure Service Bus
Automated machine learning (automated ML) automates feature engineering, algorithm and hyperparameter selection to find the best model for your data. The mission: Enable automated building of machine learning with the goal of accelerating, democratizing and scaling AI.
This presentation covers some recent announcements of technologies related to Automated ML, and especially for Azure. The demonstrations focus on Python with Azure ML Service and Azure Databricks.
This presentation is the fourth of four related to ML.NET and Automated ML. The presentation will be recorded with video posted to this YouTube Channel: http://bit.ly/2ZybKwI
Automated machine learning (automated ML) automates feature engineering, algorithm and hyperparameter selection to find the best model for your data. The mission: Enable automated building of machine learning with the goal of accelerating, democratizing and scaling AI. This presentation covers some recent announcements of technologies related to Automated ML, and especially for Azure. The demonstrations focus on Python with Azure ML Service and Azure Databricks.
AWS has different pricing models to match your needs. One example is the different instance types available such as On-Demand, Reserved and Spot Instances. Customers can develop cost-saving strategies based upon their usage patterns, models and growth expectations. In some cases, a set of larger instances can be cheaper than multiple small instances. Learn how to size your AWS applications to maximize your use and minimize your spend. Companies such as Pinterest take very active roles to constantly reduce their spend; learn how they do it and develop your own cost-saving approaches.
One Azure Monitor to Rule Them All? - Marius ZahariaITCamp
After winding paths, the different Azure services finally harmonize into a unified monitoring strategy. Focus on Azure Monitor and its features, as well as the modalities of integration between Azure Monitor and complementary blocks, Application Insights, or Log Analytics.
One Azure Monitor to Rule Them All? (IT Camp 2017, Cluj, RO)Marius Zaharia
After winding paths, the different Azure services finally harmonize into a unified monitoring strategy. Focus on Azure Monitor and its features, as well as the modalities of integration between Azure Monitor and complementary blocks, Application Insights, or Log Analytics.
Session presented at IT Camp 2017, Cluj, Romania.
How Hudl and Cloud Cruiser Leverage Sumo Logic's Unified Logs and MetricsSumo Logic
In this presentation, you will learn how Hudl, a leading software company revolutionizing the way coaches and athletes prepare for and stay ahead of the competition, and Cloud Cruiser, a cloud-based financial management analytics software provider, are leveraging the Sumo Logic's Unified Logs and Metrics platform to improve application health and management. We cover:
- The current challenges in managing application and infrastructure with disparate log and metrics tools at these leading IT organizations
- The benefits of adopting a unified log and metrics analytics solution
- Best practices in improving application and infrastructure availability and performance
ITCamp 2019 - Mihai Tataran - Governing your Cloud ResourcesITCamp
Not sure what Cloud DevOps means, or what a DevOps team should focus on? In this presentation you will understand how Governance of IT resources in the Cloud is different than on premises. We will discuss aspects like: resources security, cost monitoring and control, performance optimization and scalability improvements, policies and compliance - all with examples on Microsoft Azure.
7 Things Testers Should Know About The Cloud with Bill Wilder & XBOSoft March...XBOSoft
“Software designed to take advantage of public cloud features is different from traditional software. It stands to reason that testing such software will require some different insights and approaches.”
-- Bill Wilder, Windows Azure, MVP
In this talk, author and cloud consultant Bill Wilder covers 7 Things testing pros ought to know about the public cloud. The tips span cloud tools for better process and execution, walks you through real examples in Windows Azure, and highlights considerations to streamline the process between dev and test.
Similar to ITCamp 2013 - Mihai Tataran - Building Autoscalable Azure Applications (20)
ITCamp 2019 - Stacey M. Jenkins - Protecting your company's data - By psychol...ITCamp
Protecting your company's data: by psychologically evaluating potential Espionage and Spy activity
•We talk about protecting data.
•We talk about outside forces seeking to obtain our data by
unconventional means.
•I will speak about PROTECTING or DATA that is stolen from
trusted individuals within.
ITCamp 2019 - Silviu Niculita - Supercharge your AI efforts with the use of A...ITCamp
Microsoft "Automated Machine Learning" (AutoML) is an amazing toolkit now available on Azure that's really starting to ramp up.
In a nutshell, it is an automated service that identifies the best machine learning pipelines for labeled data ... it dramatically frees up time for experienced practitioners and gives a tremendous boost to in productivity engineers at the start of their ML journey.
ITCamp 2019 - Peter Leeson - Managing SkillsITCamp
Understanding skills is key to managing any organisation. Skills are not necessarily related to your job, your qualifications or your studies, they are related to what you can do and the responsibilities you have (or should have) within your organisation. Through a systematic and structured approach to understanding, analysing and classifying skills, the business can become more effective, staff has a better understanding of their roles and responsibilities, there is increased job satisfaction, and clear career and training progression plans can be defined.
ITCamp 2019 - Ivana Milicic - Color - The Shadow Ruler of UXITCamp
Color. It has the power to evoke emotions and empower the effectiveness of a product, but it also has the ability to ruin otherwise meticulously crafted user experiences. It often rules from the shadows, disguised as a purely aesthetic element and a mean of beautification. Let’s see how to overtake control and strategically use color in digital product development.
Product teams often fail to remember that color has an enormous impact on our response to visual stimulation during human-computer interaction. The most immediate and direct psychological impact on experiences is of course - color. With its complexity and various levels of subconscious effects, it triggers an emotional response.
Color doesn’t live in a vacuum, and we need to start considering it in the context of use. There are many aspects that we need to take into account: target audience and their potential visual impairments, cultural background and individual difference, previous experiences and memories, the physical environment of use and compliance with the brand.
In this talk, we will immerse into approaches and best practices that product teams should take for strategic use of color in their product design process. After a basic introduction to color theory and psychology (to make sure everyone is up to speed), we will elaborate in detail how even subtle differences in color schemes have a significant impact on interface perception and product success. We will show a series of interface examples we tested on various users and do some live testing on site as well.
Clean Architecture as a term is around for a while. However, the path to implement it is not always clear nor easy to follow. When projects fail for reasons that are primary technical, the reason is often uncontrolled complexity. The complexity goes out of hand when the code lacks structure, when it lacks Clean Architecture.
In this session, I will show how to achieve consistency by implementing Clean Architecture through structure, rather than relying on discipline only. We will look at some basic building blocks of an application infrastructure which will enforce the way dependencies are created, how dependency injection is used or how separation of the data access concerns is enforced.
ITCamp 2019 - Florin Loghiade - Azure Kubernetes in Production - Field notes...ITCamp
You played around with containers? You feel you can handle the adrenaline rush of publishing your containers in production? Well hold on there because there are some aspects you need to consider before you start rushing to production. How you will handle auto-scalling? What about updates / upgrades? Downtime of your app? Version 1 and Version 2? CI/CD? Etc.
This session is about deploying your services on containers using the Azure Kubernetes managed offering. You will learn about what problems you might encounter and how to handle them during your deployment journey, and we will cover the main features of Kubernetes and how they can be of use to you
ITCamp 2019 - Florin Flestea - How 3rd Level support experience influenced m...ITCamp
After being a 3rd level support guy for 2 years, my code changed in several ways. Why this happened? Is this change good? Should you care about this?
I will tell from experience how my code changed and in what ways so that you can prevent the same mistakes I did and how to make your days better instead of wasting time debugging and trying to understand what happened in production
ITCamp 2019 - Emil Craciun - RoboRestaurant of the future powered by serverle...ITCamp
Let's face it, our world will be taken over by robots, or at least our jobs as the scary ML & AI speculations seem to say. But until that day arrives, I want to take you on a hypothetical journey of designing and creating a fully automated restaurant of the future, where a fine tuned and efficiently orchestrated group of RoboChefs will cook your desired meal perfectly each time. And all of this is possible thanks to Actions, Timers, Monitors, Orchestrators, Sub-Orchestrators and more, all concepts from Azure Durable Functions, the real focus of this session, an extension to Functions that adds state, and which are part of Azure's Serverless Compute technologies.
ITCamp 2019 - Eldert Grootenboer - Cloud Architecture Recipes for The EnterpriseITCamp
Azure offers a wide range of services, with which we can build powerful solutions. But how do we know which services to choose, and how to combine them to create even better architectures? In this session, we will take a look at real-life scenarios and how we solved by leveraging the power of Azure.
Blockchain is one of the main legal tech trends today and, like any new technology, comes with strings attached. Issues like enforceability of smart contracts, performance risks, data privacy and compliance with various regulations in different jurisdictions are main legal concerns. The session will focus on the main legal risks by means of case studies and offer a hands-on approach for risk management in case of blockchain and architectures of distributed ledgers.
ITCamp 2019 - Andy Cross - Machine Learning with ML.NET and Azure Data LakeITCamp
ML.NET is an open source, machine learning framework built in .NET and runs on Windows, Linux and macOS. It allows developers to integrate custom machine learning into their applications without any prior expertise in developing or tuning machine learning models. Enhance your .NET apps with sentiment analysis, price prediction, fraud detection and more using custom models built with ML.NET
In this Session, Andy will show not only the core of ML.NET but best practices around Azure Data Lake and data in general when using .NET
ITCamp 2019 - Andy Cross - Business Outcomes from AIITCamp
Andy Cross, Director of Elastacloud, Microsoft Regional Director, Azure MVP and all round good guy, gives a session on how to successfully build or transform a business using AI technologies.
Over the last years, Elastacloud have delivered analytics projects to a variety of customers. The greatest challenges around AI are both technical and organisational. The existing landscape of process and strategy doesn't solve these challenges in combination, and the gap between causes friction and the failure of AI projects.
When modelling the outcome of actions that were informed by AI, possibly enacted by AI, the standard risk modelling approaches need to be transformed to include a factor that can change over time to represent the effectiveness of the AI solutions. Given that we should accept errors as part of the AI solution, and that errors are reinforcing of better future decisions, we need to project risk as a decreasing vector over time.
ITCamp 2019 - Andrea Saltarello - Modernise your app. The Cloud StoryITCamp
"App Modernisation" is such a buzzword you might end up thinking there's no such thing. That code just needs to be rewritten every "N" years, that existing apps couldn't take advantage of new platforms, technologies or frameworks. That all the fuss about "goin' cloud" is a fad. Let me tell why you might consider being wrong.
ITCamp 2019 - Andrea Saltarello - Implementing bots and Alexa skills using Az...ITCamp
Thanks to the recently released v4 of the Bot Framework SDK, creating your first bot is a breeze; still, implementing a production viable one is no easy task since several aspects must be taken into account such as user authentication, integration within existing apps, multi language support, technical considerations (e.g.: Azure Functions vs. MVC Core, Blob Storage vs. CosmosDB) and, last but not least, operational costs.
Moreover, you might want to reuse your bot’s Azure hosted, Cognitive Services-backed code to address Amazon’s Alexa users to avoid the need to implement (and evolve) it twice.
Eager to learn how to do that for real? Don’t miss this code-based talk then.
ITCamp 2019 - Alex Mang - I'm Confused Should I Orchestrate my Containers on ...ITCamp
'There are multiple ways to skin a cat' says a famous Chinese proverb. However, when it comes to container orchestration in Azure you might feel confused and overwhelmed due to the high number of services and available services.
During this pragmatic session, you get a better understanding of the pros and cons of either choosing Service Fabric or AKS for container orchestration.
ITCamp 2019 - Alex Mang - How Far Can Serverless Actually Go NowITCamp
You may have heard me talk about the capabilities of Azure Logic Apps and Azure Functions before, but now I'm taking it up a few notches! And this is mostly because a lot of things have changed over the past few months in terms of serverless and cloud-native applications.
Join me at this session during which you will get to do a deep dive with me on the ins and outs of Azure Functions when it comes to developer real applications, not just 'Hello, World's and the brand-new, top-notch Azure Service Fabric Mesh offering.
I will finger point each bad practice and the things you should avoid, but at the end of the day we'll have created a highly scalable, production-ready application. So, how far and how fast can we actually go... now?
ITCamp 2019 - Peter Leeson - Vitruvian QualityITCamp
Marcus Vitruvius Pollio, commonly known as Vitruvius, was a Roman author, architect, civil engineer and military engineer during the 1st century BC. He is known for his multi-volume work entitled “De architectura” and his discussion of perfect proportion in architecture and the human body, which led, among others to the famous drawing by Leonardo da Vinci called the “Vitruvian Man”.
Within the principles of “Vitruvian Quality”, we seek to find those perfect proportions and how to align all components of the business architecture in order to make them fit the human needs of the impacted stakeholders.
ITCamp 2018 - Ciprian Sorlea - Million Dollars Hello World ApplicationITCamp
This session might look like a joke, and it partially is.
On one hand it is a parody about how the most recent trends in industry can significantly increase the cost associated with launching an application (design, development, hosting & operations, etc).
However, it is also a live demo of how you can incrementally evolve your application to take advantage of all the cool technologies out there without needing the actual a million dollars.
ITCamp 2018 - Ciprian Sorlea - Enterprise Architectures with TypeScript And F...ITCamp
JavaScript is no longer meant just for front-end or for scripting kiddies to play with. And it's no longer just a language, it's become an entire ecosystem, a lifestyle. However, it has its downsides. And TypeScript is here to fill in some of the gaps.
In this session we will look at how to use TypeScript along with some other technologies to build large scale distributed applications that are Enterprise ready yet Developer friendly.
ITCamp 2018 - Mete Atamel Ian Talarico - Google Home meets .NET containers on...ITCamp
What does it take to connect a Google Home to a .NET container running in the cloud? Surprisingly, not much! In this talk, we will use Dialogflow to setup a Google Home device to talk to a .NET container managed by Kubernetes Engine.
We will take a look at some of the Google Cloud services such as Machine Learning APIs, BigQuery, Stackdriver diagnostics and see how they can elevate our Google Home to the next level. If you’re curious about what Google has to offer for your .NET apps, this talk is for you!
UiPath Test Automation using UiPath Test Suite series, part 4DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
Elevating Tactical DDD Patterns Through Object CalisthenicsDorra BARTAGUIZ
After immersing yourself in the blue book and its red counterpart, attending DDD-focused conferences, and applying tactical patterns, you're left with a crucial question: How do I ensure my design is effective? Tactical patterns within Domain-Driven Design (DDD) serve as guiding principles for creating clear and manageable domain models. However, achieving success with these patterns requires additional guidance. Interestingly, we've observed that a set of constraints initially designed for training purposes remarkably aligns with effective pattern implementation, offering a more ‘mechanical’ approach. Let's explore together how Object Calisthenics can elevate the design of your tactical DDD patterns, offering concrete help for those venturing into DDD for the first time!
Generating a custom Ruby SDK for your web service or Rails API using Smithyg2nightmarescribd
Have you ever wanted a Ruby client API to communicate with your web service? Smithy is a protocol-agnostic language for defining services and SDKs. Smithy Ruby is an implementation of Smithy that generates a Ruby SDK using a Smithy model. In this talk, we will explore Smithy and Smithy Ruby to learn how to generate custom feature-rich SDKs that can communicate with any web service, such as a Rails JSON API.
Essentials of Automations: Optimizing FME Workflows with ParametersSafe Software
Are you looking to streamline your workflows and boost your projects’ efficiency? Do you find yourself searching for ways to add flexibility and control over your FME workflows? If so, you’re in the right place.
Join us for an insightful dive into the world of FME parameters, a critical element in optimizing workflow efficiency. This webinar marks the beginning of our three-part “Essentials of Automation” series. This first webinar is designed to equip you with the knowledge and skills to utilize parameters effectively: enhancing the flexibility, maintainability, and user control of your FME projects.
Here’s what you’ll gain:
- Essentials of FME Parameters: Understand the pivotal role of parameters, including Reader/Writer, Transformer, User, and FME Flow categories. Discover how they are the key to unlocking automation and optimization within your workflows.
- Practical Applications in FME Form: Delve into key user parameter types including choice, connections, and file URLs. Allow users to control how a workflow runs, making your workflows more reusable. Learn to import values and deliver the best user experience for your workflows while enhancing accuracy.
- Optimization Strategies in FME Flow: Explore the creation and strategic deployment of parameters in FME Flow, including the use of deployment and geometry parameters, to maximize workflow efficiency.
- Pro Tips for Success: Gain insights on parameterizing connections and leveraging new features like Conditional Visibility for clarity and simplicity.
We’ll wrap up with a glimpse into future webinars, followed by a Q&A session to address your specific questions surrounding this topic.
Don’t miss this opportunity to elevate your FME expertise and drive your projects to new heights of efficiency.
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
💥 Speed, accuracy, and scaling – discover the superpowers of GenAI in action with UiPath Document Understanding and Communications Mining™:
See how to accelerate model training and optimize model performance with active learning
Learn about the latest enhancements to out-of-the-box document processing – with little to no training required
Get an exclusive demo of the new family of UiPath LLMs – GenAI models specialized for processing different types of documents and messages
This is a hands-on session specifically designed for automation developers and AI enthusiasts seeking to enhance their knowledge in leveraging the latest intelligent document processing capabilities offered by UiPath.
Speakers:
👨🏫 Andras Palfi, Senior Product Manager, UiPath
👩🏫 Lenka Dulovicova, Product Program Manager, UiPath
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
ITCamp 2013 - Mihai Tataran - Building Autoscalable Azure Applications
1. itcampro@ itcamp13# Premium conference on Microsoft technologies
Building Elastic, Autoscalable
Solutions with Windows Azure
Mihai Tătăran
General Manager, Avaelgo
Microsoft MVP | Windows Azure
Mihai.tataran@avaelgo.ro
www.itcamp.ro
@mihai_tataran
2. itcampro@ itcamp13# Premium conference on Microsoft technologies
Private & Public
CloudHuge thanks to our sponsors!
3. itcampro@ itcamp13# Premium conference on Microsoft technologies
About me
Mihai Tătăran
• Microsoft MVP, Windows Azure Insider
• General Manager, Avaelgo
◦ Custom software development
◦ Consulting / training
◦ Microsoft Cloud SME of the Month in Europe
◦ Case study about a solution on Azure - Microsoft .com website
• www.itcamp.ro , www.codecamp.ro
4. itcampro@ itcamp13# Premium conference on Microsoft technologies
Private & Public
Cloud
• Understand elasticity
– Azure Scalability
– How to achieve elasticity
• Autoscaling Application Block
– Definitions
– Usage scenarios
– Handling varying load levels
– Implementing your AAB application
Agenda
5. itcampro@ itcamp13# Premium conference on Microsoft technologies
Private & Public
Cloud
• Windows Azure is a
scalable platform
• Which allows you to add
and remove resources
• With flexible pricing
Understand elasticity
6. itcampro@ itcamp13# Premium conference on Microsoft technologies
Private & Public
Cloud
• Scaling is manual, based
on your decisions
Understand elasticity
7. itcampro@ itcamp13# Premium conference on Microsoft technologies
Private & Public
Cloud
• You can automate scaling:
– Service Management API
– PowerShell
– Writing your own code
• 3rd party tools
• Or use Autoscaling Application Block
Understand elasticity
9. itcampro@ itcamp13# Premium conference on Microsoft technologies
Private & Public
Cloud
• Part of Enterprise Library Integration Pack for
Windows Azure
– Same configuration and usage with the other EL
blocks
• A block designed for elasticity / autoscaling
Azure applications
• From the Microsoft Patterns and Practices
team
Autoscaling Application Block
10. itcampro@ itcamp13# Premium conference on Microsoft technologies
Private & Public
Cloud
• Business reason:
• Minimize operational costs:
– Reduce manual work
– Reduce the risk of introducing mistakes when
scaling
– Pay exactly what you need
Autoscaling Application Block
11. itcampro@ itcamp13# Premium conference on Microsoft technologies
Private & Public
Cloud
• Usage scenarios:
• Predictable load patterns. E.g.: business
hours, days of week, etc.
• React to specific resource usage variations
Autoscaling Application Block
12. itcampro@ itcamp13# Premium conference on Microsoft technologies
Private & Public
Cloud
• Reactions to usage variations:
• Instance scaling. Add or remove instances
(virtual machines actually running your app)
• Throttling. Limit or disable application
features
Autoscaling Application Block
13. itcampro@ itcamp13# Premium conference on Microsoft technologies
Private & Public
Cloud
• AAB collects
monitored data from
your Windows Azure
application
• Based on your rules,
initiates scaling actions
• AAB is part of a
custom application
(that you build), hosted
on premises or in
Windows Azure
Autoscaling Application Block
14. itcampro@ itcamp13# Premium conference on Microsoft technologies
Private & Public
Cloud
• Resources involved:
– 1 “monitor” application which you develop,
based on AAB
• Hosted in Azure or on Premises
– Rules XML file
– Diagnostics enabled in the Azure application
– Azure Table Storage which stores logs
Autoscaling Application Block
16. itcampro@ itcamp13# Premium conference on Microsoft technologies
Private & Public
Cloud
• Define the operands and the rules (XML file)
– Resources to be monitored (e.g. CPU load, queue
length)
– Constraint and reactive rules
– Actions: scale or throttle
• Define the service information (XML file)
– Which Windows Azure application to monitor
– Where to look for monitoring data
• Configure the AAB application (app.config)
– Using EntLib configuration console
Autoscaling Application Block
17. itcampro@ itcamp13# Premium conference on Microsoft technologies
Private & Public
Cloud
• Autoscaling (automatically) while performing
an update
• Lack of limits (min and max instance count)
• No “opposite” rule.
– i.e.: scale up for a certain condition -> make sure
you scale down for the opposite condition
• Host the monitoring / autoscaling app on
premises
• No stabilizer
Common mistakes