As our team started to embark on this journey around ChatOps, we found that the need to manage deployments in the cloud was a common pain point for other DevOps practitioners. Our goal was to gravitate to a community that thrived in a DevOps mentality and shared the same visions we had around managing our Cloud Foundry-based deployments in IBM Bluemix. This presentation walks you through the work that was done around Cognitive ChatOps.
Secure Kubernetes platform services by using Istio Service Mesh. Typically seeing live running code helps users understand how to apply concepts to their own use cases. This project centers around a basic Node.js application demonstrating the power of Istio Service Mesh for persistence datastores such as etcd.
The goal of every developer is get her super cool new feature out to customers, as fast as possible, with little to no bugs and with no manual effort so she can go back to coding the next awesome one. Doing all of this takes tremendous amounts of effort to plan, coordinate and execute on a DevOps engineer. Continuous Integration coupled with Continuous Deployment aide in this endeavor. But again, those are cumbersome and can be difficult to set up. AWS has four new tools to help with this; AWS CodeDeploy, CodeCommit, CodePipeline, and CodeBuild. Each one has specialized features to help get your code to customers faster, more reliable and bug free as possible. In this presentation, we will walk through how to setup a CI/CD pipeline using those AWS tools and demonstrate how we can go from yay it compiles to a 5-star review.
Classify Text into Categories with the Natural Language API
Detect Labels, Faces, and Landmarks in Images with the Cloud Vision API
Detect Labels, Faces, and Landmarks in Images with the Cloud Vision API
Secure Kubernetes platform services by using Istio Service Mesh. Typically seeing live running code helps users understand how to apply concepts to their own use cases. This project centers around a basic Node.js application demonstrating the power of Istio Service Mesh for persistence datastores such as etcd.
The goal of every developer is get her super cool new feature out to customers, as fast as possible, with little to no bugs and with no manual effort so she can go back to coding the next awesome one. Doing all of this takes tremendous amounts of effort to plan, coordinate and execute on a DevOps engineer. Continuous Integration coupled with Continuous Deployment aide in this endeavor. But again, those are cumbersome and can be difficult to set up. AWS has four new tools to help with this; AWS CodeDeploy, CodeCommit, CodePipeline, and CodeBuild. Each one has specialized features to help get your code to customers faster, more reliable and bug free as possible. In this presentation, we will walk through how to setup a CI/CD pipeline using those AWS tools and demonstrate how we can go from yay it compiles to a 5-star review.
Classify Text into Categories with the Natural Language API
Detect Labels, Faces, and Landmarks in Images with the Cloud Vision API
Detect Labels, Faces, and Landmarks in Images with the Cloud Vision API
Slides (in English, only the first one in Italian) from my session at .NET Conf 2020 (https://dotnetconf.it/) about Kubernetes (AKS) versus Azure App Service for .NET Developers
Awwvision: Cloud Vision API from a Kubernetes Cluster
Classify Images of Clouds in the Cloud with AutoML Vision
Implementing an AI Chatbot with Dialogflow
These slides are part of a webcast we delivered, including the following parts:
-- Introducing GitLab and some of its differences over Git
-- Some interesting facts about GitLab
-- Demonstrating full development life-cycle using GitLab
-- Success story: we hosted host Matan Keidar from Thomson Reuters company, and he demonstrated how they use GitLab with Jenkins and Slack as part of their development life-cycle
-- Questions and answers
More information about GitLab is available at http://almtoolbox.com/gitlab
Developers love Git for its raw speed, distributed nature, and the fact that it was originally built by Linus Torvalds. What we don't love is the fact that, out of the box, Git has terrible support for tracking large binary files! Fortunately, developers from Atlassian and GitHub have created an open source project to solve this problem: Git LFS (Large File Support). This means researchers, web designers, game developers, multimedia producers, and all others who need to work with large data and rich media can move off legacy centralized systems and start using modern version control. This session will introduce Git LFS architecture, CLI and SourceTree usage, and how to build an effective Git LFS workflow with Bitbucket Server & Cloud for a professional software team.
Learn how Autodesk uses Git LFS at scale, how to avoid pitfalls, and how they ensure that their 4000+ engineers have Git and Git LFS properly installed and ready to use.
Products covered:
Bitbucket
JAX London 2021: Jumpstart Your Cloud Native Development: An Overview of Prac...Daniel Bryant
At a previous JAX event I talked about effective cloud native Java developer workflow. Two years later and many new developer technologies have come and gone, but I still hear daily from cloud developers about the pain and friction associated with building, debugging, and deploying to the cloud. In this talk I’ll share my latest learning on how to bring the fun and productivity back into delivering Kubernetes-based software.
Join this talk to:
Learn why the core tenets of continuous delivery — speed and safety — must be considered in all parts of the cloud native SDLC
Explore how cloud native coding benefits from thinking separately about the inner development loop, continuous integration, continuous deployment, observability, and analysis
Understand how cloud native best practices and tooling fit together. Learn about artifact syncing (e.g. Skaffold), dev environment bridging (e.g. Telepresence), GitOps (e.g. Argo), and observability-focused monitoring (e.g. Prometheus, Jaeger)
Explore the importance of cultivating an effective cloud platform and associated team of experts
Walk away with an overview of tools that can help you develop and debug effectively when using Kubernetes
Taming the DevOps unicorn with Azure and Visual Studio Team ServicesKarl Ots
Hands-on DevOps practices in the enterprises are as rare as unicorns in your local grocery store. In this session, we will get past the shiny outside and get to the actual technical details through some slides and demos.
Presentation given at TugaIT 2017 in Lisbon, Portugal.
http://tugait.pt/2017/sessions/taming-the-devops-unicorn-with-azure-and-visual-studio-team-services/
In this talk we will learn how to use GitHub Actions to define the steps of your CI/CD process as containers. Additionally, we will use a tool called "act" to validate the CI/CD workflow by running the containers locally for fast feedback.
Popular Git Workflows You Haven't Heard AboutAtlassian
When you adopted Git you either researched an effective workflow or someone in your team chose it for you. Maybe you use Gitflow, maybe a lightweight master/develop system like the Bitbucket Cloud team, or maybe you have long-running maintenance branches.
Done right, all these workflows can be very effective for your team. But why is the Git project itself run by e-mailing patches to an old school mailing list? Why do you hear of cool companies like Twitter use huge mono repos and embracing patch queues? To answer these questions we need to go deeper. This talk will show you the cool side of Git workflows you are probably not using.
Products covered:
Bitbucket
Ambassador Fest: "Kubernetes Workflow 101: The Big Picture of Idea to an API ...Daniel Bryant
A codified series of high level steps that we have seen help engineers reach the “aha” moment of understanding how their existing development workflow will need to change when they adopt cloud native technologies like Kubernetes.
Lightning Talk: Mobile Cloud Jargon: Why is my iOS simulator not charging to ...Todd Kaplinger
iOS8, Swift, Node.js, MQTT, NOSQL. This session will bring the developer on a journey that bridges the gap between the mobile device and the cloud using cutting edge technologies to build engaging applications focused on the "Lean Startup" mentality where developers can experiment with a variety of technologies and garner rapid feedback from their stakeholders. Using an open cloud environment and Apple’s introduction of the Swift Programming language, we can demonstrate how application development can be in the cloud and leverage core technologies such as NoSQL Data and Interactive Push Notifications to create compelling and engaging applications via MQTT while leveraging high scalable cloud infrastructure for hosting cloud based scripting technologies based upon Node.js.
Slides (in English, only the first one in Italian) from my session at .NET Conf 2020 (https://dotnetconf.it/) about Kubernetes (AKS) versus Azure App Service for .NET Developers
Awwvision: Cloud Vision API from a Kubernetes Cluster
Classify Images of Clouds in the Cloud with AutoML Vision
Implementing an AI Chatbot with Dialogflow
These slides are part of a webcast we delivered, including the following parts:
-- Introducing GitLab and some of its differences over Git
-- Some interesting facts about GitLab
-- Demonstrating full development life-cycle using GitLab
-- Success story: we hosted host Matan Keidar from Thomson Reuters company, and he demonstrated how they use GitLab with Jenkins and Slack as part of their development life-cycle
-- Questions and answers
More information about GitLab is available at http://almtoolbox.com/gitlab
Developers love Git for its raw speed, distributed nature, and the fact that it was originally built by Linus Torvalds. What we don't love is the fact that, out of the box, Git has terrible support for tracking large binary files! Fortunately, developers from Atlassian and GitHub have created an open source project to solve this problem: Git LFS (Large File Support). This means researchers, web designers, game developers, multimedia producers, and all others who need to work with large data and rich media can move off legacy centralized systems and start using modern version control. This session will introduce Git LFS architecture, CLI and SourceTree usage, and how to build an effective Git LFS workflow with Bitbucket Server & Cloud for a professional software team.
Learn how Autodesk uses Git LFS at scale, how to avoid pitfalls, and how they ensure that their 4000+ engineers have Git and Git LFS properly installed and ready to use.
Products covered:
Bitbucket
JAX London 2021: Jumpstart Your Cloud Native Development: An Overview of Prac...Daniel Bryant
At a previous JAX event I talked about effective cloud native Java developer workflow. Two years later and many new developer technologies have come and gone, but I still hear daily from cloud developers about the pain and friction associated with building, debugging, and deploying to the cloud. In this talk I’ll share my latest learning on how to bring the fun and productivity back into delivering Kubernetes-based software.
Join this talk to:
Learn why the core tenets of continuous delivery — speed and safety — must be considered in all parts of the cloud native SDLC
Explore how cloud native coding benefits from thinking separately about the inner development loop, continuous integration, continuous deployment, observability, and analysis
Understand how cloud native best practices and tooling fit together. Learn about artifact syncing (e.g. Skaffold), dev environment bridging (e.g. Telepresence), GitOps (e.g. Argo), and observability-focused monitoring (e.g. Prometheus, Jaeger)
Explore the importance of cultivating an effective cloud platform and associated team of experts
Walk away with an overview of tools that can help you develop and debug effectively when using Kubernetes
Taming the DevOps unicorn with Azure and Visual Studio Team ServicesKarl Ots
Hands-on DevOps practices in the enterprises are as rare as unicorns in your local grocery store. In this session, we will get past the shiny outside and get to the actual technical details through some slides and demos.
Presentation given at TugaIT 2017 in Lisbon, Portugal.
http://tugait.pt/2017/sessions/taming-the-devops-unicorn-with-azure-and-visual-studio-team-services/
In this talk we will learn how to use GitHub Actions to define the steps of your CI/CD process as containers. Additionally, we will use a tool called "act" to validate the CI/CD workflow by running the containers locally for fast feedback.
Popular Git Workflows You Haven't Heard AboutAtlassian
When you adopted Git you either researched an effective workflow or someone in your team chose it for you. Maybe you use Gitflow, maybe a lightweight master/develop system like the Bitbucket Cloud team, or maybe you have long-running maintenance branches.
Done right, all these workflows can be very effective for your team. But why is the Git project itself run by e-mailing patches to an old school mailing list? Why do you hear of cool companies like Twitter use huge mono repos and embracing patch queues? To answer these questions we need to go deeper. This talk will show you the cool side of Git workflows you are probably not using.
Products covered:
Bitbucket
Ambassador Fest: "Kubernetes Workflow 101: The Big Picture of Idea to an API ...Daniel Bryant
A codified series of high level steps that we have seen help engineers reach the “aha” moment of understanding how their existing development workflow will need to change when they adopt cloud native technologies like Kubernetes.
Lightning Talk: Mobile Cloud Jargon: Why is my iOS simulator not charging to ...Todd Kaplinger
iOS8, Swift, Node.js, MQTT, NOSQL. This session will bring the developer on a journey that bridges the gap between the mobile device and the cloud using cutting edge technologies to build engaging applications focused on the "Lean Startup" mentality where developers can experiment with a variety of technologies and garner rapid feedback from their stakeholders. Using an open cloud environment and Apple’s introduction of the Swift Programming language, we can demonstrate how application development can be in the cloud and leverage core technologies such as NoSQL Data and Interactive Push Notifications to create compelling and engaging applications via MQTT while leveraging high scalable cloud infrastructure for hosting cloud based scripting technologies based upon Node.js.
The teams and organizations that are leading the DevOps movement have turned to their chat client to provide a new interface. We are already in chat all day, sharing, collaborating, and conversing on what is taking place across all business units and projects. By moving tools and command line functionality into chat, we are able to create greater situational awareness and tribal knowledge.
In this presentation, the audience will learn about the basics of ChatOps, it’s origins, and how teams who have fully adopted the DevOps best practices are using it to deliver high quality software quickly, deploy infrastructure safely, and manage incidents more efficiently than ever before.
Jason Hand, DevOps Evangelist at VictorOps, and Michael Ansel, from Box, explain what ChatOps is, how it can help different teams in your organization, and where security comes into play. You'll learn tips to get started, tools needed and emerging best practices around the topic.
Application Developer Predictions 2017 - It's All About CognitiveIBM Watson
Watch the video recording: https://youtu.be/NmlM1SdYFFo
You’ve heard the buzz around cognitive technologies. You may have even experimented with them on your own, but you’re not sure how they fit in your app development toolbox. Sound familiar?
Don’t let another year pass without unlocking the true potential in your unstructured text, speech, images, and more. In this webinar, James Governor of Redmonk and Marcus Boone of Watson will share their predictions for what will be hot (and not) when it comes to application development in 2017. From massive data growth to conversational commerce and beyond, learn why cognitive app development is poised to accelerate in 2017 and how Watson cognitive APIs can help you successfully build your own breakthrough cognitive app.
How to Become a Thought Leader in Your NicheLeslie Samuel
Are bloggers thought leaders? Here are some tips on how you can become one. Provide great value, put awesome content out there on a regular basis, and help others.
Increase the Velocity of Your Software Releases Using GitHub and DeployHubDevOps.com
Increase the velocity of your software releases by using continuous deployment driven by continuous delivery pipeline. After all, the goal of agile is to get code updates into the hands of your users fast and on a high frequency basis. This means installing all the way to production, not just staged for productio.
This webinar will show you an approach to achieving full continuous deployment using GitHub and DeployHub. You will learn how to declare your Application Package from your GitHub repository, manage approvals and deliver updates to environments across the CD pipeline from development through production.
GitHub and DeployHub work together to provide a complete DevOps process that results in a repeatable, consistent software releases process with a full continuous feedback loop.
Automation: The Good, The Bad and The Ugly with DevOpsGuys - AppD Summit EuropeAppDynamics
A cornerstone of the DevOps philosophy, investment in automation at all stages across the SDLC has increased over recent years. Automation promises velocity and reduced errors, helps foster repeatable processes, and removes the need for long hours on dull, repetitive tasks. So what’s not to like? The downside of automation is that unless applied at the right place in your SDLC it can make a bad process worse. Automation also raises questions around job security, the need for re-skilling in other areas, and tool sprawl if different teams each choose their preferred technology. This session will outline:
-A short chronology of where automation has impacted the modern software stack
-Where it makes the most sense to automate (by identifying your key constraints)
-Best practices for adopting automation and how to identify where it’s working — and where it isn’t
For more information, visit: www.appdynamics.com
DevOpsGuys - DevOps Automation - The Good, The Bad and The UglyDevOpsGroup
DevOpsGuys - DevOps Automation - The Good, The Bad and The Ugly gives an overview of the strengths and weaknesses of DevOps automation, tips on developing your automation strategy, and a high level overview of automation options across the DevOps toolchain.
Download Deck to know more about Lyra Infosystems and how we can help you with GitLab Customizations, Support, Integrations, tiered plans and with respect to licensing. Mail us at gitlab@lyrainfo.com to know more.
Webinar: Capabilities, Confidence and Community – What Flux GA Means for YouWeaveworks
Flux, the original GitOps project, began its development in a small London office back in 2017 with the goal to bring continuous delivery (CD) to developers, platform and cluster operators working with Kubernetes. From donating the project to the CNCF, its continued growth within the cloud native community, to its achievement of passing rigorous battle tests for security, longevity and governance, it’s little wonder that Flux v2 has reached yet another celebratory milestone – General Availability (GA).
Flux is the GitOps platform of choice for many enterprise companies such as SAP, Volvo Cars, and Axel Springer; and is embedded within AKS, Azure Arc and EKS Anywhere. It provides extensive automation to CI/CD, security and audit trails, and reliability through canary deployments and rollback capabilities.
Join this webinar by Flux maintainers and creators and discover:
* Latest release features and roadmap for the future.
* Interesting use cases for Flux (e.g security).
* Flux capabilities you may not be aware of (e.g. extensions).
* Joining the vibrant Flux community.
* How to leverage Flux in a supported enterprise environment today.
Mindtree provides devops service that builds continuous delivery capabilities with tool choices through a DevSecOps maturity assessment framework. Click here to know more.
DevOps is focused on Agile development and in great demand.
GCP Supports DevOps in a manner similar to AWS.
Differences between API Gateway (CLI support and OpenAPI Support)
GCP uses a NGINX Proxy with Cloud Endpoints.
Help students get familiar with the basic concepts of DevOps processes and technologies and the challenges facing companies who are looking to embrace scalable software deployment.
[This workshop was given to TAU CS students over the years 2015-2016]
Webcast Presentation: Be lean. Be agile. Work together with DevOps Services (...GRUC
Teams need to deliver quality software faster and need integrated agile planning, task tracking, source control, auto deploy with continuous builds and a configurable process to adapt to the way you work. Rational Team Concert and DevOps Services for BlueMix have everything you need to build great software, integrated seamlessly together right out of the box or available immediately in the cloud. And with the Rational Team Concert Client, you can connect your on-premise projects with Public or Private projects in the cloud hosted in DevOps Services for BlueMix so your teams can work the way that best suits their needs. Hear more about how you can leverage the capabilities that address your needs to collaboratively develop great software faster and more efficiently.
Watch this webcast replay to learn:
The pros and cons of cloud vs on-premise software development
How on-premise development can effectively leverage cloud technology
Rational Team Concert and DevOps Services for BlueMix have the flexibility to work the way you want
About the Presenters:
Kate Hauser, Product Manager of PerfectStorm Communities and JazzHub in-market experiments
Kate Hauser curently manages the PerfectStorm Communities and JazzHub in-market experiments. She holds a Bachelor of Arts degree from Dartmouth College. To learn more, visit https://hub.jazz.net/.
Rolf Nelson, Product Manager, Rational Team Concert
Rolf Nelson has more than 20 years of experience in software development tools, operating systems, agile methods and ecosystem development. He has an understanding in key value drivers of enterprise information technology and systems companies. Rolf is currently responsible for the growth and direction of IBM Rational Team Concert, an end-to-end, agile-based collaborative development solution for high performance teams. To learn more, visit www.jazz.net.
Learn how Azure DevOps has empowered Horizons LIMS to streamline their collaboration and CI / CD process to accelerate their enterprise digital transformation. You will also hear about the latest Azure DevOps features and how to integrate DevOps with GetHub, Jenkins, and leverage transformation workloads like Kubernetes and Microsoft Common Data Service to deliver products and services faster.
Continuous Delivery on IBM Bluemix: Manage Cloud Native Services with Cloud N...Michael Elder
Development teams want to move quickly. Operations teams want to move forward with effective risk management. How do you balance these concerns? With IBM Continuous Delivery for Bluemix, developers are empowered to deliver changes at cloud speed, while release managers can establish policies that ensure compliance with standards. Promotions can be automated all the way to production while enforcing team policies around test coverage and automated test success. And of course, environment inventories are always just a click away. In this talk, you’ll learn how to enable your enterprise teams to deliver like a startup, without violating corporate regulations like separation of duties.
As software teams transition to cloud-based architectures and adopt more agile processes, the tools they need to support their development cycles will change. In this session, we'll take you through the transition that Amazon made to a service-oriented architecture over a decade ago. We will share the lessons we learned, the processes we adopted, and the tools we built to increase both our agility and reliability. We will also introduce you to AWS CodeCommit, AWS CodePipeline, and AWS CodeDeploy, three new services born out of Amazon's internal DevOps experience.
Weave GitOps - continuous delivery for any KubernetesWeaveworks
Weave GitOps is a continuous delivery product to run apps in any Kubernetes. Weave GitOps accelerates the cloud native transformation empowering developers and creating a meaningful connection between infrastructure and business objectives.
Cloud native companies are faster, more resilient, fulfill market needs better than the competition and even create new markets with less upfront investment. How? By delivering applications to Kubernetes and by continuously operating in multi cloud environments. Weave GitOps strives to make these processes reliable, secure and repeatable at scale by allowing developers and operators to collaborate in a single place, Git.
We’ve rearranged our portfolio to offer one product with two tiers: a free and open source product called Weave GitOps Core and a paid tier called Weave GitOps Enterprise (previously called Weave Kubernetes Platform, our flagship product).
Understanding how to handle Deployments in Logic Apps is crucial for it to become part of your Integration platform. Moving the Logic Apps from development to test and preparing for production with version control and automated deployments.
Interconnect Mobile Application Development on Bluemix!!Todd Kaplinger
iOS8, Swift, Node.js, MQTT, NOSQL. This session will bring the developer on a journey that bridges the gap between the mobile device and the cloud using cutting edge technologies to build engaging applications focused on the "Lean Startup" mentality where developers can experiment with a variety of technologies and garner rapid feedback from their stakeholders. Using an open cloud environment and Apple’s introduction of the Swift Programming language, we can demonstrate how application development can be in the cloud and leverage core technologies such as NoSQL Data and Interactive Push Notifications to create compelling and engaging applications via MQTT while leveraging high scalable cloud infrastructure for hosting cloud based scripting technologies based upon Node.js.
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
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.
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.
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
Here is something new! In our next Connector Corner webinar, we will demonstrate how you can use a single workflow to:
Create a campaign using Mailchimp with merge tags/fields
Send an interactive Slack channel message (using buttons)
Have the message received by managers and peers along with a test email for review
But there’s more:
In a second workflow supporting the same use case, you’ll see:
Your campaign sent to target colleagues for approval
If the “Approve” button is clicked, a Jira/Zendesk ticket is created for the marketing design team
But—if the “Reject” button is pushed, colleagues will be alerted via Slack message
Join us to learn more about this new, human-in-the-loop capability, brought to you by Integration Service connectors.
And...
Speakers:
Akshay Agnihotri, Product Manager
Charlie Greenberg, Host
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
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/
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualityInflectra
In this insightful webinar, Inflectra explores how artificial intelligence (AI) is transforming software development and testing. Discover how AI-powered tools are revolutionizing every stage of the software development lifecycle (SDLC), from design and prototyping to testing, deployment, and monitoring.
Learn about:
• The Future of Testing: How AI is shifting testing towards verification, analysis, and higher-level skills, while reducing repetitive tasks.
• Test Automation: How AI-powered test case generation, optimization, and self-healing tests are making testing more efficient and effective.
• Visual Testing: Explore the emerging capabilities of AI in visual testing and how it's set to revolutionize UI verification.
• Inflectra's AI Solutions: See demonstrations of Inflectra's cutting-edge AI tools like the ChatGPT plugin and Azure Open AI platform, designed to streamline your testing process.
Whether you're a developer, tester, or QA professional, this webinar will give you valuable insights into how AI is shaping the future of software delivery.
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Jeffrey Haguewood
Sidekick Solutions uses Bonterra Impact Management (fka Social Solutions Apricot) and automation solutions to integrate data for business workflows.
We believe integration and automation are essential to user experience and the promise of efficient work through technology. Automation is the critical ingredient to realizing that full vision. We develop integration products and services for Bonterra Case Management software to support the deployment of automations for a variety of use cases.
This video focuses on the notifications, alerts, and approval requests using Slack for Bonterra Impact Management. The solutions covered in this webinar can also be deployed for Microsoft Teams.
Interested in deploying notification automations for Bonterra Impact Management? Contact us at sales@sidekicksolutionsllc.com to discuss next steps.
2. ChatOps
• Collaborative approach to DevOps using tools such
as Slack
• Audit trail of all actions performed in context of Slack
• Reduce context switching between productivity tools
such as Atlas UI and Slack
• Bring DevOps closers to DevOps preferred
operating environments (Slack is a tablestake)
• Natural Language approach to driving completion of
“tasks”
3. Complimentary to IBM DevOps Services
Discover InsightsManageDeploy Socialize Insights
Bind to Bluemix
Services
DeployVMs,
Containers,
BuildPacks
directly from Git
Suggest Bluemix
Services
Scale, Monitor,
HealthChecks,
Manage
Applications,
Daily/Weekly
Summaries
Twitter
Integration
(Milestones and
Significant
Lifecycle Events)
Rich Analytics
demonstrating
value of our Bot
Platform
Cognitive Applied to Dev Lifecycle
4. Deploy
• Deploy GitHub projects to
Bluemix
• Detect CI integrations
(existence of travis.yml)
• Listen for significant
changes and redeploy
• Enrich via Slack buttons
production deployments
approvals
6. Socialize
• Actively post to social tools
beyond Slack (gamification)
• Define milestones and
achievements
• Deploys to production
• # of pull requests merged
• # of GitHub issues closed
• Notify users of planned
outages
7. Insights
• Embrace badge concepts
• 3rd Party
• Code Coverage
• Dependency Mgmt
• Test Results
• Code Insights
• ….
• Post to slack charts and graphs
github
slack
9. Open Source Dev
• Public GitHub Organization
• https://github.com/ibm-cloud-solutions/
• Distributed via public NPM
• Open Development Model
• Apache 2 License
• Open Source Toolchain
• Badges
• Travis (Build Automation)
• Coveralls (Code Coverage)
• DependencyCI (Legal)
github
npmjs
10. chat clients ibm containers
Cognitive
Learning
Watson
CloudFoundry
SoftLayer
Weather
Retrieve & Rank
NLC
VMWare
Cleversafe
OpenWhisk
GitHub APIs
ibm cloud
3rd Party APIs
Bots Topology
ManageLeverageIntegrate
11. • IBM Community for Open Source
Contributions
• Cloudbot Project released August
2016
• Landing Page links to public
GitHub efforts
• Links to articles, blogs and usage
statistics for our projects on GitHub
• Strong interest in our content
based upon our earlier
contributions from PI Lessons
Learned
dW Open Community
12. • Developer Stories - Great
model for sharing
backgrounds
• Blog Articles to deep dive into
our Bots effort
• More developer stories and
articles to be published
dW Open Developers
13. • Public dW Open Slack
• Slack Details
• 302 Active Members
• 79 Active Channels
• Focus on simplified
model for demoing
Slack Integration
dW Open Bot