Search

Search

Microservices & Native Cloud for Managers

Microservices & Native Cloud for Managers

Main Speaker:


Yuval Birenboum

Rony Keren

Guest Speaker:

Tracks:

Cloud
Management

Seminar Catgories:

Native
Technologies

Course ID:

18701

Date:

29.11.2018

Time:

Daily seminar
9:00-16:30

Add to Calendar 29.11.2018 09:00 29.11.2018 16:30 Asia/Jerusalem Microservices & Native Cloud for Managers

The cloud is here for us to BUILD BETTER SOFTWARE but we must understand the state of mind of cloud software in comparison to our current software.
Evolution of software development indicates shifting to Microservices architecture.

Lots of different data for different purposes, lots of client types, high concurrencies, automation and more.
Starting with EAI, through SOA – now its Microservices days, and it makes lots of sense for getting your business ready in an ‘On-Line Services’ world.

But, the infrastructural requirements for functional Microservice eco-system are very challenging. Therefore, many of the organizations implementing Microservices adapts native cloud computing (private / public / both) in order to take advantage of extreme DevOps and powerful Microservice development environment.

In this seminar we will try to hack this NEW WAY OF MAKING SOFTWARE in the cloud by exploring the main architectural and conceptual meaning of native cloud. The seminar starts with a theoretical session which discusses Microservices architecture and its platform requirements – followed by a demo which demonstrates how simple it is to code on such a complex platform. The seminar discusses Microservices Mesh which relates to application governance challenge in de-composed environments and ends with a success story which allows to share the real experience in decomposing, providing a working mesh capabilities and migrating to this fascinating architecture.

Overview

The cloud is here for us to BUILD BETTER SOFTWARE but we must understand the state of mind of cloud software in comparison to our current software.
Evolution of software development indicates shifting to Microservices architecture.

Lots of different data for different purposes, lots of client types, high concurrencies, automation and more.
Starting with EAI, through SOA – now its Microservices days, and it makes lots of sense for getting your business ready in an ‘On-Line Services’ world.

But, the infrastructural requirements for functional Microservice eco-system are very challenging. Therefore, many of the organizations implementing Microservices adapts native cloud computing (private / public / both) in order to take advantage of extreme DevOps and powerful Microservice development environment.

In this seminar we will try to hack this NEW WAY OF MAKING SOFTWARE in the cloud by exploring the main architectural and conceptual meaning of native cloud. The seminar starts with a theoretical session which discusses Microservices architecture and its platform requirements – followed by a demo which demonstrates how simple it is to code on such a complex platform. The seminar discusses Microservices Mesh which relates to application governance challenge in de-composed environments and ends with a success story which allows to share the real experience in decomposing, providing a working mesh capabilities and migrating to this fascinating architecture.

Who Should Attend

  • Managers
  • Team leaders
  • Software Architects
  • Which plan on moving to Native-cloud & use Microservices architecture 

Prerequisites

  • Some background in service architecture / SOA
  • Familiarity with Web-based integration (Web-services)

Course Contents

Microservices

  • Introduction to Microservices
  • Microservices Software project characteristics:
  • Multi-language
  • Small/tiny teams
  • Documentation
  • CI/CD support
  • Relevance
  • for Full-stack development
  • for QA automation & DevOps
  • for IoT
  • Microservices main design patterns
  • Microservices infrastructural requirements & challenges
  • When you shouldn’t use Microservices

Native cloud development

  • Messaging and queueing
  • Automation like a Pro – CI/CD in action
  • Container configuration & orchestration
  • Reactive REST
  • Serverless – FaaS (Function as a Service)

Live Demo

  • Configuration repository
  • Discovery Server
  • API Gateway
  • Load-balancing
  • Circuit Breaking
  • Monitoring
  • Client discovery

Microservices Mesh

  • Microservice Mesh
  • The future of Microservices straight from the 1980’s
  • More than one type of Stateless service
  • Looking forward to design patterns
  • Testing and profiling
  • Application Lifecycle Management
  • Integrating microservices with a monolith

CHAOS ENGINEERING, CLOUD NATIVE & SERVICE MESH

  • Success stories
  • The scalability cube – how to scale you’re solution
  • From Monolith to MICROSERVICES
  • From MICROSERVICES to NATIVE CLOUD APPLICATIONS using Netflix OSS (Spring Cloud)
  • From MICROSERVICES to SERVICE MESH using ISTIO
  • Private PaaS using Netflix OSS / Spring Cloud
  • Private DBaaS using No-sql solutions
  • Messaging and queueing
  • Automation like a Pro – CI/CD in action
  • Container configuration & orchestration


Contact