Publication date : 04/09/2024

Course : Cloud-native applications, challenges and prospects

Seminar - 2d - 14h00 - Ref. CLN
Price : 1850 € E.T.

Cloud-native applications, challenges and prospects




This seminar reviews the components of the native cloud ecosystem, with the aim of understanding and manipulating the architecture models common to cloud applications. A wide range of real-life case studies are also used to highlight the benefits and target the classic mistakes.


INTER
IN-HOUSE
CUSTOM

Seminar in person or remote class
Disponible en anglais, à la demande

Ref. CLN
  2d - 14h00
1850 € E.T.




This seminar reviews the components of the native cloud ecosystem, with the aim of understanding and manipulating the architecture models common to cloud applications. A wide range of real-life case studies are also used to highlight the benefits and target the classic mistakes.


Teaching objectives
At the end of the training, the participant will be able to:
Understand the steps involved in developing a cloud-native application
Understand the different technical solutions, products and services underlying native clouds
Know the main security procedures for native cloud applications
Understand the importance of DevOps culture and its impact on team reorganization

Intended audience
CIOs, project managers, development team managers or members, infrastructure team managers or members.

Prerequisites
No special knowledge required.

Practical details
Demonstration
Demonstrations of cloud services and native cloud software components, presenting the benefits and limitations of each technology and architecture.

Course schedule

1
Introduction: cloud-native culture

  • From design to production: from software development to application execution.
  • Distributed systems and stateless architecture.
  • Principles of the 12 factors.
  • Controllers and orchestration.
  • MultiTenancy: region, AZ, mail order.
  • Key players in the ecosystem: Hyper Scalers and publishers.

2
Cloud-native application foundations

  • Principles of microservices.
  • From VMs to containers.
  • Kubernetes: container orchestration.
  • The cloud-native landscape according to the CNCF.
  • Serverless, CaaS, PaaS and functions: event-driven execution (Heroku, Platform.sh, AWS Lambda...).

3
Building cloud-native applications

  • Fundamental needs: operational excellence, resilience, security, scalability and cost management.
  • Functions and services.
  • Level of abstraction: design and life cycle of APIs (REST, gRPC, swagger...).
  • Inter-message communication: queue, message broker, deserialization, request/response, publisher/subscriber.
  • Which middleware technologies should you adopt? In which cases?
  • Synchronous and asynchronous communication.

4
Distributed data management

  • Block (EBS, VSAN...) and object (S3, R2...) storage, file servers (SMB, NFS), blockchain.
  • Databases, key/value storage: MongoDB, PostgreSQL, Redis, Cockroach.
  • DB as a Service: Aurora, DynamoDB, Google Cloud SQL OVH Cloud Databases...
  • How do you choose the right datastore?
  • Message queues and streams: RabbitMQ, Kafka...
  • Scalable data storage (sharding, CDN, cache).
  • Data analysis: Data Lake, distributed query engine.
  • Storage in Kubernetes.
Demonstration
Illustration of a message-oriented middleware solution with a real-life architecture.

5
Securing network exchanges

  • Service Proxy, Service Mesh.
  • Egress, Gateways.
  • Partitioning.
  • Transport data encryption.
  • Links between the cloud and traditional networks.
Demonstration
Network filtering and on-the-fly encryption

6
DevOps teams and COE (Center of Operational Excellence)

  • Definitions and principles, the end of silos.
  • Development and testing tools and environment.
  • Continuous integration pipeline, continuous deployment (CI/CD).
  • Site Reliability Engineers (SRE).
  • The 3 pillars of observability: metrics, traceability, log.
Demonstration
CI/CD pipeline presentation, observability with Prometheus, Grafana...

7
Best practices

  • Migration to native cloud.
  • Ensure resilience (region, zone of availability).
  • Ensure security (IAM, encryption in transport and at rest, network filtering, etc.).
  • Performance measurement and scaling.
  • Feedback on functions.
  • Kubernetes cluster governance.
  • Cloud-native maturity matrix.

8
Conclusion

  • Benefits and limitations of the hybrid cloud.
  • Future trends.


Customer reviews
4,4 / 5
Customer reviews are based on end-of-course evaluations. The score is calculated from all evaluations within the past year. Only reviews with a textual comment are displayed.
JEAN-NICOLAS G.
18/12/25
4 / 5

Sujet très touffu et dont la maturité est manifestement en cours de construction. Le formateur maitrise bien cet environnement et explique bien les différents outils et leur rôle sans parti pris. Il aurait peut être fallu être un peu plus directif et préconiser plus les bonnes pratiques... mais l’exercice est compliqué.
BENOIT L.
18/12/25
4 / 5

L’utilisation de dashboard pour servir de tableau virtuel est une bonne idee, cela permet d’illustrer avec un exemple des sujets abstrus sur une simple slide.



Dates and locations
Select your location or opt for the remote class then choose your date.
Remote class

Dernières places
Date garantie en présentiel ou à distance
Session garantie

REMOTE CLASS
2026 : 10 Mar., 21 May, 13 Oct., 8 Dec.

PARIS LA DÉFENSE
2026 : 10 Mar., 21 May, 13 Oct., 8 Dec.