Cloud-Native Tech Status Update Q3 2022

Following our June 2022 post, let’s dive even deeper into the cloud computing (CC) trends we plan to follow in the coming months.

CC 2022 = AI Ops

Content

  • CC Market
  • Key Services
  • Serverless Functions
  • Microservices
  • DevOps CI/CD
  • ML/AI Products
  • IoT Technology
  • Cybersecurity
  • Use-Cases
  • E-Training
  • Events
  • Explore More
  • Infographic
  1. Content
    1. CC Market
    2. Key Services
    3. Serverless Functions
      1. Going Cloud-Native
      2. What Serverless Does Not Mean
      3. Serverless Offerings
    4. Microservices
    5. DevOps CI/CD
    6. ML/AI Products
    7. IoT Technology
  2. Top Cloud IoT Platforms
    1. Cybersecurity
    2. Use-Cases
    3. E-Training
    4. Events
    5. Explore More
    6. Infographic

CC Market

  • Chicago, Aug. 30, 2022 (GLOBE NEWSWIRE) — Cloud Performance Management Market to grow from USD 1.5 billion in 2022 to USD 3.9 billion by 2027, at a Compound Annual Growth Rate (CAGR) of 17.6% during the forecast period, according to a new report by MarketsandMarkets™. 
  • Global cloud services spend up 33% to hit $62.3 billion in Q2 2022. The top three vendors in Q2 2022, namely Amazon Web Services (AWS), Microsoft Azure and Google Cloud, together accounted for 63% of global spending in Q2 2022 and collectively grew 42%.
  • AWS accounted for 31% of total cloud infrastructure services spend in Q2 2022, making it the leading cloud service provider. It grew 33% on an annual basis. Azure was the second largest cloud service provider in Q2, with a 24% market share after growing 40% annually. Google Cloud grew 45% in the latest quarter and accounted for an 8% market share.
  • Canalys VP Alex Smith said: “Cloud remains the strong growth segment in tech. While opportunities abound for providers large and small, the interesting battle remains right at the top between AWS and Microsoft. The race to invest in infrastructure to keep pace with demand will be intense and test the nerves of the companies’ CFOs as both inflation and rising interest rates create cost headwinds.”
  • Both AWS and Microsoft are continuing to roll out infrastructure. AWS has plans to launch 24 availability zones across eight regions, while Microsoft plans to launch 10 new regions over the next year. In both cases, the providers are increasing investment outside of the US as they look to capture global demand and ensure they can provide low-latency and high data sovereignty solutions.

Key Services

Types of CC architecture: public cloud, private cloud, and hybrid cloud.

Why database migration to cloud?

Types of cloud services: IaaS, PaaS, FaaS, and SaaS.

  • With IaaS, you rent IT infrastructure—servers and virtual machines (VMs), storage, networks, operating systems—from a cloud provider on a pay-as-you-go basis.
  • PaaS refers to cloud computing services that supply an on-demand environment for developing, testing, delivering, and managing software applications.
  • Overlapping with PaaS, FaaS focuses on building app functionality without spending time continually managing the servers and infrastructure required to do so. 
  • With SaaS, cloud providers host and manage the software application and underlying infrastructure, and handle any maintenance, like software upgrades and security patching.

IaaS delivered improvements in cost, agility, scalability, and reliability.

Cloud service models: IaaS, PaaS, and SaaS. Courtesy of David Chou.
Courtesy of David Chou
Courtesy of David Chou

The diagram above provides a simplified/generalized view of choices we have from a hosting perspective:

  • On-premises: represents the traditional model of purchasing/licensing and acquiring software, install them, and manage them in our own data centers
  • Hosted: represents the co-location or managed outsourced hosting services. For example, GoGrid, Amazon EC2, etc.
  • Cloud: represents cloud fabric that provides higher-level application containers and services. For example, Google App Engine, Amazon S3/SimpleDB/SQS, etc.

FaaS is a type of serverless cloud computing service that allows executing code in response to events without maintaining the complex infrastructure typically associated with building and launching microservices applications. With FaaS, users manage only functions and data while the cloud provider manages the application. This allows developers to get the functions they need without paying for services when code isn’t running. Some popular FaaS examples include: Amazon’s AWS LambdaGoogle Cloud Functions and Microsoft Azure Functions.

CC = Heart of Global Digital Transformation

Example:

GCP Digital transformation Funnel

Serverless Functions

Going Cloud-Native

BaaS

What Serverless Does Not Mean

What Serveless Does Not Mean

FaaS executes logic in response to events. All methods are grouped into a single deployable unit – a stateless Function. Scaling is handled automatically.

FaaS use cases

Traditional vs Serverless Architecture

Traditional vs Serverless Architecture

Serverless Offerings

Serverless Offerings

Microservices

Microservices: an architectural pattern that breaks down large application structures into smaller, independent services that are not dependent upon a specific coding language; derived from service-oriented architecture (SOA).

Top 6 microservices patterns:

Top 6 microservices patterns.
Source: MuleSoft

Microservices Use-Cases

Microservices Use-Cases

DevOps CI/CD

Jenkins CI/CD Automation with OpsMX

Jenkins is widely adopted for continuous integration (CI). Many organizations extend Jenkins with scripts and plug-ins to perform continuous delivery (CD) and deployments. Whether deploying to Kubernetes, VM, hybrid or multi-cloud environments, there is a better approach to implementing CD on top of Jenkins than using scripts and manual processes.

Automating CD processes using AI can increase the velocity and accuracy of releases, improve the productivity of DevOps teams and eliminate manual Jenkins deployment scripts. In addition, many organizations face challenges with achieving regulatory and security compliance and performing audits. Automating CD with AI and deploying a central policy engine can help to enforce regulatory and security requirements and enable organizations to conduct audits easily.

Modern CD solutions—those that incorporate AI and include open tool integration layers—can allow developers and DevOps teams to continue using the tools they know and love. Deep toolchain integrations provide real-time insights and diagnostics correlated with pipelines, which speeds approvals, verifications and triage activities. Modernizing your Jenkins CI/CD processing with CD automation offers key capabilities your teams need for software delivery success.

Codefresh vs Jenkins CI/CD tooling:

Codefresh vs Jenkins CI/CD tooling

Codefresh has a bigger scope than Jenkins. In fact, one of the most crucial points of the comparison is that Jenkins is only a Continuous Integration (CI) solution, while Codefresh covers both Continuous Integration and Continuous Delivery.

Cloud Modernization with CircleCI

GKE Autopilot is a new mode of operation in Google Kubernetes Engine (GKE)

GKE

designed to reduce operational costs around managing clusters, optimizing production time and driving higher workload availability. As a Google Cloud Platform (GCP) partner, CircleCI makes it easy to integrate CI/CD workflows with GCP and utilize modes of operation like Autopilot.

GitOps

GitOps = IaC + MRs + CI/CD

  • IaC – GitOps uses a Git repository as the single source of truth for infrastructure

definitions. A Git repository is a .git folder in a project that tracks all changes

made to files in a project over time. Infrastructure as code (IaC) is the practice

of keeping all infrastructure configuration stored as code.

  • MRs – GitOps uses merge requests (MRs) as the change mechanism for all

infrastructure updates. The MR is where teams can collaborate via reviews and

comments and where formal approvals take place. A merge commits to your

master (or trunk) branch and serves as a changelog for auditing

and troubleshooting.

  • CI/CD – GitOps automates infrastructure updates using a Git workflow with

continuous integration and continuous delivery (CI/CD). When new code

is merged, the CI/CD pipeline enacts the change in the environment. Any

configuration drift, such as manual changes or errors, is overwritten by GitOps

automation so the environment converges on the desired state defined in Git.

GitLab uses CI/CD pipelines to manage and implement GitOps automation, but

other forms of automation such as definitions operators can be used as well.

ML/AI Products

AI Ops

Why is AI Cloud important to you?

MLOps vs DevOps:

MLOps is a key aspect of ML engineering that focuses on simplifying and accelerating the process of delivering ML models to production and maintaining and monitoring them. MLOps involves collaboration between different teams including data scientists, DevOps engineers, IT specialists and others.

DevOps combines the concepts of development and operations to describe a collaborative approach to performing the tasks usually associated with separate application development and IT operations teams. 

Technology Deployment StagesDevOpsMLOps
DevelopmentUsually, the code creates an interface or application. 
The code is wrapped into an executable or artifact before being deployed and tested with a set of checks. 
Ideally, this automated cycle will continue until the final product is ready.
The code enables the team to build or train machine learning models. 
The output artifacts include serialized files that can receive data inputs to generate inferences. 
Validation involves checking the trained model’s performance based on the test data.
This cycle should also continue until the model reaches a specified performance threshold.
Version ControlVersion control typically only tracks changes to code and artifacts.
There are few metrics to track.
MLOps pipelines usually have more factors to track. Building and training an ML model involves an iterative experimentation cycle, requiring tracking of various metrics and components for each experiment (essential for later audits). 
Additional components to track include training datasets, model building code and model artifacts. 
Metrics include hyperparameters and model performance indicators, such as error rates.
ReusabilityDevOps pipelines focus on repeatable processes.
Teams can mix and match processes without following a specific workflow.
MLOps pipelines repeatedly apply the same workflows. The common framework across projects helps improve consistency and allows teams to progress faster because they start with familiar processes. 
Project templates offer structure, enabling customization to address the unique requirements of each use case.
Uses centralized data management to consolidate the organization’s data to accelerate the discovery and training processes. Common approaches to centralization include a single source of truth and data warehouses.  
Continuous MonitoringSite reliability engineering (SRE) has been trending over the past few years, emphasizing the need for monitoring software from development through to production deployment. 
The software does not degrade in the way an ML model does. 
Machine learning models can degrade quickly, requiring constant monitoring and updating.
Conditions in the production environment affect the model’s accuracy. After deployment to production, the model starts generating predictions based on new data from the real world. This data is constantly changing and adapting, reducing model performance. 
MLOps ensures that algorithms remain production-ready by incorporating procedures to facilitate continuous monitoring and model retraining.
InfrastructureInfrastructure-as-code (IaC)
Build servers
CI/CD automation tools
Deep learning and machine learning frameworks
Cloud storage for large datasets
GPUs for deep learning and computationally-intensive ML models
DevOps Multi-Cloud Configuration Management (CM)

IoT Technology

The Internet of Things, or IoT, is a system of interrelated computing devices, mechanical and digital machines, objects, animals or people that are provided with unique identifiers (UIDs) and the ability to transfer data over a network without requiring human-to-human or human-to-computer interaction.

IoT ETL pipeline = data gathering, processing, analytics and ML

IoT data gathering, processing, analytics and ML

GCP IIoT Streaming Analytics with FaaS

IoT = Device + Gateway + Cloud

IoT = Device + Gateway + Cloud
Industry-4 GCP IoT Workflow

Google Cloud IoT solutions

Top Cloud IoT Platforms

  1. Thingworx 8 IoT Platform
  2. Microsoft Azure IoT Suite
  3. Google Cloud’s IoT Platform
  4. IBM Watson IoT Platform
  5. AWS IoT Platform
  6. Cisco IoT Cloud Connect
  7. Salesforce IoT Cloud
  8. Kaa IoT Platform
  9. Oracle IoT Platform
  10. Thingspeak IoT Platform
  11. GE Predix IoT Platform

Top 3 cloud-native IoT vendors

  • Dynatrace – Monitor the performance, availability, and health of your IoT devices through a single all-in-one platform powered by AI.
  • 2smart – No-code software for bringing smart devices to internet and market.
  • Emnify – Intuitive IoT Monitoring Dashboard.

Cybersecurity

  • AT&T Managed Threat Detection and Response (MDR) is a sophisticated managed detection and response service that helps you to detect and respond to advanced threats before they impact your business. It builds on the unified security management (USM) platform for threat detection and response, and AT&T Alien Labs™ threat intelligence.
  • Multifactor authentication (MFA) is becoming increasingly standard within software development organizations, with GitHub recently announcing that two-factor authentication (2FA) will be mandatory for all code contributors by the end of 2023.
  • Cloud computing platforms are rife with misconfigurations that cybercriminals regularly exploit. Developers using infrastructure-as-code tools simply lack the cybersecurity expertise required to make sure cloud application environments are secure. It’s up to the cybersecurity team to make sure that the policies and guardrails created to secure cloud platforms are observed, especially when it comes to APIs.
  • The advent of cloud-native, container-based architecture and microservices-based applications running on platforms like Kubernetes has sharpened the focus on API security and the software supply chain—from both security teams and cyberattackers. Software supply chains and APIs have become the new attack surfaces of choice, and with everyone from the White House to entry-level developers talking SBOMs, open source security and APIs, this is an area that’s getting lots of attention. 
  • BrightTalk Webinars of Interest

Cut Through Cybersecurity Complexity by Converging Key Capabilities at the Edge

Through the Eyes of the Wolf: Insights into the Chain of Cyber Threats

5 Signs the World Isn’t Paying Enough Attention to 5G Security

Managing User Identity in a Cloud-First World

How to Launch an Effective Zero Trust Initiative

Use-Cases

Stock Markets

ML/AI Stock Forecasting

AI based TSLA stock forecast using AWS Forecast

Legal-as-a-Service (LaaS)

Deloitte Legal as a service 16 AI projects

HealthTech

HealthTech Pilots
Telemedicine
eHelath
mHealth

HealthTech ML/AI Use-Cases

The Application of ML/AI in Diabetes

AI-Powered Stroke Prediction

HR Automation

GCP architecture - HR chatbot

E-Training

edX c/o IBM MicroBachelors®

Full Stack Cloud Application Development

MIT MACHINE LEARNING IN BUSINESS

Coursera: Containerized Applications on AWS

Events

AWS Startup Showcase
CLoud Storage & Security

If you’re interested in strategies to help 𝗗𝗲𝘁𝗲𝗰𝘁 𝗮𝗻𝗱 𝗣𝗿𝗼𝘁𝗲𝗰𝘁 𝗔𝗴𝗮𝗶𝗻𝘀𝘁 𝗧𝗵𝗿𝗲𝗮𝘁𝘀 in the cloud, this AWS Startup Showcase is for you.

Explore More

Cloud Tech Trends June 2022

Cloud computing in 2025

How AI and Cloud Computing help enterprises scale up in 2022?

PIlots

News

Udemy Course: Serveless Concepts

Edge, Cloud, Core: Building an Affordable Hybrid Cloud

Scale, Build, and Manage Kubernetes Deployments

Infographic

move to cloud database
Cloud Computing Virtualization

Gartner cloud security report
GCP Computing Infrastructure
IIoT Google BigQuery
Comparing Gitlab CI/CD to Jenkins CI
#ContinuousDelivery#XLPeriodicTable#DevOps
Version 4 of the industry’s most popular DevOps market landscape tool, the Periodic Table of DevOps. Selected Vendors: Snowflake, Moogsoft, Instana, DataDog, GitLab, among others.
Tweets by @xebialabs
Cloud security report 2022 by PaloAlto and PrismaCloud
Key cybersecurity trends Q1 2022

43 responses to “Cloud-Native Tech Status Update Q3 2022”

  1. I抦 impressed, I have to say. Actually hardly ever do I encounter a weblog that抯 both educative and entertaining, and let me let you know, you’ve gotten hit the nail on the head. Your idea is excellent; the problem is something that not enough individuals are speaking intelligently about. I am very pleased that I stumbled across this in my search for one thing relating to this.

    Liked by 1 person

  2. I’m really loving the theme/design of your blog. Do you ever run into any web browser compatibility issues? A small number of my blog visitors have complained about my website not operating correctly in Explorer but looks great in Opera. Do you have any tips to help fix this problem?

    Liked by 1 person

  3. An impressive share, I simply given this onto a colleague who was doing slightly analysis on this. And he the truth is purchased me breakfast as a result of I discovered it for him.. smile. So let me reword that: Thnx for the treat! However yeah Thnkx for spending the time to debate this, I feel strongly about it and love reading extra on this topic. If potential, as you develop into expertise, would you thoughts updating your blog with extra particulars? It’s extremely helpful for me. Big thumb up for this blog post!

    Liked by 1 person

  4. Hey! Someone in my Myspace group shared this website with us so I came to take a look. I’m definitely enjoying the information. I’m bookmarking and will be tweeting this to my followers! Fantastic blog and wonderful design and style.

    Liked by 1 person

  5. I have discovered some considerations through your blog post post. One other subject I would like to convey is that there are numerous games available and which are designed specially for toddler age children. They involve pattern identification, colors, wildlife, and designs. These commonly focus on familiarization as opposed to memorization. This will keep children and kids engaged without having the experience like they are learning. Thanks

    Liked by 1 person

  6. Howdy! Someone in my Myspace group shared this website with us so I came to look it over. I’m definitely enjoying the information. I’m book-marking and will be tweeting this to my followers! Fantastic blog and terrific design and style.

    Liked by 1 person

  7. It’s a pity you don’t have a donate button! I’d most certainly donate to this superb blog! I guess for now i’ll settle for bookmarking and adding your RSS feed to my Google account. I look forward to fresh updates and will talk about this website with my Facebook group. Talk soon!

    Liked by 1 person

  8. I would like to show my love for your kind-heartedness in support of people who need guidance on in this area. Your personal commitment to passing the message all around ended up being really practical and has surely allowed folks much like me to arrive at their endeavors. Your amazing warm and friendly useful information means so much to me and even more to my office workers. Thank you; from everyone of us.

    Liked by 1 person

  9. I’m really impressed with your writing skills and also with the layout on your blog. Is this a paid theme or did you modify it yourself? Either way keep up the nice quality writing, it is rare to see a nice blog like this one nowadays..

    Liked by 1 person

  10. Hi! I know this is kinda off topic but I’d figured I’d ask. Would you be interested in exchanging links or maybe guest authoring a blog post or vice-versa? My blog covers a lot of the same topics as yours and I believe we could greatly benefit from each other. If you’re interested feel free to send me an e-mail. I look forward to hearing from you! Wonderful blog by the way!

    Liked by 1 person

  11. An fascinating discussion is value comment. I believe that you must write more on this subject, it won’t be a taboo subject however typically individuals are not sufficient to speak on such topics. To the next. Cheers

    Liked by 1 person

  12. I simply wanted to compose a simple note so as to express gratitude to you for some of the stunning facts you are showing on this site. My rather long internet search has at the end of the day been compensated with beneficial knowledge to share with my close friends. I ‘d believe that most of us readers actually are very much endowed to exist in a decent website with so many marvellous people with very helpful principles. I feel pretty privileged to have encountered your webpage and look forward to plenty of more exciting moments reading here. Thanks a lot again for everything.

    Liked by 1 person

  13. Hi! Someone in my Facebook group shared this site with us so I came to give it a look. I’m definitely enjoying the information. I’m bookmarking and will be tweeting this to my followers! Excellent blog and wonderful design.

    Liked by 1 person

  14. I am impressed. I don’t think Ive met anyone who knows as much about this subject as you do. You are truly well informed and very intelligent. You wrote something that people could understand and made the subject intriguing for everyone. Really, great blog you have got here

    Liked by 1 person

  15. I know this is one of the most meaningful information for me. And I’m animated reading your article. But should remark on some general things, the website style is perfect; the articles are great. Thanks for the ton of tangible and attainable help.

    Liked by 1 person

  16. This is the correct blog for anybody who desires to search out out about this topic. You realize a lot its almost arduous to argue with you (not that I actually would want匟aHa). You undoubtedly put a brand new spin on a subject thats been written about for years. Great stuff, just great!

    Liked by 1 person

  17. Excellent to be visiting your blog again, it has been months for me. Rightly, this article that I’ve been served for therefore long. I want this article to finish my assignment within the faculty, and it has the same topic together with your article. Thanks for the ton of valuable help, nice share. https://vexmovies.org

    Liked by 1 person

  18. I’m glad I found this web site, I couldn’t find any knowledge on this matter prior to.Also operate a site and if you are ever interested in doing some visitor writing for me if possible feel free to let me know, im always look for people to check out my web site. gomovies

    Liked by 1 person

  19. Good blog! I really love how it is simple on my eyes and the data are well written. I am wondering how I might be notified when a new post has been made. I have subscribed to your RSS feed which must do the trick! Have a nice day!

    Like

  20. I am not sure the place you’re getting your information, however great topic. I needs to spend some time finding out more or figuring out more. Thank you for great info I was on the lookout for this info for my mission.

    Like

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: