Tag: ai

  • CircleCI Extends CI/CD Reach to AI Models

    CircleCI this week revealed it is extending the reach of its continuous integration/continuous delivery (CI/CD) platform to make it simpler to incorporate artificial intelligence (AI) models into DevOps workflows.

    In addition to providing access to the latest generation of graphical processor units (GPUs) from NVIDIA via the Amazon Web Services (AWS) cloud, Circle CI has added inbound webhooks to access AI model curation services from providers such as Hugging Face and integrations with LangSmith, a debugging tool for generative AI applications and the Amazon SageMaker service for building AI applications.

    CircleCI CEO Jim Rose said while there is clearly a lot of enthusiasm for incorporating AI models into applications, the processes being used are still immature, especially in terms of automating workflows that include testing of probabilistic AI models.

    Most AI models are built by small teams of data scientists that create a software artifact that needs to be integrated within a DevOps workflow just like any other artifact, noted Rose. The challenge is that most data science teams have not yet defined a set of workflows for automating the delivery of those artifacts as part of a larger DevOps workflow, he added.

    DevOps teams will also need to make adjustments to a version control-centric approach to managing applications to trigger pipelines to pull AI software artifacts that exist outside of traditional software repositories. For example, the inbound webhooks provided by CircleCI now make it possible to automatically create a pipeline whenever an AI model residing on Hugging Face changes.

    It’s still early days as far as the deployment of AI models in production environments is concerned, but there is no doubt generative AI will have a major impact on how software is developed. AI models are a different class of software artifacts that are retrained instead of being updated, a process that occurs intermittently. As such, DevOps teams need to keep track of each time an AI model is being retrained to ensure applications are updated.

    At the same time, generative AI will also increase the pace at which other software artifacts are being created and deployed. Many of the manual tasks that today slow down the rate at which applications are built and deployed will be eliminated. That doesn’t mean there will be no need for software engineers, but it does mean the role they play in developing and deploying software is about to rapidly evolve. DevOps teams need to evaluate both how generative AI will impact the tasks they manage as well as the way the overall software development life cycle (SDLC) process needs to evolve.

    Each organization, as always, will need to decide for itself how best to achieve those goals depending on the use cases for AI,  but the changes that generative AI will bring about are now all but inevitable. The longer it takes to adjust, the harder it will become to overcome the cultural and technical challenges that will be encountered along the way.

  • Salesforce Winter Release: What you Need to Know

    Salesforce Winter Release: What you Need to Know

    With the Salesforce Winter release dates behind us, it’s time to evaluate all of the new innovations added to your Salesforce ecosystem. Let’s just say that many users will be excited about the features added to this release cycle; plus, there were many anticipated updates that have finally come to fruition.

    Let’s dive right in and get to the meat of the release that will appease the administrator community, automate internal processes and close many operation gaps, and promote more team collaborations for you and your clients.

    Search Capabilities and Admin Processes

    These updates make an admin’s day-to-day work more streamlined, automated and convenient when it comes to getting things done.

    ● Configure Searchable Objects: This update allows admins to determine searchable objects available by Profile. This will allow users to broaden their search capabilities of records and more quickly and easily find what they need. For example, you can search for a picklist value and see all the records with that chosen value. Users, especially those in larger organizations, have been wanting this as it will streamline their process for customers. *This is in beta.
    ● Refine Your Search Results With Sort: Another win in the Search department – now you can sort your searches by different attributes and column headers. A nice “sigh of relief” feature for users, allowing them to find what they need faster. *Created because of users’ input on IdeaExchange.
    ● Dynamic Forms on Standard Objects: Administrators will very much appreciate this update as it streamlines the admin process with enhanced page performance and optional visibility rules. This will be rolled out everywhere except in three areas: Campaigns, products and tasks (though we really look forward to when this will be available here.) *Created because of users’ input on IdeaExchange.

    AI

    Since Einstein was introduced to the Salesforce community, it has helped users work smarter and faster, which is why seeing some of these key updates come to light, as noted below, has been a game-changer for many.

    ● Ability to Report on Emails Captured by Einstein Activity Capture (EAC): When EAC was first introduced, it was a huge weight off of admins because there was no more logging and it helped synchronize all conversations in one place. Over time, you couldn’t access or report on the data because it lived outside of SF, so you couldn’t compare it to other data in Salesforce, i.e., how many conversations does it take to close a deal? However, with this new update, you can! This is an enormous feature gap that has been filled, and will ultimately save people time and money as many would outsource this work to third-party vendors. *Created because of users’ input on IdeaExchange.● Call Summaries Powered by Einstein: This is fully available, and just a generally cool feature where Einstein will record voice and video calls and transform them into summaries that are editable and include next steps and customer feedback.
    ● Conversation Sentiment Analysis: This feature goes hand in hand with the call summaries because now, customer success agents can listen and view sentiments of a conversation between agent and customer, distinguishing if they are happy, calm, disgruntled, etc. There’s a sentiment score and visuals provided for easy reporting as well. This is a great feature for agent performance grading and identifying coaching opportunities.

     

    Flows

    Flows continues to be a priority and focus for Salesforce, and they certainly delivered on giving users what they want with these improvements.

    ● Screen Flows With Reactive Components: Users and developers will very much appreciate this update as it reduces the number of screens they have to click through. With reactive components, the user interface can react to the user and what it puts on the screen. Previously, in order to use the choice a user selected, you’d have to click “next” for it to recognize and load the next screen. This could turn into three to four “next” clicks to get where you need. Now, the choice can be calculated on the fly and the dependent choice will appear below, without the need for extra click-throughs!
    ● Custom Error Messages in Record-Trigger Flows: What was once an automated feature, now puts the user in the driver seat. With a custom error message, you can now create targeted – and user-friendly – error messages for your customers and explain what went wrong and/or how to correct it. This is a big win in our opinion, which will not only save the end user headaches and blockers but will also save your admin or consultant time researching where and what happened. This is now generally available – during the Summer release, this was still in beta. *Created because of users’ input on IdeaExchange.
    ● Autolaunched Flows Based on Data Changes in Data Cloud: Based on a data model object or calculated insight object, you can start a data cloud-triggered flow. This allows you to apply flows to your data cloud, storing all of your business data, and of course Salesforce data too.

    Callouts

    It wouldn’t be fair to close out the review of this release update before highlighting a few noteworthy callouts that will surely resonate with certain users, which include:

    ● Automated Site Check-Ins and Check-Outs: For mobile workers, this new feature protects their privacy while also tracking the times they arrive and leave job sites. It provides automated timestamps for location-based actions and gives you a report based on those insights. This is being piloted so not fully available yet.
    ● Controlled Tabs and Sub-Tabs: This change is currently in beta, but will resonate with the day-to-day user as it makes it immensely easier to manage these tabs with the methods they provide.

    There’s a lot to experience and discover within the Winter ‘24 release, from increased workflow to automated operations; any user will be happy. But Salesforce also delivered for its users. Many of the ideas posted on IdeaExchange are now reflected in these new features, which just goes to show that Salesforce is listening. Let’s continue using these innovations and work with Salesforce to continue bettering the overall experience for us and our customers. We can only imagine what Salesforce will conquer with the Spring ‘24 release!

  • Avoiding Mistakes in Multi-Cloud Configurations

    Avoiding Mistakes in Multi-Cloud Configurations

    The digital sky is bursting with clouds of every kind, and organizations are reaching out to grasp several at once. They seize the opportunities offered by diverse cloud providers, breaking free from the confines of a single vendor. Their approach is a powerful strategic move. Its promise—slashed costs, bolstered resilience and unmatched data back-ups; its bottleneck—configuration issues. And the tightrope between reaping multi-cloud benefits and stumbling into cybersecurity risks is thin.

    “The foremost area where IT leaders have to adapt is cybersecurity,” said Aleksandr Morozov, a cloud security researcher and CTO at Oasis Defender. “As digital interactions multiply, so does our vulnerability to cybersecurity threats. We have to defend against attacks, safeguard data privacy and adhere to international regulations. The adequacy of cybersecurity measures we take directly impacts business integrity and consumer trust.”

    Given these stakes, multi-cloud configuration seems to be an even more tricky aspect to stay on top of. Any slip-ups can spiral into escalating costs, performance hitches and glaring security vulnerabilities. Knowing how to configure multiple clouds mistake-free is essential to keep the promise of multi-cloud alive.

    Multi-Cloud Adoption is Escalating

    On the brink of adopting multiple clouds, a question arises: Why pay more when you can pay less and get more? Organizations steer towards the most cost-effective cloud services, making sure each application finds its optimal cloud match to optimize performance and costs.

    The global march toward digital transformation results in a whopping 92% of organizations already using a multi-cloud approach or in the process of adopting one. Statistics suggest an average usage of 2.6 public clouds and 2.7 private clouds among organizations.

    The multi-cloud setup beckons organizations to distribute their workload across a spectrum of cloud services, each boasting unique benefits. This distribution not only fuels innovation but also provides organizations with robust data recovery mechanisms to use in the event of breaches.

    Multi-cloud also flings open the gates to escape vendor lock-in. No longer shackled to the offerings of a single cloud provider, organizations go for cherry-picking cloud features, explore diverse pricing options and choose geographical locations for sensitive data storage.

    In many regions worldwide, stringent local data regulations dictate the storage of sensitive data within that region’s borders and within specified cloud environments. By leveraging multiple clouds, global organizations can stay compliant with relevant regulations and data governance policies.

    With digital transformation beckoning, organizations are just beginning to harness the benefits of multi-cloud. However, with multiple clouds come multiple risks. Configuring and orchestrating several clouds typically pose challenges, and businesses across industries require robust multi-cloud tools and strategies in place.

    These Industries Need Multiple Clouds More Than Others

    The shift towards a multi-cloud paradigm among businesses isn’t merely a trend chase. It’s a strategic move to elevate operational processes.

    Although the use of a multi-cloud approach is bound with configuration and data breach risks, employing multiple cloud services from different providers brings game-changing benefits. This approach allows businesses to enhance flexibility and improve service monitoring and cost-efficiency—all while helping them better adapt to market changes and technological advances.

    On top of that, a multi-cloud strategy lays a solid groundwork for implementing advanced analytics and AI solutions. Businesses handling vast data, requiring high computational power, or having strict regulatory compliance needs stand to benefit most from this approach.

    “IT leaders must prioritize the infrastructure for remote work. It’s essential that this infrastructure supports seamless collaboration, regardless of geographical boundaries,” Morozov says.

    The global insurance sector is clearly betting big on multi-cloud, with statistics indicating an average use of 11.4 clouds in 2023. Insurance businesses handling massive amounts of sensitive customer data employ multiple clouds as the key to operational efficiency and compliance with data regulations.

    Banking and finance organizations stick to strict industry regulations and use multi-cloud environments to save costs, improve data security, and recover data easily. They seek to use the best features offered by multiple cloud providers to meet data storage rules and avoid reliance on a single provider.

    Besides, financial service organizations often experience rising costs and growing operational issues. That urged them to shift to a multi-cloud approach — their great strategic move. With this transition, they can see a 40% drop in spending by having a clear view of cloud activities across various regions.

    Similarly, health care businesses embrace multi-cloud to distribute workloads across different cloud services and keep their critical and sensitive data secure. They need a reliable backup in case of system failures to improve and maintain high standards of patient care and operations.

    The telecommunication sector is no less in need of a multi-cloud approach. In this field, escaping vendor lock-in and optimizing costs by combining a variety of vendors serve as the propelling forces.

    Retailers typically use around eight clouds from multiple vendors. Their multi-cloud strategies are cost-efficient, help improve scalability, and enhance customer experience by tailoring different cloud services to specific workloads and geographical locations.

    Configuration Mistakes: Why They Occur While Managing Multiple Clouds

    Managing many clouds means juggling a set of rules and systems from various cloud providers. Different settings in each cloud platform can lead to errors, especially when getting clouds to work together. Even a minor mistake can cause issues affecting performance, security, and costs.

    Besides, handling multiple clouds requires special talent. To err is human; common errors involve setting up access controls incorrectly, mismanaging user permissions or incorrectly configuring workloads. Small oversights lead to huge security and operational problems, and without the right training or experience, the chances of making errors increase.

    Configuration mistakes often come from the complex nature of multi-cloud setups. Moving into many clouds means dealing with different infrastructures, APIs, databases, networks, and security systems daily.

    The complexity of multi-cloud makes getting a full view of the whole setup tricky. This lack of clarity can hide configuration mistakes, letting them linger undetected or delaying fixing processes.

    Last but not least, different policies across cloud environments also complicate things. Each cloud setup might have its specific policies and configurations. Without reliable tools, clear rules and ongoing learning, configuration mistakes are imminent.

    How to Avoid Multi-Cloud Configuration Mistakes With AI

    Navigating through multiple clouds can feel like sailing in stormy seas, and organizations need robust tools and reliable solutions to mitigate performance issues and stay safe.

    AI-driven software allows for unified visualization and configuration of multi-cloud security. Let’s see how it aids in the journey.

    Unified Dashboard

    Multi-cloud management solutions bring together data from different cloud providers onto a single dashboard. This makes it easier to see and manage security across an organization’s cloud setup, making the process less complicated.

    Smooth Integration

    A unified interface helps different cloud systems work together smoothly. That means fewer errors and better cooperation between cloud environments.

    Better Visibility

    Having data put together, organizations get a better view of security setup across different clouds. They can see and fix issues faster while keeping multiple clouds secure.

    AI and Machine Learning

    Solutions hinge on using intelligent technology to spot potential threats quickly. Fast actions help reduce the negative impact of any security issues and keep multi-cloud setups shielded from breaches.

    Compliance Monitoring

    The cloud setup has to align with industry rules and standards, which becomes more complicated while using multiple clouds. Using a unified system, organizations can stay compliant and avoid legal issues.

    AI-driven solutions offer an intelligent way to untangle the complex knots of multi-cloud configurations while assuring a safer and more efficient multi-cloud experience.

    Final Thoughts

    The multi-cloud trend is on the rise, offering both opportunities and challenges for organizations. It allows businesses to pick cloud features from multiple providers, easily comply with regional data rules and avoid being tied to just one vendor.

    Different sectors like finance, health care and retail are adjusting their cloud strategies to adopt multi-cloud. Yet, configuring multiple clouds is a tough nut to crack. Diverse policies, different settings across cloud platforms and possible human error complicate multi-cloud configuration.

    However, AI-driven tools can offer a unified dashboard for a better view and management of security across cloud platforms, simplifying multi-cloud setups. Using AI and machine learning for managing clouds leads to quicker threat detection and resolution and helps organizations keep their strategies within legal limits.

    In the multi-cloud discourse, careful configuration supported by AI is a key to receiving multi-cloud benefits while managing the risks efficiently.