Microservices with Apache Camel, DDD, and KubernetesChristian Posta
Building microservices requires more than just infrastructure, but infrastructure does have a role. In this talk we look at microservices from an enterprise perspective and talk about DDD, Docker, Kubernetes and how established open-source projects in the integration space fits a microservices architecture
Enterprises are increasingly looking for new ways to simplify and optimize their current development, orchestration, automation and deployment pipelines through the use of hybrid IT and the public cloud. In this session we will explore architecture patterns and integration approaches in the context of both new and existing AWS devops-focused services, with the goal of helping enterprises better iterate and reduce cost through the entire software development lifecycle.
Microservices with Apache Camel, DDD, and KubernetesChristian Posta
Building microservices requires more than just infrastructure, but infrastructure does have a role. In this talk we look at microservices from an enterprise perspective and talk about DDD, Docker, Kubernetes and how established open-source projects in the integration space fits a microservices architecture
Enterprises are increasingly looking for new ways to simplify and optimize their current development, orchestration, automation and deployment pipelines through the use of hybrid IT and the public cloud. In this session we will explore architecture patterns and integration approaches in the context of both new and existing AWS devops-focused services, with the goal of helping enterprises better iterate and reduce cost through the entire software development lifecycle.
MVC 6 - the new unified Web programming modelAlex Thissen
Presentation for Dutch Microsoft TechDays 2015:
With ASP.NET 5 comes MVC 6 with a programming model that unifies Web Pages, MVC and Web API. Each of these has been rebuilt to reflect Microsoft's vision of lean and composable web applications. In this session you will see the changes that have been made to the programming model. We will cover topics such as the new POCO controllers, View Components, dependency injection and much more. Plus, you are going to see the significant changes to the ASP.NET runtime on which MVC 6 is built.
Đây là sự kiện mà ITEC hợp tác cùng cộng đồng AWS Việt Nam tổ chức:
Diễn giả: Bùi Kiên Cường và Quân Phương trình bày.
Thời gian: 22-09-2016, tại Hatch!Nest Hà Nội.
Enterprises are increasingly looking for new ways to simplify and optimize their current development, orchestration, automation and deployment pipelines through the use of hybrid IT and the public cloud. In this session we will explore architecture patterns and integration approaches in the context of both new and existing AWS devops-focused services, with the goal of helping enterprises better iterate and reduce cost through the entire software development lifecycle.
10 yrs ago, SOA promised a lot of the same things Microservices promise use today. So where did we go wrong? What makes microservices different? In this talk, we discussed from an architectural view how we went sideways with SOA, why we must embrace things like Domain Driven Design and scaled-out architectures, and how microservices can be built with enterprises in mind. We also cover a step-by-step, in-depth tutorial that covers these concepts.
http://www.learntek.org/product/aws-sysops/
http://www.learntek.org
Learntek is global online training provider on Big Data Analytics, Hadoop, Machine Learning, Deep Learning, IOT, AI, Cloud Technology, DEVOPS, Digital Marketing and other IT and Management courses. We are dedicated to designing, developing and implementing training programs for students, corporate employees and business professional.
Building a Web Frontend with Microservices and NGINX PlusNGINX, Inc.
Watch the webinar on demand at: nginx.com/resources/webinars/web-microservice-controlled-stateless-and-connected
While many articles and books have been written about service design, there is a scarcity of information about how to integrate rich, user-experience-based web development onto a microservice-based application. In many respects the web frontend is the most complex part of the application, but it needs to scale and interface with your system just like any other microservice.
The question is, how will your frontend system access your backend microservices? What will you do to make the frontend as stateless and ephemeral as the rest of your microservices? How will you provide your JavaScript application components with access to your microservices?
Watch this webinar to learn how to:
* Build your frontend using Model-View-Controller frameworks
* Implement session state as a cached component in an attached resource
* Use NGINX Plus routing and load balancing to give JavaScript access to microservices
Talk at JAWS DAYS '17 at Tokyo as the organizer to AWS User Group Taiwan. Covers Guanyu and kms-local a bit, both internal projects at 104 Corp. that will be opensourced.
Common considerations on Serverless architecture, AWS Lambda (including Serverless Framework) and ECS. Also introduces Guanyu, an open-sourced wrapper to Sophos-AV Free edition, as example to demonstrate patterns and tradeoffs in architecture.
Serverless Architecture - introduction + AWS demoJan van Zoggel
Session together with Pim at a RubiX event. Regarding an introduction to serverless architecture (FaaS) concluding with a demo using the AWS stack (Lambda, IoT, API Gateway, DynamoDB) with a raspberryPI and AngularJS2 front-end.
JDD 2016 - Jacek Bukowski - "Flying To Clouds" - Can It Be Easy?PROIDEA
Nowadays "cloud" and "microservice" terms are used all the time, even overused. Does any system must be the "microservices" deployed in the "cloud"? Definitely not! However once you see that your system may benefit from that architecture, the next question is how to get there - how to fly to the clouds?
Spring was always about simplifying the complicated aspects of your enterprise system. Netflix went to microservice architecture long before this term even was created. Both are very much contributed to open source software. How can you benefit from joint forces of the both?
Flying to clouds - can it be easy? Cloud Native ApplicationsJacek Bukowski
Nowadays "cloud" and "microservice" terms are used all the time, even overused. Does any system must be the "microservices" deployed in the "cloud"? Definitely not! However once you see that your system may benefit from that architecture, the next question is how to get there - how to fly to the clouds?
Spring was always about simplifying the complicated aspects of your enterprise system. Netflix went to microservice architecture long before this term even was created. Both are very much contributed to open source software. How can you benefit from joint forces of the both?
Building Serverless Microservices Using Serverless Framework on the CloudSrini Karlekar
Presentation that provides an overview of Serverless computing model, differentiates between Serverless Architectures, FaaS, PaaS and the Serverless Framework. It drills down the idea by helping you build a compelling example of 'Shazam for Celebrities' using the Serverless Framework, AWS Lambda, AWS Rekognition, Twilio and IMDb. It uses the user's mobile SMS/MMS for the presentation tier, Twilio in the middle-tier to bridge the SMS world and AWS Gateway and a set of AWS Lambda functions written in Python making use of AWS Rekognition for image processing. The code is at http://bit.ly/FaCeS-Sls
Automating Cloud Operations: Tips from Managed ServicesRightScale
Once you have applications deployed in the cloud, your Ops team comes to the fore. Whether you are an enterprise IT team or a managed services provider, you need to automate operations as much as possible to meet your SLAs. We’ll share lessons learned from RightScale Managed Services on making your cloud operations more efficient and effective.
MVC 6 - the new unified Web programming modelAlex Thissen
Presentation for Dutch Microsoft TechDays 2015:
With ASP.NET 5 comes MVC 6 with a programming model that unifies Web Pages, MVC and Web API. Each of these has been rebuilt to reflect Microsoft's vision of lean and composable web applications. In this session you will see the changes that have been made to the programming model. We will cover topics such as the new POCO controllers, View Components, dependency injection and much more. Plus, you are going to see the significant changes to the ASP.NET runtime on which MVC 6 is built.
Đây là sự kiện mà ITEC hợp tác cùng cộng đồng AWS Việt Nam tổ chức:
Diễn giả: Bùi Kiên Cường và Quân Phương trình bày.
Thời gian: 22-09-2016, tại Hatch!Nest Hà Nội.
Enterprises are increasingly looking for new ways to simplify and optimize their current development, orchestration, automation and deployment pipelines through the use of hybrid IT and the public cloud. In this session we will explore architecture patterns and integration approaches in the context of both new and existing AWS devops-focused services, with the goal of helping enterprises better iterate and reduce cost through the entire software development lifecycle.
10 yrs ago, SOA promised a lot of the same things Microservices promise use today. So where did we go wrong? What makes microservices different? In this talk, we discussed from an architectural view how we went sideways with SOA, why we must embrace things like Domain Driven Design and scaled-out architectures, and how microservices can be built with enterprises in mind. We also cover a step-by-step, in-depth tutorial that covers these concepts.
http://www.learntek.org/product/aws-sysops/
http://www.learntek.org
Learntek is global online training provider on Big Data Analytics, Hadoop, Machine Learning, Deep Learning, IOT, AI, Cloud Technology, DEVOPS, Digital Marketing and other IT and Management courses. We are dedicated to designing, developing and implementing training programs for students, corporate employees and business professional.
Building a Web Frontend with Microservices and NGINX PlusNGINX, Inc.
Watch the webinar on demand at: nginx.com/resources/webinars/web-microservice-controlled-stateless-and-connected
While many articles and books have been written about service design, there is a scarcity of information about how to integrate rich, user-experience-based web development onto a microservice-based application. In many respects the web frontend is the most complex part of the application, but it needs to scale and interface with your system just like any other microservice.
The question is, how will your frontend system access your backend microservices? What will you do to make the frontend as stateless and ephemeral as the rest of your microservices? How will you provide your JavaScript application components with access to your microservices?
Watch this webinar to learn how to:
* Build your frontend using Model-View-Controller frameworks
* Implement session state as a cached component in an attached resource
* Use NGINX Plus routing and load balancing to give JavaScript access to microservices
Talk at JAWS DAYS '17 at Tokyo as the organizer to AWS User Group Taiwan. Covers Guanyu and kms-local a bit, both internal projects at 104 Corp. that will be opensourced.
Common considerations on Serverless architecture, AWS Lambda (including Serverless Framework) and ECS. Also introduces Guanyu, an open-sourced wrapper to Sophos-AV Free edition, as example to demonstrate patterns and tradeoffs in architecture.
Serverless Architecture - introduction + AWS demoJan van Zoggel
Session together with Pim at a RubiX event. Regarding an introduction to serverless architecture (FaaS) concluding with a demo using the AWS stack (Lambda, IoT, API Gateway, DynamoDB) with a raspberryPI and AngularJS2 front-end.
JDD 2016 - Jacek Bukowski - "Flying To Clouds" - Can It Be Easy?PROIDEA
Nowadays "cloud" and "microservice" terms are used all the time, even overused. Does any system must be the "microservices" deployed in the "cloud"? Definitely not! However once you see that your system may benefit from that architecture, the next question is how to get there - how to fly to the clouds?
Spring was always about simplifying the complicated aspects of your enterprise system. Netflix went to microservice architecture long before this term even was created. Both are very much contributed to open source software. How can you benefit from joint forces of the both?
Flying to clouds - can it be easy? Cloud Native ApplicationsJacek Bukowski
Nowadays "cloud" and "microservice" terms are used all the time, even overused. Does any system must be the "microservices" deployed in the "cloud"? Definitely not! However once you see that your system may benefit from that architecture, the next question is how to get there - how to fly to the clouds?
Spring was always about simplifying the complicated aspects of your enterprise system. Netflix went to microservice architecture long before this term even was created. Both are very much contributed to open source software. How can you benefit from joint forces of the both?
Building Serverless Microservices Using Serverless Framework on the CloudSrini Karlekar
Presentation that provides an overview of Serverless computing model, differentiates between Serverless Architectures, FaaS, PaaS and the Serverless Framework. It drills down the idea by helping you build a compelling example of 'Shazam for Celebrities' using the Serverless Framework, AWS Lambda, AWS Rekognition, Twilio and IMDb. It uses the user's mobile SMS/MMS for the presentation tier, Twilio in the middle-tier to bridge the SMS world and AWS Gateway and a set of AWS Lambda functions written in Python making use of AWS Rekognition for image processing. The code is at http://bit.ly/FaCeS-Sls
Automating Cloud Operations: Tips from Managed ServicesRightScale
Once you have applications deployed in the cloud, your Ops team comes to the fore. Whether you are an enterprise IT team or a managed services provider, you need to automate operations as much as possible to meet your SLAs. We’ll share lessons learned from RightScale Managed Services on making your cloud operations more efficient and effective.
Automating Cloud Operations: Tips from Managed ServicesAngela_Tripp
Once you have applications deployed in the cloud, your Ops team comes to the fore. Whether you are an enterprise IT team or a managed services provider, you need to automate operations as much as possible to meet your SLAs. We’ll share lessons learned from RightScale Managed Services on making your cloud operations more efficient and effective.
Build clouds the way some of the world’s biggest public and private clouds are built—using CloudStack. This 60-minute webinar with the Cloudstack team will help you gain a better understanding of the CloudStack architecture and feature set.
What’s New in CloudStack 4.15 - CloudStack European User Group Virtual, May 2021ShapeBlue
Giles Sirett, Chairman CSEUG, PMC member, Apache CloudStack shared in-depth insight about the new features and functionalities in CloudStack 4.15. He also provided info on when 4.16 is expected, presented the new VP of Apache CloudStack, latest integrations of CloudStack, improvements in the UI, new OS supported, advanced capabilities of vSphere, OVF support, dynamic roles enhancements and more.
Find out more for Giles Sirett: https://www.shapeblue.com/shapeblue-leadership-team/
------------------------------------------
CloudStack European User Group Virtual happened on May 27th. The first CSEUG Virtual proved to be a huge success. It collected people from 23 countries – Germany, the United Kingdom, Switzerland, India, Bulgaria, Greece, Poland, Serbia, Brazil, Chile, Russia, USA, Canada, Japan, France, Uruguay, Korea …
We also had a record number of registrations and attendees for a CloudStack User Group Event. The physical distance was not a stopper for our speakers, who joined the event from 6 different countries.
------------------------------------------
About CloudStack: https://cloudstack.apache.org/
The Future of SDN in CloudStack by Chiradeep Vittalbuildacloud
The core of CloudStack networking has always been software-defined. As the networking industry evolves to a software-defined future, CloudStack will have to evolve with it.
The presentation will examine the present state of SDN in CloudStack, look at some industry directions and attempt to predict the evolution of CloudStack with those trends.
Bio
Chiradeep Vittal is a Distinguished Engineer in the Converged Infrastructure Group at Citrix where he has technology leadership responsibilities around Citrix Cloud Platform, Citrix Lifecycle Manager and Citrix Workspace Pod. He is also a Project Management Committee member of the Apache CloudStack Project. At cloud.com (acquired by Citrix), he was a founding engineer, often tasked with the thorny details of virtualized networking and storage. Prior to cloud.com, he worked at several Silicon Valley startups in various architectural roles.
Chiradeep has a B.Tech in Computer Science from IIT, Bombay and a M.Sc from the University of Alberta. He has spoken / presented at several conferences, including CloudStack Collab, LISA, OSCON, ONS, SDN Summit and LinuxCon. His twitter handle is @chiradeep and occasionally blogs at http://cloudierthanthou.wordpress.com
Cost is often the conversation starter when customers think about moving to the cloud. AWS helps lower costs for customers through its “pay only for what you use” pricing model, frequent price drops, and pricing model choice to support variable & stable workloads. In this session, you will learn about the financial considerations of owning and operating a traditional data center or managed hosting provider versus utilizing AWS. We will detail our TCO methodology and showcase cost comparisons for some common customer use-cases. We’ll also cover a few AWS cost optimization areas, including Spot and Reserved Instances, EC2 Auto Scaling, and consolidated billing.
Presenter:
Amit Sharma, Solution Architect, Amazon Internet Services
Krishnenjit Roy, Director IT Operations, Freshdesk
Introduction to CloudStack: How to Deploy and Manage Infrastructure-as-a-Serv...cloud-diva
Build clouds the way some of the worlds largest public and private clouds are built--using CloudStack. This presentation is from the June 18th iteration of a monthly series offered by the CloudStack community team. It will give you a better understanding of the overall CloudStack architecture and feature set.
Paul Angus - CloudStack Container ServiceShapeBlue
A walkthrough of the recently released update to ShapeBlue’s CloudStack Container Service (CCS). This update brings CCS bang up-to-date by running the latest version of Kubernetes (v1.11.3) on the latest version of Container Linux. CCS also now makes use of CloudStack’s new CA framework to automatically secure the Kubernetes environments it creates.
Slides from Workshop 'Cloud Foundry: Hands-on Deployment Workshop'
http://www.meetup.com/CloudFoundry/events/150601282/
In this workshop you will learn Cloud Foundry fundamental concepts, setup, deployment and operations. We’ll cover a couple of alternatives to deploy CF in a local environment for learning and testing purposes as well as deploying Cloud Foundry atop IaaS production level environment, being able to manage hundreds of components and thousands of applications.
If you did not have a chance to work with Cloud Foundry, it may be useful to test its features locally at first. Deploying this environment on a local machine allows you to get hands-on experience in the solution and, in case you are a contributor, to test some features before you commit them to a production environment.
This is an early version of a deck I am working on to describe the clients and tools that you can use with CloudStack. CloudMonkey is covered in another presentation, apache libcloud is a python package which provides abstractions to many cloud providers, deltacloud is a ruby abstraction layer similar to libcloud which provides a standard CIMI frontend, jclouds is a leading abstraction for java applications. Apache Whirr builds on jclouds to provide on-demand big data infrastructure on clouds.
All tools are within the Apache Software Foundation, either top level projects of in the incubator (jclouds). this makes the ASF a one stop shop for your cloudplatform, your big data solution and your cloud clients. With Stratos from WSO2 joining the incubator, this means that the ASF now has a PaaS solution, completing the cloud ecosystem. One foundation, clear governance and processes, IaaS, BigData, PaaS and clients.
Private, Managed, Public - All Things WSO2 CloudWSO2
To view recording of this webinar please use the below URL:
http://wso2.com/library/webinars/2015/06/private-managed-public-all-things-wso2-cloud/
During the session, you will learn:
Why customers choose WSO2 Managed Cloud, WSO2 Public Cloud or Private Cloud environments
What unique and differentiating private cloud capabilities are delivered by Apache Stratos 4.1, WSO2 Private PaaS, WSO2 App Factory, WSO2 App Cloud, and WSO2 API Cloud
How customers are structuring private cloud deployments and achieving business benefits
AWS re:Invent 2016: How to Launch a 100K-User Corporate Back Office with Micr...Amazon Web Services
Learn how to build a scalable, compliance-ready, and automated deployment of the Microsoft “backoffice” servers for 100K users running on AWS. In this session, we show a reference architecture deployment of Exchange, SharePoint, Skype for Business, SQL Server and Active Directory in a single VPC. We discuss the following: (1) how the solution is automated for 100K users, (2) how the solution is enabled for compliance (e.g., FedRAMP, HIPAA, PCI), and (3) how the solution is built from modular 10K user blocks. Attendees should have knowledge of AWS CloudFormation, PowerShell, instance bootstrapping, VPCs, and Amazon Route 53, as well as the relevant Microsoft technologies.
1. Swift UI in CloudStackwith Single Sign-On
CloudStack Collaboration Conference 2012
@CloudOps_ www.cloudops.com
2. Whois CloudOps
ManagedServices Professional Services Will Stevens
Privatecloud management Cloud building CloudOpsLeadDeveloper
• Management of • Design andbuild-out of
privatecloudsbasedon 5 cloudstailoredto
yearsexperience enterprises and cloud
• Affordablesolutions based on service providers
open-core technologies
• 24/7 management
(servers, resources)
Public cloud management Cloud Architecture
• 24/7 management of • Applicationarchitecture
customer’s solutions on optimizedfor the cloud
Amazon Web Services
@CloudOps_ www.cloudops.com
3. A shout out…
ca.movember.com/team/788849
@CloudOps_ www.cloudops.com
4. Let’s jump right in
• Swift UI integrated into CloudStack
@CloudOps_ www.cloudops.com
7. The Basics
• Two main components of the
implementation
– The actual UI for Swift integrated into
CloudStack
– The Swift auth middleware which allows
Swift to authenticate against CloudStack
users
@CloudOps_ www.cloudops.com
8. The Swift UI
• The Swift UI is integrated directly into
the CloudStack UI
• Development sponsored by CloudOps
• We are in the process of Open Sourcing
@CloudOps_ www.cloudops.com
9. The Swift UI
• Implemented entirely in the UI, no Java
• Thin JS wrapper around the Swift API
• Supports public and private containers
• Supports virtual directories
• Supports cascade deletes
• Multilingual support
• Cross browser support using Plupload
(Requires some configuration in HAProxy)
@CloudOps_ www.cloudops.com
10. Swift Authentication
• Swift auth via cs_author mauth
• I developed these at CloudOps
• Get the code at: github.com/cloudops
@CloudOps_ www.cloudops.com
11. Swift Authentication
• Both cs_authand mauth enable Swift to
authenticate CloudStack users
• mauth is extensible, CS is the default
• Caches CS users to limit network usage
• No syncing of users between systems
• Role based ACL, including public access
• Supports the S3 API through swift3
@CloudOps_ www.cloudops.com
14. Load Balancer Tweaks
• URL routing with HAProxy
– Handles both CloudStack API and Swift API
– URLs starting with /v1.0 and /v1 go to Swift
– All other URLs go to CloudStack
@CloudOps_ www.cloudops.com
15. Load Balancer Tweaks (haproxy.cfg)
• Browser support for PUT requests
frontend Public-HTTP
mode http
bind *:80
aclswift_pathpath_beg /v1 /v1.0
use_backend swift if swift_path
default_backendcloudstack
backend swift
mode http
server swift_proxy_1 10.100.1.100
server swift_proxy_2 10.100.1.101
option httpchk
reqirep ^POSTs+(.*)$ PUT 1
backend cloudstack
mode http
server cloudstack10.100.1.50:8080
@CloudOps_ www.cloudops.com