Gilles will be sharing some of the experiences they faced first hand, how they resolved them and what they are looking to do differently in the future
* Presented at the Sydney AWS Meetup session 6th July 2016
http://www.meetup.com/AWS-Sydney/
Hosted and organised by PolarSeven - http://polarseven.com
Scaling on Amazon AWS : From the perspective of AWS, and the application stack. Talks about the available options on AWS, and also the architecture of the scalable application.
How Netflix tests in production to augment more traditional testing methods. This talk covers the Simian Army (Chaos Monkey & friends, code coverage in production, and canary testing.
An excite talk I gave talking about Pets versus Cattle and the pros and cons of this approach going forward. TL;DR having more cattle than pets will make datacenter more efficient, shift the burden of uptime towards more of a DevOps role and provide a smoother development and deployment model. Let's do this!
Intro to OpenStack - Scott Sanchez and Niki AcostaScott Sanchez
Introduction to OpenStack from Scott Sanchez and Niki Acosta at the Cloud Turn up Hour in NYC - March 2015. How we are moving from a data center focus (hardware) to an application (developer) focus.
Scaling on Amazon AWS : From the perspective of AWS, and the application stack. Talks about the available options on AWS, and also the architecture of the scalable application.
How Netflix tests in production to augment more traditional testing methods. This talk covers the Simian Army (Chaos Monkey & friends, code coverage in production, and canary testing.
An excite talk I gave talking about Pets versus Cattle and the pros and cons of this approach going forward. TL;DR having more cattle than pets will make datacenter more efficient, shift the burden of uptime towards more of a DevOps role and provide a smoother development and deployment model. Let's do this!
Intro to OpenStack - Scott Sanchez and Niki AcostaScott Sanchez
Introduction to OpenStack from Scott Sanchez and Niki Acosta at the Cloud Turn up Hour in NYC - March 2015. How we are moving from a data center focus (hardware) to an application (developer) focus.
Taking Gliffy to the Cloud – Moving to Atlassian Connect - Mike CialowiczAtlassian
To take advantage of Atlassian Connect, the Gliffy team had to re-architect several components of our popular diagramming plugin. Learn about the challenges we faced, how we overcame them, and tips on how you can take your P2 plugin to the cloud.
(DVO205) Monitoring Evolution: Flying Blind to Flying by InstrumentAmazon Web Services
Today, AdRoll runs its infrastructure by instrumentation: constantly asking empirical questions, analyzing data for answers, and designing new features with instrumentation in mind to understand how functionality will work upon release. AdRoll’s development methodology did not start out this way, however. It took a cultural shift and many new tools and processes to adopt this approach. In this session, AdRoll and Datadog will discuss how to evolve your organization from a state of “flying blind” to a culture focused on monitoring and data-based decisions. Session sponsored by Datadog.
Infrastructure Automation on AWS using a Real-World Customer ExampleAPI Talent
This technical session focuses on a customer use case and how using the AWS Cloud together with automation has enabled them to standardise and automate their systems.
This talk will describe how this is achieved with two tools, Cloud formation and Puppet. Cloud formation is a declarative templating language that enables the deployment of environments in a standardised way. Combined with a configuration management tool like Puppet allows for the automation of ongoing software deployments and maintenance in a low overhead manner. Puppet is a Configuration Management tool that installs and configures software on instances. Taken together a complete system can be built from the ground up.
Lessons Learned in Deploying the ELK Stack (Elasticsearch, Logstash, and Kibana)Cohesive Networks
Slides from the Chicago AWS user group on May 5th, 2016. Asaf Yigal, Co-Founder and VP Product at Logz.io, presented on using Elasticsearch, Logstash, and Kibana in Amazon Web Services.
"Setting up the increasingly-popular open-source ELK Stack (Elasticsearch, Logstash, and Kibana) on AWS might seem like an easy task, but we have gone through several iterations in our architecture and have made some mistakes in our deployments that have turned out to be common in the industry. In this talk, we will go through what we did and explain what worked and what failed -- and why. We will also provide a complete blueprint of how to set up ELK for production on AWS." ~ @asafyigal
Lessons Learned Running The Largest OpenStack CloudsKenneth Hui
Presentation at OpenStack Days Mountain West sharing lessons Rackspace has learned building and operating the world's largest OpenStack public cloud and some of the world's largest private clouds.
Chicago AWS user group meetup - May 2014 at CohesiveCloudCamp Chicago
All slides from the May 2014 Meetup. Talks included:
• "Mining crypto currency on AWS spot instance" - Scott VanDenPlas, Engineer at el el see @scottvdp
• "HA for healthcare" - Ryan Koop, Director of Products & Marketing, Cohesive @ryankoop
• "Using AWS for HA at BrightTag" - Matt Kemp, Engineer of Things™ at BrightTag @mattkemp
• So nice, he's talking twice. - Scott VanDenPlas, Engineer at el el see @scottvdp
Join us again June 24 at Mediafly and in July back at Cohesive!
Application monitoring is being talked about a lot these days and it helps provide key information that is helpful in developing better software and also in taking some key business decision. Datadog offers monitoring as a service.
In the world of big systems and soa the services need to be highly available and always accessible. If developers forget to implement this, ops needs to step in and feel the void. This presentation aims to show you a relatively simple way to achieve this using the clustered filesystem GlusterFS. The main accent is on organising synchronisation, replication and disaster recovery.
DevOps Fest 2020. Kohsuke Kawaguchi. GitOps, Jenkins X & the Future of CI/CDDevOps_Fest
CI/CD process has been something your DevOps engineer purpose-built for your team. But with Kubernetes & cloud-native, that’s becoming “legacy.” The rising level of platform abstraction allows all the good practices that the industry has developed over time to be integrated, hidden, and simplified behind just one practice called “GitOps.” That simplified world is what Jenkins X enables.
We will discuss GitOps, Jenkins X, and how that combination drastically simplifies cloud-native web app development. You’ll understand why traditional DevOps is not suitable in a Kubernetes and cloud-native world, explore GitOps principles and discover how they facilitate high-velocity app development.
And finally, Kohsuke will make a fool of himself by talking about the future — now that Jenkins X simplifies the CD process, where is the next frontier?
This session discusses the open-source community, its vital place within the AWS ecosystem, and how AWS works to provide seamless integration points. Our speakers share their experiences building and deploying cloud-based open-source projects while also reviewing some of today's most popular and relevant open-source platforms and solutions.
Global Azure Bootcamp 2016 - Azure Automation Invades Your Data Centrekieranjacobsen
Azure Automation wants you to automate everything, everywhere. Hybrid Workers allow Azure Automation to reach new places within your infrastructure, allowing for more automation and less complexity. Learn how to deploy Hybrid Workers, balance automation workloads across groups of workers, trigger jobs off via web hooks, monitor jobs, remove scheduled tasks and much more.
The talk was given on local JUG meetup back in 2014. The purpose of the talk was to give an overview of the Akka library for the Java-programmers audience who have never used it before. My first appearance as a public speaker
(ISM309) Efficient Innovation:High-Velocity Cost Management at NetflixAmazon Web Services
At many high-growth companies, staying at the bleeding edge of innovation and maintaining the highest level of service availability often sideline financial efficiency. This problem is exacerbated in a micro-service environment, where decentralized engineering teams can spin up thousands of instances at a moment’s notice, with no governing body tracking cost. By developing a cost-conscious culture and assigning the responsibility for efficiency to the appropriate business owners, you can deliver innovation efficiently and cost effectively . At Netflix, the Finance and Operations Engineering teams bear the responsibility for ensuring that the rate of innovation is fast and that development is cost effective. In this presentation, we’ll explore the building blocks of AWS cost management and discuss Netflix’s best practices.
AWS re:Invent 2016: Get the Most from AWS KMS: Architecting Applications for ...Amazon Web Services
AWS Key Management Service provides an easy and cost-effective way to secure your data in AWS. In this session, you learn about leveraging the latest features of the service to minimize risk for your data. We also review the recently released Import Key feature that gives you more control over the encryption process by letting you bring your own keys to AWS.
Strategies to Optimize Costs Using AWS - AWS May 2016 Webinar SeriesAmazon Web Services
As organizations increase their adoption of AWS cost and control, cost management becomes a fundamental part in a successful journey in adopting the cloud. AWS provides organizations with deep functionality, flexible purchasing options and a growing portfolio of tools to manage and optimize their costs. In this session, we will cover the fundamentals on how to understand the principles of cost optimization, how to leverage best practices, and how to track, monitor and control spend.
Learning Objectives:
• Cost management, cost optimization, lower TCO and increase business value.
Taking Gliffy to the Cloud – Moving to Atlassian Connect - Mike CialowiczAtlassian
To take advantage of Atlassian Connect, the Gliffy team had to re-architect several components of our popular diagramming plugin. Learn about the challenges we faced, how we overcame them, and tips on how you can take your P2 plugin to the cloud.
(DVO205) Monitoring Evolution: Flying Blind to Flying by InstrumentAmazon Web Services
Today, AdRoll runs its infrastructure by instrumentation: constantly asking empirical questions, analyzing data for answers, and designing new features with instrumentation in mind to understand how functionality will work upon release. AdRoll’s development methodology did not start out this way, however. It took a cultural shift and many new tools and processes to adopt this approach. In this session, AdRoll and Datadog will discuss how to evolve your organization from a state of “flying blind” to a culture focused on monitoring and data-based decisions. Session sponsored by Datadog.
Infrastructure Automation on AWS using a Real-World Customer ExampleAPI Talent
This technical session focuses on a customer use case and how using the AWS Cloud together with automation has enabled them to standardise and automate their systems.
This talk will describe how this is achieved with two tools, Cloud formation and Puppet. Cloud formation is a declarative templating language that enables the deployment of environments in a standardised way. Combined with a configuration management tool like Puppet allows for the automation of ongoing software deployments and maintenance in a low overhead manner. Puppet is a Configuration Management tool that installs and configures software on instances. Taken together a complete system can be built from the ground up.
Lessons Learned in Deploying the ELK Stack (Elasticsearch, Logstash, and Kibana)Cohesive Networks
Slides from the Chicago AWS user group on May 5th, 2016. Asaf Yigal, Co-Founder and VP Product at Logz.io, presented on using Elasticsearch, Logstash, and Kibana in Amazon Web Services.
"Setting up the increasingly-popular open-source ELK Stack (Elasticsearch, Logstash, and Kibana) on AWS might seem like an easy task, but we have gone through several iterations in our architecture and have made some mistakes in our deployments that have turned out to be common in the industry. In this talk, we will go through what we did and explain what worked and what failed -- and why. We will also provide a complete blueprint of how to set up ELK for production on AWS." ~ @asafyigal
Lessons Learned Running The Largest OpenStack CloudsKenneth Hui
Presentation at OpenStack Days Mountain West sharing lessons Rackspace has learned building and operating the world's largest OpenStack public cloud and some of the world's largest private clouds.
Chicago AWS user group meetup - May 2014 at CohesiveCloudCamp Chicago
All slides from the May 2014 Meetup. Talks included:
• "Mining crypto currency on AWS spot instance" - Scott VanDenPlas, Engineer at el el see @scottvdp
• "HA for healthcare" - Ryan Koop, Director of Products & Marketing, Cohesive @ryankoop
• "Using AWS for HA at BrightTag" - Matt Kemp, Engineer of Things™ at BrightTag @mattkemp
• So nice, he's talking twice. - Scott VanDenPlas, Engineer at el el see @scottvdp
Join us again June 24 at Mediafly and in July back at Cohesive!
Application monitoring is being talked about a lot these days and it helps provide key information that is helpful in developing better software and also in taking some key business decision. Datadog offers monitoring as a service.
In the world of big systems and soa the services need to be highly available and always accessible. If developers forget to implement this, ops needs to step in and feel the void. This presentation aims to show you a relatively simple way to achieve this using the clustered filesystem GlusterFS. The main accent is on organising synchronisation, replication and disaster recovery.
DevOps Fest 2020. Kohsuke Kawaguchi. GitOps, Jenkins X & the Future of CI/CDDevOps_Fest
CI/CD process has been something your DevOps engineer purpose-built for your team. But with Kubernetes & cloud-native, that’s becoming “legacy.” The rising level of platform abstraction allows all the good practices that the industry has developed over time to be integrated, hidden, and simplified behind just one practice called “GitOps.” That simplified world is what Jenkins X enables.
We will discuss GitOps, Jenkins X, and how that combination drastically simplifies cloud-native web app development. You’ll understand why traditional DevOps is not suitable in a Kubernetes and cloud-native world, explore GitOps principles and discover how they facilitate high-velocity app development.
And finally, Kohsuke will make a fool of himself by talking about the future — now that Jenkins X simplifies the CD process, where is the next frontier?
This session discusses the open-source community, its vital place within the AWS ecosystem, and how AWS works to provide seamless integration points. Our speakers share their experiences building and deploying cloud-based open-source projects while also reviewing some of today's most popular and relevant open-source platforms and solutions.
Global Azure Bootcamp 2016 - Azure Automation Invades Your Data Centrekieranjacobsen
Azure Automation wants you to automate everything, everywhere. Hybrid Workers allow Azure Automation to reach new places within your infrastructure, allowing for more automation and less complexity. Learn how to deploy Hybrid Workers, balance automation workloads across groups of workers, trigger jobs off via web hooks, monitor jobs, remove scheduled tasks and much more.
The talk was given on local JUG meetup back in 2014. The purpose of the talk was to give an overview of the Akka library for the Java-programmers audience who have never used it before. My first appearance as a public speaker
(ISM309) Efficient Innovation:High-Velocity Cost Management at NetflixAmazon Web Services
At many high-growth companies, staying at the bleeding edge of innovation and maintaining the highest level of service availability often sideline financial efficiency. This problem is exacerbated in a micro-service environment, where decentralized engineering teams can spin up thousands of instances at a moment’s notice, with no governing body tracking cost. By developing a cost-conscious culture and assigning the responsibility for efficiency to the appropriate business owners, you can deliver innovation efficiently and cost effectively . At Netflix, the Finance and Operations Engineering teams bear the responsibility for ensuring that the rate of innovation is fast and that development is cost effective. In this presentation, we’ll explore the building blocks of AWS cost management and discuss Netflix’s best practices.
AWS re:Invent 2016: Get the Most from AWS KMS: Architecting Applications for ...Amazon Web Services
AWS Key Management Service provides an easy and cost-effective way to secure your data in AWS. In this session, you learn about leveraging the latest features of the service to minimize risk for your data. We also review the recently released Import Key feature that gives you more control over the encryption process by letting you bring your own keys to AWS.
Strategies to Optimize Costs Using AWS - AWS May 2016 Webinar SeriesAmazon Web Services
As organizations increase their adoption of AWS cost and control, cost management becomes a fundamental part in a successful journey in adopting the cloud. AWS provides organizations with deep functionality, flexible purchasing options and a growing portfolio of tools to manage and optimize their costs. In this session, we will cover the fundamentals on how to understand the principles of cost optimization, how to leverage best practices, and how to track, monitor and control spend.
Learning Objectives:
• Cost management, cost optimization, lower TCO and increase business value.
Deep Dive on Serverless Web Applications - AWS May 2016 Webinar SeriesAmazon Web Services
Serverless architectures involve building applications and services with infrastructure resources that require zero administration. When building and operating web applications, you have to provision and manage servers to run your application code, install and operate distributed databases, and scale servers to handle API requests. AWS provides you a stack of scalable, fully-managed services that eliminates these operational complexities.
In this session, we will briefly review how you can build web applications using a serverless architecture. We will run through a demo of setting up a simple serverless blogging web application that allows user authentication and the ability to create posts and comments. We will dive into the details of how AWS Lambda, Amazon API Gateway, Amazon S3, Amazon DynamoDB, and Amazon Cognito are used in each component of the web application.
Learning Objectives:
• Review components and benefit of serverless architectures
• Learn how to build a serverless blogging web application
AWS re:Invent 2016: Workshop: Adhere to the Principle of Least Privilege by U...Amazon Web Services
AWS IAM and Amazon VPC offer powerful tools that help you adhere to the principle of least privilege in your resource permissions and network security settings. This workshop will start with the fundamentals of IAM and VPC security techniques and will give you hands-on experience in writing, testing, applying, troubleshooting, and auditing progressively more tightly scoped IAM policies. You will also get experience building and monitoring VPC security groups that grant only the access required to perform tasks.
AWS re:Invent 2016: Cloud agility and faster connectivity with AT&T NetBond a...Amazon Web Services
Learn how the AT&T MPLS VPN with the network of tomorrow’s virtualized network functions and Software Defined Networking (SDN) will help you create and deliver agile workloads for your Enterprise. You’ll also learn how AT&T combines trending viability of open standards-based software for broader network applications. Additionally, you’ll see how the AT&T NetBond API integration with AWS Direct Connect removes the complexity and enables on-demand, private connection within minutes via a self-service portal. AT&T NetBond connects your people, your data, and your business directly to your AWS services. This fast, highly secure, scalable, private network connection increases performance, while improving control and delivering a better ROI for your enterprise applications. Join us for an informative session on how you can enhance your cloud connectivity with AT&T and AWS. Session sponsored by AT&T.
Every year, we’re excited to bring our customers together to network, engage, and learn more about AWS.
To help make this happen at AWS re:Invent 2016, we’ve lined up over 450 breakout sessions in nearly 20 tracks focused on key areas you care about, including infrastructure tracks in areas like compute, storage, and databases, tracks that focus on exciting technologies like artificial intelligence and serverless, and tracks that focus on the latest solutions in areas like security, big data, and mobile applications, among many others
Each track includes sessions for introductory, advanced and expert technical levels.
New this year are the re:Source mini conferences so you can dive deeper on popular topics, such as Machine Learning, IoT, and Containers. For those of you who are interested in industry specific topics like life sciences, media and entertainment, or public sector, we invite you to attend the industry focus pre-day to learn the specifics of how you can deploy on AWS.
Attend this webinar to learn more about the almost 20 tracks and over 450 sessions and start preparing your schedule, reserving your seats and making the best out of AWS 2016 re:Invent!
AWS re:Invent 2016: AWS Database State of the Union (DAT320)Amazon Web Services
Raju Gulabani, vice president of AWS Database Services (AWS), discusses the evolution of database services on AWS and the new database services and features we launched this year, and shares our vision for continued innovation in this space. We are witnessing an unprecedented growth in the amount of data collected, in many different shapes and forms. Storage, management, and analysis of this data requires database services that scale and perform in ways not possible before. AWS offers a collection of such database and other data services like Amazon Aurora, Amazon DynamoDB, Amazon RDS, Amazon Redshift, Amazon ElastiCache, Amazon Kinesis, and Amazon EMR to process, store, manage, and analyze data. In this session, we provide an overview of AWS database services and discuss how our customers are using these services today.
(SEC301) Strategies for Protecting Data Using Encryption in AWSAmazon Web Services
Protecting sensitive data in the cloud typically requires encryption. Managing the keys used for encryption can be challenging as your sensitive data passes between services and applications. AWS offers several options for using encryption and managing keys to help simplify the protection of your data at rest. This session will help you understand which features are available and how to use them, with emphasis on AWS Key Management Service and AWS CloudHSM. Adobe Systems Incorporated will present their experience using AWS encryption services to solve data security needs.
AWS re:Invent 2016: Building Complex Serverless Applications (GPST404)Amazon Web Services
Provisioning, scaling, and managing physical or virtual servers—and the applications that run on them—has long been a core activity for developers and system administrators. The expanding array of managed AWS cloud services, including AWS Lambda, Amazon DynamoDB, Amazon API Gateway and more, increasingly allows organizations to focus on delivering business value without worrying about managing the underlying infrastructure or paying for idle servers and other fixed costs of cloud services. In this session, we discuss the design, development, and operation of these next-generation solutions on AWS. Whether you're developing end-user web applications or back-end data processing systems, join us in this session to learn more about building your applications without servers.
Improving Availability & Lowering Costs with Auto Scaling & Amazon EC2 (CPN20...Amazon Web Services
Running your Amazon EC2 instances in Auto Scaling groups allows you to improve your application's availability right out of the box. Auto Scaling replaces impaired or unhealthy instances automatically to maintain your desired number of instances (even if that number is one). You can also use Auto Scaling to automate the provisioning of new instances and software configurations as well as to track of usage and costs by app, project, or cost center. Of course, you can also use Auto Scaling to adjust capacity as needed - on demand, on a schedule, or dynamically based on demand. In this session, we show you a few of the tools you can use to enable Auto Scaling for the applications you run on Amazon EC2. We also share tips and tricks we've picked up from customers such as Netflix, Adobe, Nokia, and Amazon.com about managing capacity, balancing performance against cost, and optimizing availability.
AWS Summit 2014 Perth - Breakout 3
Technical deep dive in to 10 AWS Cloud best practices with in-depth look at the tips and tricks of architecting on the AWS platform.
Presenter: Dean Samuels, Solutions Architect, Amazon Web Services
AWS Summit 2014 Melbourne - Breakout 5
Technical deep dive in to 10 AWS Cloud best practices with in-depth look at the tips and tricks of architecting on the AWS platform.
Presenter: Dean Samuels, Solutions Architect, Amazon Web Services
AWS Summit 2014 Melbourne - Breakout 5
Cloud computing gives you a number of advantages, such as being able to scale your application on demand. As a new business looking to use the cloud, you inevitably ask yourself, "Where do I start?" Join us in this session to understand best practices for scaling your resources from zero to millions of users. We will show you how to best combine different AWS services, make smarter decisions for architecting your application, and best practices for scaling your infrastructure in the cloud.
Presenter: Craig Dickson, Solutions Architect, Amazon Web Services
This presentation talks about how you can optimize your Application Architecture on AWS Cloud and create a Fault Tolerant Architecture that will have Zero Down Time! The best practices for a fault tolerant Web Applicaiton.
Cloud computing gives you a number of advantages, such as the ability to scale your web application or website on demand. If you have a new web application and want to use cloud computing, you might be asking yourself, "Where do I start?" Join us in this session to understand best practices for scaling your resources from zero to millions of users. We show you how to best combine different AWS services, how to make smarter decisions for architecting your application, and how to scale your infrastructure in the cloud.
Cloud computing gives you a number of advantages, such as the ability to scale your web application or website on demand. If you have a new web application and want to use cloud computing, you might be asking yourself, "Where do I start?" Join us in this session to understand best practices for scaling your resources from zero to millions of users. We show you how to best combine different AWS services, how to make smarter decisions for architecting your application, and how to scale your infrastructure in the cloud.
Venture capitalist Matt Ocko’s 20-year track record of success in the startup world has given him unique insight into how AWS has changed the venture financing process. In this session, you’ll learn about industries susceptible to disruption by AWS-based startups, and where VCs are willing to take new risks on those startups, including the heavily-regulated medical, government, financial, and industrial sectors. Matt will talk about how new, supercomputing startups are now possible because of AWS technologies. Hear about how using AWS technologies can actually reduce risk – and reduce time to customer penetration – from a VC perspective, and how to go from ‘AWS to Series A’ in 5 easy pieces.
Learn about the patterns and techniques a business should be using in building their infrastructure on Amazon Web Services to be able to handle rapid growth and success in the early days. From leveraging highly scalable AWS services, to architecting best patterns, there are a number of smart choices you can make early on to help you overcome some typical infrastructure issues.
Presenter: Chris Munns,Solutions Architect, Amazon Web Services
AWS Summit Auckland 2014 | Scaling on AWS for the First 10 Million UsersAmazon Web Services
You have attended AWS training. Gathered all the relevant information about AWS services but how do you now show the value of the AWS Cloud to your business. This session will run through how you would build a business case for the cloud including TCO and cost comparisons.
Site reliability in the Serverless age - Serverless Boston 2019Erik Peterson
Is SRE, DevOps and serverless a match made in heaven or is something missing? What about cost when building reliable Serverless systems? To answer this, lets explore SRE and Serverless principals, a new concept called FinDevOps, and along the way make a few predictions about our serverless future
AWS Summit London 2014 | Scaling on AWS for the First 10 Million Users (200)Amazon Web Services
This mid-level technical session will provide an overview of the techniques that you can use to build high-scalabilty applications on AWS. Take a journey from 1 user to 10 million users and understand how your application's architecture can evolve and which AWS services can help as you increase the number of users that you serve.
Cloud computing gives you a number of advantages, such as the ability to scale your web application or website on demand. If you have a new web application and want to use cloud computing, you might be asking yourself, "Where do I start?" Join us in this session to understand best practices for scaling your resources from zero to millions of users. We show you how to best combine different AWS services, how to make smarter decisions for architecting your application, and how to scale your infrastructure in the cloud.
AWS Summit Sydney 2014 | Scaling on AWS for the First 10 Million UsersAmazon Web Services
Cloud computing gives you a number of advantages, such as being able to scale your application on demand. As a new business looking to use the cloud, you inevitably ask yourself, "Where do I start?" Join us in this session to understand best practices for scaling your resources from zero to millions of users. We will show you how to best combine different AWS services, make smarter decisions for architecting your application, and best practices for scaling your infrastructure in the cloud.
Cloud computing gives you a number of advantages, such as being able to scale your application on demand. As a new business looking to use the cloud, you inevitably ask yourself, "Where do I start?" Join us in this session to understand best practices for scaling your resources from zero to millions of users. We will show you how to best combine different AWS services, make smarter decisions for architecting your application, and best practices for scaling your infrastructure in the cloud.
Aplicaciones a gran escala: Cómo servir a millones de usuariosAmazon Web Services
(Diapositivas de presentación son en inglés.)
¿Cómo podemos hacer escalar nuestras aplicaciones? Escalar aplicaciones no es un tarea sencilla ya que existen múltiples variables a analizar (red, servidores, almacenamiento, aplicación, arquitectura, cdn, etc.), así como diferentes alternativas para construir y operar plataformas a gran escala. En esta sesión se cubrirá el recorrido de una plataforma que pueda dar cobertura desde un usuario hasta millones de usuarios.
This month we were joined by Gerald from Contino who answered the question on why friends don't let friends build landing zones.
0 Comments
PolarSeven
Add a public comment...
Hosted by PolarSeven Cloud Consulting - http://polarseven.com
Our monthly AWS User Group Sydney presentation night.
http://www.meetup.com/AWS-Sydney/
Introductions and What's New In AWS - by PolarSeven"
Session 1:
Advanced Monitoring for AWS environments
Dynatrace is the first AI assisted monitoring platform, offering a revolutionary approach to managing the operational complexity of microservices and cloud centric applications.
Presenter: Kevin Leng, Senior SE, APAC
Dynatrace
https://www.dynatrace.com/
See video presentation here
https://youtu.be/MUV_-E3nQGM
Session 2:
Cost Optimization and Cost Control - Best Practises
Join CloudHealth as we explore the key challenge organisations face in managing cloud cost. From our key insights partnering with enterprises around the globe we will share our defined blueprint for cost optimisation and introducing cost controls into your cloud strategy.
Presenter: Richard Economides, Solution Architect
CloudHealth
https://www.cloudhealthtech.com/
Watch the video presentation here
https://youtu.be/rAOfXssTLo8
Hosted by PolarSeven Cloud Consulting - http://polarseven.com
Our monthly AWS User Group Sydney presentation night.
http://www.meetup.com/AWS-Sydney/
Introductions and What's New In AWS - by PolarSeven
Bonus Session - AWS Mitch Beaumant - Amazon Fargate in 15 minutes
Session 1:
Security Policy Lifecycle Management
"Automated security actions based on observed security events
and protecting AWS deployments are some of the key challenges facing network and security teams.
With the general availability of Palo Alto Networks PAN-OS 8.0 software, VM-Series virtualized next-generation firewall, network and security teams now have a simple, automated security management platform for managing and enforcing security policies within AWS deployments. This session will provide an advanced technical overview of the enhancements done over the last 12 months.
The topics covered will include,
• Technical overview of Panorama driven security workflows for AWS
• Presentation of our github AWS templates with a focus on CFT and Terraform"
Paloaltonetworks
https://www.paloaltonetworks.com/
See video presentation here
https://youtu.be/LLdto5LOcd8
Session 2:
Automating the Service Desk using Amazon Lex and Amazon Connect
Once considered a rare and difficult capability to achieve, the democratisation of artificial intelligence has made it possible for developers to easily access and leverage machine learning capabilities to automate and solve problems across multiple industries. This presentation aims to demonstrate how easy it is to take advantage of an AWS Machine Learning capability (Amazon Lex) with no deep learning experience and solve common everyday IT problems.
Telstra
https://www.telstra.com.au/
Watch the video presentation here
https://youtu.be/8BP1OZk2wUs
"Hosted by PolarSeven Cloud Consulting - http://polarseven.com
Our monthly AWS User Group Sydney presentation night.
http://www.meetup.com/AWS-Sydney/
Introductions and What's New In AWS - by PolarSeven"
Session 1:
CloudHealth
https://www.cloudhealthtech.com/
The secret to governing your growing AWS environment at scale is implementing policies to help you automate basic operational tasks. This allows you to manage your environment by exception, freeing up staff time, and maintaining a standardised approach to running your environment. In this session we will go through the six types of policies you need to implement to govern your AWS environment, specifically: financial management policies, cost optimisation policies, operational governance policies, performance management policies, asset and config policies and security and incident management policies. We will also cover best practices for rolling out these policies organisationally with a cloud centre of excellence.
"Hosted by PolarSeven Cloud Consulting - http://polarseven.com
Our monthly AWS User Group Sydney presentation night.
http://www.meetup.com/AWS-Sydney/
Introductions and What's New In AWS - by PolarSeven"
Session 2:
Sophos
https://www.sophos.com/en-us.aspx
How to overcome the challenges of routing, scalbility and automation of DevOps while ensuring security of your VPC.
Watch the video presentation here
https://youtu.be/oFwuDjR3Wg0
See Session 1 and download the slides from here
https://youtu.be/CJj5jbqmQ_o
https://www.slideshare.net/secret/bfjfGxqDVgrHWt
Telstra Programmable Networks & Scaling a Serverless Team with AutomationPolarSeven Pty Ltd
Hosted by PolarSeven Cloud Consulting - http://polarseven.com
Our monthly AWS User Group Sydney presentation night.
http://www.meetup.com/AWS-Sydney/
Introductions and What's New In AWS - by PolarSeven
Session 1:
Telstra
https://www.telstra.com.au/
A new kind of network that will adapt with you in real time, offer a new level of control and flexibility and evolve to suit your business. Peter Galloway, formerly with AWS & Cisco, and now with Telstra will be decoding TPN, SDN, NFV and what it means for AWS.
Watch the video presentation here
https://youtu.be/nV8NRrVfb-w
Session 2:
A Cloud Guru
https://acloud.guru/
Dan Parker, Software Developer at A Cloud Guru is going to talk about automation inside serverless teams. He’ll show you how they’ve fully automated the creation & destruction of serverless environments using Ansible, CloudFormation & Serverless Framework.
Watch the video presentation here
https://youtu.be/tC4CxoNVkkw
Hosted by PolarSeven Cloud Consulting - http://polarseven.com
Our monthly AWS User Group Sydney presentation night.
http://www.meetup.com/AWS-Sydney/
Introductions and Whats New AWS - by PolarSeven
» Whats new - Efs and step functions,
» AWS Filesystems - understanding how EBS and Instance store are implemented
Session 1 - Westcon:
http://au.westcon.com/
Learn about the new types of Reserved Instances that are now available, the importance of optimising your environment before purchasing RI's and making sure that once purchased they are correctly utilised.
Session 2 - Brocade:
http://www.brocade.com/en.html
When using your AWS resources, network optimisation and traffic inspection remains a challenge, in this session we'll look at how to get visibility for your internet traffic and secure your website.
Sophos join us to cover the AWS Shared Security Model and common threats and consequences that you can face in your AWS environment.
Presented by - Peter Gordon - Senior Cloud Security Architect
View the full presentation here - https://youtu.be/cR2MK0rjmVo
Presented at AWS User Group Sydney
https://www.meetup.com/AWS-Sydney/
Hosted by PolarSeven -http://polarseven.com
Visibility, Optimization & Governance for Cloud ServicesPolarSeven Pty Ltd
Join CloudHealth as we take a deeper dive into what Cloud Service Management can help drive business success. Through real world customer success stories we'll tackle the three core pillars of Cloud Services Management, Visibility, Optimization and Governance
Presented by - Elise Oertli - Director CloudHealth Technologies ANZ
View the full presentation here - https://youtu.be/L-B8kYBEVGk
Presented at AWS User Group Sydney
https://www.meetup.com/AWS-Sydney/
Hosted by PolarSeven -http://polarseven.com
Presented by Matt Ray, Manager and Solutions Architect for APJ for Chef. He currently resides in Sydney, Australia after relocating from Austin, Texas.
He podcasts at SoftwareDefinedTalk.com and is @mattray on Twitter, IRC, GitHub and too many Slacks.
This session will provide an overview of the Chef Automate solutions and how they come together on AWS.
Ready to give it a try? Get started with this tutorial.
https://learn.chef.io/tutorials/manage-a-node/opsworks/
You might also be interested in our white paper, "DevOps and the Cloud: Chef and Amazon Web Services." This paper is an introduction to how using DevOps patterns with cloud resources can decrease time to market and reduce costs.
https://pages.chef.io/rs/255-VFB-268/images/devops-and-the-cloud-chef-and-aws.pdf
* Presented at the Sydney AWS User Group session 1st February 2017
http://www.meetup.com/AWS-Sydney/
Hosted and organised by PolarSeven - http://polarseven.com
View the full video presentation here:
https://youtu.be/CD_ptwS8k1w
AWS CloudFormation Automation, TrafficScript, and Serverless architecture wit...PolarSeven Pty Ltd
Chris Kawchuck has 20 years experience in the Telecom and Service provider industry. He will be demonstrating how easy it is to spin up a Brocade vADC in AWS; enabling serverless architectures using S3 buckets, and accomplish real-time traffic rewrites to get you out of sticky situations.
Learn about:
1. Load balancing and scaling options available on AWS
2. Automating the Brocade vADC spin up using Cloudformation Templates
3. Enabling use of "Serverless" web pages in AWS 4.Taking care of tricky situations using TrafficScript
Implementing any 3rd party Load Balancer from the Amazon AWS Marketplace can be a daunting task. Not only does one have to learn the vendor's specific interface, you also need to perform quite a few administrative tasks to setup front end IPs, back end pools, clustering, and so on.
Brocade has published a CloudFormation Template (CFT) which takes all the hard work out of setting it up and operating. Using DevOps tools and open source scripts, we not only automate the deployment of the Brocade vADC within AWS, but all the configuration you need to administer, cluster, and provision your Load Balancers; including public IPs and your back-end server pools.
We would like you to try it, and take advantage of the powerful feature of the Brocade vADC.
https://github.com/dkalintsev/Brocade/tree/master/vADC/CloudFormation/Templates/Variants-and-experimental/Configured-by-Puppet
* Presented at the Sydney AWS User Group session 1st February 2017
http://www.meetup.com/AWS-Sydney/
Hosted and organised by PolarSeven - http://polarseven.com
View the full video presentation here:
https://youtu.be/rKTG2zjQS6o
AWS User Group Meeting - Sydney December 2016
Organised by PolarSeven http://polarseven.com and hosted by TripAdvisor https://www.tripadvisor.com.au/
This month we held a special panel event to discuss the announcements at AWS Re-Invent in Vegas.
Our panel members are industry experts from different fields, vendors and customers who are attending Re-Invent this year who will share their experiences and how they see the future of Cloud on AWS.
Videos of each of the sessions are available here:
https://youtu.be/GqVcoVjVpE0
https://youtu.be/8HxRopYeYpM
This 7-second Brain Wave Ritual Attracts Money To You.!nirahealhty
Discover the power of a simple 7-second brain wave ritual that can attract wealth and abundance into your life. By tapping into specific brain frequencies, this technique helps you manifest financial success effortlessly. Ready to transform your financial future? Try this powerful ritual and start attracting money today!
Multi-cluster Kubernetes Networking- Patterns, Projects and GuidelinesSanjeev Rampal
Talk presented at Kubernetes Community Day, New York, May 2024.
Technical summary of Multi-Cluster Kubernetes Networking architectures with focus on 4 key topics.
1) Key patterns for Multi-cluster architectures
2) Architectural comparison of several OSS/ CNCF projects to address these patterns
3) Evolution trends for the APIs of these projects
4) Some design recommendations & guidelines for adopting/ deploying these solutions.
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptxBrad Spiegel Macon GA
Brad Spiegel Macon GA’s journey exemplifies the profound impact that one individual can have on their community. Through his unwavering dedication to digital inclusion, he’s not only bridging the gap in Macon but also setting an example for others to follow.
1.Wireless Communication System_Wireless communication is a broad term that i...JeyaPerumal1
Wireless communication involves the transmission of information over a distance without the help of wires, cables or any other forms of electrical conductors.
Wireless communication is a broad term that incorporates all procedures and forms of connecting and communicating between two or more devices using a wireless signal through wireless communication technologies and devices.
Features of Wireless Communication
The evolution of wireless technology has brought many advancements with its effective features.
The transmitted distance can be anywhere between a few meters (for example, a television's remote control) and thousands of kilometers (for example, radio communication).
Wireless communication can be used for cellular telephony, wireless access to the internet, wireless home networking, and so on.
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024APNIC
Ellisha Heppner, Grant Management Lead, presented an update on APNIC Foundation to the PNG DNS Forum held from 6 to 10 May, 2024 in Port Moresby, Papua New Guinea.
# Internet Security: Safeguarding Your Digital World
In the contemporary digital age, the internet is a cornerstone of our daily lives. It connects us to vast amounts of information, provides platforms for communication, enables commerce, and offers endless entertainment. However, with these conveniences come significant security challenges. Internet security is essential to protect our digital identities, sensitive data, and overall online experience. This comprehensive guide explores the multifaceted world of internet security, providing insights into its importance, common threats, and effective strategies to safeguard your digital world.
## Understanding Internet Security
Internet security encompasses the measures and protocols used to protect information, devices, and networks from unauthorized access, attacks, and damage. It involves a wide range of practices designed to safeguard data confidentiality, integrity, and availability. Effective internet security is crucial for individuals, businesses, and governments alike, as cyber threats continue to evolve in complexity and scale.
### Key Components of Internet Security
1. **Confidentiality**: Ensuring that information is accessible only to those authorized to access it.
2. **Integrity**: Protecting information from being altered or tampered with by unauthorized parties.
3. **Availability**: Ensuring that authorized users have reliable access to information and resources when needed.
## Common Internet Security Threats
Cyber threats are numerous and constantly evolving. Understanding these threats is the first step in protecting against them. Some of the most common internet security threats include:
### Malware
Malware, or malicious software, is designed to harm, exploit, or otherwise compromise a device, network, or service. Common types of malware include:
- **Viruses**: Programs that attach themselves to legitimate software and replicate, spreading to other programs and files.
- **Worms**: Standalone malware that replicates itself to spread to other computers.
- **Trojan Horses**: Malicious software disguised as legitimate software.
- **Ransomware**: Malware that encrypts a user's files and demands a ransom for the decryption key.
- **Spyware**: Software that secretly monitors and collects user information.
### Phishing
Phishing is a social engineering attack that aims to steal sensitive information such as usernames, passwords, and credit card details. Attackers often masquerade as trusted entities in email or other communication channels, tricking victims into providing their information.
### Man-in-the-Middle (MitM) Attacks
MitM attacks occur when an attacker intercepts and potentially alters communication between two parties without their knowledge. This can lead to the unauthorized acquisition of sensitive information.
### Denial-of-Service (DoS) and Distributed Denial-of-Service (DDoS) Attacks
1. AWS Outage / Availability zone failure
in
Sydney region
- 05th June 2016 -
Author: Gilles Baillet
* Disclaimer: The opinions expressed in this presentation are the author's own and do not reflect the view of his employer
2. Who am I?
Gilles Baillet
Cloud Centre of Excellence Manager
Leading a team of 5 DevOps engineers on the Ops (dark) side of DevOps
AWS Certified SysOps Associate and Solutions Architect Associate
Fan of DevOps, AWS, Data Pipeline and now Lambda
Food, drinks travel-addict and almost married!
You can meet me at several meetups around Sydney (AWS, Docker, Elastic)
You can connect with me on LinkedIn: https://au.linkedin.com/in/gillesbaillet I accept connections from (almost)
everyone!
3. Before we start
Availability Zone Alignment
Randomisation of the assignment of AZs across AWS accounts
Our AZ are “aligned” across all our production and non-production accounts
Tip: Talk to your TAM!
4. The chain of events as presented by AWS
• At 3:25PM AEST: loss of power at a regional substation
• At 4:46PM AEST: power restored
• At 6:00PM AEST: over 80% of impacted services back online
• At 1:00AM AEST: nearly all instances recovered
• TOTAL DURATION: 1h21 / 9h35
http://aws.amazon.com/message/4372T8/
5. The chain of events as experienced by my company
• At 3:25PM AEST: trigger of monitoring/alerting services
• At 3:30PM AEST: conference bridge opened
• At 5:30PM AEST: most services were restored
• At 3:00AM AEST: all production services were restored
• TOTAL DURATION: 2h05 / 11h35
6. Black Swan
“An event that comes as a surprise, has a major effect, and is often inappropriately rationalized after the fact
with the benefit of hindsight. The term is based on an ancient saying which presumed black swans did not
exist, but the saying was rewritten after black swans were discovered in the wild”
https://en.wikipedia.org/wiki/Black_swan_theory
Taleb, N. N. (2007). The black swan: The impact of the highly improbable. Random house.
7. Impact during the outage
• all services running in the impacted AZ
• some Auto Scaling Group processes
• a NIC failure at 3:26PM
Instance restarted
No ELB health checks
Healthy instance marked as unhealthy
• EC2 Console / EC2 CLI commands
• Some CloudWatch metrics
• Some services relying on a single instance of a service (eg. domain controller)
8. Impact after the outage
• DB repair / integrity check
• Restoration of data stored on ephemeral storage
• 24 hours fixing instances in lower environments (DEV, UAT etc.)
• Clean up of rogue instances
9. Some things did work
• ELB Health checks
• RDS Database failover
• Some Auto Scaling Group processes
• AWS support escalation
• All critical services running on Cloud 2.0!
10. Lesson learned
• Implementation vs design
• Instance type matters
• AWS Enterprise support is worth the cost
• Cattle are awesome
• Datacenters in Sydney are not weather proof
• 100s of companies impacted
11. What’s next?
• Review of design documents vs implementation
• Use older instance types
• Use Chaos Monkey
• Turn Pets into Cattle (more work for my team!)
• Deploy new VPCs across 3 AZs
• Revisit DNS client TTL versus Health Check timeout
• AWS to fix “things” on their end
Impactful event
but fantastic opportunity to prove or disprove some design decisionsand assess the impact of such events on our services
to make them more resilient
and keep our customers happy.
Cloud 2.0
Cattle
French (for those…)
So good food and good drinks are always on the table
Last but not least, soon a married man
Poll
Who is familiar with the difference between Pets and Cattle?
Who is running pets?
Who is running cattle?
Who has been impacted?
Access to both primary and secondary power lost as a result of a failure to transfer the load to generators.
by forcing passive services in ap-southeast-2b to become active
by temporarily removing some of our dependencies
by activating/ implementing kill switches
A complete datacentre failure = event that most people think can’t happen
1700 – All swans are white
Until the discovery of Black Swans in WA
Linux – DNS timeout of 5 sec
/etc/resolv.conf was showing the unavailable DNS server first in the list
ELB health check timeout = 5 sec
Failure of API making us blind on what was happening on the infrastructure
DNS was failing as some services failed as a result of not being able to reach their RDS database
That correlates with AWS description of the behaviour of their infrastructure:
When the APIs initially recovered, our systems were delayed in propagating some state changes and making them available via describe API calls. This meant that some customers could not see their newly launched resources, and some existing instances appeared as stuck in pending or shutting down when customers tried to make changes to their infrastructure in the affected Availability Zone. These state delays also increased latency of adding new instances to existing Elastic Load Balancing (ELB) load balancers.
That correlates with AWS description of the behaviour of their infrastructure:
When the APIs initially recovered, our systems were delayed in propagating some state changes and making them available via describe API calls. This meant that some customers could not see their newly launched resources, and some existing instances appeared as stuck in pending or shutting down when customers tried to make changes to their infrastructure in the affected Availability Zone. These state delays also increased latency of adding new instances to existing Elastic Load Balancing (ELB) load balancers.
Re-designing the VPC structure across 3 availability zones in a challenge in itself as current subnets use the whole IP range for the VPC